ADVERTISEMENT

Warriors guard Moody out for season with knee injury, surgery looms

Published Mar 25, 2026 09:10 am

At A Glance

  • SAN FRANCISCO (AP) — Golden State Warriors guard Moses Moody will miss the rest of the season after a gruesome left knee injury that will require surgery later this week.
Golden State Warriors guard Moses Moody reacts after being fouled by Dallas Mavericks forward Cooper Flagg during overtime of an NBA basketball game Monday, March 23, 2026, in Dallas. (AP Photo/Julio Cortez)
Golden State Warriors guard Moses Moody reacts after being fouled by Dallas Mavericks forward Cooper Flagg during overtime of an NBA basketball game Monday, March 23, 2026, in Dallas. (AP Photo/Julio Cortez)
SAN FRANCISCO (AP) — Golden State Warriors guard Moses Moody will miss the rest of the season after a gruesome left knee injury that will require surgery later this week.
The Warriors said Tuesday, March 24, that Moody tore his patellar tendon and underwent an MRI exam that revealed the severity of his injury. He went down with 58.5 seconds left in overtime of Golden State’s 137-131 victory Monday night while going for an uncontested dunk off a steal against Cooper Flagg.
His knee buckled and Moody went down in agony for several minutes before being carted off the court on a stretcher and giving a wave to the supportive road crowd. The injury left teammates, coaches, the Mavericks and their fans in shock.
The 23-year-old Moody was averaging career-bests of 12.1 points, 3.3 rebounds, 1.6 assists and 1.0 steals in 25.7 minutes for the Warriors this season.
Moody had just returned for the first time after missing 10 games with a sprained right wrist. He led the Warriors with 23 points and had three steals — all three against Flagg and all of those in the fourth quarter or overtime. The first two came during an 11-0 Golden State run that broke a tie at the start of the fourth.
“Mo is such a great human being, great teammate, wonderful guy to coach,” coach Steve Kerr said afterward. “Puts in the work every day. And was brilliant, by the way. Played so well defensively, changed the game for us with his ball pressure and knocked down big shots. So great to finally have him back. And then for that to happen, you’re just praying that it’s not too serious, but it sure looked serious.”
The noise didn’t return to the hushed arena over the final 58 seconds, the Warriors scoring the only point in that stretch.
“I saw the looks on the Mavericks’ faces,” Kerr said. “Everybody on the floor was just horrified. Players care about players. They know how fragile this business is and how short their careers are and how injuries can happen and can be catastrophic. We don’t know what it is yet. We’re just hoping for the best.”
The Warriors are headed to the play-in tournament in the Western Conference, and waiting for word on star guard Stephen Curry’s return from a right knee injury after losing Jimmy Butler to a season-ending knee injury that led to ACL surgery.

Related Tags

Moses Moody Golden State Warriors NBA
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.