Week in Review: From blowouts to comebacks, Spurs do it all in action-packed 4-0 week

Mar 8, 2026; San Antonio, Texas, USA; San Antonio Spurs forward Carter Bryant (11) prepares to beat the drum after the game against the Houston Rockets at Frost Bank Center. Mandatory Credit: Daniel Dunn-Imagn Images | Daniel Dunn-Imagn Images

Welcome to Week in Review: a Monday feature that looks back at the week that was for the San Antonio Spurs, takes a look at the week ahead, and more. Enjoy!


Week 19: Concluding the Rodeo Road Trip with an East Coast trip, the Spurs continued their undefeated February to extend their best winning streak in ten seasons to 11 by getting a big win in the home of the then (but not anymore) top team in the NBA in the Detroit Pistons, a flip-the-switch fourth-quarter rally in Tornoto, and finally a blowout win against the lowly Brooklyn Nets — all despite Victor Wembanyama having off nights offensively. Unfortunately, all good things must come to an end, and in what is turning out to be one-off, the win streak was snapped in a blowout loss to the Knicks in MSG.

Week 20: 4-0 (47-17, 2nd in West)

131-91 win at Philadelphia 76ers

Even though a bounce-back win seemed imminent against a 76ers squad missing Joel Embiid and Paul George, likely no one saw this big of a blowout coming. (If they did, NBC wouldn’t have chosen this game for their big throwback occasion.) Everyone contributed, and things got so bad that the Spurs were on the brink of outdoing their 51-point victory over the “Trust the Process” 76ers from 10 years ago before the third string was outscored by nine-points in the fourth-quarter, so they “settled” for the 40-point victory to conclude the Rodeo Road Trip 8-1, tying their best mark from its inaugural version in 2003.

121-106 win vs. Detroit Pistons

The first game back from a long road trip is always a trap regardless of the opponent, but the Spurs didn’t let being home for the first time in a month relax them. Instead, they came out and proved their win in Detroit was no fluke, riding the hot hands of Wemby and De’Aaron fox, who combined to score 67 points in a thrashing of the top team in the East. (Of note, the Spurs have now passed them in the league standings, but that only matters if a) they keep it up and b) they make the Finals. Tougher tests will come first.)

116-112 win vs. Los Angeles Clippers

As solid as their win over the Pistons was, it was physically draining, and that showed as the Spurs hosted Kawhi Leonard and the Clippers the very next night. They looked dead in the water as the Clippers climbed up to a 25-point lead in the third quarter, but as they are wont to do, the Spurs found a second wind and flipped the switch for their second-largest comeback of all time. 17 points from Julian Champagnie in the third quarter kicked things off, and huge three-pointers, fast breaks and plenty of drama in the final seconds literally had Wemby crying tears of joy and relief afterwards, as he admitted how exhausted he was and thought he was going to pass out, making it was one of the hardest games of his life.

145-120 win vs. Houston Rockets

After opening the week with a semi-surprising blowout, the Spurs decided to one-up themselves with an even more surprising one against a hit-or-miss Rockets squad. The offense remained on fire from the Clippers game, with Wemby getting whatever he wanted on offense, and on defense, the Spurs were committed to making everyone but Kevin Durant beat them. After a hot first quarter, the strategy worked, and the Spurs methodically put their IH-10 Rivals away to win the series 3-1 and put an even wider gap between them and the next tier of the West.

Power Rankings

John Schuhmann, NBA.com — 1 (last week: 1)

OffRtg: 117.5 (5) DefRtg: 110.2 (3) NetRtg: +7.2 (3) Pace: 100.9 (13)

The Spurs are 15-1 since Feb. 1, a stretch that includes a sweep of the Pistons, an incredible comeback from 25 points down against the Clippers, and a thrashing of the Rockets on Sunday.

Three takeaways

1. Victor Wembanyama had a few quiet (and inefficient) offensive games at the end of the Spurs’ 11-game winning streak. And his offense wasn’t really needed in the Spurs’ 40-point win in Philadelphia on Tuesday. But he’s scored 94 points (on a true shooting percentage of 69%) in less than 91 minutes over the Spurs’ last three games. That includes 27 in less than 22 minutes (in the second game of a back-to-back) against the Clippers on Friday, when he had two go-ahead buckets (a pick-and-pop 3 and a leak-out dunk) in the final 70 seconds. Not coincidentally, it’s been the Spurs’ best three-game stretch of offense this season (129.1 points scored per 100 possessions), even though two of the three opponents (Detroit and Houston) have top-10 defenses.
2. With that, the Spurs are now a top-five team on both ends of the floor. They ranked in the top five on both ends three times under Gregg Popovich: 2006-07 (won the NBA Finals), 2013-14 (won the NBA Finals) and 2015-16 (lost in the Western Conference semifinals).
3. Wembanyama is also averaging 4.5 blocks over the Spurs’ 10 games since the All-Star break. He’s got more blocks than fouls for the third straight season, but he has been more physical this year, averaging 3.3 fouls per 36 minutes, up from 2.6 per 36 over his first two seasons. Of course, the Spurs still lead the league in opponent free-throw rate (23.3 attempts per 100 shots from the field).

Coming up: The Spurs and Nuggets last met in November, when they combined to score more than 136 points per 100 possessions in a three-point, San Antonio win that clinched a spot in the NBA Cup quarterfinals. They still have three more meetings left on the schedule, and the Spurs will have a rest advantage at home on Thursday, one of three very intriguing games this week.

