Final Results

How SPR is calculated

SPR combines production, per-game production, efficiency, and ball security. Production metrics are scaled from 0 to 100 relative to the qualified position leader, preserving the size of the gap between players. Efficiency and fumble avoidance use position-relative percentiles.

  • Yards from scrimmage (35%): Total rushing and receiving production.
  • Total touchdowns (15%): Total rushing and receiving touchdowns.
  • Total first downs (10%): Total rushing and receiving first downs.
  • Yards from scrimmage per game (15%): Rewards producing yardage in fewer games.
  • Touchdowns per game (5%): Rewards scoring production per appearance.
  • First downs per game (5%): Rewards drive-extending production per appearance.
  • Yards per touch (10%): Scrimmage efficiency on carries and receptions.
  • Fumble avoidance (5%): Rewards fewer fumbles per 100 touches.

Qualification: 6 touches per scheduled game for RB, 3 for WR, and 2 for TE.

Running Backs

Rank Player Team G Touch YScm YScm/G Y/Tch TD TD/G 1D 1D/G Fmb Fmb/100 SPR
1 Marshall Faulk STL 16 340 2429 151.8 7.1 12 0.8 110 6.9 2 0.6 92.7
2 Edgerrin James IND 16 431 2139 133.7 5.0 17 1.1 109 6.8 8 1.9 87.7
3 Stephen Davis WAS 14 313 1516 108.3 4.8 17 1.2 93 6.6 4 1.3 75.9
4 Eddie George TEN 16 367 1762 110.1 4.8 13 0.8 91 5.7 5 1.4 73.4
5 Dorsey Levens GNB 14 350 1607 114.8 4.6 10 0.7 86 6.1 5 1.4 66.7
6 Emmitt Smith DAL 15 356 1516 101.1 4.3 13 0.9 90 6.0 5 1.4 66.3
7 Charlie Garner SFO 16 297 1764 110.2 5.9 6 0.4 77 4.8 4 1.3 65.3
8 Curtis Martin NYJ 16 412 1723 107.7 4.2 5 0.3 96 6.0 2 0.5 62.7
9 Corey Dillon CIN 15 294 1490 99.3 5.1 6 0.4 77 5.1 3 1.0 60.5
10 Ricky Watters SEA 16 365 1597 99.8 4.4 7 0.4 68 4.2 4 1.1 58.6
11 Olandis Gary DEN 12 297 1318 109.8 4.4 7 0.6 66 5.5 2 0.7 57.3
12 Duce Staley PHI 16 366 1567 97.9 4.3 6 0.4 69 4.3 5 1.4 55.5
13 Tyrone Wheatley OAK 16 263 1132 70.8 4.3 11 0.7 50 3.1 3 1.1 50.3
14 James Stewart JAX 14 270 1039 74.2 3.8 13 0.9 59 4.2 4 1.5 50.1
15 Jerome Bettis PIT 16 320 1201 75.1 3.8 7 0.4 66 4.1 2 0.6 47.8
16 Curtis Enis CHI 15 332 1256 83.7 3.8 5 0.3 73 4.9 4 1.2 47.3
17 Robert Smith MIN 13 245 1181 90.8 4.8 2 0.2 47 3.6 1 0.4 47.1
18 Fred Taylor JAX 10 169 815 81.5 4.8 6 0.6 44 4.4 0 0.0 46.9
19 Terry Kirby CLE 16 188 980 61.2 5.2 9 0.6 45 2.8 4 2.1 46.1
20 Warrick Dunn TAM 15 259 1205 80.3 4.7 2 0.1 60 4.0 3 1.2 45.5
21 Tim Biakabutuka CAR 11 161 907 82.5 5.6 6 0.5 36 3.3 3 1.9 44.4
22 Errict Rhett BAL 16 260 1021 63.8 3.9 7 0.4 47 2.9 0 0.0 43.6
23 Richard Huntley PIT 16 120 820 51.2 6.8 8 0.5 43 2.7 3 2.5 42.2
24 Terry Allen NWE 16 268 1021 63.8 3.8 9 0.6 51 3.2 8 3.0 40.8
25 Leroy Hoard MIN 15 155 721 48.1 4.7 10 0.7 48 3.2 4 2.6 40.6
26 Ricky Williams NOR 12 281 1056 88.0 3.8 2 0.2 59 4.9 6 2.1 38.5
27 Jonathan Linton BUF 16 234 923 57.7 3.9 6 0.4 52 3.2 4 1.7 38.0
28 Napoleon Kaufman OAK 16 156 895 55.9 5.7 3 0.2 40 2.5 3 1.9 37.4
29 Donnell Bennett KAN 15 171 668 44.5 3.9 8 0.5 42 2.8 1 0.6 36.7
30 Priest Holmes BAL 9 102 610 67.8 6.0 2 0.2 26 2.9 0 0.0 36.7
31 Tiki Barber NYG 16 128 867 54.2 6.8 2 0.1 45 2.8 5 3.9 35.9
32 Ron Rivers DET 7 104 468 66.9 4.5 1 0.1 24 3.4 0 0.0 29.8
33 Antowain Smith BUF 14 167 646 46.1 3.9 6 0.4 30 2.1 4 2.4 29.4
34 Fred Lane CAR 15 138 638 42.5 4.6 1 0.1 34 2.3 1 0.7 28.7
35 J.J. Johnson MIA 13 179 658 50.6 3.7 4 0.3 28 2.2 2 1.1 27.9
36 Chris Warren DAL 16 133 627 39.2 4.7 2 0.1 37 2.3 4 3.0 27.1
37 Adrian Murrell ARI 16 242 888 55.5 3.7 0 0.0 40 2.5 4 1.7 27.0
38 Greg Hill DET 14 157 619 44.2 3.9 2 0.1 22 1.6 1 0.6 26.0
39 Ken Oxendine ATL 12 158 624 52.0 3.9 2 0.2 33 2.8 5 3.2 25.1
40 Natrone Means SDG 7 121 328 46.9 2.7 5 0.7 18 2.6 0 0.0 24.9
41 Kenny Bynum SDG 16 108 496 31.0 4.6 3 0.2 24 1.5 3 2.8 23.3
42 Karim Abdul-Jabbar 2TM 13 160 529 40.7 3.3 2 0.2 26 2.0 0 0.0 23.2
43 Cecil Collins MIA 8 137 446 55.8 3.3 2 0.2 21 2.6 2 1.5 21.2
44 Joe Montgomery NYG 7 115 348 49.7 3.0 3 0.4 22 3.1 2 1.7 20.4
45 Byron Hanspard ATL 12 146 476 39.7 3.3 1 0.1 24 2.0 1 0.7 19.9
46 Bam Morris KAN 12 127 451 37.6 3.6 3 0.2 16 1.3 3 2.4 18.3

