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 Christian McCaffrey SFO 16 339 2023 126.4 6.0 21 1.3 121 7.6 3 0.9 96.1
2 Kyren Williams LAR 12 260 1350 112.5 5.2 15 1.2 74 6.2 3 1.2 71.0
3 Breece Hall NYJ 17 299 1585 93.2 5.3 9 0.5 68 4.0 2 0.7 66.1
4 Raheem Mostert MIA 15 234 1187 79.1 5.1 21 1.4 65 4.3 4 1.7 66.0
5 Travis Etienne JAX 17 325 1484 87.3 4.6 12 0.7 76 4.5 0 0.0 64.9
6 Joe Mixon CIN 17 309 1410 82.9 4.6 12 0.7 73 4.3 0 0.0 62.7
7 James Cook BUF 17 281 1567 92.2 5.6 6 0.4 73 4.3 4 1.4 62.6
8 Jahmyr Gibbs DET 15 234 1261 84.1 5.4 11 0.7 70 4.7 2 0.9 61.8
9 James Conner ARI 13 235 1205 92.7 5.1 9 0.7 68 5.2 0 0.0 61.5
10 Bijan Robinson ATL 17 272 1463 86.1 5.4 8 0.5 74 4.4 4 1.5 61.2
11 Derrick Henry TEN 17 308 1381 81.2 4.5 12 0.7 70 4.1 0 0.0 60.9
12 Rachaad White TAM 17 336 1539 90.5 4.6 9 0.5 74 4.4 3 0.9 60.4
13 David Montgomery DET 14 235 1132 80.9 4.8 13 0.9 73 5.2 2 0.9 59.4
14 De’Von Achane MIA 11 130 997 90.6 7.7 11 1.0 40 3.6 1 0.8 57.7
15 Isiah Pacheco KAN 14 249 1179 84.2 4.7 9 0.6 72 5.1 1 0.4 57.1
16 Saquon Barkley NYG 14 288 1242 88.7 4.3 10 0.7 67 4.8 2 0.7 55.7
17 Kenneth Walker III SEA 15 248 1164 77.6 4.7 9 0.6 55 3.7 1 0.4 53.4
18 Alvin Kamara NOR 13 255 1160 89.2 4.5 6 0.5 65 5.0 0 0.0 53.0
19 Brian Robinson Jr. WAS 15 214 1101 73.4 5.1 9 0.6 62 4.1 4 1.9 51.9
20 Jonathan Taylor IND 10 188 894 89.4 4.8 8 0.8 47 4.7 1 0.5 50.7
21 D’Andre Swift PHI 16 268 1263 78.9 4.7 6 0.4 58 3.6 3 1.1 50.4
22 Tony Pollard DAL 17 307 1316 77.4 4.3 6 0.4 73 4.3 3 1.0 50.4
23 Jerome Ford CLE 17 248 1132 66.6 4.6 9 0.5 50 2.9 1 0.4 49.4
24 Gus Edwards BAL 17 210 990 58.2 4.7 13 0.8 57 3.4 3 1.4 48.8
25 Najee Harris PIT 17 284 1205 70.9 4.2 8 0.5 62 3.6 2 0.7 48.7
26 Zack Moss IND 14 210 986 70.4 4.7 7 0.5 53 3.8 0 0.0 48.6
27 Jaylen Warren PIT 17 210 1154 67.9 5.5 4 0.2 58 3.4 4 1.9 48.1
28 Chuba Hubbard CAR 17 277 1135 66.8 4.1 5 0.3 68 4.0 1 0.4 45.4
29 Aaron Jones GNB 11 172 889 80.8 5.2 3 0.3 57 5.2 2 1.2 45.0
30 Austin Ekeler LAC 14 230 1064 76.0 4.6 6 0.4 54 3.9 5 2.2 44.6
31 Josh Jacobs LVR 13 270 1101 84.7 4.1 6 0.5 49 3.8 3 1.1 44.2
32 Devin Singletary HOU 17 246 1091 64.2 4.4 4 0.2 51 3.0 1 0.4 42.7
33 Javonte Williams DEN 16 264 1002 62.6 3.8 5 0.3 51 3.2 1 0.4 40.1
34 Tyjae Spears TEN 17 152 838 49.3 5.5 3 0.2 41 2.4 1 0.7 40.1
35 Rhamondre Stevenson NWE 12 194 857 71.4 4.4 4 0.3 44 3.7 1 0.5 39.6
36 Tyler Allgeier ATL 17 204 876 51.5 4.3 5 0.3 45 2.6 0 0.0 38.3
37 Khalil Herbert CHI 12 152 745 62.1 4.9 3 0.2 34 2.8 1 0.7 37.6
38 Ezekiel Elliott NWE 17 235 955 56.2 4.1 5 0.3 45 2.6 2 0.9 36.7
39 AJ Dillon GNB 15 200 836 55.7 4.2 2 0.1 42 2.8 0 0.0 34.6
40 Zach Charbonnet SEA 16 141 671 41.9 4.8 1 0.1 39 2.4 0 0.0 32.8
41 Ty Chandler MIN 17 123 620 36.5 5.0 3 0.2 27 1.6 0 0.0 32.4
42 Antonio Gibson WAS 16 113 654 40.9 5.8 3 0.2 32 2.0 4 3.5 32.4
43 Samaje Perine DEN 17 103 693 40.8 6.7 1 0.1 37 2.2 3 2.9 32.2
44 Justice Hill BAL 16 112 593 37.1 5.3 4 0.2 31 1.9 1 0.9 32.0
45 Jaleel McLaughlin DEN 17 107 570 33.5 5.3 3 0.2 21 1.2 0 0.0 31.8
46 Alexander Mattison MIN 16 210 892 55.8 4.2 3 0.2 33 2.1 3 1.4 31.6
47 Kareem Hunt CLE 15 150 495 33.0 3.3 9 0.6 46 3.1 0 0.0 31.6
48 D’Onta Foreman CHI 9 120 502 55.8 4.2 5 0.6 30 3.3 1 0.8 29.8
49 Rico Dowdle DAL 16 106 505 31.6 4.8 4 0.2 25 1.6 0 0.0 29.7
50 Roschon Johnson CHI 15 115 561 37.4 4.9 2 0.1 22 1.5 1 0.9 27.3
51 Kenneth Gainwell PHI 16 114 547 34.2 4.8 2 0.1 30 1.9 3 2.6 25.3
52 Zamir White LVR 17 119 549 32.3 4.6 1 0.1 23 1.4 1 0.8 23.4
53 Dameon Pierce HOU 14 158 517 36.9 3.3 2 0.1 17 1.2 0 0.0 22.2
54 Miles Sanders CAR 16 156 586 36.6 3.8 1 0.1 32 2.0 2 1.3 21.1
55 Joshua Kelley LAC 17 115 437 25.7 3.8 2 0.1 21 1.2 1 0.9 17.6
56 Jamaal Williams NOR 13 124 368 28.3 3.0 1 0.1 20 1.5 1 0.8 15.8