Law Murray, The Athletic — 1 (last week: 2)

First quarter: B+
Second quarter: B
Third quarter: A

First, the grade: The Spurs have been an absolute problem to deal with in Victor Wembanyama’s minutes. He needs an alternative nickname, and I want to suggest “The Armoire.” It’s French, it’s tall, and it can hold the tools that Wembanyama brings to the table on both ends. For the season, Spurs foes shoot 41.8 percent from the field when Wembanyama is on the floor. Since Jan. 21, that figure is 41.2 percent. And the Spurs use that defense to blow out teams from the jump or to overcome massive deficits, such as the 25-point deficit San Antonio faced against the Clippers. Punctuating the week with a season-best scoring performance against the Houston Rockets sealed that regular-season series as well. They’re the best team in the league, and all they need is to figure out how to sustain it for a maiden playoff run.

Brett Siegel, Clutch Points — 1 (last week: 1)

It really isn’t difficult to call the San Antonio Spurs the best team in the NBA right now, which is why they sit atop the power rankings yet again. Aside from being the Oklahoma City Thunder’s kryptonite throughout the regular season, the Spurs have lost just once since the start of February.

If it weren’t for some injuries and consistency problems in January, this team would own the best record in the NBA and be alone at the top of the Western Conference standings.

The Spurs went 4-0 this past week, with a 40-point blowout win over Philadelphia, a commanding 15-point win over Detroit, and a statement 25-point win at home over Houston. Not to mention, the Spurs erased a 25-point deficit against the LA Clippers to come back and win on Friday. In this four-game stretch, the Spurs outscored their opponents by 84 points while averaging 128.3 points per game.


Coming up: Tues. 3/10 vs. Boston Celtics; Thurs. 3/12 vs. Denver Nuggets; Sat. 3/14 vs. Charlotte Hornets

Prediction: 3-0 — The gantlet that is this six-game homestand continues with a Celtics team that now has Jayson Tatum back, a Nuggets team that has MVP candidate Nikola Jokic and just got Aaron Gordon back (but may have lost Jamal Murray) and a Hornets squad that has come back to earth a bit in the last few games but has still been one of the hottest teams in the league this calendar year, along with the Spurs. All three of these games are just as losable as they are winnable, but the Spurs have shown their current form is for real with a 14-1 stretch, so I’m all bought in. Bring it on.

How to watch USA vs. Mexico in the 2026 World Baseball Classic for free

New York Post may be compensated and/or receive an affiliate commission if you click or buy through our links. Featured pricing is subject to change.

An image collage containing 1 images, Image 1 shows HOUSTON, TEXAS - MARCH 07: Kyle Schwarber #12 of the United States hits the ball in the first inning against Great Britain during the 2026 World Baseball Classic Pool B game between Great Britain and the United States at Daikin Park on March 07, 2026 in Houston, Texas. (Photo by Kenneth Richmond/Getty Images)

By the end of the night, one Pool B team at the World Baseball Classic will have their unbeaten record snapped.

Both Team USA and Mexico are entering tonight’s matchup 2-0 in pool stage play, but either teams’ hopes of winning the pool wouldn’t be dashed with a loss tonight, as each team is scheduled to play the also-unbeaten Italy over the next two days. A win against Italy would go a long way in determining quarterfinal placement.

USA and Mexico’s baseball rivalry goes back four World Baseball Classics; in 2006, the United States beat Mexico in their first-ever matchup, but Mexico won the next three, including an 11-5 victory in the 2023 WBC.

2026 world baseball classic: what to know
  • Who: Team USA vs. Team Mexico
  • When: March 9, 8 p.m. ET
  • Where: Daikin Park (Houston, Texas)
  • Channel: FOX
  • Streaming: DIRECTV (try it free)

Mexico is coming off a huge 16-0 win over Brazil — marking the third-largest margin of victory in any World Baseball Classic. The game ended with a walk-off home run that pulled Mexico past the 15-run threshold to end the game in the sixth inning.

In Team USA’s last game, Kyle Schwarber opened scoring with a two-run homer in the fifth and they went on to beat Great Britain, 9-1.

Tonight, Pittsburgh Pirates Cy Young winner Paul Skenes will be on the mound for Team USA.

World Baseball Classic: USA vs. Mexico start time

Tonight’s (March 9) World Baseball Classic matchup between USA and Mexico is scheduled to begin at 8 p.m. ET.

How to watch USA vs. Mexico for free

If you don’t have cable, you’ll need a live TV streaming service to stream the game for free.

DIRECTV is our favorite service for watching baseball live for free — its five-day free trial includes FOX (plus most other channels you’ll need for the upcoming MLB season including local channels). When the trial is over, you’ll pay as low as $34.99/month and gain access to top live channels.

TRY DIRECTV FOR FREE

Sling TV is another affordable way to stream NFL games; its Select plan includes FOX and starts at $19.99/month.

World Baseball Classic 2026: Team USA roster

  • Pitchers: David Bednar (Yankees), Matthew Boyd (Cubs), Garrett Cleavinger (Rays), Clay Holmes (Mets), Griffin Jax (Rays), Brad Keller (Phillies), Clayton Kershaw, Nolan McLean (Mets), Mason Miller (Padres), Joe Ryan (Twins), Paul Skenes (Pirates), Tarik Skubal (Tigers), Gabe Speier (Mariners), Michael Wacha (Royals), Logan Webb (Giants), Garrett Whitlock (Red Sox)
  • Catchers: Cal Raleigh (Mariners), Will Smith (Dodgers)
  • Infielders: Alex Bregman (Cubs), Ernie Clement (Blue Jays), Paul Goldschmidt (Yankees), Bryce Harper (Phillies), Gunnar Henderson (Orioles), Brice Turang (Brewers), Bobby Witt Jr. (Royals)
  • Outfielders: Roman Anthony (Red Sox), Byron Buxton (Twins), Pete Crow-Armstrong (Cubs), Aaron Judge (Yankees)
  • Designated hitter: Kyle Schwarber (Phillies)

