Final Results

How SPR is calculated

SPR combines five percentile rankings calculated separately for each position:

  • Yards from scrimmage (40%): Total rushing and receiving production.
  • Yards per touch (25%): Scrimmage efficiency on carries and receptions.
  • Touchdowns per touch (15%): Rushing and receiving scoring rate.
  • First downs per touch (10%): Rushing and receiving first-down rate.
  • Fumble avoidance (10%): Rewards fewer fumbles per 100 touches.

Qualification: 100 touches for RB, 50 for WR, and 30 for TE.

Running Backs

Rank Player Team G Touch YScm Y/Tch TD TD% 1D% Fmb Fmb/100 SPR
1 Larry Johnson KAN 16 369 2093 5.7 21 5.7 30.4 5 1.4 89.9
2 Tiki Barber NYG 16 411 2390 5.8 11 2.7 23.4 1 0.2 88.0
3 Shaun Alexander SEA 16 385 1958 5.1 28 7.3 29.1 5 1.3 85.0
4 Edgerrin James IND 15 404 1843 4.6 14 3.5 29.5 2 0.5 80.4
5 Brian Westbrook PHI 12 217 1233 5.7 7 3.2 25.8 0 0.0 77.8
6 LaDainian Tomlinson SDG 16 390 1832 4.7 20 5.1 22.3 3 0.8 76.7
7 LaMont Jordan OAK 14 342 1588 4.6 11 3.2 25.7 2 0.6 72.7
8 Warrick Dunn ATL 16 309 1636 5.3 4 1.3 24.3 3 1.0 71.3
9 Mike Anderson DEN 15 257 1226 4.8 13 5.1 26.1 2 0.8 70.5
10 Clinton Portis WAS 16 382 1732 4.5 11 2.9 23.3 3 0.8 69.4
11 Rudi Johnson CIN 16 360 1548 4.3 12 3.3 22.8 1 0.3 67.9
12 Tatum Bell DEN 15 191 1025 5.4 8 4.2 24.6 3 1.6 67.0
13 Domanick Williams HOU 11 269 1313 4.9 6 2.2 21.6 2 0.7 65.1
14 Steven Jackson STL 15 297 1366 4.6 10 3.4 21.2 3 1.0 62.8
15 Willie Parker PIT 15 273 1420 5.2 5 1.8 20.9 4 1.5 62.1
16 Thomas Jones CHI 15 340 1478 4.3 9 2.6 20.3 2 0.6 60.4
17 DeShaun Foster CAR 15 239 1251 5.2 3 1.3 20.9 2 0.8 59.1
18 Mewelde Moore MIN 16 192 1001 5.2 3 1.6 26.0 2 1.0 58.0
19 Michael Pittman TAM 16 106 736 6.9 2 1.9 22.6 1 0.9 56.0
20 Corey Dillon NWE 12 231 914 4.0 13 5.6 25.5 1 0.4 55.3
21 Reuben Droughns CLE 16 348 1601 4.6 2 0.6 21.6 6 1.7 54.7
22 Willis McGahee BUF 16 353 1425 4.0 5 1.4 22.9 1 0.3 53.9
23 Chris Brown TEN 15 249 1178 4.7 7 2.8 20.1 4 1.6 53.7
24 Ronnie Brown MIA 15 239 1139 4.8 5 2.1 22.6 4 1.7 53.6
25 Ricky Williams MIA 12 185 836 4.5 6 3.2 22.7 1 0.5 53.2
26 Priest Holmes KAN 7 140 648 4.6 7 5.0 26.4 1 0.7 52.9
27 Frank Gore SFO 14 142 739 5.2 3 2.1 21.8 2 1.4 49.8
28 Cadillac Williams TAM 14 310 1259 4.1 6 1.9 20.3 3 1.0 49.5
29 Chris Perry CIN 14 112 607 5.4 2 1.8 30.4 2 1.8 48.2
30 Chester Taylor BAL 15 158 779 4.9 1 0.6 27.2 3 1.9 45.4
31 Shawn Bryson DET 16 101 590 5.8 1 1.0 23.8 1 1.0 44.7
32 Julius Jones DAL 13 292 1211 4.1 5 1.7 19.5 4 1.4 42.5
33 Fred Taylor JAX 11 207 870 4.2 3 1.4 15.9 0 0.0 41.7
34 Samkon Gado GNB 8 153 659 4.3 7 4.6 23.5 4 2.6 41.1
35 Marshall Faulk STL 16 109 583 5.3 1 0.9 30.3 2 1.8 40.1
36 Jonathan Wells HOU 15 112 504 4.5 4 3.6 23.2 1 0.9 38.1
37 Aaron Stecker NOR 15 130 644 5.0 0 0.0 27.7 3 2.3 37.8
38 Marion Barber III DAL 13 156 653 4.2 5 3.2 23.7 3 1.9 36.9
39 Artose Pinner DET 16 127 530 4.2 3 2.4 22.8 0 0.0 36.2
40 Jerome Bettis PIT 12 114 408 3.6 9 7.9 28.1 0 0.0 35.3
41 Curtis Martin NYJ 12 244 853 3.5 5 2.0 16.4 2 0.8 33.8
42 Kevin Jones DET 13 206 773 3.8 5 2.4 15.5 2 1.0 32.8
43 Deuce McAllister NOR 5 110 452 4.1 3 2.7 22.7 0 0.0 32.1
44 Kevan Barlow SFO 12 207 822 4.0 3 1.4 13.0 2 1.0 31.6
45 Jamal Lewis BAL 15 301 1097 3.6 4 1.3 18.3 5 1.7 31.2
46 Tony Fisher GNB 14 108 520 4.8 2 1.9 18.5 2 1.9 29.5
47 Stephen Davis CAR 13 185 594 3.2 12 6.5 18.9 2 1.1 28.3
48 Antowain Smith NOR 16 178 705 4.0 3 1.7 14.0 2 1.1 26.7
49 Michael Bennett MIN 16 153 597 3.9 5 3.3 19.0 5 3.3 25.1
50 T.J. Duckett ATL 14 127 443 3.5 8 6.3 21.3 2 1.6 22.0
51 Marcel Shipp ARI 15 192 706 3.7 0 0.0 16.1 4 2.1 18.3
52 J.J. Arrington ARI 15 137 509 3.7 2 1.5 16.1 1 0.7 18.3
53 Travis Henry TEN 10 101 452 4.5 0 0.0 17.8 2 2.0 15.6

