Last Updated on September 13, 2026 by Mat Diekhake
Here is the 1998–99 Utah Jazz roster and player statistics:
The Utah Jazz 1998–99 were led by Karl Malone, whose scoring and rebounding remained the foundation of the team’s success, while John Stockton controlled the offense with efficient playmaking and steady perimeter production. Jeff Hornacek added reliable outside shooting and secondary ball handling, and Greg Ostertag provided interior rebounding and rim protection. The statistics indicate a disciplined, veteran team built on efficient offense, strong passing, and dependable contributions from its established core.
Roster
| NO | PLAYER NAME | POS | HT | WT | DATE OF BIRTH | COLLEGE |
|---|---|---|---|---|---|---|
| 00 | Greg Ostertag | C | 7-2 | 280 | March 6, 1973 | Kansas |
| 3 | Bryon Russell | SF | 6-7 | 225 | December 31, 1970 | Cal State Long Beach |
| 10 | Howard Eisley | PG | 6-2 | 177 | December 4, 1972 | Boston College |
| 11 | Jacque Vaughn | PG | 6-1 | 190 | February 11, 1975 | Kansas |
| 12 | John Stockton | PG | 6-1 | 170 | March 26, 1962 | Gonzaga |
| 14 | Jeff Hornacek | SG | 6-4 | 190 | May 3, 1963 | Iowa State |
| 31 | Adam Keefe | PF | 6-9 | 230 | February 22, 1970 | Stanford |
| 32 | Karl Malone | PF | 6-9 | 250 | July 24, 1963 | Louisiana Tech |
| 33 | Chris King | SF | 6-8 | 215 | July 24, 1969 | Wake Forest |
| 40 | Shandon Anderson | SG | 6-6 | 208 | December 31, 1973 | Georgia |
| 41 | Thurl Bailey | PF | 6-11 | 215 | April 7, 1961 | NC State |
| 44 | Greg Foster | PF | 6-11 | 240 | October 3, 1968 | UCLA, Texas-El Paso |
| 52 | Todd Fuller | C | 6-11 | 255 | July 25, 1974 | NC State |
| 54 | Anthony Avent | PF | 6-9 | 235 | October 18, 1969 | Seton Hall |
Regular Season Per Game
| Player | Pos | Age | GP | GS | MPG | PPG | RPG | APG | SPG | BPG | TPG | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Karl Malone | PF | 35 | 49 | 49 | 37.4 | 23.8 | 9.4 | 4.1 | 1.3 | 0.6 | 3.3 | 16.3 | 8.0 | .493 | 0.0 | 0.0 | .000 | 9.8 | 7.7 | .788 |
| Bryon Russell | SF | 28 | 50 | 50 | 35.4 | 12.4 | 5.3 | 1.5 | 1.5 | 0.3 | 1.5 | 9.4 | 4.3 | .464 | 2.9 | 1.0 | .354 | 3.4 | 2.7 | .795 |
| Jeff Hornacek | SG | 35 | 48 | 48 | 29.9 | 12.2 | 3.3 | 4.0 | 1.1 | 0.3 | 1.7 | 9.4 | 4.5 | .477 | 1.7 | 0.7 | .420 | 2.9 | 2.6 | .893 |
| John Stockton | PG | 36 | 50 | 50 | 28.2 | 11.1 | 2.9 | 7.5 | 1.6 | 0.3 | 2.2 | 8.2 | 4.0 | .488 | 1.0 | 0.3 | .320 | 3.4 | 2.7 | .811 |
| Shandon Anderson | SG | 25 | 50 | 2 | 21.4 | 8.5 | 2.6 | 1.1 | 0.8 | 0.2 | 1.3 | 7.3 | 3.2 | .446 | 0.8 | 0.3 | .341 | 2.5 | 1.8 | .712 |
| Howard Eisley | PG | 26 | 50 | 0 | 20.8 | 7.4 | 1.9 | 3.7 | 0.6 | 0.0 | 2.2 | 6.3 | 2.8 | .446 | 1.0 | 0.4 | .420 | 1.6 | 1.3 | .838 |
| Greg Ostertag | C | 25 | 48 | 48 | 27.9 | 5.7 | 7.3 | 0.5 | 0.3 | 2.7 | 0.9 | 4.3 | 2.1 | .476 | 0.0 | 0.0 | 2.5 | 1.6 | .620 | |
| Thurl Bailey | PF | 37 | 43 | 0 | 12.6 | 4.2 | 2.2 | 0.6 | 0.2 | 0.7 | 0.6 | 4.1 | 1.8 | .446 | 0.0 | 0.0 | .000 | 0.8 | 0.6 | .735 |
| Adam Keefe | PF | 28 | 44 | 0 | 14.6 | 4.0 | 3.2 | 0.6 | 0.4 | 0.3 | 0.8 | 2.8 | 1.3 | .452 | 0.1 | 0.0 | .000 | 2.0 | 1.4 | .697 |
| Todd Fuller | C | 24 | 42 | 2 | 11.0 | 3.4 | 2.4 | 0.1 | 0.1 | 0.3 | 0.6 | 3.0 | 1.3 | .452 | 0.0 | 0.0 | 1.2 | 0.7 | .600 | |
| Greg Foster | PF | 30 | 42 | 1 | 10.9 | 2.8 | 2.0 | 0.6 | 0.1 | 0.2 | 0.6 | 3.3 | 1.2 | .377 | 0.1 | 0.0 | .250 | 0.5 | 0.3 | .619 |
| Jacque Vaughn | PG | 23 | 19 | 0 | 4.6 | 2.3 | 0.6 | 0.6 | 0.3 | 0.0 | 0.7 | 1.6 | 0.6 | .367 | 0.4 | 0.1 | .250 | 1.3 | 1.1 | .833 |
| Anthony Avent | PF | 29 | 5 | 0 | 8.8 | 1.8 | 2.4 | 0.2 | 0.4 | 0.0 | 1.4 | 2.6 | 0.8 | .308 | 0.0 | 0.0 | 0.4 | 0.2 | .500 | |
| Chris King | SF | 29 | 8 | 0 | 5.3 | 0.5 | 1.4 | 0.1 | 0.3 | 0.1 | 0.5 | 0.9 | 0.3 | .286 | 0.0 | 0.0 | 0.5 | 0.0 | .000 | |
| Team Totals | 50 | 50 | 243.5 | 93.3 | 41.3 | 24.1 | 8.0 | 5.5 | 16.3 | 72.4 | 33.7 | .465 | 7.8 | 2.8 | .361 | 30.2 | 23.2 | .767 |
Playoff Per Game
| Player | Pos | Age | GP | GS | MPG | PPG | RPG | APG | SPG | BPG | TPG | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Karl Malone | PF | 35 | 11 | 11 | 41.0 | 21.8 | 11.3 | 4.7 | 1.2 | 0.7 | 3.6 | 18.7 | 7.8 | .417 | 0.1 | 0.0 | .000 | 7.8 | 6.2 | .791 |
| Jeff Hornacek | SG | 35 | 11 | 11 | 27.6 | 12.2 | 3.7 | 2.4 | 1.0 | 0.0 | 1.1 | 9.6 | 4.5 | .462 | 1.6 | 0.6 | .389 | 3.0 | 2.6 | .879 |
| Bryon Russell | SF | 28 | 11 | 11 | 35.2 | 12.1 | 6.1 | 1.2 | 1.8 | 0.2 | 1.0 | 10.5 | 4.5 | .426 | 3.3 | 0.8 | .250 | 3.3 | 2.4 | .722 |
| John Stockton | PG | 36 | 11 | 11 | 32.0 | 11.1 | 3.3 | 8.4 | 1.6 | 0.1 | 2.8 | 9.5 | 3.8 | .400 | 1.1 | 0.4 | .333 | 4.2 | 3.1 | .739 |
| Shandon Anderson | SG | 25 | 11 | 0 | 27.0 | 9.5 | 3.7 | 1.2 | 0.5 | 0.3 | 1.3 | 7.0 | 3.4 | .481 | 1.3 | 0.5 | .429 | 3.1 | 2.2 | .706 |
| Howard Eisley | PG | 26 | 11 | 0 | 21.9 | 7.4 | 1.8 | 2.9 | 0.6 | 0.3 | 1.8 | 6.5 | 2.4 | .366 | 2.2 | 0.5 | .208 | 2.6 | 2.2 | .828 |
| Greg Ostertag | C | 25 | 11 | 11 | 23.7 | 4.0 | 5.9 | 0.5 | 0.2 | 2.2 | 0.7 | 3.2 | 1.2 | .371 | 0.0 | 0.0 | 2.5 | 1.6 | .643 | |
| Adam Keefe | PF | 28 | 10 | 0 | 10.1 | 4.1 | 2.4 | 0.3 | 0.4 | 0.3 | 0.8 | 3.0 | 1.8 | .600 | 0.0 | 0.0 | 0.5 | 0.5 | 1.000 | |
| Thurl Bailey | PF | 37 | 11 | 0 | 10.5 | 3.4 | 1.4 | 0.2 | 0.3 | 0.5 | 0.7 | 3.0 | 1.5 | .515 | 0.0 | 0.0 | 0.4 | 0.3 | .750 | |
| Todd Fuller | C | 24 | 10 | 0 | 10.5 | 2.6 | 2.8 | 0.0 | 0.0 | 0.2 | 0.5 | 2.6 | 1.0 | .385 | 0.0 | 0.0 | 1.0 | 0.6 | .600 | |
| Greg Foster | PF | 30 | 8 | 0 | 8.8 | 2.0 | 1.0 | 0.1 | 0.1 | 0.0 | 0.4 | 2.4 | 1.0 | .421 | 0.0 | 0.0 | 0.0 | 0.0 | ||
| Jacque Vaughn | PG | 23 | 2 | 0 | 3.0 | 1.5 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.5 | .500 | 0.5 | 0.5 | 1.000 | 0.0 | 0.0 | |
| Team Totals | 11 | 11 | 244.5 | 89.2 | 42.6 | 22.0 | 7.7 | 4.7 | 14.5 | 75.0 | 32.4 | .432 | 9.6 | 2.9 | .302 | 28.3 | 21.5 | .762 |
Regular Season Per 36 Mins
| Player | Pos | Age | GP | GS | Min | PTS | TRB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Karl Malone | PF | 35 | 49 | 49 | 1832 | 22.9 | 9.1 | 3.9 | 1.2 | 0.6 | 3.2 | 15.7 | 7.7 | .493 | 0.0 | 0.0 | .000 | 9.4 | 7.4 | .788 |
| Jeff Hornacek | SG | 35 | 48 | 48 | 1435 | 14.7 | 4.0 | 4.8 | 1.3 | 0.4 | 2.1 | 11.3 | 5.4 | .477 | 2.0 | 0.9 | .420 | 3.5 | 3.1 | .893 |
| Shandon Anderson | SG | 25 | 50 | 2 | 1072 | 14.3 | 4.4 | 1.9 | 1.3 | 0.3 | 2.2 | 12.2 | 5.4 | .446 | 1.4 | 0.5 | .341 | 4.2 | 3.0 | .712 |
| John Stockton | PG | 36 | 50 | 50 | 1410 | 14.1 | 3.7 | 9.5 | 2.1 | 0.3 | 2.8 | 10.5 | 5.1 | .488 | 1.3 | 0.4 | .320 | 4.3 | 3.5 | .811 |
| Howard Eisley | PG | 26 | 50 | 0 | 1038 | 12.8 | 3.3 | 6.4 | 1.0 | 0.1 | 3.8 | 10.9 | 4.9 | .446 | 1.7 | 0.7 | .420 | 2.8 | 2.3 | .838 |
| Bryon Russell | SF | 28 | 50 | 50 | 1770 | 12.7 | 5.4 | 1.5 | 1.5 | 0.3 | 1.5 | 9.5 | 4.4 | .464 | 3.0 | 1.1 | .354 | 3.5 | 2.8 | .795 |
| Thurl Bailey | PF | 37 | 43 | 0 | 543 | 12.0 | 6.2 | 1.7 | 0.6 | 1.9 | 1.8 | 11.6 | 5.2 | .446 | 0.1 | 0.0 | .000 | 2.3 | 1.7 | .735 |
| Todd Fuller | C | 24 | 42 | 2 | 462 | 11.1 | 7.9 | 0.5 | 0.5 | 1.1 | 2.1 | 9.7 | 4.4 | .452 | 0.0 | 0.0 | 3.9 | 2.3 | .600 | |
| Adam Keefe | PF | 28 | 44 | 0 | 642 | 9.8 | 8.0 | 1.6 | 0.9 | 0.7 | 1.9 | 7.0 | 3.1 | .452 | 0.2 | 0.0 | .000 | 5.0 | 3.5 | .697 |
| Greg Foster | PF | 30 | 42 | 1 | 458 | 9.3 | 6.5 | 2.0 | 0.5 | 0.6 | 1.9 | 10.8 | 4.1 | .377 | 0.3 | 0.1 | .250 | 1.7 | 1.0 | .619 |
| Anthony Avent | PF | 29 | 5 | 0 | 44 | 7.4 | 9.8 | 0.8 | 1.6 | 0.0 | 5.7 | 10.6 | 3.3 | .308 | 0.0 | 0.0 | 1.6 | 0.8 | .500 | |
| Greg Ostertag | C | 25 | 48 | 48 | 1340 | 7.3 | 9.3 | 0.6 | 0.3 | 3.5 | 1.2 | 5.6 | 2.7 | .476 | 0.0 | 0.0 | 3.3 | 2.0 | .620 | |
| Chris King | SF | 29 | 8 | 0 | 42 | 3.4 | 9.4 | 0.9 | 1.7 | 0.9 | 3.4 | 6.0 | 1.7 | .286 | 0.0 | 0.0 | 3.4 | 0.0 | .000 | |
| Jacque Vaughn | PG | 23 | 19 | 0 | 87 | 18.2 | 4.6 | 5.0 | 2.1 | 0.0 | 5.8 | 12.4 | 4.6 | .367 | 3.3 | 0.8 | .250 | 9.9 | 8.3 | .833 |
Playoff Per 36 Mins
| Player | Pos | Age | GP | GS | Min | PTS | TRB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Karl Malone | PF | 35 | 11 | 11 | 451 | 19.2 | 9.9 | 4.2 | 1.0 | 0.6 | 3.2 | 16.4 | 6.9 | .417 | 0.1 | 0.0 | .000 | 6.9 | 5.4 | .791 |
| Jeff Hornacek | SG | 35 | 11 | 11 | 304 | 15.9 | 4.9 | 3.1 | 1.3 | 0.0 | 1.4 | 12.6 | 5.8 | .462 | 2.1 | 0.8 | .389 | 3.9 | 3.4 | .879 |
| Adam Keefe | PF | 28 | 10 | 0 | 101 | 14.6 | 8.6 | 1.1 | 1.4 | 1.1 | 2.9 | 10.7 | 6.4 | .600 | 0.0 | 0.0 | 1.8 | 1.8 | 1.000 | |
| Shandon Anderson | SG | 25 | 11 | 0 | 297 | 12.6 | 5.0 | 1.6 | 0.7 | 0.4 | 1.7 | 9.3 | 4.5 | .481 | 1.7 | 0.7 | .429 | 4.1 | 2.9 | .706 |
| John Stockton | PG | 36 | 11 | 11 | 352 | 12.5 | 3.7 | 9.4 | 1.8 | 0.1 | 3.2 | 10.7 | 4.3 | .400 | 1.2 | 0.4 | .333 | 4.7 | 3.5 | .739 |
| Bryon Russell | SF | 28 | 11 | 11 | 387 | 12.4 | 6.2 | 1.2 | 1.9 | 0.2 | 1.0 | 10.7 | 4.6 | .426 | 3.3 | 0.8 | .250 | 3.3 | 2.4 | .722 |
| Howard Eisley | PG | 26 | 11 | 0 | 241 | 12.1 | 3.0 | 4.8 | 1.0 | 0.4 | 3.0 | 10.6 | 3.9 | .366 | 3.6 | 0.7 | .208 | 4.3 | 3.6 | .828 |
| Thurl Bailey | PF | 37 | 11 | 0 | 115 | 11.6 | 4.7 | 0.6 | 0.9 | 1.9 | 2.5 | 10.3 | 5.3 | .515 | 0.0 | 0.0 | 1.3 | 0.9 | .750 | |
| Todd Fuller | C | 24 | 10 | 0 | 105 | 8.9 | 9.6 | 0.0 | 0.0 | 0.7 | 1.7 | 8.9 | 3.4 | .385 | 0.0 | 0.0 | 3.4 | 2.1 | .600 | |
| Greg Ostertag | C | 25 | 11 | 11 | 261 | 6.1 | 9.0 | 0.8 | 0.3 | 3.3 | 1.1 | 4.8 | 1.8 | .371 | 0.0 | 0.0 | 3.9 | 2.5 | .643 | |
| Greg Foster | PF | 30 | 8 | 0 | 70 | 8.2 | 4.1 | 0.5 | 0.5 | 0.0 | 1.5 | 9.8 | 4.1 | .421 | 0.0 | 0.0 | 0.0 | 0.0 | ||
| Jacque Vaughn | PG | 23 | 2 | 0 | 6 | 18.0 | 0.0 | 12.0 | 0.0 | 0.0 | 0.0 | 12.0 | 6.0 | .500 | 6.0 | 6.0 | 1.000 | 0.0 | 0.0 |
Regular Season Totals
| Player | Pos | Age | GP | GS | Min | PTS | TRB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Karl Malone | PF | 35 | 49 | 49 | 1832 | 1164 | 463 | 201 | 62 | 28 | 162 | 797 | 393 | .493 | 1 | 0 | .000 | 480 | 378 | .788 |
| Bryon Russell | SF | 28 | 50 | 50 | 1770 | 622 | 266 | 74 | 76 | 15 | 76 | 468 | 217 | .464 | 147 | 52 | .354 | 171 | 136 | .795 |
| Jeff Hornacek | SG | 35 | 48 | 48 | 1435 | 587 | 160 | 192 | 52 | 14 | 82 | 449 | 214 | .477 | 81 | 34 | .420 | 140 | 125 | .893 |
| John Stockton | PG | 36 | 50 | 50 | 1410 | 553 | 146 | 374 | 81 | 13 | 110 | 410 | 200 | .488 | 50 | 16 | .320 | 169 | 137 | .811 |
| Shandon Anderson | SG | 25 | 50 | 2 | 1072 | 427 | 132 | 56 | 39 | 10 | 66 | 363 | 162 | .446 | 41 | 14 | .341 | 125 | 89 | .712 |
| Howard Eisley | PG | 26 | 50 | 0 | 1038 | 368 | 94 | 185 | 30 | 2 | 109 | 314 | 140 | .446 | 50 | 21 | .420 | 80 | 67 | .838 |
| Greg Ostertag | C | 25 | 48 | 48 | 1340 | 273 | 348 | 23 | 12 | 131 | 45 | 208 | 99 | .476 | 0 | 0 | 121 | 75 | .620 | |
| Thurl Bailey | PF | 37 | 43 | 0 | 543 | 181 | 94 | 26 | 9 | 28 | 27 | 175 | 78 | .446 | 2 | 0 | .000 | 34 | 25 | .735 |
| Adam Keefe | PF | 28 | 44 | 0 | 642 | 174 | 142 | 28 | 16 | 12 | 33 | 124 | 56 | .452 | 4 | 0 | .000 | 89 | 62 | .697 |
| Todd Fuller | C | 24 | 42 | 2 | 462 | 142 | 101 | 6 | 6 | 14 | 27 | 124 | 56 | .452 | 0 | 0 | 50 | 30 | .600 | |
| Greg Foster | PF | 30 | 42 | 1 | 458 | 118 | 83 | 25 | 6 | 8 | 24 | 138 | 52 | .377 | 4 | 1 | .250 | 21 | 13 | .619 |
| Jacque Vaughn | PG | 23 | 19 | 0 | 87 | 44 | 11 | 12 | 5 | 0 | 14 | 30 | 11 | .367 | 8 | 2 | .250 | 24 | 20 | .833 |
| Anthony Avent | PF | 29 | 5 | 0 | 44 | 9 | 12 | 1 | 2 | 0 | 7 | 13 | 4 | .308 | 0 | 0 | 2 | 1 | .500 | |
| Chris King | SF | 29 | 8 | 0 | 42 | 4 | 11 | 1 | 2 | 1 | 4 | 7 | 2 | .286 | 0 | 0 | .000 | 4 | 0 | .000 |
| Team Totals | 50 | 50 | 12175 | 4666 | 2063 | 1204 | 398 | 276 | 786 | 3620 | 1684 | .465 | 388 | 140 | .361 | 1510 | 1158 | .767 |
Playoff Totals
| Player | Pos | Age | GP | GS | Min | PTS | TRB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Karl Malone | PF | 35 | 11 | 11 | 451 | 240 | 124 | 52 | 13 | 8 | 40 | 206 | 86 | .417 | 1 | 0 | .000 | 86 | 68 | .791 |
| Jeff Hornacek | SG | 35 | 11 | 11 | 304 | 134 | 41 | 26 | 11 | 0 | 12 | 106 | 49 | .462 | 18 | 7 | .389 | 33 | 29 | .879 |
| Bryon Russell | SF | 28 | 11 | 11 | 387 | 133 | 67 | 13 | 20 | 2 | 11 | 115 | 49 | .426 | 36 | 9 | .250 | 36 | 26 | .722 |
| John Stockton | PG | 36 | 11 | 11 | 352 | 122 | 36 | 92 | 18 | 1 | 31 | 105 | 42 | .400 | 12 | 4 | .333 | 46 | 34 | .739 |
| Shandon Anderson | SG | 25 | 11 | 0 | 297 | 104 | 41 | 13 | 6 | 3 | 14 | 77 | 37 | .481 | 14 | 6 | .429 | 34 | 24 | .706 |
| Howard Eisley | PG | 26 | 11 | 0 | 241 | 81 | 20 | 32 | 7 | 3 | 20 | 71 | 26 | .366 | 24 | 5 | .208 | 29 | 24 | .828 |
| Greg Ostertag | C | 25 | 11 | 11 | 261 | 44 | 65 | 6 | 2 | 24 | 8 | 35 | 13 | .371 | 0 | 0 | 28 | 18 | .643 | |
| Adam Keefe | PF | 28 | 10 | 0 | 101 | 41 | 24 | 3 | 4 | 3 | 8 | 30 | 18 | .600 | 0 | 0 | 5 | 5 | 1.000 | |
| Thurl Bailey | PF | 37 | 11 | 0 | 115 | 37 | 15 | 2 | 3 | 6 | 8 | 33 | 17 | .515 | 0 | 0 | 4 | 3 | .750 | |
| Todd Fuller | C | 24 | 10 | 0 | 105 | 26 | 28 | 0 | 0 | 2 | 5 | 26 | 10 | .385 | 0 | 0 | 10 | 6 | .600 | |
| Greg Foster | PF | 30 | 8 | 0 | 70 | 16 | 8 | 1 | 1 | 0 | 3 | 19 | 8 | .421 | 0 | 0 | 0 | 0 | ||
| Jacque Vaughn | PG | 23 | 2 | 0 | 6 | 3 | 0 | 2 | 0 | 0 | 0 | 2 | 1 | .500 | 1 | 1 | 1.000 | 0 | 0 | |
| Team Totals | 11 | 11 | 2690 | 981 | 469 | 242 | 85 | 52 | 160 | 825 | 356 | .432 | 106 | 32 | .302 | 311 | 237 | .762 |
HeatingUp Impact Index: Regular Season Team Impact Spotlight
| Player Name | Role Tier | MPG | Usage Tier | PPG | RPG | APG | STK (SPG + BPG) | Impact Index | Notes | Awards |
|---|---|---|---|---|---|---|---|---|---|---|
| Karl Malone | Starter/Star [1.10] | 37.4 | High [1.20] | 23.8 | 9.4 | 4.1 | 1.9 | 103.49 | Everything in Utah’s offense still flowed through Malone, whose post scoring and elbow jumper remained the centerpiece of Jerry Sloan’s system. Reporters covering the lockout season consistently highlighted his conditioning and leadership as reasons the veteran Jazz adapted so quickly despite the shortened schedule, and he again separated himself as the club’s offensive anchor. (Wikipedia) | NBA MVP (1999), All-NBA First Team (1999), NBA All-Defensive First Team (1999) |
| John Stockton | Starter/Star [1.10] | 28.2 | High [1.20] | 11.1 | 2.9 | 7.5 | 1.9 | 61.78 | Stockton dictated pace more than he chased shots, keeping Utah’s offense organized while picking his moments to attack. Contemporary analysis continued to praise his decision-making and chemistry with Malone, particularly as the condensed season rewarded experienced teams that already knew how to execute Sloan’s system. (Wikipedia) | All-NBA Third Team (1999) |
| Bryon Russell | Starter/Star [1.10] | 35.4 | Medium [1.10] | 12.4 | 5.3 | 1.5 | 1.8 | 50.82 | Russell reclaimed a full-time starting role and handled the toughest perimeter defensive assignments almost every night. Writers regularly pointed to his versatility as a key reason Utah could preserve its veteran backcourt, while his improved confidence made him a more reliable complementary scorer than in previous seasons. (Wikipedia) | Most Improved Player Voting – T-10th (1999) |
| Jeff Hornacek | Starter/Star [1.10] | 29.9 | Medium [1.10] | 12.2 | 3.3 | 4.0 | 1.4 | 50.09 | Rather than dominating possessions, Hornacek thrived by reading defenses, relocating without the ball and punishing help defenders with efficient jump shooting. His veteran composure remained central to Utah’s spacing, giving Malone and Stockton dependable outlets whenever defenses collapsed. (Wikipedia) | — |
| Greg Ostertag | Starter/Star [1.10] | 27.9 | Low [1.00] | 5.7 | 7.3 | 0.5 | 3.0 | 36.30 | Ostertag embraced a defense-first identity that revolved around rim protection rather than offensive touches. Coverage throughout the season often credited his improved timing around the basket for strengthening Utah’s interior defense, making him one of the league’s better shot blockers in his role. (Wikipedia) | Most Improved Player Voting – T-10th (1999) |
| Shandon Anderson | Key Contributor [1.05] | 21.4 | Medium [1.10] | 8.5 | 2.6 | 1.1 | 1.0 | 30.72 | Anderson brought athleticism that Utah’s older rotation lacked, frequently injecting pace in transition and defending multiple wing positions. Independent coverage often described him as an energetic change-of-pace option whose slashing complemented the Jazz’s methodical half-court style. | — |
| Howard Eisley | Key Contributor [1.05] | 20.8 | Medium [1.10] | 7.4 | 1.9 | 3.7 | 0.6 | 31.31 | Eisley quietly became one of the league’s steadier reserve point guards by running Sloan’s offense with minimal disruption whenever Stockton rested. His ability to maintain structure off the bench earned recognition from Sixth Man of the Year voters despite modest scoring totals. | Sixth Man of the Year Voting – 8th (1999) |
| Adam Keefe | Bench [1.00] | 14.6 | Low [1.00] | 4.0 | 3.2 | 0.6 | 0.7 | 17.00 | Keefe filled an energy role built around rebounding, physical screens and defensive effort instead of offensive production. Local and national coverage consistently portrayed him as one of Sloan’s trusted role players because he accepted difficult assignments without needing touches. | — |
| Thurl Bailey | Bench [1.00] | 12.6 | Low [1.00] | 4.2 | 2.2 | 0.6 | 0.9 | 15.80 | Bailey returned as an experienced reserve whose offensive responsibilities were intentionally limited. Independent reporting on his final NBA season focused more on his professionalism and locker-room influence than his on-court production, reflecting his transition into a veteran mentor. | — |
| Todd Fuller | Bench [1.00] | 11.0 | Low [1.00] | 3.4 | 2.4 | 0.1 | 0.4 | 12.60 | Fuller remained a developmental reserve behind Utah’s established centers and appeared mainly in short relief stints. Contemporary independent coverage was limited, with most discussion centered on whether he could eventually provide dependable frontcourt depth. | — |
| Greg Foster | Bench [1.00] | 10.9 | Low [1.00] | 2.8 | 2.0 | 0.6 | 0.3 | 11.40 | Foster supplied experienced frontcourt depth and embraced a low-usage role whenever extra size was needed. Contemporary reporting was sparse, but available coverage consistently viewed him as a reliable veteran capable of fitting seamlessly into Sloan’s disciplined rotation. | — |
| Jacque Vaughn | Bench [1.00] | 4.6 | Low [1.00] | 2.3 | 0.6 | 0.6 | 0.3 | 7.60 | Vaughn spent most of the abbreviated season developing behind one of the NBA’s all-time great point guards. Independent coverage of his rookie campaign was limited, with attention instead focused on his long-term potential as Stockton’s understudy. | — |
| Anthony Avent | Bench [1.00] | 8.8 | Low [1.00] | 1.8 | 2.4 | 0.2 | 0.4 | 9.60 | Avent’s opportunities came in brief reserve appearances, primarily providing extra size during a condensed schedule. Contemporary independent reporting was limited, and most mentions related to roster depth rather than a defined rotation role. | — |
| Chris King | Bench [1.00] | 5.3 | Low [1.00] | 0.5 | 1.4 | 0.1 | 0.4 | 4.80 | King appeared only sparingly as emergency wing depth. Independent season-specific coverage was minimal, reflecting his limited place in Utah’s veteran rotation during the lockout campaign. | — |
| Team Totals | 243.5 | 93.3 | 41.3 | 24.1 | 13.5 | Utah finished with the NBA’s best regular-season record at 37-13 despite the lockout-shortened schedule. Sloan’s veteran group relied on disciplined execution, elite pick-and-roll play and defensive continuity before reaching the Western Conference Semifinals. | NBA MVP (1999), Western Conference Semifinalist (1999) |
HeatingUp Impact Index: Playoff Team Impact Spotlight
| Player Name | Role Tier | MPG | Usage Tier | PPG | RPG | APG | STK (SPG + BPG) | Impact Index | Notes | Awards |
|---|---|---|---|---|---|---|---|---|---|---|
| Karl Malone | Starter/Star [1.10] | 41.0 | High [1.20] | 21.8 | 11.3 | 4.7 | 1.9 | 104.54 | Utah leaned on Malone to create nearly every important half-court possession, but Portland consistently crowded him with extra defenders and forced difficult jumpers. Series coverage focused on how the Trail Blazers’ size and depth disrupted the Malone-Stockton rhythm that had defined the Jazz for years. (NBA.com) | NBA MVP (1999), All-NBA First Team (1999), NBA All-Defensive First Team (1999) |
| John Stockton | Starter/Star [1.10] | 32.0 | High [1.20] | 11.1 | 3.3 | 8.4 | 1.7 | 64.94 | Stockton continued directing Utah’s offense with his trademark patience, but Portland’s aggressive perimeter defense limited easy pick-and-roll opportunities. Even while producing assists, he spent much of the series trying to solve longer, more athletic defenders. (NBA.com) | All-NBA Third Team (1999) |
| Bryon Russell | Starter/Star [1.10] | 35.2 | Medium [1.10] | 12.1 | 6.1 | 1.2 | 2.0 | 51.70 | Russell accepted the toughest wing defensive assignments while supplying secondary offense whenever Utah needed another scorer. His physical defense remained valuable, although the Blazers’ deep rotation forced him into demanding minutes on both ends. (NBA.com) | — |
| Jeff Hornacek | Starter/Star [1.10] | 27.6 | Medium [1.10] | 12.2 | 3.7 | 2.4 | 1.0 | 46.44 | Rather than dominating the ball, Hornacek worked tirelessly through screens to stretch Portland’s defense with quick decisions and perimeter shooting. As the series progressed, the Trail Blazers increasingly denied his clean looks, reducing Utah’s offensive spacing. (NBA.com) | — |
| Shandon Anderson | Key Contributor [1.05] | 27.0 | Medium [1.10] | 9.5 | 3.7 | 1.2 | 0.8 | 35.11 | Anderson brought needed athleticism off the bench, attacking open lanes instead of relying on Utah’s deliberate half-court pace. National observers frequently viewed him as one of the few Jazz reserves capable of changing the game’s tempo with his energy. (NBA.com) | — |
| Greg Ostertag | Starter/Star [1.10] | 23.7 | Low [1.00] | 4.0 | 5.9 | 0.5 | 2.4 | 28.16 | Ostertag’s role revolved almost entirely around rim protection, rebounding and setting sturdy screens for Utah’s guards. His offensive limitations allowed Portland to collapse toward Malone, but his shot-blocking remained an important defensive asset. (NBA.com) | — |
| Howard Eisley | Key Contributor [1.05] | 21.9 | Medium [1.10] | 7.4 | 1.8 | 2.9 | 0.9 | 29.57 | Eisley handled backup point guard duties by keeping the offense organized when Stockton rested, though Portland’s pressure often disrupted the second unit. His steady decision-making remained more valuable than his scoring during the series. | Sixth Man of the Year Voting – 8th (1999) |
| Adam Keefe | Bench [1.00] | 10.1 | Low [1.00] | 4.1 | 2.4 | 0.3 | 0.7 | 15.00 | Keefe supplied physical defense and hustle minutes whenever Jerry Sloan wanted extra toughness in the frontcourt. His playoff role centered on screens, rebounding and defensive rotations rather than offensive touches. | — |
| Thurl Bailey | Bench [1.00] | 10.5 | Low [1.00] | 3.4 | 1.4 | 0.2 | 0.8 | 11.60 | Bailey’s veteran experience gave Utah dependable frontcourt depth in short bursts. Contemporary playoff coverage was limited, with most attention remaining on the veteran starting lineup and the Malone-Stockton partnership. | — |
| Todd Fuller | Bench [1.00] | 10.5 | Low [1.00] | 2.6 | 2.8 | 0.0 | 0.2 | 11.20 | Fuller appeared only in brief reserve minutes as Utah searched for additional size against Portland’s deep frontcourt. Independent reporting on his postseason contributions was limited because his rotation role remained small. | — |
| Greg Foster | Bench [1.00] | 8.8 | Low [1.00] | 2.0 | 1.0 | 0.1 | 0.1 | 6.40 | Foster was used sparingly as experienced interior depth and mainly entered to provide physical play around the basket. Contemporary independent coverage of his series was minimal due to his limited court time. | — |
| Jacque Vaughn | Bench [1.00] | 3.0 | Low [1.00] | 1.5 | 0.0 | 1.0 | 0.0 | 5.00 | Vaughn’s playoff opportunities were brief, reflecting Utah’s reliance on Stockton in meaningful possessions. Independent series coverage rarely mentioned him beyond late-game reserve appearances. | — |
| Team Totals | 244.5 | 89.2 | 42.6 | 22.0 | 12.4 | Utah eliminated Sacramento in the opening round before losing to Portland in the Western Conference Semifinals. The veteran core remained disciplined, but the Trail Blazers’ athletic depth, defensive pressure and balanced scoring gradually wore down the Jazz over six games. | Midwest Division Champion (1999), Western Conference Semifinalist (1999) |