World Baseball Classic 2026: Team USA schedule

  • USA (15) vs. Brazil (5), March 6
  • USA (9) vs. Great Britain (1), March 7
  • vs. Mexico, March 9 at 8 p.m. ET (FOX)
  • vs. Italy, March 10 at 9 p.m. ET (FS1)

Why Trust Post Wanted by the New York Post

This article was written by Angela Tricarico, Commerce Streaming Reporter for Post Wanted Shopping, Page Six, and Decider.com. Angela keeps readers up to date with cord-cutter-friendly deals, and information on how to watch your favorite sports teams, TV shows, and movies on every streaming service. Not only does Angela test and compare the streaming services she writes about to ensure readers are getting the best prices, but she’s also a superfan specializing in the intersection of shopping, tech, sports, and pop culture. When she’s not writing about (or watching) TV, movies, and sports, she’s also keeping up on the underrated perfume dupes at Bath & Body Works and testing headphones. Prior to joining Decider and The New York Post in 2023, she wrote about streaming and consumer tech at Insider Reviews.


Mets Notes: David Stearns remains optimistic Francisco Lindor returns by Opening Day

With Opening Day about two and a half weeks away, Mets president of baseball operations David Stearns met with members of the media to break down what he's seen so far this spring, while looking ahead to the regular season....

Francisco Lindor remains on track

While Lindor has been sidelined from game action since undergoing surgery on his left hamate bone in early February, the expectation all along has been that the star shortstop would be back by Opening Day.

Stearns said on Monday that the plan hasn't changed.

"All indications we have is this is going as planned, and we have a similar level of optimism that he’ll be ready for Opening Day," Stearns said. 

Stearns also added that getting Lindor in-game at-bats would be a must, saying that the team would not put him in the Opening Day lineup without getting some at-bats first.

"That would be a prerequisite. We wouldn’t have his first competition be Opening Day," Stearns explained. "We would ensure there are at-bats... I would expect Grapefruit League, but we haven’t mapped this out yet."

Roster questions left to answer

While the starting right field job has been in the spotlight throughout camp, Stearns explained that the Mets still have a few roster questions still to be answered, but also said the team makes sure all players are ready for the upcoming season.

"I think we have the right field question that we’re going to have to answer. There’s probably a bench question that we’re going to have to answer, and then one or two bullpen spots that we’re going to have to answer," said Stearns. "But for the most part, this is about getting our team and individual players ready for the season. I think we’re doing that. I think our coaching staff has done a really nice job of making sure this is a well-run, efficient camp, and we’ve done that so far. And it’s been good for me to see."

Clubhouse culture

Chemistry within the Mets clubhouse has been a talking point throughout the offseason, and when Stearns was asked what he's seen from this group early on, he explained that even with a team of veterans, the Mets are putting in the work every single day.

"I think guys are getting after it, and that’s been good to see. We have a very focused group in there," Stearns said. "As I mentioned earlier, the work has been really quality on the field, and that’s something you don’t see every spring. I think we have a group that is actively trying to get better every single day, and that can be somewhat unique with a team full of veterans. That’s not often the case. 

"A lot of times you come to spring training with a veteran team and everyone’s really just got Opening Day circled and is just counting down the days until Opening Day. I think what we’ve felt here is guys are taking every single day seriously. They’re going out, they’re getting their work in, they’re working very well with our coaching staff, and it’s been very good to see."

Dodgers vs. Brewers game chat

GLENDALE, ARIZONA - MARCH 06: Manager Dave Roberts of the Los Angeles Dodgers walks across the field before a spring training game against the Kansas City Royals at Camelback Ranch on March 06, 2026 in Glendale, Arizona. (Photo by Dylan Buell/Getty Images) | Getty Images

The Dodgers look to snap their two-game losing streak as they take on the Milwaukee Brewers at American Family Fields of Phoenix on Monday. Emmet Sheehan goes for the Dodgers while Aaron Ashby starts for Milwaukee.

MONDAY GAME INFO
  • Teams: Dodgers vs. Brewers
  • Ballpark: American Family Fields of Phoenix
  • Time: 1:10 p.m. PT
  • TV: SportsNet LA, MLB Network (out of market)
  • Radio: none

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Spring Training Game Thread #16: Milwaukee Brewers (8-7) vs. Los Angeles Dodgers (10-6)

Milwaukee Brewers
MILWAUKEE, WISCONSIN - OCTOBER 14: Aaron Ashby #26 of the Milwaukee Brewers pitches during the seventh inning against the Los Angeles Dodgers in game two of the National League Championship Series at American Family Field on October 14, 2025 in Milwaukee, Wisconsin. (Photo by Michael Reaves/Getty Images) | Getty Images

It’s a rematch of the NLCS at American Family Fields of Phoenix as the Brewers take on the Dodgers Monday afternoon.

