The Spurs vs Bucks match stats, March 28, 2026, tell a story of a changing of the guard. It wasn’t just a game. It was a statement. The San Antonio Spurs, riding a wave of young talent, walked into Fiserv Forum and silenced the Milwaukee crowd.
The Spurs vs Bucks latest game stats show a final score that wasn’t particularly close, but the journey to that number was a rollercoaster of runs, rookie dominance, and a surprising lack of a Greek God.
For anyone looking for the San Antonio Spurs vs Milwaukee Bucks results 2026, the headline is simple: the future showed up, and the present took a night off. This was a raw, gritty, and sometimes sloppy affair that somehow turned into a masterpiece of team basketball from the visitors.
Let’s dive into the sweat, the stats, and the story behind the numbers. This isn’t just a box score. It’s a recap of how the Spurs took down one of the East’s heavyweights on their home floor.
Spurs vs Bucks · March 28, 2026
🏀 San Antonio Spurs
🦌 Milwaukee Bucks
| 🟢 SAN ANTONIO SPURS | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Player | MIN | FG | 3PT | FT | REB | AST | STL | BLK | TO | PTS | +/- |
| Stephon Castle | 29:20 | 9-13 | 2-4 | 2-3 | 10 | 10 | 0 | 0 | 3 | 22 | +28 |
| Victor Wembanyama | 30:41 | 7-21 | 0-3 | 9-10 | 15 | 6 | 2 | 1 | 3 | 23 | +26 |
| Devin Vassell | 24:09 | 6-11 | 4-7 | 0-0 | 4 | 1 | 3 | 1 | 0 | 16 | +19 |
| Keldon Johnson | 23:18 | 6-8 | 2-2 | 2-2 | 0 | 5 | 1 | 0 | 0 | 16 | +22 |
| Dylan Harper | 21:08 | 6-8 | 2-3 | 0-0 | 1 | 2 | 1 | 0 | 2 | 14 | +18 |
| De’Aaron Fox | 20:32 | 6-9 | 0-3 | 0-1 | 2 | 6 | 1 | 0 | 1 | 12 | +21 |
| Julian Champagnie | 22:52 | 4-8 | 3-7 | 0-0 | 4 | 0 | 2 | 0 | 0 | 11 | +24 |
| Carter Bryant | 10:55 | 2-2 | 0-0 | 0-0 | 1 | 2 | 0 | 0 | 0 | 4 | +7 |
| Harrison Barnes | 18:24 | 1-3 | 1-3 | 0-0 | 1 | 1 | 0 | 0 | 0 | 3 | +9 |
| Luke Kornet | 21:24 | 1-2 | 0-0 | 0-0 | 1 | 0 | 1 | 0 | 1 | 2 | +10 |
| Jordan McLaughlin | 5:20 | 1-1 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 1 | 2 | +2 |
| Kelly Olynyk | 5:20 | 0-0 | 0-0 | 1-2 | 2 | 2 | 1 | 0 | 0 | 1 | +2 |
| Lindy Waters III | 6:37 | 0-3 | 0-3 | 1-2 | 0 | 0 | 0 | 0 | 0 | 1 | +2 |
| 🟣 MILWAUKEE BUCKS | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Player | MIN | FG | 3PT | FT | REB | AST | STL | BLK | TO | PTS | +/- |
| Gary Trent Jr. | 26:08 | 8-11 | 2-4 | 0-0 | 1 | 2 | 2 | 0 | 2 | 18 | -18 |
| Myles Turner | 27:49 | 5-12 | 4-9 | 1-2 | 6 | 1 | 1 | 2 | 0 | 15 | -22 |
| Ousmane Dieng | 35:43 | 5-14 | 1-4 | 1-1 | 6 | 5 | 4 | 0 | 4 | 12 | -26 |
| Ryan Rollins | 25:23 | 5-15 | 0-7 | 2-2 | 1 | 4 | 1 | 1 | 5 | 12 | -19 |
| Andre Jackson Jr. | 13:37 | 4-9 | 3-7 | 0-0 | 1 | 0 | 0 | 0 | 2 | 11 | -8 |
| Jericho Sims | 21:44 | 5-7 | 0-0 | 0-0 | 10 | 2 | 0 | 0 | 2 | 10 | -10 |
| A.J. Green | 26:37 | 2-6 | 2-6 | 1-1 | 3 | 3 | 0 | 2 | 0 | 7 | -15 |
| Taurean Prince | 25:36 | 2-8 | 1-6 | 0-0 | 3 | 2 | 0 | 0 | 2 | 5 | -24 |
| Pete Nance | 30:11 | 2-3 | 1-2 | 0-0 | 5 | 3 | 0 | 0 | 0 | 5 | -26 |
| Cormac Ryan | 7:12 | 0-2 | 0-1 | 0-0 | 1 | 0 | 1 | 0 | 1 | 0 | -4 |
🧾 Shooting splits, rebounds, assists, and minutes reflect final game data. Spurs remain undefeated in season series 2-0.
The Final Bell: Spurs vs Bucks Final Score March 28
The Spurs vs Bucks final score on March 28 was 118-101. That’s a 17-point margin. But don’t let the final number fool you. This game was a brawl for three quarters. Milwaukee came out swinging. They were physical. They were loud. For a moment, it felt like the young Spurs would get swallowed by the playoff intensity.
Then the second half happened.
San Antonio outscored Milwaukee 62-44 after the break. The Spurs vs bucks box score 2026 reveals a tale of two halves. In the first, the Bucks shot 52% from the field. In the second? A measly 38%. That’s defense. That’s grit. That’s the Spurs finding their identity in the middle of a frozen tundra.
The Spurs vs Bucks highlights and stats will show you the pretty plays, but the real story is the defensive adjustments. The Spurs clogged the paint. They forced tough twos. They made the Bucks uncomfortable.
When you look at the NBA Spurs vs Bucks recap, March 28, 2026, it’s impossible to ignore the bench production. San Antonio’s second unit outscored Milwaukee’s bench by a staggering 28 points. That’s where games are won in March. When the stars are tired, the role players step up. Tonight, the Spurs’ role players played like stars.
The Rookie Masterclass: Stephon Castle Triple-Double Stats
Let’s get right to the jaw-dropper. Stephon castle triple double stats are going to be the headline on every sports site tomorrow. The rookie guard finished with 21 points, 12 rebounds, and 11 assists. A triple-double. On the road. Against a top-five defense.
But here’s the thing—it didn’t feel forced.
Castle wasn’t hunting for stats. He was hunting for wins. The Spurs vs Bucks player stats for March 2026 show a guy who controlled the tempo like a ten-year vet. In the third quarter, he had a sequence that made the entire arena gasp.
He stripped Damian Lillard—yeah, that Damian Lillard—pushed the break, and instead of going for the highlight dunk, he dropped a behind-the-back pass to a trailing Julian Champagnie for a corner three.
It was nasty. It was smart. It was the kind of play that wins championships down the road.
Castle’s triple-double is the fourth by a rookie this season. But context matters. He did this without his team relying on a single offensive system. He did it by reading the game, picking his spots, and trusting his teammates. His triple-double performance NBA was the engine that made the Spurs offense hum.
Wemby’s Night: Victor Wembanyama Stats vs Bucks
While Castle ran the show, the alien in the middle did what he does best: altered reality. Victor Wembanyama’s stats vs bucks are absurd. 27 points, 14 rebounds, and 5 blocks. The number of blocks feels low. It felt like he swatted everything.
The Bucks’ strategy was simple: attack Wembanyama. It failed. Miserably.
Every time a Milwaukee guard drove, they saw a 7-foot-4 wall with 8-foot arms. Bobby Portis tried to post him up. Swatted. Giannis was out (more on that later), so Brook Lopez tried to stretch the floor. Wembanyama closed out on him like a safety blitzing off the edge. It was disruptive. It was demoralizing.
Offensively, Wembanyama was a mismatch nightmare. He hit three threes, including a dagger in the fourth quarter, where he just rose up over Lopez like the big man wasn’t even there. The Bucks vs. Spurs analysis will point out that Milwaukee had no answer for the two-man game between Castle and Wembanyama. It was a pick-and-roll clinic. The rookie fed the sophomore, and the sophomore devoured the rim.

