🏈 Football Analytics Nerd

Combined 2021–2024 RB Score Rankings

Year Rank ↑Name Analytical Score Explosive Run % Attempts per Game Receiving Yards per Game Yards Before Contact per Run Touchdowns per Game Missed Tackles Forced per Attempt PFF Pass Blocking Grade Stuffed Run %
20231Christian McCaffrey89.295.695.698.58998.579.419.184.6
20242Jahmyr Gibbs86.910077.194.396.410092.19.394.3
20243Saquon Barkley86.494.398.667.198.692.948.679.362.9
20244Derrick Henry86.195.795.74596.497.185.781.492.9
20215Jonathan Taylor83.389.698.776.68796.171.414.374.7
20246James Conner82.69078.69065.77598.695.752.9
20227Breece Hall81.89755.292.591.889.679.980.650.7
20218Dalvin Cook81.196.197.464.990.962.371.459.124.7
20229Nick Chubb79.890.395.559.755.293.395.573.135.1
202110Nick Chubb79.594.889.640.37483.193.597.446.1
202211Saquon Barkley79.277.69776.173.183.655.286.625.4
202312James Conner7991.290.448.565.482.489.783.879.4
202113Christian McCaffrey78.485.783.110081.243.548.168.858.4
202414Bijan Robinson77.350.794.388.676.491.480.75097.1
202315Jahmyr Gibbs77.398.558.876.596.389.784.616.258.1
202316Kyren Williams76.853.710063.291.297.16157.495.6
202317Raheem Mostert76.392.673.542.670.610079.479.489.7
202318Isiah Pacheco75.183.880.966.276.580.932.480.968.4
202319Saquon Barkley74.977.997.1753988.248.592.619.1
202320Devon Achane74.910042.667.610095.696.35.194.1
202421Chuba Hubbard74.882.9904571.485.763.665.782.1
202422Bucky Irving74.4906081.485.767.197.115.780
202123Austin Ekeler7464.376.698.761.799.431.870.164.9
202224Christian McCaffrey73.862.777.610070.193.340.349.367.2
202225Tony Pollard73.69462.781.344.891479738.8
202126Darrell Henderson73.57671.454.592.285.139.694.881.2
202227D'Andre Swift73.492.525.489.686.671.685.894.879.1
202228Rhamondre Stevenson73.390.365.786.659.745.591.877.632.8
202229Aaron Jones72.770.967.281.383.663.485.847.888.1
202130Aaron Jones72.668.257.189.666.285.193.583.150.6
202331Bijan Robinson72.167.660.392.686.866.992.654.433.1
202232Josh Jacobs72.148.598.584.361.988.134.356.791
202433James Cook71.564.365.759.384.398.680.771.471.4
202334Derrick Henry71.488.292.647.12585.369.995.625
202435Jonathan Taylor71.278.610037.19088.622.932.932.9
202436Alvin Kamara70.858.688.610060.777.937.125.761.4
202437Chase Brown70.658.674.378.668.68057.985.765
202138Damien Harris70.683.178.624.794.294.256.548.166.2
202439J.K. Dobbins70.37082.148.68081.454.391.414.3
202440Josh Jacobs69.846.492.971.453.694.375.761.460
202141Derrick Henry69.859.110072.723.499.471.464.921.4
202342Breece Hall69.577.969.197.134.672.184.651.513.2
202243Kenneth Walker69.588.182.140.391.878.473.15.24.5
202144Rashaad Penny69.110065.610.483.174.787.788.323.4
202145Leonard Fournette68.951.975.393.550.690.948.167.570.1
202146Kareem Hunt68.98745.577.957.879.256.580.574.7
202347James Cook68.858.87588.296.358.141.913.284.6
202448Joe Mixon68.661.491.477.15088.637.154.322.9
202149Josh Jacobs68.538.385.781.846.874.793.590.967.5
202150Antonio Gibson68.268.288.369.554.579.239.637.762.3
202451De'Von Achane6867.158.697.178.682.963.64.342.9
202252Devin Singletary6883.649.368.782.1534789.674.6
202353D'Andre Swift67.772.177.952.98960.337.542.688.2
202254Travis Etienne67.383.671.673.19735.8475.235.1
202355Jaylen Warren67.297.139.779.473.53998.514.791.2
202456Breece Hall66.67567.192.938.668.637.168.634.3
202257Derrick Henry66.645.510088.115.79740.379.113.4
202158D'Andre Swift66.673.46197.477.366.948.1135.2
202159James Conner66.242.978.68716.997.487.710031.2
202160Miles Sanders65.997.458.446.81004.563.641.693.5
202361Jonathan Taylor65.742.694.161.855.992.654.455.949.3
202162Joe Mixon65.759.193.57429.294.256.524.735.7
202363Kenneth Walker65.364.779.464.754.477.996.35.139
202164Devin Singletary65.389.654.549.471.464.381.842.941.6
202365Najee Harris658683.833.142.666.9616145.6
202266J.K. Dobbins64.295.556.717.989.65355.262.782.8
202267Cordarrelle Patterson64.280.650.734.370.181.373.164.997
202368Tony Pollard64.160.382.469.147.158.125.785.358.1
202269Miles Sanders6453.783.614.298.586.679.928.482.8
202470Jordan Mason63.797.164.33072.936.489.335.745
202371Tyjae Spears63.694.12582.465.427.26197.165.4
202172Elijah Mitchell63.551.996.141.649.468.856.585.735.7
202173Javonte Williams62.764.367.571.429.255.897.477.927.9
202374Khalil Herbert62.681.648.536.892.643.484.648.577.9
202375Joe Mixon62.534.685.380.963.285.348.524.339
202176Najee Harris62.529.292.292.21371.487.781.821.4
202477Brian Robinson62.375704568.677.937.14028.6
202478Christian McCaffrey62.353.661.498.658.6589.398.67.1
202179Tony Pollard62.189.63979.272.716.256.55077.9
202180Chase Edmonds62.171.444.288.397.422.12655.853.9
202381Aaron Jones61.941.264.777.985.347.132.472.197.1
202382Brian Robinson61.861.853.786.844.177.948.570.626.5
202383Travis Etienne61.444.988.291.226.585.366.25.110.3
202484Jerome Ford61.286.437.159.391.431.47038.657.1
202185James Robinson61.262.362.359.746.870.171.46359.7
202286Dalvin Cook61.151.588.167.231.374.663.443.318.7
202187David Montgomery6135.790.981.831.866.931.893.518.2
202488Najee Harris60.955.785.762.932.952.175.762.918.6
202489Aaron Jones60.838.682.184.357.161.422.951.455.7
202390David Montgomery60.644.986.822.168.494.17524.392.6
202391Alvin Kamara60.636.872.110077.96419.110.353.7
202292Rashaad Penny60.198.553.7965.761.289.635.856.7
202393Rachaad White59.824.390.495.65072.119.15017.6
202494Austin Ekeler59.772.125.795.792.948.61531.478.6
202495Rico Dowdle59.748.675.757.164.34522.984.390
202196Alvin Kamara59.722.194.894.825.388.381.89.19.1
202497David Montgomery59.627.168.685.746.488.67044.370
202498Kenneth Walker59.550.772.991.47.184.31002.137.1
202399Zack Moss59.548.567.655.160.369.169.964.739
2021100Jordan Howard59.381.870.11.368.860.471.435.198.7
2022101Jeffery Wilson59.286.647.844.895.55340.35.240.3
2024102Tony Pollard59.168.687.155.724.34537.16035.7
2022103James Conner59.126.976.179.136.681.328.491.886.6
2024104Tyrone Tracy58.972.155.764.355.752.17021.447.1
2024105Kyren Williams58.72097.14568.695.737.127.184.3
2021106D'Onta Foreman58.646.88750.641.648.163.675.339
2022107Tyler Allgeier58.479.173.131.349.329.163.458.259
2021108Devonta Freeman58.473.433.837.789.651.377.36184.4
2022109Austin Ekeler57.828.461.298.558.210040.320.916.4
2021110D'Ernest Johnson57.684.424.727.379.228.610096.189.6
2023111Jerome Ford57.553.755.972.129.472.179.477.27.4
2024112Rachaad White57.438.647.187.143.67548.69067.1
2021113Dontrell Hilliard57.398.72632.596.13971.416.263.6
2024114Zach Charbonnet56.846.4407048.67085.794.341.4
2024115Isaac Guerendo56.692.92035.794.336.492.13054.3
2023116Justice Hill56.472.119.95094.143.469.96186.8
2024117Tyler Allgeier56.384.342.924.374.325.763.672.987.9
2021118Ezekiel Elliott55.822.181.862.361.789.621.427.376.6
2023119Josh Jacobs55.721.398.583.827.96425.747.120.6
2024120Sean Tucker55.698.61.427.110025.780.782.982.1
2023121Devin Singletary55.664.761.839.779.43954.430.933.1
2022122James Cook55.610016.441.810018.763.413.489.6
2021123Melvin Gordon55.532.57448.177.379.263.64.551.9
2023124Javonte Williams55.48670.658.818.454.419.117.616.2
2023125Gus Edwards55.257.451.535.361.891.237.552.971.3
2023126Chuba Hubbard55.248.576.555.136.851.532.469.155.9
2024127D'Andre Swift54.943.6808040.752.137.114.315.7
2021128Clyde Edwards-Helaire54.822.165.644.288.374.748.146.897.4
2022129Raheem Mostert54.556.752.250.761.940.373.152.255.2
2022130Khalil Herbert54.566.440.311.980.65991.853.792.5
2022131Jonathan Taylor54.432.89453.764.247.834.316.426.9
2022132Cam Akers53.934.368.729.147.870.176.194.861.2
2021133Nyheim Hines53.6762.667.598.723.477.340.372.7
2022134Latavius Murray5338.874.638.170.168.720.932.865.7
2022135Joe Mixon52.920.180.69424.685.16.726.944
2023136Rhamondre Stevenson52.517.666.273.545.655.941.989.761
2024137Emanuel Wilson52.49024.39.381.441.437.179.395.7
2021138Boston Scott51.666.231.220.175.381.831.857.192.2
2022139Kenyan Drake51.483.635.825.485.165.76.737.36
2022140Dameon Pierce51.438.89152.27.55968.725.428.4
2024141Kareem Hunt51.21584.353.640.772.910.775.768.6
2021142Michael Carter51.240.950.681.827.343.593.531.248.1
2024143Rhamondre Stevenson50.934.371.44034.371.448.67048.6
2022144Gus Edwards50.974.638.81.574.642.563.464.994
2022145Najee Harris50.813.489.656.79.774.668.776.118.7
2022146Alvin Kamara50.315.779.196.342.531.340.311.946.3
2021147Rhamondre Stevenson50.146.855.829.931.858.498.75087
2022148Clyde Edwards-Helaire49.770.926.962.728.478.455.234.314.9
2021149Myles Gaskin49.555.849.451.951.955.821.451.915.6
2022150David Montgomery49.3970.174.617.95395.559.759
2023151Ty Chandler49.177.927.930.998.533.86.644.130.1
2022152Jamaal Williams4915.786.610.446.398.511.988.169.4
2023153Jaleel McLaughlin48.881.613.227.983.127.294.132.442.6
2022154Ezekiel Elliott48.630.685.120.920.995.520.968.741.8
2021155Devontae Booker48.159.141.66161.726.69.745.543.5
2021156Cordarrelle Patterson48.115.642.996.146.8879.7636.5
2023157Alexander Mattison4853.75044.141.233.884.645.614.7
2021158Darrel Williams4810.436.490.984.464.318.228.681.2
2021159Tevin Coleman47.992.229.97.870.14.548.17453.9
2021160Sony Michel47.646.868.820.143.545.52679.246.1
2021161Ty Johnson47.570.15.284.485.7393.2263.9
2021162Duke Johnson47.426.684.423.436.474.756.54.583.1
2021163Derrick Gore47.351.916.936.467.531.281.889.694.8
2023164Austin Ekeler47.224.363.294.123.561.89.620.639
2021165Saquon Barkley47.235.772.775.318.246.831.818.214.3
2021166Justin Jackson47.293.511.742.994.219.59.711.733.8
2021167Chris Carson47.244.280.516.919.592.214.920.879.2
2022168Isiah Pacheco46.955.24426.979.135.828.423.995.5
2021169Craig Reynolds46.979.252.631.23.24.581.871.443.5
2024170Javonte Williams46.83045.772.943.633.637.188.631.4
2024171Jaleel McLaughlin46.758.635.721.482.928.685.712.965
2023172Kenneth Gainwell46.272.119.939.77516.96141.235.3
2024173Jeremy McNichols4677.12.9576.433.695.775.791.4
2022174James Robinson45.851.54414.255.267.228.41000
2024175Trey Benson45.664.315.718.687.114.357.997.158.6
2022176Zack Moss45.266.429.97.576.94.585.874.648.5
2022177Zonovan Knight44.530.664.261.21.511.210085.11.5
2021178Kenneth Gainwell44.429.28.458.455.851.393.592.271.4
2024179Zack Moss4427.15082.915.759.329.348.612.9
2022180Jaylen Warren43.959955.276.9379.931.369.4
2024181Antonio Gibson43.88034.3505.710.780.734.324.3
2024182Ameer Abdullah43.731.41061.488.64548.641.487.9
2024183Cam Akers43.386.428.617.131.445702010
2023184Zach Charbonnet43.264.729.451.552.28.113.267.627.9
2022185D'Onta Foreman42.976.159.7632.835.828.410.431.3
2021186A.J. Dillon42.916.952.669.536.455.839.64.596.1
2022187Chuba Hubbard42.842.521.643.39494738.885.1
2022188Antonio Gibson42.711.941.884.319.442.520.998.580.6
2024189Tank Bigsby42.464.354.311.414.364.363.611.427.1
2023190Roschon Johnson41.927.222.157.483.120.619.177.280.9
2021191Chuba Hubbard41.959.148.128.611.749.439.659.113
2022192Leonard Fournette41.810.458.296.324.65311.914.922.4
2024193Jaylen Warren41.532.941.474.337.112.957.97.177.1
2022194Damien Harris41.435.837.332.850.732.834.382.171.6
2024195Travis Etienne41.253.652.965.722.118.6152.125.7
2023196Royce Freeman41.253.733.83.752.230.16182.461
2021197Kenyan Drake41.238.314.385.736.43939.654.529.9
2021198Latavius Murray41.240.937.712.361.760.439.644.268.8
2021199Jamaal Williams41.18.463.63953.233.814.98756.5
2022200Michael Carter40.962.728.471.6618.768.722.49
2021201Peyton Barber40.979.219.518.25.231.281.898.711.7
2024202Alexander Mattison40.422.951.475.71055.722.928.645
2024203Devin Singletary40.438.638.631.412.938.675.792.950
2023204Chris Rodriguez40.489.717.63.721.336.889.75.198.5
2023205Samaje Perine40.148.51.589.772.14.413.226.563.2
2022206Jerick McKinnon40.142.569136.674.615.717.910.4
2024207Isiah Pacheco39.91057.141.462.92010.787.151.4
2023208Zamir White39.872.132.417.657.410.313.239.749.3
2024209Tyjae Spears39.224.332.968.625.762.922.952.930
2023210D'Onta Foreman398.157.42548.57548.522.165.4
2022211Matt Breida38.970.9323.952.21.555.283.677.6
2021212Khalil Herbert38.951.923.415.657.813.663.676.649.4
2021213Alexander Mattison38.832.535.153.214.93971.466.210.4
2023214Emari Demercado38.63910.323.568.424.36191.282.4
2022215Samaje Perine38.45.217.970.140.35355.291.864.2
2022216Brian Robinson37.620.192.516.49.729.115.741.853
2024217Ray Davis37.338.631.438.622.152.194.39.320
2023218Tyler Allgeier37.313.247.139.718.451.532.410044.1
2024219Jaylen Wright37.281.414.32.127.15701008.6
2024220Raheem Mostert37.238.63051.43022.148.664.32.9
2022221Eno Benjamin37.25914.958.24.511.279.961.211.9
2022222A.J. Dillon37.225.446.34729.963.411.95.273.1
2023223Ezekiel Elliott36.55.945.670.631.651.59.633.849.3
2023224Antonio Gibson36.4118.885.38.833.810088.249.3
2021225Alex Collins3613.646.822.143.524.763.684.440.3
2022226Boston Scott35.670.94.54.536.621.685.867.237.3
2021227Zack Moss35.65.227.356.53953.287.723.456.5
2022228Darrell Henderson34.945.523.938.124.638.82.271.644
2022229Kareem Hunt34.838.831.349.3326.155.255.229.9
2023230Pierre Strong34.372.17.410.380.94.419.15.171.3
2021231Ronald Jones34.332.522.16.581.23948.110.490.9
2021232Samaje Perine3479.23.945.510.416.231.829.932.5
2021233Mike Davis3418.232.556.533.835.148.132.516.9
2024234Nick Chubb33.621.462.91517.159.317.142.911.4
2023235A.J. Dillon33.415.453.760.314.720.625.75.168.4
2023236Clyde Edwards-Helaire33.232.414.745.634.620.669.963.24.4
2024237Miles Sanders33.117.918.653.653.64022.924.375
2023238Dameon Pierce33.121.344.119.12.924.389.798.511.8
2023239Rico Dowdle32.93923.526.53943.425.729.453.7
2023240Latavius Murray32.427.216.220.658.843.44.47573.5
2022241Rachaad White32.223.932.865.724.616.46.744.820.9
2022242Chase Edmonds32.148.511.24755.223.92.219.47.5
2022243Caleb Huntley31.362.721.6342.5620.929.976.1
2023244Cam Akers3115.438.233.14.448.541.986.80
2022245Joshua Kelley30.920.113.429.167.214.255.246.362.7
2023246Kareem Hunt30.71141.216.231.677.92.258.823.5
2021247Ameer Abdullah29.751.91.363.625.39.13.216.261
2022248Melvin Gordon295.234.377.615.721.620.95.253
2024249Gus Edwards28.57.148.62.12057.157.947.121.4
2022250Kenneth Gainwell28.12.21.535.888.126.128.440.398.5
2022251Deon Jackson27.320.111.264.236.614.26.750.73
2023252Elijah Mitchell27.229.430.95.921.330.154.438.230.1
2021253Mark Ingram25.68.459.734.46.519.521.44.57.8
2021254Rex Burkhead25.422.128.634.414.926.614.936.419.5
2023255Miles Sanders25.134.635.329.47.48.132.411.81.5
2021256Carlos Hyde25.126.618.212.340.311.721.43985.7
2024257Braelon Allen258.621.434.318.625.729.355.772.9
2024258Trey Sermon24.943.64.325.71015.722.967.140
2024259Kenneth Gainwell24.427.112.928.651.410.710.737.11.4
2024260Audric Estime24.311.422.97.128.622.148.657.185.7
2021261David Johnson24.211.71366.221.410.431.819.527.9
2022262Alexander Mattison24.17.57.519.411.945.598.570.123.9
2021263Jeffery Wilson23.922.140.35.221.431.2264.537.7
2023264Cordarrelle Patterson23.219.15.98.812.511.87594.175.7
2023265Joshua Kelley22.530.926.57.412.514.741.936.88.8
2024266Blake Corum21.63.68.61560.7548.658.638.6
2024267Zamir White21.31544.312.94.317.110.745.70
2021268Jaret Patterson20.62.68.49.164.913.69.753.288.3
2024269Roschon Johnson19.63.611.432.92.165.76.422.975
2024270D'Onta Foreman19.312.927.122.935.752.118.64.3
2022271Mark Ingram192.219.422.413.47.595.55.248.5
2024272Ezekiel Elliott17.73.617.12010302.175.717.1
2023273Jamaal Williams16.78.136.811.85.913.22.235.35.9
2024274Ty Chandler15.217.97.19.346.454.317.15.7
2023275Dalvin Cook15.22.911.81410.31.548.566.222.1
2021276Salvon Ahmed13.613.66.5269.14.514.933.81.9
2023277Tank Bigsby12.52.92.91.51.516.97527.975.7
2021278Royce Freeman122.610.414.33.24.55.872.726
2023279Matt Breida11.72.94.41416.24.46.673.52.9
2021280Phillip Lindsay11.56.520.83.97.819.55.822.10
2024281Carson Steele7.63.65.752.156.45.798.6
2021282Tony Jones5.62.615.62.61.34.51.34.51.9