ADVERTISEMENT

Chris Paul returns to Clippers for what's expected to be his 21st, final season

Published Jul 22, 2025 11:48 am

At A Glance

  • LOS ANGELES (AP) — Chris Paul is rejoining the Los Angeles Clippers for what's expected to be the point guard's 21st and final NBA season.
FILE - San Antonio Spurs guard Chris Paul (3) celebrates a basket during the second half of an NBA basketball game against the Toronto Raptors, April 13, 2025, in San Antonio. (AP Photo/Darren Abate, File)
FILE - San Antonio Spurs guard Chris Paul (3) celebrates a basket during the second half of an NBA basketball game against the Toronto Raptors, April 13, 2025, in San Antonio. (AP Photo/Darren Abate, File)
LOS ANGELES (AP) — Chris Paul is rejoining the Los Angeles Clippers for what's expected to be the point guard's 21st and final NBA season.
The team confirmed Monday afternoon that Paul had signed. He led the Clippers to the playoffs in each of his six seasons in Los Angeles.
"Chris is one of the most impactful players ever to wear a Clippers uniform and it’s appropriate that he returns to the team for this chapter of his career,” Lawrence Frank, president of basketball operations, said in a statement.
Paul, a 12-time All-Star, was a free agent after playing all 82 games for the San Antonio Spurs last season, becoming the first NBA player to do so in his 20th season or later. He averaged 8.8 points and 7.4 assists while shooting 43% from the floor.
Paul had stated that he wanted to play the upcoming season close to his family, which lives in Los Angeles.
He joins a veteran roster that includes new additions guard Bradley Beal, forward John Collins and center Brook Lopez, as well as Kawhi Leonard, James Harden and Bogdan Bogdanovic.
“Chris will help fortify our backcourt with his exceptional ballhandling, playmaking and shooting," Frank said Monday.
Paul played six seasons for the Clippers during their “Lob City” era with Blake Griffin and DeAndre Jordan. He made five All-Star teams from 2012 to 2017 and his 4,023 assists are still the most in franchise history. He averaged 18.8 points, 9.8 assists, 4.2 rebounds and 2.2 steals in 409 games.
Paul left the Clippers for the Houston Rockets in 2017 because he felt it was time for a change and he wanted to compete for a championship with Harden. Paul spent two seasons in Houston before going to Oklahoma City for one season. He then spent three years with Phoenix and one with Golden State before joining the Spurs last season, who finished 13th in the Western Conference at 34-48.
The Clippers finished fifth at 50-32 and lost to Denver in seven games in the first round.
Frank had said Saturday that the team was “strongly considering" signing Paul to join a crowded guard rotation of Harden, Beal, Bogdanovic and Kris Dunn.
Paul will come off the bench.
“He is joining us as a reserve point guard and is excited to fill whatever role (coach) Tyronn Lue asks him to play,” Frank said. "He wants to be part of the group and we’re fortunate to have him back.”
The Clippers want to preserve Harden, who played nearly 2,800 minutes last season at age 35 in his 16th NBA season. They view Paul as insurance against injuries that typically impact a roster during an 82-game season, plus the playoffs.
“Role awareness, especially in this next roster spot, will be critical,” Frank said.
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.