Last Updated on March 9, 2026 by Mat Diekhake
League Search Page > NBA > Minnesota Timberwolves > Roster & Statistics
Roster
| NO | PLAYER NAME | POS | HT | WT | DOB | COLLEGE |
|---|---|---|---|---|---|---|
| 7 | Anthony Carter | PG | 6-1 | 190 | June 16, 1975 | Hawaii |
| 8 | Latrell Sprewell | SF | 6-5 | 190 | September 8, 1970 | Three Rivers Community College, Alabama |
| 10 | Wally Szczerbiak | SF | 6-7 | 244 | March 5, 1977 | Miami University |
| 12 | John Thomas | C | 6-9 | 265 | September 8, 1975 | Minnesota |
| 16 | Troy Hudson | PG | 6-1 | 170 | March 13, 1976 | Missouri, Southern Illinois |
| 19 | Sam Cassell | PG | 6-3 | 185 | November 18, 1969 | Florida State |
| 21 | Kevin Garnett | PF | 6-11 | 240 | May 19, 1976 | |
| 23 | Trenton Hassell | SG | 6-5 | 200 | March 4, 1979 | Austin Peay State University |
| 32 | Fred Hoiberg | SG | 6-4 | 203 | October 15, 1972 | Iowa State |
| 34 | Michael Olowokandi | C | 7-0 | 269 | April 3, 1975 | University of the Pacific |
| 35 | Mark Madsen | C | 6-9 | 240 | January 28, 1976 | Stanford |
| 40 | Ervin Johnson | C | 6-11 | 245 | December 21, 1967 | New Orleans |
| 41 | Eddie Griffin | PF | 6-10 | 220 | May 30, 1982 | Seton Hall |
| 44 | Ndudi Ebi | SG | 6-9 | 200 | June 18, 1984 |
Regular Season Per Game
| Player | Pos | Age | GP | GS | MPG | PPG | RPG | APG | SPG | BPG | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kevin Garnett | PF | 28 | 82 | 82 | 38.1 | 22.2 | 13.5 | 5.7 | 1.5 | 1.4 | 2.7 | 16.6 | 8.3 | .502 | 0.3 | 0.1 | .240 | 6.7 | 5.4 | .811 |
| Wally Szczerbiak | SF | 27 | 81 | 37 | 31.6 | 15.5 | 3.7 | 2.4 | 0.5 | 0.2 | 1.6 | 11.3 | 5.7 | .506 | 2.1 | 0.8 | .373 | 3.8 | 3.2 | .855 |
| Latrell Sprewell | SF | 34 | 80 | 79 | 30.6 | 12.8 | 3.2 | 2.2 | 0.7 | 0.3 | 1.6 | 12.0 | 5.0 | .414 | 2.6 | 0.9 | .327 | 2.4 | 2.0 | .830 |
| Sam Cassell | PG | 35 | 59 | 38 | 25.8 | 13.5 | 2.7 | 5.1 | 0.6 | 0.2 | 1.8 | 11.6 | 5.4 | .464 | 1.7 | 0.5 | .262 | 2.6 | 2.3 | .865 |
| Troy Hudson | PG | 28 | 79 | 32 | 21.9 | 8.7 | 1.3 | 3.6 | 0.3 | 0.1 | 1.4 | 8.4 | 3.4 | .401 | 3.3 | 1.1 | .345 | 1.1 | 0.9 | .778 |
| Trenton Hassell | SG | 25 | 82 | 51 | 25.2 | 6.6 | 2.7 | 1.6 | 0.4 | 0.4 | 0.8 | 5.8 | 2.7 | .474 | 0.1 | 0.0 | .091 | 1.4 | 1.1 | .789 |
| Eddie Griffin | PF | 22 | 70 | 0 | 21.3 | 7.5 | 6.5 | 0.8 | 0.3 | 1.7 | 0.8 | 7.5 | 2.9 | .387 | 2.9 | 1.0 | .328 | 1.1 | 0.8 | .718 |
| Fred Hoiberg | SG | 32 | 76 | 0 | 16.7 | 5.8 | 2.4 | 1.1 | 0.7 | 0.2 | 0.3 | 3.7 | 1.8 | .489 | 1.9 | 0.9 | .483 | 1.3 | 1.2 | .873 |
| Michael Olowokandi | C | 29 | 62 | 34 | 19.6 | 5.9 | 5.2 | 0.5 | 0.2 | 0.9 | 1.1 | 5.7 | 2.6 | .456 | 0.0 | 0.0 | 1.1 | 0.7 | .667 | |
| Anthony Carter | PG | 29 | 66 | 12 | 11.2 | 2.7 | 1.0 | 2.4 | 0.5 | 0.3 | 0.9 | 2.7 | 1.1 | .407 | 0.3 | 0.0 | .118 | 0.8 | 0.5 | .686 |
| John Thomas | C | 29 | 44 | 8 | 11.8 | 2.5 | 2.2 | 0.4 | 0.3 | 0.3 | 0.4 | 2.0 | 1.0 | .488 | 0.0 | 0.0 | 1.0 | 0.6 | .587 | |
| Mark Madsen | C | 29 | 41 | 14 | 14.7 | 2.1 | 3.1 | 0.4 | 0.2 | 0.3 | 0.6 | 1.6 | 0.8 | .515 | 0.0 | 0.0 | 1.0 | 0.5 | .500 | |
| Ervin Johnson | C | 37 | 46 | 23 | 8.9 | 1.6 | 2.5 | 0.1 | 0.2 | 0.3 | 0.4 | 1.2 | 0.6 | .519 | 0.0 | 0.0 | 1.000 | 0.5 | 0.3 | .640 |
| Ndudi Ebi | SG | 20 | 2 | 0 | 27.0 | 13.5 | 8.0 | 0.5 | 0.5 | 0.5 | 1.5 | 10.5 | 5.5 | .524 | 0.5 | 0.0 | .000 | 4.5 | 2.5 | .556 |
| Team Totals | 82 | 82 | 240.9 | 96.8 | 43.0 | 23.4 | 5.6 | 5.5 | 13.2 | 80.8 | 37.1 | .459 | 14.0 | 4.8 | .345 | 22.2 | 17.7 | .796 |
Regular Season Per 36 Minutes
| Player | Pos | Age | GP | GS | MPG | PPG | RPG | APG | SPG | BPG | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kevin Garnett | PF | 28 | 82 | 82 | 3121 | 21.0 | 12.8 | 5.4 | 1.4 | 1.3 | 2.6 | 15.7 | 7.9 | .502 | 0.3 | 0.1 | .240 | 6.3 | 5.1 | .811 |
| Wally Szczerbiak | SF | 27 | 81 | 37 | 2558 | 17.6 | 4.3 | 2.7 | 0.6 | 0.2 | 1.9 | 12.9 | 6.5 | .506 | 2.4 | 0.9 | .373 | 4.3 | 3.7 | .855 |
| Latrell Sprewell | SF | 34 | 80 | 79 | 2450 | 15.0 | 3.7 | 2.6 | 0.8 | 0.3 | 1.9 | 14.1 | 5.8 | .414 | 3.1 | 1.0 | .327 | 2.8 | 2.3 | .830 |
| Troy Hudson | PG | 28 | 79 | 32 | 1729 | 14.4 | 2.2 | 5.9 | 0.6 | 0.1 | 2.4 | 13.8 | 5.5 | .401 | 5.4 | 1.9 | .345 | 1.9 | 1.5 | .778 |
| Sam Cassell | PG | 35 | 59 | 38 | 1522 | 18.9 | 3.7 | 7.1 | 0.9 | 0.3 | 2.6 | 16.2 | 7.5 | .464 | 2.4 | 0.6 | .262 | 3.7 | 3.2 | .865 |
| Fred Hoiberg | SG | 32 | 76 | 0 | 1272 | 12.4 | 5.1 | 2.4 | 1.4 | 0.4 | 0.6 | 8.0 | 3.9 | .489 | 4.1 | 2.0 | .483 | 2.9 | 2.5 | .873 |
| Eddie Griffin | PF | 22 | 70 | 0 | 1492 | 12.7 | 10.9 | 1.3 | 0.6 | 2.8 | 1.3 | 12.6 | 4.9 | .387 | 4.9 | 1.6 | .328 | 1.9 | 1.4 | .718 |
| Trenton Hassell | SG | 25 | 82 | 51 | 2068 | 9.4 | 3.8 | 2.2 | 0.5 | 0.5 | 1.1 | 8.3 | 3.9 | .474 | 0.2 | 0.0 | .091 | 2.0 | 1.6 | .789 |
| Michael Olowokandi | C | 29 | 62 | 34 | 1215 | 10.9 | 9.6 | 0.9 | 0.4 | 1.7 | 2.0 | 10.5 | 4.8 | .456 | 0.0 | 0.0 | 2.0 | 1.4 | .667 | |
| Anthony Carter | PG | 29 | 66 | 12 | 742 | 8.8 | 3.3 | 7.8 | 1.7 | 0.9 | 3.0 | 8.6 | 3.5 | .407 | 0.8 | 0.1 | .118 | 2.5 | 1.7 | .686 |
| John Thomas | C | 29 | 44 | 8 | 521 | 7.7 | 6.7 | 1.2 | 1.0 | 0.9 | 1.2 | 5.9 | 2.9 | .488 | 0.0 | 0.0 | 3.2 | 1.9 | .587 | |
| Ervin Johnson | C | 37 | 46 | 23 | 410 | 6.4 | 9.9 | 0.5 | 0.6 | 1.1 | 1.6 | 4.7 | 2.5 | .519 | 0.1 | 0.1 | 1.000 | 2.2 | 1.4 | .640 |
| Mark Madsen | C | 29 | 41 | 14 | 601 | 5.3 | 7.7 | 1.1 | 0.4 | 0.8 | 1.4 | 4.0 | 2.0 | .515 | 0.0 | 0.0 | 2.4 | 1.2 | .500 | |
| Ndudi Ebi | SG | 20 | 2 | 0 | 54 | 18.0 | 10.7 | 0.7 | 0.7 | 0.7 | 2.0 | 14.0 | 7.3 | .524 | 0.7 | 0.0 | .000 | 6.0 | 3.3 | .556 |
Regular Season Totals
| Plyr | Pos | Age | GP | GS | MIN | PTS | REB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kevin Garnett | — | 28 | 82 | 82 | 3121 | 1817 | 1108 | 466 | 121 | 112 | 222 | 1360 | 683 | .502 | 25 | 6 | .240 | 549 | 445 | .811 |
| Wally Szczerbiak | — | 27 | 81 | 37 | 2558 | 1253 | 303 | 191 | 40 | 16 | 132 | 919 | 465 | .506 | 169 | 63 | .373 | 304 | 260 | .855 |
| Latrell Sprewell | — | 34 | 80 | 79 | 2450 | 1021 | 254 | 179 | 53 | 21 | 127 | 961 | 398 | .414 | 211 | 69 | .327 | 188 | 156 | .830 |
| Sam Cassell | — | 35 | 59 | 38 | 1522 | 799 | 157 | 301 | 36 | 14 | 109 | 687 | 319 | .464 | 103 | 27 | .262 | 155 | 134 | .865 |
| Troy Hudson | — | 28 | 79 | 32 | 1729 | 691 | 105 | 283 | 27 | 6 | 113 | 664 | 266 | .401 | 258 | 89 | .345 | 90 | 70 | .778 |
| Trenton Hassell | — | 25 | 82 | 51 | 2068 | 541 | 219 | 128 | 30 | 30 | 64 | 475 | 225 | .474 | 11 | 1 | .091 | 114 | 90 | .789 |
| Eddie Griffin | — | 22 | 70 | 0 | 1492 | 527 | 453 | 53 | 23 | 118 | 55 | 522 | 202 | .387 | 204 | 67 | .328 | 78 | 56 | .718 |
| Fred Hoiberg | — | 32 | 76 | 0 | 1272 | 437 | 181 | 85 | 50 | 15 | 20 | 284 | 139 | .489 | 145 | 70 | .483 | 102 | 89 | .873 |
| Michael Olowokandi | — | 29 | 62 | 34 | 1215 | 368 | 324 | 29 | 15 | 56 | 68 | 353 | 161 | .456 | 0 | 0 | 69 | 46 | .667 | |
| Anthony Carter | — | 29 | 66 | 12 | 742 | 181 | 69 | 161 | 35 | 18 | 62 | 177 | 72 | .407 | 17 | 2 | .118 | 51 | 35 | .686 |
| John Thomas | — | 29 | 44 | 8 | 521 | 111 | 97 | 17 | 15 | 13 | 18 | 86 | 42 | .488 | 0 | 0 | 46 | 27 | .587 | |
| Mark Madsen | — | 29 | 41 | 14 | 601 | 88 | 128 | 18 | 7 | 14 | 24 | 66 | 34 | .515 | 0 | 0 | 40 | 20 | .500 | |
| Ervin Johnson | — | 37 | 46 | 23 | 410 | 73 | 113 | 6 | 7 | 13 | 18 | 54 | 28 | .519 | 1 | 1 | 1.000 | 25 | 16 | .640 |
| Ndudi Ebi | — | 20 | 2 | 0 | 54 | 27 | 16 | 1 | 1 | 1 | 3 | 21 | 11 | .524 | 1 | 0 | .000 | 9 | 5 | .556 |
| Team Totals | 82 | 82 | 19755 | 7934 | 3527 | 1918 | 460 | 447 | 1035 | 6629 | 3045 | .459 | 1145 | 395 | .345 | 1820 | 1449 | .796 |
Team Impact Index
| PLAYER NAME | ROLE TIER | MPG | USAGE TIER | PPG | RPG | APG | STK | IMPACT INDEX | NOTES | AWARDS |
|---|---|---|---|---|---|---|---|---|---|---|
| Kevin Garnett | Starter/Star [1.1] | 38.1 | High [1.2] | 22.2 | 13.5 | 5.7 | 2.9 | 233.38 | Kevin Garnett authored another colossal two-way season in 2004–05, functioning as Minnesota’s offensive hub and defensive backbone at the same time. The Timberwolves ran a remarkable amount of offense through him at the elbows and high post, where his court vision allowed him to thread passes to cutters while still carrying a 22-point scoring load. Garnett’s 13.5 rebounds anchored the glass, but the defining trait of his impact was defensive command: he covered enormous ground, switching onto guards, protecting the rim, and anticipating passing lanes for a combined 2.9 steals and blocks. Even as Minnesota transitioned away from its 2004 Western Conference Finals roster, Garnett’s versatility kept the team competitive—scoring, rebounding, facilitating, and directing the defense like a one-man system. | NBA All-Star (2005), All-NBA Second Team (2005), NBA All-Defensive First Team (2005), MVP Voting – 11th (2005), Defensive Player of the Year Voting – 9th (2005) |
| Wally Szczerbiak | Key Contributor [1.05] | 31.6 | Medium [1.1] | 15.5 | 3.7 | 2.4 | 0.7 | 51.24 | Wally Szczerbiak shifted into a sixth-man scoring role during the 2004–05 season and thrived as Minnesota’s primary bench weapon. Rather than carrying the offense for long stretches, he specialized in efficient perimeter scoring—curling off screens, spacing the floor for Garnett, and punishing defenses that collapsed inside. His shooting numbers told the story: over 50% from the field and strong accuracy from three-point range. Szczerbiak’s ability to enter the game and immediately stretch defenses gave Minnesota valuable offensive balance, particularly when the starters rested. | Sixth Man of the Year Voting – 6th (2005) |
| Latrell Sprewell | Starter/Star [1.1] | 30.6 | Medium [1.1] | 12.8 | 3.2 | 2.2 | 1.0 | 46.51 | At 34, Latrell Sprewell remained a fixture on the wing for Minnesota in 2004–05, though his role evolved into more of a complementary scoring presence than the high-volume attacker he had been earlier in his career. Sprewell still brought trademark intensity—pressuring ball handlers defensively and attacking the rim with straight-line drives—but the offense leaned less heavily on him as Garnett handled more creation. His scoring dipped to 12.8 per game, yet he remained a steady veteran presence who could ignite a run with transition baskets or an aggressive defensive sequence. | |
| Sam Cassell | Starter/Star [1.1] | 25.8 | Medium [1.1] | 13.5 | 2.7 | 5.1 | 0.8 | 53.48 | Even in his mid-30s, Sam Cassell continued to orchestrate Minnesota’s half-court offense with poise and craft during the 2004–05 campaign. Cassell’s game relied less on speed and more on rhythm—hesitation dribbles, mid-range pull-ups, and clever pick-and-roll reads that opened the floor for teammates. His 5.1 assists reflected that steady playmaking influence, while his scoring came largely from the elbows and the foul line. When healthy, Cassell’s savvy shot creation and leadership remained vital to Minnesota’s backcourt structure. | |
| Ndudi Ebi | Bench [1.0] | 27.0 | Medium [1.1] | 13.5 | 8.0 | 0.5 | 1.0 | 50.60 | Ndudi Ebi’s statistical line came from extremely limited action, but in the brief opportunities he received during the 2004–05 season, the young forward flashed the physical tools that made him an intriguing prospect. At 6’9″ with athleticism and length, Ebi showed scoring touch around the basket and activity on the glass in his small sample of minutes. The performance hinted at raw potential, though his role remained minimal within a veteran-heavy Timberwolves rotation. | |
| Troy Hudson | Key Contributor [1.05] | 21.9 | Medium [1.1] | 8.7 | 1.3 | 3.6 | 0.4 | 32.80 | Troy Hudson filled a microwave scoring role off the bench, providing instant offense from the perimeter whenever Minnesota needed a change of pace. His quick release and willingness to shoot off the dribble made him a difficult cover for second-unit defenders. Hudson’s 3.6 assists also reflected his ability to create off penetration, though his primary value remained offensive bursts—particularly from three-point range—when the game tempo needed a lift. | |
| Eddie Griffin | Key Contributor [1.05] | 21.3 | Medium [1.1] | 7.5 | 6.5 | 0.8 | 2.0 | 38.19 | Eddie Griffin quietly delivered one of the most distinctive statistical profiles on the roster in 2004–05. His scoring was modest, but his defensive presence stood out immediately: Griffin averaged nearly two blocks per game while also stretching the floor with occasional three-point attempts, an uncommon skill combination for a power forward at the time. The result was a hybrid defensive specialist who could protect the rim while also dragging opposing bigs away from the basket offensively. | |
| Michael Olowokandi | Key Contributor [1.05] | 19.6 | Low [1.0] | 5.9 | 5.2 | 0.5 | 1.1 | 26.88 | Michael Olowokandi served as a rotational center focused on interior defense and rebounding during the 2004–05 season. While his offensive touches were limited to close-range finishes and put-backs, his physical presence helped stabilize the paint when Garnett moved away from the basket. Olowokandi’s rebounding and rim protection gave Minnesota a traditional center option in a lineup otherwise built around Garnett’s mobility. | |
| Trenton Hassell | Key Contributor [1.05] | 25.2 | Low [1.0] | 6.6 | 2.7 | 1.6 | 0.8 | 24.78 | Trenton Hassell’s role revolved almost entirely around perimeter defense in 2004–05. Night after night he drew the assignment of guarding opposing scorers, using positioning and discipline rather than flashy statistics to disrupt offensive flow. Offensively he kept things simple—spot-ups, cuts, and transition opportunities—allowing Minnesota’s higher-usage players to handle creation. His impact was subtle but essential to the Wolves’ defensive structure. | Defensive Player of the Year Voting – 14th (2005) |
| Fred Hoiberg | Bench [1.0] | 16.7 | Low [1.0] | 5.8 | 2.4 | 1.1 | 0.9 | 20.40 | Fred Hoiberg carved out a niche as one of the league’s most reliable spot-up shooters during the 2004–05 season. Known for his smooth perimeter stroke, Hoiberg punished defenses that left him open beyond the arc—evidenced by his elite three-point accuracy. His presence provided valuable spacing in Minnesota’s half-court sets, particularly when Garnett operated from the post or high elbow. | |
| Mark Madsen | Bench [1.0] | 14.7 | Low [1.0] | 2.1 | 3.1 | 0.4 | 0.5 | 12.20 | Mark Madsen’s role was defined by effort and physicality rather than scoring. In limited minutes during the 2004–05 season, he focused on rebounding, setting screens, and battling for loose balls—classic glue-guy responsibilities that rarely show up prominently in the box score. His energy provided a steady frontcourt reserve presence behind Minnesota’s primary bigs. | |
| John Thomas | Bench [1.0] | 11.8 | Low [1.0] | 2.5 | 2.2 | 0.4 | 0.6 | 11.40 | John Thomas contributed as a depth big man who provided physical rebounding and interior toughness during short stints on the floor. His scoring came mostly on put-backs or simple finishes near the rim, while his primary value lay in absorbing frontcourt minutes and competing on the boards. | |
| Anthony Carter | Bench [1.0] | 11.2 | Low [1.0] | 2.7 | 1.0 | 2.4 | 0.8 | 13.80 | Anthony Carter operated as a steady backup point guard whose priority was keeping the offense organized. His scoring output remained low, but Carter’s ball control and passing instincts helped Minnesota maintain structure when the primary playmakers rested. Defensively he contributed active hands, reflected in a respectable steal rate for a reserve guard. | |
| Ervin Johnson | Bench [1.0] | 8.9 | Low [1.0] | 1.6 | 2.5 | 0.1 | 0.5 | 9.40 | Veteran center Ervin Johnson played a limited but specialized role as a defensive presence off the bench in 2004–05. Even in short appearances, he focused on rim protection, rebounding, and positional defense—traits that had defined his long NBA career. His minutes were sparse, but his experience provided situational depth in the Timberwolves’ interior rotation. | |
| TEAM TOTALS | — | — | — | 96.8 | 43.0 | 23.4 | 11.1 | — | Minnesota’s 2004–05 regular season revolved heavily around Kevin Garnett’s all-around brilliance, with the offense flowing through him as both scorer and facilitator. Veterans such as Sam Cassell and Latrell Sprewell still contributed scoring and leadership, while Wally Szczerbiak’s sixth-man role added efficient perimeter shooting. The roster mixed experienced guards with defensive specialists and role-playing bigs, creating a balanced statistical profile even as the team relied heavily on Garnett’s unmatched versatility to anchor both ends of the floor. |