And just like the NLCS, on the mound for the Brewers will be Aaron Ashby to start things off. He’s continuing to get stretched out this spring training for a potential starting role. Following him will be offseason trade addition Shane Drohan and then non-roster invitee Jacob Waguespack. The Dodgers will have Emmett Sheehan starting on the mound for them.

In the starting lineup, the Brewers have a number of their key roster pieces in there today. Sal Frelick will lead off while playing in center field for a change, followed by Luis Rengifo and the 2018 MVP, Christian Yelich. Jake Bauers and Gary Sánchez fill up the middle of the order. Some of the spring breakout stars, Akil Baddoo and Brandon Lockridge, will follow while David Hamilton and Greg Jones round out the bottom of the order.

The Brewers did make a round of roster cuts today, optioning Jeferson Quero and Sammy Peralta and reassigning a number of non-roster invites to minor league camp, including top prospects like Jesús Made and Luke Adams. Jones has also been reassigned, along with Eddys Leonard, Darrien Miller, Ramón Rodríguez, and Matt Wood.

First pitch is at 3:10 p.m. CT and can be seen on Brewers.TV today with Brian Anderson, Bill Schroeder, and Tim Dillard in the booth. It’ll also be broadcast on WTMJ 620 and the Brewers Radio Network.

Game Thread: Rockies (8-7) at White Sox (10-7)

GLENDALE, ARIZONA - FEBRUARY 17: Jedixson Paez #63 of the Chicago White Sox at Camelback Ranch on February 17, 2026 in Glendale, Arizona.
Jedixson Paez will get the start for this afternoon’s contest, and needs to bounce back from a disastrous outing last week. | (Photo by Mike Christy/Getty Images)

Just a day after the White Sox announced the former Rule 5 draft pick Shane Smith would be the Opening Day starter, another Rule 5 pick takes the mound against the Rockies. Jedixson Paez, who was picked up on December 10, 2025, and was assigned to the White Sox prospects on March 5, will get this afternoon’s start. Paez was previously with the Boston Red Sox organization, and unless the Soxes come to an agreement, Paez must be on the active White Sox roster all season long, or be returned to Boston; this start is crucial to his future in Chicago.

As for the players currently playing in the World Baseball Classic, there was not a lot going on yesterday. Seranthony Domínguez (Dominican Republic) and Kyle Teel (Italy) did not play. Curtis Mead (Australia) went 0-for-4, 2 K, and Munetaka Murakami (Japan) was 0-for-3, BB. Sam Antonacci (Italy) had a better day, with a final of 1-for-4, 3B, R, RBI, K.

Kyle Freeland will get the start for the Rockies today. We’ll also see our old friend Nicky Lopez starting at shortstop.

The game won’t be available to watch or listen to, but it starts at 3:05 p.m. CT.


Earlier today, the White Sox sent three more players out of major-league camp:

Murray had two homers in Cactus League play but not much else. González had gotten rocked pretty hard over four appearances, while Sandlin hadn’t appeared at all in Cactus League play.

FA Cup quarter-final draw: Chelsea v Port Vale, Manchester City v Liverpool – as it happened

League One side Port Vale will head to Stamford Bridge while Manchester City host Liverpool in last eight

In such situation I didn’t expect even Marco Silva to blame someone other than him, and yet:

A very bad day for us,” Silva said. “It is probably not the moment to be emotional. It is a moment for us to look deeper.

It is not just another defeat. We lost a big chance. If you want to be in a club that wants to get better your ambition has to always be there. If you are pushing to win a game there are certain standards you cannot drop. Some things are about mentality.”

Continue reading...

Mariners Spring Training 2026, Game #17

SURPRISE, ARIZONA - MARCH 6: J.P. Crawford #3 of the Seattle Mariners at bat during a Spring Training game against the Texas Rangers at Surprise Stadium on March 6, 2026 in Surprise, Arizona. (Photo by Brandon Sloter/Getty Images) | Getty Images

We’re back, and so is J.P. Crawford.

The Mariners play the Diamondbacks in another rousing round of Spring baseball. Crawford is in the lineup and playing shortstop for the first time this Spring, after a slower start than usual while battling shoulder issues. Ryan Bliss and Brendan Donovan flank him on either side of the infield. Luke Raley gets another starter in center field, which is increasingly becoming a thing. Rob Refsnyder is in right and Victor Robles is at DH.

Bryan Woo is on the mound for his third start of the Spring. I expect he’ll work a bit deeper than last time, and probably exit around the fourth inning, as he continues to ramp up.

Game information

Game time: 1:10 PT

TV: No

Radio: 710 AM Seattle Sports, the Seattle Sports app, or Gameday

ST Game 18: Texas Rangers at San Diego Padres

PEORIA, ARIZONA - FEBRUARY 22: Randy Vasquez #98 of the San Diego Padres delivers a pitch against the Los Angeles Dodgers during a spring training game at Peoria Stadium on February 22, 2026 in Peoria, Arizona. (Photo by Norm Hall/Getty Images) | Getty Images

Texas Rangers at San Diego Padres, March 8, 2026, 1:10 p.m. PST

Watch: Padres.TV

Location: Peoria Sports Complex – Peoria, AZ

Listen: 97.3 The Fan



Please remember our Game Day thread guidelines.

  • Don’t troll in your comments; create conversation rather than destroying it
  • Remember Gaslamp Ball is basically a non-profanity site
  • Out of respect to broadcast partners who have paid to carry the game, no mentions of “alternative” (read: illegal) viewing methods are allowed in our threads

GB community, this is your thread for today’s game. Enjoy!

Spring Training Game Thread XV