Wide Receivers

Rank Player Team G Touch YScm Y/Tch TD TD% 1D% Fmb Fmb/100 SPR
1 Terry Glenn DAL 16 64 1132 17.7 8 12.5 76.6 0 0.0 84.2
2 Steve Smith Sr. CAR 16 107 1588 14.8 13 12.1 69.2 2 1.9 82.8
3 Joey Galloway TAM 16 85 1291 15.2 10 11.8 65.9 0 0.0 82.6
4 Santana Moss WAS 16 87 1480 17.0 9 10.3 70.1 3 3.4 82.4
5 Chad Johnson CIN 16 102 1465 14.4 9 8.8 74.5 1 1.0 81.0
6 Marvin Harrison IND 15 82 1146 14.0 12 14.6 70.7 0 0.0 79.0
7 Randy Moss OAK 16 60 1005 16.8 8 13.3 76.7 0 0.0 77.3
8 Larry Fitzgerald ARI 16 111 1450 13.1 10 9.0 64.0 0 0.0 75.2
9 Plaxico Burress NYG 16 76 1214 16.0 7 9.2 63.2 1 1.3 73.5
10 Jimmy Smith JAX 16 70 1023 14.6 6 8.6 78.6 0 0.0 71.6
11 Donald Driver GNB 16 88 1234 14.0 5 5.7 71.6 0 0.0 71.3
12 Eddie Kennison KAN 16 75 1145 15.3 5 6.7 64.0 1 1.3 67.7
13 Hines Ward PIT 15 72 985 13.7 11 15.3 73.6 1 1.4 65.0
14 Chris Chambers MIA 16 94 1210 12.9 11 11.7 67.0 5 5.3 64.5
15 Torry Holt STL 14 103 1333 12.9 9 8.7 61.2 2 1.9 62.8
16 Keenan McCardell SDG 16 72 923 12.8 9 12.5 69.4 0 0.0 58.8
17 Donte’ Stallworth NOR 16 72 947 13.2 7 9.7 70.8 1 1.4 58.1
18 Anquan Boldin ARI 14 114 1447 12.7 7 6.1 62.3 2 1.8 58.0
19 Lee Evans BUF 16 52 781 15.0 7 13.5 59.6 0 0.0 57.9
20 Rod Smith DEN 16 86 1112 12.9 6 7.0 64.0 2 2.3 55.6
21 Deion Branch NWE 16 78 998 12.8 5 6.4 67.9 0 0.0 54.2
22 Antonio Bryant CLE 16 70 1012 14.5 4 5.7 62.9 1 1.4 53.0
23 Reggie Wayne IND 16 83 1055 12.7 5 6.0 66.3 1 1.2 52.5
24 T.J. Houshmandzadeh CIN 14 86 1018 11.8 8 9.3 64.0 1 1.2 51.0
25 Derrick Mason BAL 16 86 1073 12.5 3 3.5 61.6 1 1.2 45.5
26 Kevin Curtis STL 16 61 806 13.2 7 11.5 59.0 2 3.3 43.7
27 Joe Jurevicius SEA 16 55 694 12.6 10 18.2 70.9 1 1.8 42.4
28 Laveranues Coles NYJ 16 73 845 11.6 5 6.8 72.6 1 1.4 40.3
29 Jerry Porter OAK 16 77 934 12.1 5 6.5 57.1 1 1.3 37.1
30 Keyshawn Johnson DAL 16 72 842 11.7 6 8.3 65.3 3 4.2 35.7
31 Drew Bennett TEN 13 59 741 12.6 4 6.8 61.0 0 0.0 34.9
32 Eric Parker SDG 15 61 780 12.8 3 4.9 63.9 2 3.3 32.6
33 Amani Toomer NYG 16 60 684 11.4 7 11.7 63.3 0 0.0 31.7
34 Muhsin Muhammad CHI 15 64 750 11.7 4 6.2 59.4 0 0.0 29.2
35 David Givens NWE 13 61 751 12.3 2 3.3 54.1 0 0.0 27.9
36 Eric Moulds BUF 15 81 816 10.1 4 4.9 48.1 0 0.0 27.2
37 Travis Taylor MIN 16 52 607 11.7 4 7.7 67.3 1 1.9 25.8
38 Brian Finneran ATL 16 50 611 12.2 2 4.0 62.0 0 0.0 25.3
39 Bobby Engram SEA 13 67 778 11.6 3 4.5 64.2 2 3.0 24.4
40 Antonio Chatman GNB 16 57 583 10.2 4 7.0 59.6 0 0.0 22.1
41 Andre Johnson HOU 13 69 698 10.1 2 2.9 63.8 1 1.4 16.2
42 Greg Lewis PHI 16 50 574 11.5 1 2.0 60.0 0 0.0 15.2
43 Mark Clayton BAL 14 52 504 9.7 3 5.8 46.2 0 0.0 12.2
44 Jabar Gaffney HOU 16 59 505 8.6 2 3.4 54.2 0 0.0 10.5

