2024 NFL Week 1 RB Fantasy Matchups

All stats are per-game, opponent stats represent per-game stats vs. all RB from the 2023 season. Rankings are based on playing percentages, fantasy points, and opponent fantasy points allowed. Snap count percentages represent percentage of offensive snaps taken in games that player played in 2023.

RB Matchups

RB Matchups Table
Games Rushing Receiving Fantasy per Game Fantasy Allowed per Game Projected Ranks
Player Tm Status G GS Snaps (%) Att Yds TD Tgt Rec Yds TD FantPt DKPt FDPt Opp Rk FantPt DKPt FDPt FnRk DKRk FDRk
Christian McCaffreySFO16161006 (83.14%)17.091.20.95.24.235.30.420.325.922.4@NYJ2619.825.622.4111
Rachaad WhiteTAM1717960 (77.61%)16.058.20.44.13.832.30.212.016.213.9@WAS2720.926.823.7222
Kyren WilliamsLAR1211716 (81.00%)19.095.31.04.02.717.20.318.622.919.9@DET112.215.713.9333
Raheem MostertMIA1515582 (56.07%)13.967.51.22.11.711.70.216.218.317.0@JAX1616.023.219.6474
Kenneth Walker IIISEA1515502 (54.21%)14.660.30.52.51.917.30.111.413.512.3DEN3021.528.024.1565
James CookBUF1713714 (54.59%)13.966.00.13.22.626.20.211.114.312.4@ARI3222.829.025.1656
Travis EtienneJAX1717856 (73.41%)15.759.30.64.33.428.00.113.217.014.9@MIA1215.419.417.3788
Isiah PachecoKAN1413781 (63.50%)14.666.80.53.53.117.40.112.116.013.7BAL814.821.017.3847
James ConnerARI1313533 (61.83%)16.080.00.52.52.112.70.213.416.414.5@BUF1616.021.718.591111
Alvin KamaraNOR1312558 (62.84%)13.853.40.46.65.835.80.112.217.915.0CAR2921.426.323.4101010
Breece HallNYJ1716667 (60.58%)13.158.50.35.64.534.80.212.617.614.9SFO313.118.515.71199
David MontgomeryDET1414555 (48.34%)15.672.50.91.71.18.40.013.715.514.2@LAR212.316.814.5121412
Jonathan TaylorIND107386 (57.70%)16.974.10.72.31.915.30.113.715.914.7HOU1415.920.918.3131714
Javonte WilliamsDEN1613493 (48.86%)13.648.40.23.62.914.30.18.311.39.7SEA3121.927.724.2141213
De'Von AchaneMIA114323 (42.17%)9.472.70.73.42.517.90.314.918.516.1@JAX1616.023.219.6151515
Bijan RobinsonATL1716771 (68.23%)12.657.40.25.13.428.60.211.115.212.8PIT2217.422.219.4161316
Jahmyr GibbsDET153680 (54.44%)12.163.00.74.73.521.10.112.716.614.4@LAR212.316.814.5171617
Najee HarrisPIT1717606 (53.35%)15.060.90.52.21.710.00.09.811.910.6ATL514.719.116.5181919
Brian Robinson Jr.WAS1515496 (50.30%)11.948.90.32.92.424.50.310.813.512.0TAM413.318.215.5191818
Chuba HubbardCAR1712679 (59.09%)14.053.10.32.62.313.70.08.410.99.6@NOR1015.219.617.2202020
Jerome FordCLE1712672 (51.26%)12.047.80.23.72.618.80.39.812.811.1DAL1215.419.417.2212121
Rhamondre StevensonNWE1212486 (62.87%)13.051.60.34.33.219.80.09.012.210.6CIN1917.122.219.2222222
Tyler AllgeierATL173360 (31.86%)10.940.20.21.41.111.40.17.08.17.6PIT2217.422.219.4232524
Saquon BarkleyPHI1414717 (79.05%)17.668.70.44.32.920.00.313.016.314.5@GNB2117.322.619.6242425
Derrick HenryBAL1717558 (53.14%)16.568.60.72.11.612.60.012.915.213.7KAN914.919.917.2252727
Jaylen WarrenPIT170547 (48.15%)8.846.10.24.43.621.80.08.012.09.8ATL514.719.116.5262323
AJ DillonGNB156494 (50.61%)11.940.90.11.91.514.90.06.47.87.1@PHI514.719.817.1272626
Josh JacobsGNB1313600 (76.34%)17.961.90.54.22.822.80.011.114.512.5@PHI514.719.817.1282928
Zach CharbonnetSEA162478 (48.23%)6.828.90.12.52.113.10.04.66.65.6DEN3021.528.024.1292829
Nick ChubbCLE2254 (33.54%)14.085.00.02.02.010.50.09.613.110.6DAL1215.419.417.2303131
Gus EdwardsLAC179512 (40.89%)11.647.60.80.80.710.60.010.311.110.6LVR2418.224.020.8313938
Zack MossCIN148531 (55.95%)13.156.70.42.61.913.70.110.212.511.2@NWE1415.921.418.4323534
Tyjae SpearsTEN171558 (53.14%)5.926.60.14.13.122.60.16.09.07.5@CHI2317.624.120.7333030
Tony PollardTEN1717903 (70.60%)14.859.10.43.93.218.30.09.913.311.5@CHI2317.624.120.7343332
Ty ChandlerMIN174307 (27.39%)6.027.10.21.51.29.40.04.76.15.3NYG2519.323.321.0353636
J.K. DobbinsLAC1130 (46.88%)8.022.01.03.02.015.00.09.711.710.7LVR2418.224.020.8363737
Austin EkelerWAS1414630 (65.69%)12.844.90.45.33.631.10.19.613.711.4TAM413.318.215.5373233
Aaron JonesMIN1111443 (52.49%)12.959.60.23.92.721.20.19.513.210.9NYG2519.323.321.0383435
D'Onta ForemanCLE98269 (42.30%)12.147.20.41.81.28.60.19.010.19.5DAL1215.419.417.2394841
Keaton MitchellBAL82135 (25.00%)5.949.50.31.41.111.60.07.69.18.2KAN914.919.917.2404139
Miles SandersCAR165406 (37.59%)8.127.00.12.61.79.60.03.85.64.6@NOR1015.219.617.2413840
Jaleel McLaughlinDEN173193 (18.00%)4.524.10.12.11.89.40.14.56.25.3SEA3121.927.724.2424042
Devin SingletaryNYG1710696 (56.63%)12.752.80.22.21.811.40.08.110.49.0MIN514.720.217.2434645
Jamaal WilliamsNOR134324 (36.90%)8.223.50.11.51.44.80.03.34.74.0CAR2921.426.323.4444544
Justice HillBAL165514 (43.56%)5.324.20.22.41.812.90.15.16.96.0KAN914.919.917.2454343
Rico DowdleDAL160268 (22.08%)5.622.60.11.41.19.00.14.75.75.2@CLE1816.221.118.4465048
Zamir WhiteLVR174229 (21.89%)6.126.50.11.10.95.80.03.54.83.9@LAC2017.223.520.2474246
Ezekiel ElliottDAL175539 (51.28%)10.837.80.23.83.018.40.17.310.38.8@CLE1816.221.118.4484747
Kenneth GainwellPHI162461 (40.83%)5.322.80.12.31.911.40.04.26.15.1@GNB2117.322.619.6494950
Elijah MitchellSFO111172 (18.94%)6.825.50.20.70.51.30.03.84.34.0@NYJ2619.825.622.4505452
Cam AkersMIN71139 (29.26%)8.623.90.31.71.610.00.05.16.75.9NYG2519.323.321.0515151
Samaje PerineDEN171360 (33.58%)3.114.00.13.32.926.80.04.27.35.7SEA3121.927.724.2524449
Alexander MattisonLVR1613579 (54.99%)11.343.80.02.81.912.00.26.58.57.4@LAC2017.223.520.2535354
Clyde Edwards-HelaireKAN153285 (21.84%)4.714.90.11.51.112.50.13.54.74.1BAL814.821.017.3545253
Kendre MillerNOR80112 (19.79%)5.119.50.11.41.314.60.04.25.44.8CAR2921.426.323.4555755
Emari DemercadoARI142292 (30.58%)4.120.30.12.11.58.50.03.75.24.5@BUF1616.021.718.5565656
Kevin HarrisNWE4034 (15.38%)4.016.30.30.80.814.50.04.65.35.0CIN1917.122.219.2576259
Chase BrownCIN12093 (12.02%)3.714.90.01.31.213.00.13.34.53.9@NWE1415.921.418.4585858
Antonio GibsonNWE162473 (46.10%)4.116.60.13.73.024.30.15.08.16.5CIN1917.122.219.2595557
Chase EdmondsTAM130191 (19.29%)3.813.50.01.31.16.20.02.03.12.5@WAS2720.926.823.7605960
Chris RodriguezWAS13097 (11.23%)3.919.00.20.20.20.90.02.83.02.8TAM413.318.215.5616565
Ty JohnsonBUF100127 (14.78%)3.013.20.00.70.76.20.12.53.22.9@ARI3222.829.025.1626464
La'Mical PerineKAN3159 (11.39%)7.325.70.01.71.011.00.03.74.74.2BAL814.821.017.3636363
Salvon AhmedMIA80135 (25.91%)2.87.60.12.92.011.00.13.45.44.4@JAX1616.023.219.6646061
Jeff WilsonMIA100161 (23.00%)4.118.80.01.71.48.50.02.74.13.4@JAX1616.023.219.6656162
Jordan MasonSFO170100 (7.87%)2.412.10.20.20.21.80.02.52.62.5@NYJ2619.825.622.4666968
Pierre StrongCLE171169 (13.63%)3.717.10.10.50.32.80.02.22.62.4DAL1215.419.417.2676666
Tony JonesARI71132 (29.60%)3.713.60.31.41.05.30.03.64.64.1@BUF1616.021.718.5686867
Royce FreemanDAL140209 (20.65%)5.522.80.10.10.10.90.03.23.33.3@CLE1816.221.118.4697772
Michael CarterARI150224 (22.76%)2.012.50.02.11.66.70.12.33.93.1@BUF1616.021.718.5706769
Tank BigsbyJAX170141 (12.09%)2.97.80.10.20.10.40.01.31.51.3@MIA1215.419.417.3717373
Isaiah SpillerLAC90111 (18.23%)4.110.70.00.70.73.80.01.42.11.8LVR2418.224.020.8727070
D'Ernest JohnsonJAX170194 (16.64%)2.46.40.00.70.68.20.01.52.01.8@MIA1215.419.417.3737271
Ronnie RiversLAR91111 (16.62%)3.614.30.00.60.62.40.01.72.22.0@DET112.215.713.9747574
Tyler GoodsonIND6150 (12.66%)2.214.50.01.51.05.70.02.13.02.5HOU1415.920.918.3757475
Craig ReynoldsDET170147 (10.66%)2.410.50.10.30.32.80.01.41.91.6@LAR212.316.814.5767677
Emanuel WilsonGNB7056 (9.56%)2.012.10.00.70.63.30.01.52.11.8@PHI514.719.817.1777878
Trey SermonIND140108 (11.33%)2.511.40.00.40.20.90.01.21.51.3HOU1415.920.918.3788179
Israel AbanikandaNYJ6077 (18.73%)3.711.70.01.81.27.20.01.62.92.1SFO313.118.515.7797176
Tyrion Davis-PricePHI107 (9.86%)6.021.00.00.00.00.00.02.12.12.1@GNB2117.322.619.6808785
Cordarrelle PattersonPIT140177 (19.05%)3.612.90.00.90.62.70.12.02.62.3ATL514.719.116.5818482
Ameer AbdullahLVR170216 (20.65%)0.95.20.01.41.17.70.01.32.41.9@LAC2017.223.520.2827980
Deuce VaughnDAL7061 (12.50%)3.35.70.01.01.05.70.01.12.11.6@CLE1816.221.118.4838081
Chris BrooksMIA9036 (5.66%)2.111.80.00.00.00.00.01.21.21.2@JAX1616.023.219.6848586
Patrick TaylorSFO110240 (29.34%)2.912.80.01.51.04.50.01.72.72.2@NYJ2619.825.622.4858284
Kyle JuszczykSFO1716604 (47.52%)0.30.40.01.00.87.00.11.42.31.9@NYJ2619.825.622.4868383
Keaontay IngramKAN81119 (22.71%)4.49.30.00.50.53.30.01.31.81.5BAL814.821.017.3878989
Rashaad PennyCAR3031 (15.20%)3.711.00.00.30.31.70.01.31.61.4@NOR1015.219.617.2889592
Raheem BlackshearCAR12051 (6.43%)1.23.80.00.60.53.80.00.81.41.2@NOR1015.219.617.2898887
Gary BrightwellNYG7041 (8.54%)1.32.70.01.00.76.70.00.91.71.3MIN514.720.217.2908688
Zonovan KnightDET209 (6.92%)1.56.50.00.50.54.00.01.11.61.3@LAR212.316.814.5919393
Trayveon WilliamsCIN170156 (14.34%)0.94.10.00.50.40.60.00.50.90.7@NWE1415.921.418.4929291
Eric GrayNYG13065 (7.61%)1.33.70.00.50.51.70.00.51.00.8MIN514.720.217.2939090
Sean TuckerTAM11032 (4.49%)1.42.10.00.20.20.80.00.30.50.4@WAS2720.926.823.7949795
Hunter LuepkeDAL170154 (12.04%)0.41.10.10.20.21.10.00.60.70.7@CLE1816.221.118.49510098
Boston ScottLAR15068 (6.39%)1.35.70.00.40.33.50.00.81.10.9@DET112.215.713.9969899
Alec IngoldMIA1713425 (36.67%)0.10.00.00.90.87.00.00.71.51.1@JAX1616.023.219.6979496
Evan HullIND108 (11.11%)1.01.00.01.01.06.00.00.71.71.2HOU1415.920.918.3989194
Mike BooneCAR90102 (17.09%)0.62.60.01.00.84.40.00.71.51.1@NOR1015.219.617.2999697
Jake FunkDET4013 (4.69%)0.52.50.00.30.33.00.00.60.80.7@LAR212.316.814.5100102100
Nick BawdenNYJ162127 (12.56%)0.10.30.10.20.21.30.00.50.70.6SFO313.118.515.7101103101
Derrick GoreWAS6024 (6.23%)0.54.30.00.00.00.00.00.40.40.4TAM413.318.215.5102107104
Michael BurtonDEN173189 (17.63%)0.40.50.00.20.20.50.00.10.40.3SEA3121.927.724.2103101102
Zach EvansLAR10016 (2.44%)0.91.90.00.00.00.00.00.20.20.2@DET112.215.713.9104108106
Kene NwangwuMIN9013 (2.19%)0.61.40.00.00.00.00.00.10.10.1NYG2519.323.321.0105111108
Jonathan WardTEN7010 (1.94%)0.41.60.00.00.00.00.00.20.20.2@CHI2317.624.120.7106112109
C.J. HamMIN175216 (19.27%)0.10.40.00.50.41.50.00.20.60.4NYG2519.323.321.0107105107
Jashaun CorbinNYG6015 (3.84%)0.20.20.00.50.52.00.00.20.70.5MIN514.720.217.2108104103
Chris EvansCIN8024 (4.77%)0.31.50.00.10.1-0.10.00.10.30.2@NWE1415.921.418.4109109111
DeeJay DallasARI17096 (9.13%)0.62.10.00.50.41.50.00.10.60.3@BUF1616.021.718.5110106110
Adam PrenticeNOR131125 (14.59%)0.20.90.00.20.20.90.00.30.1CAR2921.426.323.4111110112
Jonathan WilliamsWAS1013 (21.67%)1.0-2.00.01.00.00.00.0-0.2-0.2TAM413.318.215.5112113113
James RobinsonNOR104 (6.25%)1.02.00.01.01.0-2.00.01.00.5CAR2921.426.323.411399105