SURPRISE, ARIZONA - MARCH 3: Ryan Bergert #38 of the Kansas City Royals gets set to throw a pitch during a World Baseball Classic exhibition game against Team Cuba at Surprise Stadium on March 3, 2026 in Surprise, Arizona. (Photo by Brandon Sloter/Getty Images) | Getty Images

After taking a loss to the White Sox yesterday, the Royals will play another division rival in the Cleveland Guardians today. We’ll get another look at Ryan Bergert, whose appearances thus far in Spring Training have been relatively quiet. He’s thrown only three innings of one-hit ball.

Cleveland sends Parker Messick to start. Messick is another one of those “I’ve never heard of this guy” pitchers that Cleveland seems to manufacture every year. He threw 39.2 innings across seven MLB starts last season and accumulated 1.0 fWAR with a solid 2.72 ERA and 2.98 FIP. He was the 54th overall pick in 2022 by Cleveland.

With the WBC going on, we’re definitely going to see some guys in the lineups today.

The game starts at 3:05pm US Central. You can listen on KWOD 1660.

Lineups:

Colorado Rockies spring training game no. 17 thread: Kyle Freeland vs. Jedisxson Paez

SCOTTSDALE, ARIZONA - MARCH 04: Starting pitcher Kyle Freeland #21 of the Colorado Rockies throws a warm-up pitch during the first inning of the MLB exhibition game against Team United States at Salt River Fields at Talking Stick on March 04, 2026 in Scottsdale, Arizona. (Photo by Christian Petersen/Getty Images) | Getty Images

In his first spring training action of 2026, Kyle Freeland faced the daunting task of pitching against Team USA in an exhibition game on March 4. He gave up a solo homer to Aaron Judge in a two-hit, one-strikeout performance in one inning.

Today, Freeland and the Rockies (8-6-1) will take part in his first Cactus League action against the White Sox (10-7) at Camelback Ranch. The Rockies are 5-2 on the road this spring vs. 3-5-1, including the showdown vs. Team USA, at Salt River Fields.

Today’s game represents a rematch of a Feb. 23 showdown where the Rockies beat the White Sox 5-4. Chicago will send Jedisxson Paez to the mound to start the game. The 22-year-old RHP will be making his third spring appearance. He’s posted a 23.14 ERA in 2 1/3 innings over two starts with six earned runs, six hits, including one homer, three strikeouts and one walk. Former Rockie Drew Romo will be starting at catcher for the White Sox.

On Sunday, four pitchers combined to throw five scoreless innings and Kyle Karros and Tyler Freeman each had two-hit performances in the Rockies 4-4 tie with Cleveland. Even though it’s only spring training, the Rockies offense has been much improved thus far. The Rockies rank among all Major League teams this Spring in: on-base percentage (.381, T-1st), home runs (23, T-4th), average (.287, 3rd), HBP (14, T-2nd), slugging (.492, 3rd), OPS (.871, 3rd), runs scored (98, 5th), RBI (91, 6th) and total bases (254, 6th).

Earlier on Monday, the Rockies released a new motto for the 2026 campaign: “New era. At altitude. We are here for the climb.”

First Pitch: 2:05 p.m. MDT

TV: None

Radio: 850 AM/94.1 FM KOA Rockies Radio Network (1:55 p.m. pregame)

Lineups:

Seven Days of Sun, Week 20: The Phoenix Suns right the net rating ship

PHOENIX, ARIZONA - MARCH 08: Devin Booker #1 of the Phoenix Suns reacts after scoring against the Charlotte Hornets during the second half of the NBA game at Mortgage Matchup Center on March 08, 2026 in Phoenix, Arizona. The Suns defeated the Hornets 111-99. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Christian Petersen/Getty Images) | Getty Images

Week 20 arrived at the perfect time for the Phoenix Suns.

This is a team that had been searching for traction. The numbers tell the story. Phoenix had not posted a positive net rating in five weeks. The last time it happened was Week 15 when they sat at +2.8. Since then, the stretch looked rough. Week 16 at -0.1. Week 17 at -28.7. Week 18 at -14.4. Week 19 at -9.1.

Injuries played a large role in that slide. The roster has taken hits across the rotation, forcing Phoenix to lean heavily on younger players and redistribute minutes to guys now operating outside their usual roles.

So yes, Week 20 was needed.

This was a stretch where the Suns realistically could have finished 4–0. Had it not been for a lethargic performance against the Chicago Bulls, Phoenix would have walked away undefeated. That is basketball. Some nights, you steal a game that had no business landing in the win column. Other nights, you drop one that felt secure. Over the long arc of a season, the truth usually reveals itself. Good teams rise. Bad teams fade.

And even with the injuries piling up and the rotations shifting almost nightly, the Suns continue to show that they belong in the group of teams capable of rising.

The Suns sit at 37–27 following their Week 20 performance. They remain two games back of the sixth seed in the Western Conference, although they are only three games away from the third seed. With 18 games remaining on the schedule, the standings can shift quickly. All it takes is one team catching fire and another team cooling off for the picture to change.

That creates an interesting opportunity for Phoenix. The conversation can begin drifting away from the Play-In discussion and toward the postseason itself. That is where the real intrigue begins, when you start looking up the standings rather than over your shoulder. The Suns are positioned well enough to think that way. The teams currently sitting in eighth through tenth place are clustered tightly together. The Golden State Warriors hold a one-game lead on the Los Angeles Clippers, while the Clippers sit one game ahead of the Portland Trail Blazers.