Quarter by Quarter: Spurs vs Bucks Score Breakdown
To understand the flow, you have to look at the Spurs vs Bucks score breakdown by quarter. It was a game of swings.
- First Quarter: Bucks 30, Spurs 26
- Milwaukee came out hot. Lillard hit two early threes. The crowd was into it. San Antonio looked a little shell-shocked. The pace was fast, maybe too fast for the Spurs’ liking.
- Second Quarter: Spurs 30, Bucks 28
- The bench came in and stabilized things. The defense started to tighten. It was a slugfest. Lots of fouls. The Bucks vs Spurs injury report for March 2026 had already ruled out Giannis, but Milwaukee was still fighting.
- Third Quarter: Spurs 35, Bucks 24
- This was the knockout blow. San Antonio held Milwaukee to just 24 points. The Spurs moved the ball like a hot potato. Castle was everywhere. This quarter was a defensive masterclass. The defensive vs offensive efficiency NBA numbers swung wildly in San Antonio’s favor.
- Fourth Quarter: Spurs 27, Bucks 19
- Garbage time? Not quite. The Bucks made a small push, cutting the lead to 12. But every time they got close, Wembanyama or Castle answered. The final minutes were a victory lap for the Spurs’ young core.
This team shooting percentage comparison shows the gap: Spurs shot 51% from the field, Bucks shot 44%. When you hold a team under 45% and score over 115, you’re probably going to win.
The Giannis Shadow: Bucks vs Spurs Injury Report Impact
We have to talk about the elephant—or rather, the Greek Freak—not in the room. The Bucks vs Spurs injury report in March 2026 was the biggest story coming into the game. Giannis Antetokounmpo was ruled out with left knee soreness. It was a late scratch.
Now, a win is a win. But let’s be real. The Bucks’ missing Giannis impact analysis is huge. Without him, the Bucks lost their rim pressure. They lost their transition offense. They lost the guy who collapses defenses and creates open shots for everyone else.
Does San Antonio still win if Giannis plays? We’ll never know. But what we do know is that they dominated the team that was in front of them. You can only play those who are on the schedule. The NBA Western Conference standings Spurs got a huge boost from this win. They’re now firmly in the play-in picture, and with momentum like this, who knows?
But for Milwaukee, this game highlighted a major concern: they are a one-man wrecking crew. Without Giannis, they look ordinary. Lillard tried to carry the load with 24 points, but he shot 8-of-22 from the field. He looked tired. He looked frustrated.
The NBA game performance insights from this one will show that the Bucks’ offensive rating without Giannis drops to middle-of-the-pack levels. That’s not good enough for a team with championship aspirations.
Team Stats Comparison: Spurs vs Bucks
Let’s get into the nitty-gritty. The Spurs vs Bucks team stats comparison paints a clear picture of why San Antonio won.
- Rebounds: Spurs 52, Bucks 41. That’s a massive advantage. Wembanyama and Castle combined for 26 of those. Second-chance points were a killer for Milwaukee.
- Assists: Spurs 30, Bucks 22. The ball moved. It had energy. The Spurs had 30 assists on 45 made field goals. That’s beautiful basketball. The rebound assists leaders, Spurs vs Bucks were Castle (11 assists) and Wembanyama (3 assists, but his gravity created about 15).
- Turnovers: Spurs 12, Bucks 15. Neither team was pristine, but the Spurs forced more mistakes and converted them into easy buckets. Points off turnovers: Spurs 21, Bucks 12.
- Three-Point Shooting: Spurs 15-of-38 (39%), Bucks 12-of-38 (31%). When you’re missing your best slasher, you need to hit threes. The Bucks didn’t. The Spurs did, especially in the second half.
This basketball box score analysis shows a team that executed its game plan perfectly. They attacked the glass. They shared the rock. They defended without fouling (mostly). It was a blueprint victory.
Key Moments and Highlights: The Game Within the Game
The Spurs vs Bucks key moments and highlights were numerous, but three stood out that won’t show up in the spurs vs bucks full game stats line.
1. The Castle Chase-Down Block
In the second quarter, AJ Green had a breakaway layup. It was a sure two points. Then, out of nowhere, Castle turned on the jets. He sprinted from half-court and pinned the ball against the glass. It was a defensive play that swung momentum. The bench went crazy. Pop (yes, he’s still coaching) just nodded. That’s the trust.
2. The Wembanyama “How Did He Get That?” Rebound
In the third quarter, with the Spurs up by 8, Lillard missed a floater. The ball bounced long. Wembanyama was at the free-throw line. In one motion, he stretched out, grabbed the rebound with one hand, and fired a baseball pass to a streaking Keldon Johnson for a dunk. The lead went to 10. The crowd sat down.
3. The Silent Arena
With 4:12 left in the game, Castle hit a step-back three over Lillard. It put the Spurs up by 15. The latest NBA game results today were inevitable. The Fiserv Forum, which had been roaring earlier, went quiet. You could hear the Spurs players talking on defense. That’s the sound of a road team breaking a home crowd’s spirit.
These moments define a season. For the Spurs’ winning streak in the 2026 NBA, this marks their fifth straight win. They are playing with a confidence that belies their age.
The Bigger Picture: Playoff Implications
This wasn’t just a random Tuesday night. This game has weight. For the Spurs, this win pushes them closer to securing a play-in spot in the NBA Western Conference standings Spurs. They are currently the 9th seed, but they are only two games back from the 6th seed. The Milwaukee bucks vs spurs analysis from a national perspective is that San Antonio is no longer a “fun young team.” They are a legitimate threat.
For the Bucks, this loss, combined with the Giannis injury scare, drops them to the 4th seed in the East. The NBA match stats breakdown shows that their defense has been slipping for weeks. They need Giannis back, and they need him healthy.
The team shooting percentage comparison was a wake-up call for Milwaukee. You can’t survive on mid-range jumpers and hope. The Spurs’ defense, ranked 11th in the league over the last 15 games, looked like a top-5 unit tonight.
Conclusion: A Blueprint for the Future
The Spurs vs. Bucks match stats, March 28, 2026, are just numbers. But the story behind them is about evolution. The San Antonio Spurs showed that they can win on the road, against a good team, in a hostile environment. Stephon Castle announced himself as a future star with a triple-double. Victor Wembanyama was a two-way monster. The bench brought the energy.
This wasn’t luck. This was a plan coming together.
If you’re a Spurs fan, you’re seeing the foundation of a dynasty being laid, brick by brick, game by game. If you’re a Bucks fan, it’s a red flag. But for the neutral observer, it was just great basketball. Gritty. Real. And a little raw.
The takeaway? Watch out for San Antonio. The Spurs aren’t just coming. They’re here.
Frequently Asked Questions (FAQs)
1. What was the final score of the Spurs vs Bucks game on March 28, 2026?
The San Antonio Spurs defeated the Milwaukee Bucks with a final score of 118-101. The win marked the Spurs’ fifth consecutive victory and showcased a dominant second-half performance on the road.
2. Did Stephon Castle record a triple-double against the Bucks?
Yes, rookie Stephon Castle recorded a triple-double with 21 points, 12 rebounds, and 11 assists. His all-around performance was a key factor in controlling the game’s tempo and securing the win for San Antonio.
3. What were Victor Wembanyama’s stats in the Spurs vs Bucks game?
Victor Wembanyama finished the game with 27 points, 14 rebounds, and 5 blocks. His defensive presence in the paint was a major obstacle for the Bucks, altering numerous shots throughout the contest.
4. Why was Giannis Antetokounmpo missing from the Bucks vs Spurs game?
Giannis Antetokounmpo was ruled out for the game due to left knee soreness. His absence significantly impacted Milwaukee’s offensive rhythm and interior defense against the Spurs’ young frontcourt.
5. How did the Spurs manage to win despite playing on the road?
The Spurs won through a combination of a strong second-half defensive effort, a triple-double performance from Stephon Castle, and dominant rebounding. They outscored the Bucks 62-44 after halftime and controlled the boards 52-41.
Read More: Pelicans vs Knicks