Wide Receivers

Rank Player Team G Touch YScm YScm/G Y/Tch TD TD/G 1D 1D/G Fmb Fmb/100 SPR
1 Tyreek Hill MIA 16 125 1814 113.4 14.5 13 0.8 85 5.3 1 0.8 93.6
2 CeeDee Lamb DAL 17 149 1862 109.5 12.5 14 0.8 93 5.5 3 2.0 90.6
3 Amon-Ra St. Brown DET 16 123 1539 96.2 12.5 10 0.6 89 5.6 1 0.8 79.0
4 Mike Evans TAM 17 79 1255 73.8 15.9 13 0.8 60 3.5 0 0.0 74.7
5 Puka Nacua LAR 17 117 1575 92.6 13.5 6 0.4 79 4.6 1 0.9 72.9
6 D.J. Moore CHI 17 100 1385 81.5 13.9 9 0.5 65 3.8 1 1.0 70.7
7 Brandon Aiyuk SFO 16 75 1342 83.9 17.9 7 0.4 64 4.0 1 1.3 69.2
8 Nico Collins HOU 15 81 1304 86.9 16.1 8 0.5 58 3.9 1 1.2 69.1
9 A.J. Brown PHI 17 106 1456 85.6 13.7 7 0.4 70 4.1 2 1.9 68.4
10 D.K. Metcalf SEA 16 66 1114 69.6 16.9 8 0.5 52 3.2 0 0.0 63.8
11 Justin Jefferson MIN 10 69 1062 106.2 15.4 5 0.5 51 5.1 1 1.4 63.4
12 Deebo Samuel SFO 15 97 1117 74.5 11.5 12 0.8 48 3.2 1 1.0 62.9
13 Keenan Allen LAC 13 110 1249 96.1 11.4 7 0.5 58 4.5 2 1.8 62.2
14 Amari Cooper CLE 15 72 1250 83.3 17.4 5 0.3 54 3.6 2 2.8 61.0
15 Ja’Marr Chase CIN 16 103 1210 75.6 11.7 7 0.4 63 3.9 1 1.0 60.0
16 DeAndre Hopkins TEN 17 77 1066 62.7 13.8 7 0.4 48 2.8 0 0.0 57.8
17 Davante Adams LVR 17 103 1144 67.3 11.1 8 0.5 59 3.5 0 0.0 57.8
18 Chris Olave NOR 16 87 1123 70.2 12.9 5 0.3 57 3.6 0 0.0 56.9
19 Stefon Diggs BUF 17 108 1188 69.9 11.0 8 0.5 63 3.7 2 1.9 56.6
20 DeVonta Smith PHI 16 81 1066 66.6 13.2 7 0.4 47 2.9 1 1.2 55.8
21 George Pickens PIT 17 66 1158 68.1 17.5 5 0.3 48 2.8 3 4.5 55.6
22 Jaylen Waddle MIA 14 75 1026 73.3 13.7 4 0.3 48 3.4 0 0.0 54.6
23 Jordan Addison MIN 17 71 913 53.7 12.9 10 0.6 38 2.2 0 0.0 54.6
24 Calvin Ridley JAX 17 85 1039 61.1 12.2 8 0.5 52 3.1 1 1.2 54.6
25 Jakobi Meyers LVR 16 75 831 51.9 11.1 10 0.6 49 3.1 0 0.0 51.5
26 Chris Godwin TAM 17 87 1062 62.5 12.2 3 0.2 59 3.5 0 0.0 50.8
27 Jayden Reed GNB 16 75 912 57.0 12.2 10 0.6 38 2.4 2 2.7 50.7
28 Tank Dell HOU 11 58 760 69.1 13.1 7 0.6 37 3.4 1 1.7 49.9
29 Terry McLaurin WAS 17 79 1002 58.9 12.7 4 0.2 47 2.8 0 0.0 49.5
30 Michael Pittman Jr. IND 16 109 1152 72.0 10.6 4 0.2 53 3.3 2 1.8 48.8
31 Rashee Rice KAN 16 80 935 58.4 11.7 7 0.4 51 3.2 2 2.5 48.5
32 Courtland Sutton DEN 16 59 772 48.2 13.1 10 0.6 37 2.3 3 5.1 47.9
33 Zay Flowers BAL 16 85 914 57.1 10.8 6 0.4 45 2.8 0 0.0 46.8
34 Tyler Lockett SEA 17 79 894 52.6 11.3 5 0.3 47 2.8 0 0.0 45.4
35 Drake London ATL 16 69 905 56.6 13.1 2 0.1 45 2.8 0 0.0 45.2
36 Cooper Kupp LAR 12 60 734 61.2 12.2 5 0.4 35 2.9 0 0.0 45.0
37 Diontae Johnson PIT 13 51 717 55.2 14.1 5 0.4 41 3.2 1 2.0 44.9
38 Adam Thielen CAR 17 104 1020 60.0 9.8 4 0.2 56 3.3 2 1.9 43.7
39 Brandin Cooks DAL 16 59 692 43.2 11.7 8 0.5 43 2.7 1 1.7 43.3
40 Rashid Shaheed NOR 15 53 756 50.4 14.3 5 0.3 28 1.9 1 1.9 42.6
41 Christian Kirk JAX 12 58 793 66.1 13.7 3 0.2 34 2.8 2 3.4 42.2
42 Romeo Doubs GNB 17 59 674 39.6 11.4 8 0.5 46 2.7 1 1.7 42.0
43 Garrett Wilson NYJ 17 99 1042 61.3 10.5 3 0.2 48 2.8 2 2.0 41.8
44 Jerry Jeudy DEN 16 54 758 47.4 14.0 2 0.1 28 1.8 1 1.9 37.5
45 Marquise Brown ARI 14 53 597 42.6 11.3 4 0.3 33 2.4 0 0.0 35.5
46 Josh Downs IND 17 68 771 45.4 11.3 2 0.1 30 1.8 0 0.0 35.1
47 Curtis Samuel WAS 16 69 652 40.8 9.4 5 0.3 30 1.9 0 0.0 34.3
48 Jaxon Smith-Njigba SEA 17 63 628 36.9 10.0 4 0.2 29 1.7 0 0.0 32.3
49 Tyler Boyd CIN 17 69 678 39.9 9.8 2 0.1 29 1.7 0 0.0 30.5
50 Wan’Dale Robinson NYG 15 69 612 40.8 8.9 2 0.1 33 2.2 0 0.0 29.7
51 Elijah Moore CLE 17 68 651 38.3 9.6 2 0.1 31 1.8 2 2.9 26.1
52 DeMario Douglas NWE 14 57 602 43.0 10.6 0 0.0 28 2.0 3 5.3 23.4
53 Rondale Moore ARI 17 68 530 31.2 7.8 2 0.1 22 1.3 1 1.5 22.5