Phoenix, meanwhile, stands 4.5 games clear of that group. That cushion provides breathing room, although the real opportunity lies ahead of them. With a strong final stretch, the Suns can shift the focus away from Play-In scenarios and toward the question that matters far more in the long run. Who might they face when the postseason begins?

Standings aside, this was a refreshing week for Phoenix. The best-case scenario continues to quietly unfold. Injuries are never something a team hopes for, although they have opened the door for something valuable. Opportunity. Opportunity to evaluate the youth movement that Phoenix has been slowly trying to cultivate. And this past week, the young players responded.

Khaman Maluach averaged 17.4 minutes across his three appearances. In that time, he scored 3.3 points on 62.5% shooting, grabbed 5.7 rebounds, and averaged 2.3 blocks per game. The stat line is modest offensively, although the defensive impact and the activity around the rim continue to stand out.

Then there is Rasheer Fleming.

In four games this week, he averaged 8.8 points on 65% shooting, including 60% from beyond the arc. That number carries weight when you realize he attempted 15 three-pointers during that stretch. He also added four rebounds per game while playing 15.8 minutes a night.

So Week 20 became a productive one for Phoenix. The Suns finished 3–1, the rookies received real run, and they rewarded the opportunity with strong play. Phoenix still has work to do. The climb out of the Play-In conversation will require continued effort over the final stretch of the season. The hope is that reinforcements begin returning soon. Jordan Goodwin could be back this week. Mark Williams may be another week or two away. Dillon Brooks still appears to be three to four weeks from returning.

March might represent the turning point. The Suns are trying to regain health, stabilize the rotation, and continue developing their young players at the same time. If those paths meet at the right moment, the final stretch of the season could become very interesting for Phoenix.

Week 20 Record: 3-1

@ Sacramento Kings, W, 114-103

  • Possession Differential: +1.6
  • Turnover Differential: +5
  • Offensive Rebounding Differential: +8

The Suns looked like they were trying to jumpstart themselves, and ultimately they had the ability to do so. Phoenix outscored Sacramento 68-45 over the second and third quarters, and that was enough to get the win.

vs. Chicago Bulls, L, 105-103

  • Possession Differential: +2.6
  • Turnover Differential: +2
  • Offensive Rebounding Differential: +5

Same script as the game against the Kings, but the Suns couldn’t get jump-started. They had a late run, but it was too little, too late. It wasn’t the worst loss of the season, but it may be the most lethargic.

vs. New Orleans Pelicans, W, 118-116

  • Possession Differential: +1.2
  • Turnover Differential: -2
  • Offensive Rebounding Differential: -1

Phoenix was in control the majority of the game, but the Pelicans made it quite uncomfortable in the end. It took a record number of three-pointers attempted — 58 by the Suns — to beat New Orleans by 2 points. Time will tell whether that is concerning.

vs. Charlotte Hornets, W, 111-99

  • Possession Differential: -6.2
  • Turnover Differential: -5
  • Offensive Rebounding Differential: -3

Well, this was a nice little surprise, wasn’t it? The Suns closed out the week with a win over one of the hottest teams in the NBA. How? 3o points and 10 assists from Devin Booker, 24 points from both Collin Gillespie and Jalen Green, and a 16-point performance from rookie Rasheer Fleming. And same damn good defense.

Inside the Possession Game

  • Weekly Possession Differential: -0.8
  • Weekly Turnover Differential: 0
  • Offensive Rebounding Differential: +6
  • Year-to-Date Over/Under .500: +10

The first thing I notice when looking at this week’s graph is that pink line. The Suns are sitting 10 games over .500 to close out the week. It is only the second time this season we have finished a week that high, with Week 15 being the only other instance.

Take a look at that pink line. It hasn’t dipped below the .500 mark since Week 2. This team has been at .500 or better since November 8. They spent a total of 7 games under the water this entire season. I hope we appreciate that. I really do.

We are talking about a team that Vegas pegged for 30.5 wins. We are talking about a franchise that spent 37 games looking up at the .500 mark just one season ago. The scars from those years don’t just vanish, but this is how you heal them. We are focused on a postseason push, and that is exactly where our energy should be.

But I want to pause and appreciate the fact that we are even in this position. We have a team that is fighting to win. We have a roster that isn’t finding creative ways to lose anymore. There is hope. There is progression. There is a core.

The Suns finally started cleaning up the glass this week, and the results speak for themselves. A 3-1 stretch is exactly the kind of “get right” week this team needed. While the possession game slipped a bit, you have to look at this Phoenix defense to see the real story.

Even with the roster currently held together by bandages and spare parts, this group posted a 109.9 defensive rating over the last four games. When you couple that grit with the way the ball is moving, it’s clear something is clicking. Their 68.8% assist percentage was 7th 7th-best in the league this week. It is proof that Jordan Ott’s system is cerebral and, more importantly, transferable. It doesn’t matter who is on the floor, the identity remains.

Of course, it didn’t hurt that the schedule-makers tossed the Kings, Bulls, and Pelicans our way. You play who is in front of you, but beating up on the basement dwellers is a requirement for any team with playoff ambitions.


Week 21 Preview

And so begins the road trip.

The Phoenix Suns hit the road for a 10-day stretch that includes six games and two back-to-backs. Week 21 features the first three stops along that journey, thankfully without the back-to-backs arriving yet. It starts tomorrow night when Phoenix travels to face the Milwaukee Bucks.

