After winning only 14 games last season, Cade Cunningham and the Detroit Pistons are 21-19 and playing like a whole different basketball team. Which, for the most part, they are.
The Pistons used 31 different players last season, which is the second-most in NBA history. Only seven of those players are still on the team this season.
14 of those players from 2023-24 aren't in the NBA at all, including Killian Hayes, who started 31 times for the team. Troy Brown Jr. and Kevin Knox both logged double-digits starts for the Pistons but haven't played a minute in the NBA this season.
Getting legitimate NBA players on the court instead of players on the verge of falling out of the league has done wonders for the team's won-loss record and for the reputation of Cunningham, the team's best player.
He's improved across the board this season, upping his scoring from 22.7 to 24.5 points per game and his assists from 7.5 to 9.4. His field goal percentage went from 44.9% to 46% and his three-point shooting from 35.5% to 38.2%.
Cade Cunningham SHOWED OUT at MSG
— NBA (@NBA) January 14, 2025
36 PTS | 4 AST | 4 3PM | 51.9 FG%
The @DetroitPistons are winners of 10 of their last 12! pic.twitter.com/lzcbYi6jdC
But some of Cunningham's perceived improvement is due to the players around him. He's playing at an All-Star level in part because when Cunningham passes to an open teammate, he can actually make the shot. Last season, the Pistons made 34.8% of their threes and took 31.7 per game. This season it's a 36.9% on 37.1 attempts per game. That translates to 2.65 extra points per game just on three-pointers.
That also means opposing teams can't solely focus on stopping Cunningham on defense. Unlike last season's motley crew, Tobias Harris, Tim Hardaway Jr. and Malik Beasley can all make teams pay for leaving them open.
With a roster full of NBA players, the Pistons can actually stop people on defense this season. They improved from 26th in the NBA in defensive efficiency to 17th without particularly adding great defensive players — they just stopped giving minutes to the terrible ones. Some of that may have been tanking and some was simply poor talent evaluation.
Cunningham should be headed to the All-Star team but his situation should be instructive for looking at other top prospects. It's impossible to see what a young player can do in the NBA if his team doesn't have enough real NBA players.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!