Two people in Milwaukee Bucks workout gear using cardio machines.

You ever watch a game and see a guy out there running around for 20+ minutes? Clapping his hands, calling for the ball, playing hard defense… then you check the box score and it’s 0 points, 0 rebounds, 0 assists, 0 steals, 0 blocks? Just absolutely nothing in every column?

If you are like me, you are picturing Tony Snell, right?

I call it a cardio game. Just out there running suicides basically. If you are like me, you are picturing Tony Snell, right? He is the poster child for this type of games. Well it turns out it happens to plenty of other players too. Let’s find these guys.


By the Numbers

Since the NBA started tracking steals and blocks in the 1973-74 season, there have been 31 games where a player logged 20+ minutes with 0/0/0/0/0:

  • 25 regular season games · 6 playoff games
  • 6 games at the 25+ minute mark.
  • 1 player has done it twice: Bruce Bowen (more on him later 👀)

If we count the pre-1974 era (where steals/blocks weren’t tracked yet), there are 8 more games, including Andy Phillip playing 33 minutes with zero across the board in 1956. But let not count those here.


Top 5 Cardio Performances (Modern Era)

Ranked by minutes. These are the all-time greats at doing absolutely nothing for an extended period of time.

#1 · Tony Snell: 28 minutes

Tony Snell

Tony Snell

Feb 24, 2017 · Milwaukee Bucks vs Utah Jazz · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK 🏆

Regular Season · 28 MIN

  • MIN 28
  • FG 0/2
  • FT 0/0
  • PF 1
  • TOV 0
  • +/- -9

The undisputed GOAT of cardio games. A full 28 minutes of NBA basketball without registering a single counting stat. He did take 2 shots though (missed both), so at least there was intent. Tony Snell gets made fun of too much, and we definitely want to show some love crowning him the “cardio king”.

#2 · Joel Anthony: 28 minutes

Joel Anthony

Joel Anthony

Jan 9, 2011 · Miami Heat @ Portland Trail Blazers · W

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK 🏆

Regular Season · 28 MIN

  • MIN 28
  • FG 0/0
  • FT 0/0
  • PF 4
  • TOV 1
  • +/- -9

Zero field goal attempts. Zero free throw attempts. Joel didn’t even pretend to be involved in the offense. The Heat’s defensive specialist put up 28 minutes of nothing against Portland while committing 4 fouls just to remind you he was physically present. Peak Joel Anthony.

#3 · Chris Ford: 27 minutes

Chris Ford

Chris Ford

Feb 4, 1981 · Boston Celtics @ Philadelphia 76ers · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Regular Season · 27 MIN

  • MIN 27
  • FG 0/5
  • FT 0/0
  • PF 0
  • TOV 0
  • +/- +0

0-for-5 from the field. Even zero fouls, zero turnovers, zero everything. Chris Ford said “if I’m not gonna contribute, I’m not gonna hurt the team either.” A perfectly clean, perfectly useless 27 minutes. You have to respect the discipline.

#4 · Ayo Dosunmu: 26 minutes

Ayo Dosunmu

Ayo Dosunmu

Dec 11, 2023 · Chicago Bulls @ Milwaukee Bucks · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Regular Season · 26 MIN

  • MIN 26
  • FG 0/6
  • FT 0/0
  • PF 1
  • TOV 0
  • +/- +2

Ayo Dosunmu balled out for the Wolves in the 2026 playoffs, and got paid big bucks. But did you know he was also the most recent player to pull off a cardio game? Back in 2023 he played 26 minutes against Milwaukee, went 0-for-6 from the field. Well he did have a positive +/-, so I call that effective cardio.

#5 · Hollis Thompson: 25 minutes

Hollis Thompson

Hollis Thompson

Mar 2, 2014 · Philadelphia 76ers @ Orlando Magic · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Regular Season · 25 MIN

  • MIN 25
  • FG 0/3
  • FT 0/0
  • PF 1
  • TOV 0
  • +/- -4

The Process-era Sixers, everybody. Hollis Thompson rounds out the top 5 with a clean 0-for-3 across 25 minutes against the Magic.


The Two-Time Champ: Bruce Bowen 👑

There’s only one player in NBA history who has pulled off the cardio game multiple times in the modern era. Bruce Bowen: 8-time All-Defensive selection, 3-time NBA champion, and apparently, a cardio enthusiast.

Game 1 · 2005 Regular Season · 25 minutes

Bruce Bowen

Bruce Bowen

Nov 5, 2005 · San Antonio Spurs @ Dallas Mavericks · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Regular Season · 25 MIN

  • MIN 25
  • FG 0/4
  • FT 0/0
  • PF 2
  • TOV 1
  • +/- -12

A routine cardio performance in November 2005: 25 minutes, 0-for-4 from the field, 2 fouls, 1 turnover, -12. Nothing special by cardio standards. But Bruce wasn’t done.