Milwaukee is a team floating somewhere in the middle of the Eastern Conference sea. They have not played well for long stretches this season, which explains why they currently sit in 11th place and outside the Play-In picture looking up. Giannis Antetokounmpo is back on the floor for them, which always changes the temperature of a game. How long he continues playing before the organization considers shutting him down is something only time will answer.

The Bucks rank in the bottom third of the league in offensive rating, defensive rating, and net rating. On paper, that suggests an opportunity for Phoenix. Still, Milwaukee carries size across its lineup, and size has a way of bothering the Suns when it begins to crowd the paint.

Next on the schedule are the Indiana Pacers, who currently hold the worst record in the Eastern Conference. Phoenix handled Indiana earlier this season, winning by 35 points back in November. Since the All-Star break, the Pacers have not recorded a win and appear to be navigating a reset year while Tyrese Haliburton works through an Achilles injury.

The third stop sends Phoenix north to face the Toronto Raptors. If you are looking for an Eastern Conference team that resembles the Suns in some ways, Toronto fits that description. The Raptors have exceeded expectations this season and present a roster that values ball movement and care with possessions. They move the ball well, they limit mistakes, and they defend at a high level. Toronto currently sits with the eighth-best defensive rating in the NBA.

In other words, this stretch of the trip offers three very different challenges. Milwaukee brings size. Indiana brings opportunity. Toronto brings discipline.


2026 MLB Team Preview Series: Kansas City Royals

SURPRISE, ARIZONA - FEBRUARY 23: Bobby Witt Jr. #7 of the Kansas City Royals runs up the line during the sixth inning of a Spring Training game against the Chicago Cubs at Surprise Stadium on February 23, 2026 in Surprise, Arizona. (Photo by Mike Christy/Getty Images) | Getty Images

The 2025 Kansas City Royals were not bad. However, they also share a division with the Detroit Tigers (excellent in the first-half of the season) and the Cleveland Guardians (excellent in the second-half), so their 82 wins just weren’t enough to push them into the postseason.

Consider some of the details.

The good? Bobby Witt Jr. (8 fWAR), Maikel Garcia (5.6 fWAR), the pitching staff (3.80 ERA).

The bad? The outfielders couldn’t hit (like, at all, to the tune of a collective 73 wRC+), and the Royals (with the exceptions of Witt Jr. and Garcia) could not steal bases. They were ranked 26th in runs scored, so not good. Having an elite pitching staff and a terrible offense is not a combination known for postseason success. Our colleagues at Royals Review provide a nice recap here. But that’s all in the past, and now it’s time to see what the Royals could manage in 2026.

2025 record: 82-20 (3rd, AL Central)
2026 FanGraphs projection: 81-81 (2nd, AL Central)

The Royals shuffled things around with some modest moves to shore up an already solid team and address some problem spots, trading for Isaac Collins from Milwaukee and signing Lane Thomas away from a division rival in Cleveland on a one-year deal alongside more recently picking up Starling Marte on a $1 million deal to give their aforementioned struggling outfield some options. They traded away their main left-handed reliever Angel Zerpa in the deal for Collins, and to shore back up their bullpen the Royals flipped Jonathan Bowlan for Matt Strahm, a former Royal himself who has blossomed the last few seasons in Philadelphia.

On top of the roster changes, they also remodeled their stadium a bit, moving in the walls of Kauffman Stadium. The K has been a slighty-above average stadium offensively over the last three years, but it’s been one of the worst parks to hit one out of — now the corners will be nine-to-ten feet closer before tapering off to an unchanged center field, perhaps aiding their offense enough to kickstart them out of mediocrity.

Looking at the Royals’ infield, any team with Bobby Witt Jr. at short is already at an advantage. This year, he’ll be working with an increasingly elite Maikel Garcia as well as a servicable Vinnie Pasquantino. What happens at second remains a question: Will the Royals start Jonathan India there or use Michael Massey? Perhaps Brandon Drury has a bounce back? Stay tuned! Then there’s Salvador Perez, who is not longer young but still effective. Although he will probably give more catching days to Carter Jensen, Perez fits in at first base or DH as well. Extended for two more seasons this winter, the veteran of the clubhouse might have the deal in place to ride out the end of his career.

With Collins in the fold now, Kansas City could plug him into left field while rolling Kyle Isbel out in center and Jac Caglianone in right. Granted, Cags was not especially good in 2025, but he got important experience in his first shot at the majors after excelling in the minors, and his spring training numbers suggest he may be figuring things out.

Marte, as mentioned, was a last-minute addition, signed just a couple of weeks ago. Though often injured, Marte will bring some much-needed power and contact to the Royals (assuming he can stay on the field) and should toggle between the outfield and DH. Add into that Lane Thomas and Kameron Misner, and this looks like a better — if not awesome — outfield lineup.

The rotation remains the strongest part of this Royals core. Although ace Cole Ragans missed much of 2025 to injury, when he was in the rotation, he was good (as in 14.3 K/9 and a 2.42 FIP in 13 starts). Now he needs to replicate that for an entire season. Kris Bubic picked up his first All-Star nod last year as he moved back into the rotation, and the combination of Seth Lugo, Michael Wacha, and Noah Cameron form a fearsome top to bottom rotation that offers no easy days for opposing lineups.

In addition to pure pitching skill, the Royals rotation started working as, essentially, a “pitching workshop” when Wacha joined the team. The rotation works closely together, observing each other’s bullpens and debriefing when they leave games. Lugo and Wacha are seasoned veterans helping mentor a group of youngsters. Plus, there’s more depth in the wings. Assuming everyone stays healthy, if the Royals struggle in 2026, it won’t be because of the rotation.