Wide Receivers

Rank Player Team G Touch YScm YScm/G Y/Tch TD TD/G 1D 1D/G Fmb Fmb/100 SPR
1 Marvin Harrison IND 16 116 1667 104.2 14.4 12 0.8 79 4.9 2 1.7 89.2
2 Jimmy Smith JAX 16 116 1636 102.2 14.1 6 0.4 86 5.4 1 0.9 80.9
3 Randy Moss MIN 16 84 1456 91.0 17.3 11 0.7 56 3.5 3 3.6 80.7
4 Marcus Robinson CHI 16 84 1400 87.5 16.7 9 0.6 56 3.5 0 0.0 78.2
5 Cris Carter MIN 16 90 1241 77.6 13.8 13 0.8 66 4.1 0 0.0 77.1
6 Isaac Bruce STL 16 82 1197 74.8 14.6 12 0.8 58 3.6 0 0.0 74.5
7 Patrick Jeffers CAR 15 65 1098 73.2 16.9 12 0.8 44 2.9 0 0.0 73.1
8 Germane Crowell DET 16 86 1376 86.0 16.0 7 0.4 56 3.5 1 1.2 71.9
9 Tim Brown OAK 16 91 1348 84.2 14.8 6 0.4 64 4.0 0 0.0 71.4
10 Michael Westbrook WAS 16 72 1226 76.6 17.0 9 0.6 50 3.1 3 4.2 68.9
11 Muhsin Muhammad CAR 15 96 1253 83.5 13.1 8 0.5 63 4.2 1 1.0 67.8
12 Albert Connell WAS 15 63 1140 76.0 18.1 7 0.5 43 2.9 1 1.6 65.2
13 Amani Toomer NYG 16 80 1187 74.2 14.8 6 0.4 52 3.2 0 0.0 64.4
14 Keyshawn Johnson NYJ 16 94 1176 73.5 12.5 8 0.5 59 3.7 0 0.0 63.7
15 Rocket Ismail DAL 16 93 1207 75.4 13.0 7 0.4 48 3.0 1 1.1 60.7
16 Darnay Scott CIN 16 68 1022 63.9 15.0 7 0.4 46 2.9 0 0.0 60.4
17 Sean Dawkins SEA 16 58 992 62.0 17.1 7 0.4 51 3.2 1 1.7 60.2
18 Terry Glenn NWE 14 69 1147 81.9 16.6 4 0.3 49 3.5 2 2.9 60.2
19 Qadry Ismail BAL 16 69 1109 69.3 16.1 6 0.4 50 3.1 2 2.9 59.8
20 Ed McCaffrey DEN 15 71 1018 67.9 14.3 7 0.5 45 3.0 0 0.0 59.5
21 Eric Moulds BUF 14 66 995 71.1 15.1 7 0.5 44 3.1 1 1.5 59.5
22 Johnnie Morton DET 16 80 1129 70.6 14.1 5 0.3 52 3.2 0 0.0 59.3
23 Tony Martin MIA 16 68 1031 64.4 15.2 5 0.3 51 3.2 0 0.0 58.9
24 Antonio Freeman GNB 16 75 1072 67.0 14.3 6 0.4 51 3.2 1 1.3 57.8
25 Kevin Johnson CLE 16 67 980 61.2 14.6 8 0.5 40 2.5 1 1.5 56.8
26 Terance Mathis ATL 16 82 1016 63.5 12.4 6 0.4 57 3.6 0 0.0 55.3
27 Bill Schroeder GNB 16 74 1051 65.7 14.2 5 0.3 52 3.2 3 4.1 53.8
28 Derrick Mayes SEA 16 62 829 51.8 13.4 10 0.6 43 2.7 1 1.6 53.0
29 Oronde Gadsden MIA 16 48 803 50.2 16.7 6 0.4 37 2.3 0 0.0 52.3
30 Jeff Graham SDG 16 57 968 60.5 17.0 2 0.1 40 2.5 0 0.0 52.3
31 Ike Hilliard NYG 16 75 1012 63.2 13.5 3 0.2 51 3.2 0 0.0 51.9
32 Rod Smith DEN 15 79 1020 68.0 12.9 4 0.3 48 3.2 1 1.3 50.8
33 Derrick Alexander KAN 16 56 914 57.1 16.3 3 0.2 32 2.0 0 0.0 49.6
34 Torry Holt STL 16 55 813 50.8 14.8 6 0.4 34 2.1 4 7.3 46.2
35 Keenan McCardell JAX 16 78 891 55.7 11.4 5 0.3 50 3.1 1 1.3 46.0
36 Jerry Rice SFO 16 69 843 52.7 12.2 5 0.3 42 2.6 0 0.0 45.7
37 Bobby Engram CHI 16 90 958 59.9 10.6 4 0.2 49 3.1 2 2.2 44.8
38 Frank Sanders ARI 16 79 954 59.6 12.1 1 0.1 56 3.5 2 2.5 42.0
39 Eddie Kennison NOR 16 64 855 53.4 13.4 4 0.2 36 2.2 6 9.4 41.7
40 Carl Pickens CIN 16 57 737 46.1 12.9 6 0.4 32 2.0 1 1.8 40.4
41 Terrell Owens SFO 14 60 754 53.9 12.6 4 0.3 36 2.6 1 1.7 40.2
42 Jacquez Green TAM 16 59 799 49.9 13.5 3 0.2 32 2.0 1 1.7 39.7
43 Torrance Small PHI 15 49 655 43.7 13.4 4 0.3 30 2.0 0 0.0 39.2
44 Wayne Chrebet NYJ 11 48 631 57.4 13.1 3 0.3 27 2.5 0 0.0 39.1
45 Troy Edwards PIT 16 61 714 44.6 11.7 5 0.3 42 2.6 4 6.6 37.5
46 Hines Ward PIT 16 63 636 39.8 10.1 7 0.4 31 1.9 1 1.6 37.0
47 Kevin Dyson TEN 16 55 661 41.3 12.0 4 0.2 34 2.1 0 0.0 36.9
48 Andre Reed BUF 16 52 536 33.5 10.3 1 0.1 31 1.9 0 0.0 27.2