Tight Ends

Rank Player Team G Touch YScm YScm/G Y/Tch TD TD/G 1D 1D/G Fmb Fmb/100 SPR
1 George Kittle SFO 16 66 1022 63.9 15.5 6 0.4 44 2.8 0 0.0 86.0
2 Sam LaPorta DET 17 87 893 52.5 10.3 10 0.6 54 3.2 0 0.0 84.3
3 Travis Kelce KAN 15 93 984 65.6 10.6 5 0.3 62 4.1 1 1.1 83.4
4 T.J. Hockenson MIN 15 95 960 64.0 10.1 5 0.3 48 3.2 1 1.1 76.5
5 David Njoku CLE 16 81 882 55.1 10.9 6 0.4 39 2.4 2 2.5 73.2
6 Jake Ferguson DAL 17 71 761 44.8 10.7 5 0.3 47 2.8 0 0.0 68.7
7 Evan Engram JAX 17 114 963 56.6 8.4 4 0.2 47 2.8 3 2.6 65.6
8 Mark Andrews BAL 10 46 544 54.4 11.8 6 0.6 27 2.7 1 2.2 62.9
9 Trey McBride ARI 17 81 825 48.5 10.2 3 0.2 42 2.5 1 1.2 62.2
10 Dalton Schultz HOU 15 59 635 42.3 10.8 5 0.3 36 2.4 1 1.7 60.0
11 Cole Kmet CHI 17 76 721 42.4 9.5 6 0.4 38 2.2 1 1.3 59.2
12 Kyle Pitts ATL 17 54 663 39.0 12.3 3 0.2 35 2.1 0 0.0 59.2
13 Dallas Goedert PHI 14 60 593 42.4 9.9 3 0.2 33 2.4 0 0.0 51.6
14 Jonnu Smith ATL 17 51 582 34.2 11.4 3 0.2 26 1.5 1 2.0 50.0
15 Darren Waller NYG 12 52 552 46.0 10.6 1 0.1 25 2.1 0 0.0 49.1
16 Dalton Kincaid BUF 16 73 673 42.1 9.2 2 0.1 32 2.0 1 1.4 47.6
17 Hunter Henry NWE 14 42 419 29.9 10.0 6 0.4 29 2.1 1 2.4 45.8
18 Tyler Higbee LAR 15 47 495 33.0 10.5 2 0.1 26 1.7 0 0.0 45.1
19 Tyler Conklin NYJ 17 62 621 36.5 10.0 0 0.0 27 1.6 0 0.0 43.8
20 Juwan Johnson NOR 13 37 368 28.3 9.9 4 0.3 23 1.8 0 0.0 40.6
21 Cade Otton TAM 17 47 455 26.8 9.7 4 0.2 27 1.6 1 2.1 39.8
22 Chig Okonkwo TEN 17 56 534 31.4 9.5 1 0.1 26 1.5 0 0.0 39.5
23 Logan Thomas WAS 16 56 498 31.1 8.9 4 0.2 22 1.4 2 3.6 38.4
24 Luke Musgrave GNB 11 34 352 32.0 10.4 1 0.1 17 1.5 0 0.0 35.9
25 Durham Smythe MIA 16 35 366 22.9 10.5 0 0.0 22 1.4 0 0.0 33.2
26 Gerald Everett LAC 15 54 421 28.1 7.8 3 0.2 25 1.7 3 5.6 33.1
27 Tanner Hudson CIN 12 39 352 29.3 9.0 1 0.1 21 1.8 0 0.0 31.5