The bullpen remains reliable to round out the pitching staff. Carlos Estévez will return as the closer after an All-Star campaign, tying his career-best with a 2.45 ERA and working the second-most innings of his career. Add to that Lucas Erceg, John Schneider, Bailey Falter, and Alex Lange, and it’s a solid group. Strahm returns to the team that drafted him as a revamped pitcher, now relying on a mix of fastballs having incorporated a cutter and sinker to great effect, and Nick Mears and Alex Lange can provide further depth.

Will that be enough for them to jump back into contention for their division? It’s the AL Central, so who knows — the division could go any number of ways, as what appeared to be a runaway title for the Tigers slipped away on the final day of the season last year. Kansas City was in the running in 2024, taking a shot at the Yankees in the ALDS, but 2025 just didn’t break their way. The 2026 Kansas City Royals are trying to improve on the margins with hopes it’s enough to get them back to the postseason. If Bobby Witt Jr and Cole Ragans play to their potential, their odds are good.


More Pinstripe Alley MLB team season previews can be found here.

Spring Training: Athletics vs. Reds Game Thread

Jack Perkins gets the nod today in the Spring Training matchup against the Reds at Goodyear Ballpark in Arizona. | Diamond Images/Getty Images

The Athletics take on the Cincinnati Reds this afternoon at Goodyear Ballpark in Goodyear, Arizona. The A’s come into this game fresh off a split squad sweep of the Angels and Dodgers yesterday.

Jack Perkins will take the mound to get the A’s started today. So far this spring he’s 1-2 in two starts with a 6.75 ERA. He’s only gone 2.2 innings, so the numbers are statistically meaningless. But I imagine Mark Kotsay will try to stretch him out a bit more today.  Perkins will face off against 24-year-old Rhett Lowder for the Reds.  Lowder is a 2023 first round draft pick who has pitched five innings this spring in both a start and relieving appearance. He has a 1.80 ERA and seven strikeouts so far.

Lowder will go face this lineup for Mark Kotsay’s Athletics:

Perkins will face this lineup for the Reds today:

Follow the Game:
Listen:
Athletics – A’s Cast, Talk 650 KSTE

How to watch New York Knicks vs LA Clippers: TV, live stream info for tonight's game

Tonight's Peacock NBA Monday doubleheader tips off at 7:30 PM ET, when the Denver Nuggets take on the Oklahoma City Thunder in a rematch of the Western Conference Semifinals. Then, at 10:00 PM, it's the New York Knicks vs LA Clippers at Intuit Dome. Live coverage begins at 6:30 PM with NBA Showtime on NBC and Peacock.

See below for additional information on how to watch each game and follow all of the NBA action on NBCSN and Peacock. Peacock will feature 100 regular-season games throughout the course of the 2025-2026 season.

Click here to sign up for Peacock!

NBA: Charlotte Hornets at Phoenix Suns
While expected to compete for rotation minutes before the season began, few thought the Celtics center could be this reliable in fantasy basketball.

New York Knicks vs LA Clippers:

Tonight's contest marks the second and final meeting between the Knicks and Clippers this season. New York defeated Los Angeles 123-111 on January 7.

The Knicks are looking to bounce back after a 110-97 loss to the Lakers on Sunday afternoon. Karl-Anthony Towns finished with 25 points and 16 rebounds, while Jalen Brunson added 24.

With 17 regular-season games remaining, New York is currently third in the Eastern Conference, 2.5 games back from the Boston Celtics.

The Clippers have won four of their last 5 games, including a 123-120 victory over the Memphis Grizzlies on Saturday.

Kawhi Leonard led the team with 28 points. Darius Garland and Bennedict Mathurin both finished with 21 points.

The Clippers are currently in position for the play-in tournament at 9th in the West. They sit 7.5 games back of both the Lakers (5th) and Nuggets (6th) for the final two guaranteed playoff spots.

How to watch New York Knicks vs LA Clippers:

  • When: Monday, March 9
  • Where: Intuit Dome, Inglewood, CA
  • Time: 10:00 PM ET
  • Live Stream: NBCSN and Peacock

What other NBA games are on Peacock tonight?

  • Denver Nuggets vs Oklahoma City Thunder - 7:30 PM ET on NBCSN and Peacock

How to watch the NBA on NBC and Peacock:

Peacock NBA Monday will stream up to three Monday night games each week throughout the regular season. Coast 2 Coast Tuesday presents doubleheaders on Tuesday nights throughout the regular season on NBC and Peacock. On most Tuesdays, an 8 p.m. ET game will be on NBC stations in the Eastern and Central time zones, and an 8 p.m. PT game on NBC stations in the Pacific and often Mountain time zones.

Check local listings each week. Both games will stream live nationwide on Peacock. Sunday Night Basketball coverage will also be available on NBC and Peacock. For a full schedule of the NBA on NBC and Peacock, click here.

How to sign up for Peacock:

Sign up here to watch all of our LIVE sports, sports shows, documentaries, classic matches, and more. You'll also get tons of hit movies and TV shows, Originals, news, 24/7 channels, and current NBC & Bravo hits—Peacock is here for whatever you’re in the mood for.

NBA on NBC 2025-26 Schedule:

Click here to see the full list of NBA games that will air on NBC and Peacock this season.

What devices does Peacock support?

You can enjoy Peacock on a variety of devices. View the full list of supported devices here.