Tight Ends

Rank Player Team G Touch YScm Y/Tch TD TD% 1D% Fmb Fmb/100 SPR
1 Antonio Gates SDG 15 89 1101 12.4 10 11.2 69.7 0 0.0 90.5
2 Jeremy Shockey NYG 15 65 891 13.7 7 10.8 72.3 0 0.0 89.8
3 Alge Crumpler ATL 16 65 877 13.5 5 7.7 64.6 1 1.5 77.6
4 Jerramy Stevens SEA 16 45 554 12.3 5 11.1 68.9 0 0.0 69.0
5 Jason Witten DAL 16 66 757 11.5 6 9.1 62.1 0 0.0 68.1
6 Tony Gonzalez KAN 16 78 905 11.6 2 2.6 57.7 0 0.0 67.9
7 Todd Heap BAL 16 75 855 11.4 7 9.3 60.0 2 2.7 64.0
8 Dallas Clark IND 15 37 488 13.2 4 10.8 67.6 0 0.0 63.8
9 Chris Cooley WAS 16 71 774 10.9 7 9.9 62.0 3 4.2 58.1
10 Heath Miller PIT 16 39 459 11.8 6 15.4 56.4 0 0.0 53.1
11 L.J. Smith PHI 16 61 682 11.2 3 4.9 60.7 1 1.6 50.8
12 Jeb Putzier DEN 16 37 481 13.0 0 0.0 75.7 1 2.7 43.8
13 Randy McMichael MIA 16 60 582 9.7 5 8.3 41.7 1 1.7 43.6
14 Marcus Pollard DET 16 46 516 11.2 3 6.5 60.9 1 2.2 41.1
15 Erron Kinney TEN 14 55 543 9.9 2 3.6 45.5 0 0.0 38.1
16 Ben Troupe TEN 15 55 530 9.6 4 7.3 56.4 2 3.6 34.8
17 Jermaine Wiggins MIN 16 69 568 8.2 1 1.4 44.9 0 0.0 32.1
18 Zachary Hilton NOR 15 35 396 11.3 1 2.9 57.1 0 0.0 32.1
19 Steve Heiden CLE 15 43 401 9.3 3 7.0 46.5 0 0.0 28.3
20 Alex Smith TAM 16 41 367 9.0 2 4.9 53.7 0 0.0 20.7
21 Donald Lee GNB 15 33 294 8.9 2 6.1 48.5 0 0.0 19.3
22 Bo Scaife TEN 16 37 273 7.4 2 5.4 45.9 0 0.0 13.3