ADVERTISEMENT

NBA, FIBA move closer to launching new European basketball league

Published Dec 23, 2025 10:01 am

At A Glance

  • As has been expected, the league will offer both permanent spots and "a merit-based pathway" to qualifying on an annual basis through FIBA's Basketball Champions League or an end-of-season tournament, the sides said. Every team in a FIBA-affiliated European league would have the chance to qualify.
Los Angeles Lakers forward/guard Luka Doncic (77) reacts to a play during the first half of an NBA basketball game against the Los Angeles Clippers Saturday, Dec. 20, 2025, in Inglewood, Calif. (AP Photo/Jae C. Hong)
Los Angeles Lakers forward/guard Luka Doncic (77) reacts to a play during the first half of an NBA basketball game against the Los Angeles Clippers Saturday, Dec. 20, 2025, in Inglewood, Calif. (AP Photo/Jae C. Hong)
The NBA and FIBA said Monday, Dec. 22, they will start the process of engaging with teams and owners about joining their planned new league in Europe next month.
As has been expected, the league will offer both permanent spots and “a merit-based pathway” to qualifying on an annual basis through FIBA's Basketball Champions League or an end-of-season tournament, the sides said. Every team in a FIBA-affiliated European league would have the chance to qualify.
“The format of the league respects European sport model principles by offering any ambitious club in the continent a fair pathway to the top," FIBA secretary general Andreas Zagklis said.
Many details for the new league are yet to be formally finalized, including when it will start play — the working target has been October 2027 — and how many teams will take part in that inaugural season. Among the models that the NBA and FIBA have explored is a 16-team league, with 12 “permanent” spots and the other four available through qualifying.
The sides have been discussing a European league for many years, and no shortage of the NBA's biggest stars right now hail from that continent — such as Denver's Nikola Jokic, Milwaukee's Giannis Antetokounmpo, San Antonio's Victor Wembanyama, the Los Angeles Lakers' Luka Doncic and Utah's Lauri Markkanen. About 1 in 6 NBA players are from Europe.
Efforts toward starting the new league seemed to begin intensifying around the time of the 2024 Paris Olympics. Earlier this year, Zagklis and Silver sat side-by-side at a New York news conference to announce that the NBA and FIBA were moving forward with the project. Things have moved quickly since, with JPMorgan and the Raine Group being brought on board this summer to advise on certain financial components.
“Our conversations with various stakeholders in Europe have reinforced our belief that an enormous opportunity exists around the creation of a new league on the continent,” NBA Commissioner Adam Silver said.
Current target countries for the NBA-FIBA endeavor are known to include Britain (with the potential host cities there being London and Manchester), France (Paris and Lyon), Spain (Madrid and Barcelona), Italy (Rome and Milan), Germany (Munich and Berlin), Greece (Athens) and Turkey (Istanbul).
The NBA has a pair of regular-season games in Europe in mid-January, with the Memphis Grizzlies and Orlando Magic going to Berlin and London for contests.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.