Cody Williams
Minnesota Timberwolves · Forward · 6′8″ 190 lb · age 21 · Colorado · 3rd season
3 games this season
Availability
Tonight @ CLENot listed official report not submitted yet
Lineups not confirmed yet
Teammates out
Recent changes
- Oct 21Lineupmoved out of the starting lineup vs MIA
- Oct 16Lineupmoved into the starting lineup vs CHI (preseason)
Season form
3 games this seasonStarts 0 of 3 games · 13th on MIN in minutes · Deep bench role
Bars: minutes in his last 3 games · numbers: points
Situational splits: turn on Prediction tools.
What's being said
23 items · 2 sources this seasonNo reporter post or news story has named him yet this season; everything below is from podcasts.
- Podcast Locked On Wolves host · Report ·
Minnesota used a nine-man rotation, the nine the host expected. Cody Williams and Bones Hyland were out of it.
“Anthony Edwards DROPS 45 POINTS As Minnesota Timberwolves CRUSH Heat In LaMelo Ball's Debut” at 20:41 · listen ↗
- Podcast Locked On Jazz host · Analysis · wording unclear in audio around the league
Host analysis: Josh Green is way better than Cody Williams and would make Minnesota way better, but contenders couldn't afford him because of the CBA. The Jazz were willing to take him because he might help them win a game.
“BOLD PREDICTION - NO NBA GROUP THINK - You won't believe these predictions?” at 28:56 · listen ↗
- Podcast Locked On Jazz host · Prediction · around the league
Change in the host's view: he had questioned whether Collier, Brice Sensabaugh, Filipowski or Cody Williams would make the opening-night rotation. He now says two, if not three, of them will be in it.
“SUPRISES 5 Things LEARNED in Utah Jazz Training Camp: Jaren Jackson Jr., Darryn Peterson, Ace Bailey” at 27:59 · listen ↗
- Podcast Locked On Wolves · 3 points ·
- Cody Williams was not in the 10-man rotation, and the Wolves did not play an 11th man until midway through the fourth quarter. Earlier in the preseason, Williams had been the 10th man or Clark the 11th. at 4:46
- Host does not think Jaylen Clark will be in the regular rotation initially, alongside Cody Williams; he says this game matched that view. at 4:02
- Cody Williams did not play rotation minutes; he went 0-of-3 from the field but was aggressive and earned four free throws. at 29:57
“Minnesota Timberwolves' Offense Starts Fast But Defense Falters In Dress Rehearsal vs. Pistons” · listen ↗
- Podcast Locked On Wolves · 12 points ·
- Ben Beecken: The host says the Wolves traded for Cody Williams to get comfortably under the second apron. As part of the deal they waived and stretched John Konchar. at 4:43
- Ben Beecken: In a recent preseason game (the host thinks it was Monday night), Cody Williams started at the four while Jonathan Kuminga was out and Terrence Shannon Jr was not going to play. at 5:38
- Ben Beecken: The host describes Cody Williams as a legit 6'8" with a 7'1" wingspan who is probably best cast as a power forward. at 5:53
- Ben Beecken: Shooting numbers cited by the host for Cody Williams: a little over two three-point attempts per game across two NBA seasons, at under 24%. In college at Colorado he shot 41.5% on only 41 attempts. at 6:04
- Ben Beecken: The host has been impressed by Cody Williams' preseason defense. He thinks Williams has looked the part of a plus defender, which supports using him at the four. at 6:33
- Ben Beecken: The host says Cody Williams is not a great rebounder and will need to rebound better if he plays the four. He calls Williams switchable, bouncy and a pretty good cutter. at 6:47
- Ben Beecken: In the host's view, Cody Williams is clearly the 11th man, and the host does not see him getting minutes ahead of Jaylen Clark. at 7:06
- Ben Beecken: Comparing the two, the host calls Jaylen Clark the better defender pound for pound. He says there is more trust built up with Clark, who is known to guard point-of-attack ball handlers, while he is unsure Cody Williams can move laterally well enough to do that. at 7:47
- Ben Beecken: The host thinks Jaylen Clark and Cody Williams are battling for the 9th through 11th spots. He expects usage to depend on the matchup and on form, and says it is Chris Finch's decision. at 8:37
- Ben Beecken: The host expects Cody Williams to be simply an off-ball player on offense during the season. at 10:03
- Ben Beecken: The host would be a little surprised if the Wolves exercised Cody Williams' option, because Williams hasn't shown a whole lot as a pro. at 10:47
- Ben Beecken: The host says there is a chance Cody Williams plays on opening night, but he does not think Williams will be in the regular rotation at first. at 16:09
“Minnesota Timberwolves Roster Preview: Deep Bench Questions | Can Cody Williams Level Up?” · listen ↗
- Podcast Locked On Wolves · 5 points ·
- Ben Beecken: Host concern: the frontcourt is not deep. After Beringer, Gobert and Lyles there is not much. Backup center is a possible concern, and Cody Williams would ostensibly be the backup four. at 10:19
- Ben Beecken: The host's inference: the Wolves started Cody Williams probably to see what he looks like as a stretch four. at 14:06
- Ben Beecken: Cody Williams: 6 points on 2 of 3 shooting, with both makes from three; 1 rebound and 1 block in 15 minutes. The host noted he is a career 24% three-point shooter. at 15:16
- Ben Beecken: Host view: Cody Williams has been rock solid on defense across all four preseason games. He guarded Jalen Brunson at times and held his own. He did not play well in Miami on Saturday. at 15:11
- Ben Beecken: Host's conditional view: if Cody Williams keeps playing this way, he has a shot at fringe rotation minutes as a 10th or 11th man. The host is not willing to go beyond that. at 16:31
“LaMelo Ball + Anthony Edwards Two-Man Game LIGHTS UP MSG As Minnesota Timberwolves Beat Knicks” · listen ↗
Podcast items are our short summaries of what was said, credited to who said it; posts and stories link to the original. Opinions and rumors are labelled as such and are not checked facts.
Game log
● = started2026-27 season
| Date | Opp | Min | Pts | Reb | Ast | 3PM |
|---|---|---|---|---|---|---|
| Oct 25 | TOR W | 5 min | 0 pts | 0 reb | 0 ast | 0 3PM |
| Oct 23 | @ORL W | 3 min | 0 pts | 0 reb | 0 ast | 0 3PM |
| Oct 21 | @MIA W | 3 min | 0 pts | 0 reb | 0 ast | 0 3PM |
2025-26 season (last season) · 67 games
| Date | Opp | Min | Pts | Reb | Ast | 3PM |
|---|---|---|---|---|---|---|
| Apr 12 | @LAL L | 39 min | 14 pts | 3 reb | 6 ast | 0 3PM |
| Apr 10 | MEM W | 34 min | 14 pts | 3 reb | 5 ast | 2 3PM |
| Apr 7 | @NOP L | 34 min | 19 pts | 4 reb | 5 ast | 0 3PM |
| Apr 5 | @OKC L | 36 min | 8 pts | 4 reb | 5 ast | 0 3PM |
| Apr 3 | @HOU L | 38 min | 27 pts | 11 reb | 4 ast | 0 3PM |
| Apr 1 | DEN L | 38 min | 9 pts | 2 reb | 9 ast | 1 3PM |
| Mar 30 | CLE L | 37 min | 26 pts | 6 reb | 4 ast | 0 3PM |
| Mar 28 | @PHX L | 29 min | 0 pts | 2 reb | 2 ast | 0 3PM |
| Mar 27 | @DEN L | 30 min | 24 pts | 0 reb | 7 ast | 0 3PM |
| Mar 25 | WAS L | 37 min | 24 pts | 4 reb | 1 ast | 0 3PM |
| Mar 21 | PHI L | 35 min | 15 pts | 0 reb | 3 ast | 0 3PM |
| Mar 19 | MIL W | 27 min | 23 pts | 3 reb | 5 ast | 1 3PM |
| Mar 18 | @MIN L | 25 min | 7 pts | 5 reb | 2 ast | 1 3PM |
| Mar 15 | @SAC L | 38 min | 34 pts | 7 reb | 7 ast | 3 3PM |
| Mar 13 | @POR L | 36 min | 19 pts | 7 reb | 3 ast | 0 3PM |
| Mar 11 | NYK L | 38 min | 10 pts | 2 reb | 5 ast | 1 3PM |
| Mar 9 | GSW W | 43 min | 12 pts | 3 reb | 7 ast | 0 3PM |
| Mar 7 | @MIL L | 37 min | 13 pts | 11 reb | 2 ast | 1 3PM |
| Mar 5 | @WAS W | 36 min | 13 pts | 3 reb | 7 ast | 1 3PM |
| Mar 4 | @PHI L | 28 min | 9 pts | 6 reb | 3 ast | 1 3PM |
| Mar 2 | DEN L | 11 min | 3 pts | 1 reb | 1 ast | 0 3PM |
| Feb 28 | NOP L | 21 min | 4 pts | 2 reb | 2 ast | 0 3PM |
| Feb 26 | NOP L | 30 min | 6 pts | 3 reb | 1 ast | 0 3PM |
| Feb 23 | @HOU L | 14 min | 2 pts | 0 reb | 0 ast | 0 3PM |
| Feb 20 | @MEM L | 38 min | 5 pts | 9 reb | 2 ast | 0 3PM |
| Feb 12 | POR L | 25 min | 9 pts | 2 reb | 3 ast | 0 3PM |
| Feb 11 | SAC W | 25 min | 9 pts | 5 reb | 2 ast | 1 3PM |
| Feb 9 | @MIA W | 19 min | 2 pts | 1 reb | 0 ast | 0 3PM |
| Feb 7 | @ORL L | 14 min | 0 pts | 2 reb | 0 ast | 0 3PM |
| Feb 5 | @ATL L | 38 min | 5 pts | 4 reb | 2 ast | 0 3PM |
| Feb 3 | @IND W | 40 min | 14 pts | 6 reb | 3 ast | 0 3PM |
| Feb 1 | @TOR L | 20 min | 10 pts | 2 reb | 0 ast | 1 3PM |
| Jan 30 | BKN L | 28 min | 6 pts | 2 reb | 1 ast | 0 3PM |
| Jan 27 | LAC L | 25 min | 11 pts | 2 reb | 0 ast | 1 3PM |
| Jan 24 | MIA L | 30 min | 5 pts | 1 reb | 1 ast | 0 3PM |
| Jan 22 | SAS L | 23 min | 12 pts | 7 reb | 3 ast | 1 3PM |
| Jan 20 | MIN W | 29 min | 8 pts | 3 reb | 1 ast | 0 3PM |
| Jan 19 | @SAS L | 24 min | 5 pts | 3 reb | 0 ast | 1 3PM |
| Jan 17 | @DAL L | 28 min | 11 pts | 4 reb | 2 ast | 1 3PM |
| Jan 15 | @DAL L | 31 min | 13 pts | 6 reb | 0 ast | 1 3PM |
| Jan 14 | @CHI L | 31 min | 6 pts | 7 reb | 2 ast | 0 3PM |
| Jan 12 | @CLE W | 21 min | 8 pts | 3 reb | 2 ast | 2 3PM |
| Jan 10 | CHA L | 32 min | 15 pts | 2 reb | 0 ast | 1 3PM |
| Jan 8 | DAL W | 22 min | 8 pts | 3 reb | 4 ast | 0 3PM |
| Jan 7 | @OKC L | 14 min | 5 pts | 3 reb | 0 ast | 1 3PM |
| Jan 5 | @POR L | 20 min | 8 pts | 2 reb | 1 ast | 0 3PM |
| Jan 3 | @GSW L | 13 min | 6 pts | 3 reb | 0 ast | 0 3PM |
| Jan 1 | @LAC L | 26 min | 18 pts | 0 reb | 0 ast | 2 3PM |
| Dec 30 | BOS L | 13 min | 2 pts | 0 reb | 0 ast | 0 3PM |
| Dec 27 | @SAS W | 19 min | 8 pts | 6 reb | 1 ast | 0 3PM |
| Dec 23 | MEM L | 9 min | 4 pts | 2 reb | 0 ast | 0 3PM |
| Dec 22 | @DEN L | 8 min | 0 pts | 1 reb | 1 ast | 0 3PM |
| Dec 20 | ORL L | 13 min | 0 pts | 2 reb | 2 ast | 0 3PM |
| Dec 15 | DAL W | 22 min | 11 pts | 1 reb | 2 ast | 1 3PM |
| Dec 7 | OKC L | 8 min | 4 pts | 2 reb | 0 ast | 0 3PM |
| Dec 4 | @BKN W | 8 min | 0 pts | 0 reb | 0 ast | 0 3PM |
| Nov 23 | LAL L | 3 min | 0 pts | 0 reb | 0 ast | 0 3PM |
| Nov 21 | OKC L | 20 min | 0 pts | 2 reb | 2 ast | 0 3PM |
| Nov 18 | @LAL L | 21 min | 4 pts | 0 reb | 0 ast | 0 3PM |
| Nov 16 | CHI W | 19 min | 0 pts | 2 reb | 0 ast | 0 3PM |
| Nov 13 | ATL L | 12 min | 2 pts | 0 reb | 0 ast | 0 3PM |
| Nov 11 | IND W | 19 min | 2 pts | 1 reb | 2 ast | 0 3PM |
| Nov 7 | @MIN L | 10 min | 5 pts | 1 reb | 0 ast | 0 3PM |
| Nov 2 | @CHA L | 9 min | 0 pts | 2 reb | 0 ast | 0 3PM |
| Oct 31 | @PHX L | 15 min | 8 pts | 1 reb | 0 ast | 2 3PM |
| Oct 29 | POR L | 12 min | 4 pts | 1 reb | 2 ast | 0 3PM |
| Oct 22 | LAC W | 2 min | 0 pts | 0 reb | 0 ast | 0 3PM |
How his numbers change by situation, with four seasons of history →