Tight Ends

Rank Player Team G Touch YScm YScm/G Y/Tch TD TD/G 1D 1D/G Fmb Fmb/100 SPR
1 Wesley Walls CAR 16 63 822 51.4 13.0 12 0.8 47 2.9 1 1.6 92.2
2 Tony Gonzalez KAN 15 76 849 56.6 11.2 11 0.7 47 3.1 2 2.6 89.8
3 Rickey Dudley OAK 16 39 555 34.7 14.2 9 0.6 36 2.2 0 0.0 71.3
4 Freddie Jones SDG 16 56 670 41.9 12.0 2 0.1 38 2.4 0 0.0 64.2
5 David Sloan DET 16 47 591 36.9 12.6 4 0.2 27 1.7 0 0.0 60.4
6 Jay Riemersma BUF 14 37 496 35.4 13.4 4 0.3 25 1.8 0 0.0 57.3
7 Frank Wycheck TEN 16 69 641 40.1 9.3 2 0.1 33 2.1 0 0.0 56.3
8 Byron Chamberlain DEN 16 32 488 30.5 15.3 2 0.1 18 1.1 0 0.0 50.7
9 Pete Mitchell NYG 15 58 520 34.7 9.0 3 0.2 34 2.3 1 1.7 48.6
10 Ken Dilger IND 15 40 479 31.9 12.0 2 0.1 28 1.9 1 2.5 48.5
11 David LaFleur DAL 16 35 322 20.1 9.2 7 0.4 18 1.1 0 0.0 40.6
12 Ben Coates NWE 16 32 370 23.1 11.6 2 0.1 20 1.2 0 0.0 40.4
13 Marcus Pollard IND 16 34 374 23.4 11.0 4 0.2 18 1.1 2 5.9 38.6
14 Kyle Brady JAX 13 32 346 26.6 10.8 1 0.1 15 1.2 0 0.0 35.8
15 Greg Clark SFO 12 34 347 28.9 10.2 0 0.0 24 2.0 1 2.9 33.5
16 Christian Fauria SEA 16 35 376 23.5 10.7 0 0.0 20 1.2 1 2.9 32.1
17 Troy Drayton MIA 14 32 299 21.4 9.3 1 0.1 14 1.0 0 0.0 29.9
18 Ryan Wetnight CHI 16 38 277 17.3 7.3 1 0.1 15 0.9 0 0.0 25.9