Game 2 · 2008 Playoffs · 20 minutes

Bruce Bowen

Bruce Bowen

Apr 27, 2008 · San Antonio Spurs @ Phoenix Suns · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Playoffs · 20 MIN

  • MIN 20
  • FG 0/3
  • FT 0/0
  • PF 1
  • TOV 0
  • +/- -33

This is the one that makes him a legend. 2008 playoffs, Spurs at Phoenix, first round. Bruce Bowen plays 20 minutes, goes 0-for-3, and posts a -33 plus-minus. Minus thirty-three! In 20 minutes! The Spurs lost by 19 and Bowen’s -33 was by far the worst mark on the team. When your box score says 0/0/0/0/0 and your +/- is -33, you were not having a good day.

Two cardio games, one in the playoffs, and the worst plus-minus on the entire list. Bruce Bowen: the only man to visit the cardio club twice, and he made the second visit count.


Some Notable Names You Might Know

Here I list more guys who’s done it. Some of these guys are All-Stars, champions, legends of the game. And even they had a night where they did absolutely nothing for 20+ minutes.

#1 · Maurice Lucas: 14.8 PPG / 9.0 RPG / 2.4 APG career

Maurice Lucas

Maurice Lucas

May 18, 1986 · Los Angeles Lakers @ Houston Rockets · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Playoffs · 21 MIN

  • MIN 21
  • FG 0/4
  • FT 0/0
  • PF 5
  • TOV 2
  • +/- +0

A 4-time All-Star who averaged a near double-double for his career. In the 1986 Western Conference Finals, playing for the Showtime Lakers, Luke put up 21 minutes of nothing while going 0-for-4. And he picked up 5 fouls. Gotta respect the hustle.

#2 · Kyle Kuzma: 16.7 PPG / 6.2 RPG / 2.7 APG career

Kyle Kuzma

Kyle Kuzma

Apr 19, 2025 · Milwaukee Bucks @ Indiana Pacers · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Playoffs · 21.34 MIN

  • MIN 21.34
  • FG 0/5
  • FT 0/2
  • PF 2
  • TOV 0
  • +/- -24

This man once was a central piece of a Lakers championship team. He’s a legitimate NBA scorer who can get hot any given night. And yet, in a 2025 playoff game for the Bucks, he played 21 minutes, went 0-for-5 (0-for-2 from the line), and posted a brutal -24 plus-minus. Thank you for your service, Kyle, I guess?

#3 · Glen Rice: 18.5 PPG / 4.4 RPG / 2.1 APG career

Glen Rice

Glen Rice

Nov 23, 2001 · Houston Rockets @ Seattle SuperSonics · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Regular Season · 23 MIN

  • MIN 23
  • FG 0/3
  • FT 0/0
  • PF 4
  • TOV 0
  • +/- -14

A 3-time All-Star, 1995 All-Star Game MVP, and NBA champion. Career 18.5 points per game. And one random November night in 2001, playing for the Rockets, he put up 23 minutes of silence going 0-for-3 from the field. One of those nights.

#4 · Tim Hardaway Jr.: 13.9 PPG / 2.9 RPG / 1.8 APG career

Tim Hardaway Jr.

Tim Hardaway Jr.

Nov 30, 2024 · Detroit Pistons vs Philadelphia 76ers · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Regular Season · 20.34 MIN

  • MIN 20.34
  • FG 0/6
  • FT 0/0
  • PF 1
  • TOV 0
  • +/- -18

Oh no, he’s here again! You might remember Tim Hardaway Jr. from Stranger Stats #3, where both he and his dad appeared as the only father-son duo to each shoot 0-for-X from the field in a game. Now he’s back, solo this time, with a 0-for-6 cardio special in Detroit. Tim Jr. logged 20 minutes against the 76ers, missed all six of his shots, and racked up a -18. Collecting Stranger Stats appearances like infinity stones.

#5 · Mike Dunleavy: 11.6 PPG / 4.4 RPG / 2.3 APG career

Mike Dunleavy

Mike Dunleavy

Apr 27, 2015 · Chicago Bulls vs Milwaukee Bucks · L

0 PTS · 0 REB · 0 AST · 0 STL · 0 BLK

Playoffs · 21 MIN

  • MIN 21
  • FG 0/3
  • FT 0/0
  • PF 4
  • TOV 1
  • +/- +5

Mike Dunleavy is now the Warriors’ GM. The guy’s making big trades, shaping the franchise, running the show. But back in 2015 he was just a dude playing 21 playoff minutes for the Bulls and putting up the quietest stat line you’ll ever see: 0-for-3 from the field, 4 fouls, one lonely turnover. And the wild part? The Bulls actually won that game and he was +5. Went from playoff cardio to running an NBA franchise. Not a bad career arc.