LOGIN

Buffalo Bills
Fantasy Football Projections & Stats

We report all 18 weeks for Weekly Player Rankings, Snaps, Targets, etc. Projections in red. Actual stats in black.

This Week: Injury Report | QB | RB | WR | TE | K | TEAM DEF | IDP

Offense: Weekly Rankings | Season Stats | Rest of Season Projections | Snaps | Pass/Rush | Rushes | Targets

Defense: Weekly Rankings | Season Stats | Rest of Season Projections | Snaps

Buffalo Bills Depth Chart - Offense

NamePosThis Week RoleThis Week Snap %This Week Rush %This Week Tgt %2023 Role2023 Snap %2023 Rush %2023 Tgt %YTD GamesYTD Snap PCTYTD Rush PCTYTD Tgt PCT2023 NFL Team2023 Games2023 Snap %2023 Rush %2023 Tgt %
Josh AllenQBStarter100290Starter892101791200BUF1789210
Shane BuecheleQBOut000Depth0001300NA0000
Mitch TrubiskyQBBackup000Depth9304920BUF9930
James CookRBBackup38235Rotation454281756568BUF1645428
Ray DavisRBRotation554310Backup242341715113BUF1724234
Reggie GilliamRBFullback1521Fullback1310172100BUF141310
Ty JohnsonRBDepth110Backup2985173097BUF172985
Frank Gore Jr.RBDepth621Depth0000000NA0000
Khalil ShakirWRStarter90029Starter540201656020BUF1554020
Keon ColemanWRStarter90017Rotation550121351012BUF1355012
Brandin CooksWRBackup1703Rotation4019154606DAL104019
Tyrell ShaversWROut000Rotation300173905BUF3300
Mecole Hardman Jr.WRBackup1703Depth10121000KC111012
Joshua PalmerWRBackup1703Backup58013123508LAC1558013
Curtis SamuelWRBackup1702Backup351961302BUF143519
Stephen GosnellWRBackup1702Backup0000000NA0000
Gabe DavisWROut000Depth400862104JAC104008
Dawson KnoxTERotation4009Rotation57071758010BUF165707
Dalton KincaidTERotation35011Backup430151227010BUF1343015
Jackson HawesTEBackup3103Backup000174304NA0000
Keleki LatuTEDepth1301Depth0005801NA0000

Buffalo Bills Depth Chart - Defense

NamePosPos DetThis Week RoleThis Week Snap PCT2023 Role2023 Snap %YTD GamesYTD Snap PCT2023 Games2023 Snap %
A.J. EpenesaDLDEBackup35Backup01337160
Cole BishopDBFSBackup34Rotation01690100
Cam LewisDBCBBackup27Backup01637140
Damar HamlinDBSSDepth9Depth000140
DaQuan JonesDLDTRotation50Rotation01243110
Darnell SavageDBSSBackup34Backup0921130
Darius SlayDBCBDepth2Depth01043130
Ed OliverDLDTRotation50Rotation0311120
Greg RousseauDLDERotation63Rotation01664150
Joey BosaDLDERotation56Rotation0145390
Jordan PhillipsDLDTBackup24Backup081660
Jordan PoyerDBSSRotation65Rotation01044150
Larry OgunjobiDLDTBackup34Backup0818150
Michael HoechtDLDEBackup10Backup027160
Matt MilanoLBOLBStarter98Starter0125040
Sam FranklinDBSSDepth4Depth03130
Javon SolomonDLDEBackup35Backup051040
Shaq ThompsonLBOLBRotation59Starter0114340
Taron JohnsonDBCBStarter74Starter01358120
Taylor RappDBSSRotation65Rotation0635140
Tre'Davious WhiteDBCBStarter82Starter01671100
Phidarian MathisDLDTBackup35Backup051090
Terrel BernardLBMLBRotation50Rotation01263130
Baylon SpectorLBOLBBackup12Backup00070
Christian BenfordDBCBStarter100Starter01481150
Dorian WilliamsLBOLBBackup20Backup01442150
Nick BroekerLBGDepth10Depth00000
Andre JonesDLDEBackup17Backup02410
Joe AndreessenLBMLBBackup20Backup05940
T.J. SandersDLDTBackup35Backup0102500
Landon JacksonDLDEBackup10Backup00000
Deone WalkerDLDTBackup30Backup0154600
Maxwell HairstonDBCBBackup27Backup082900
Dorian StrongDBCBDepth5Depth03900
Jordan HancockDBSSBackup34Backup051200
Keonta JenkinsLBLBBackup16Backup01200

Buffalo Bills Week 20 Injury Report vs ( PM EST)
NamePosStarterStatusBody PartNotes
Gabe DavisWRNoOutKneeDavis is recovering from a torn ACL and is expected to miss the beginning of the 2026-27 season.
Back to Top

Buffalo Bills Week 20 QB Projections vs ( PM EST)

NameSnapsCmpAttPass YdsYPCYPAPass TDIntsSacksRushRush YardsRush AvgRun TDFum LostSTD PTSSTD Pos RankUpdated
Josh Allen5919.930.423411.77.71.270.641.28.545.65.40.660.121.411/22_11:53AM_EST
Mitch Trubisky00.00.000.00.00.000.000.00.00.00.00.000.00.001/22_10:56AM_EST

Buffalo Bills Week 20 RB Projections vs ( PM EST)

NameSnapsRush Tm %RushRush YdsRush AvgRun TDTgt Tm %TgtRecRec YdsYPCRec TDFum LstSTD1/2PPRPPRSTD Pos Rank1/2PPR Pos RankPPR Pos RankUpdated
Ray Davis3342.711.249.14.40.29.73.02.319.28.40.10.18.69.710.97761/22_11:52AM_EST
James Cook2223.16.130.65.00.15.41.61.310.68.50.00.05.15.76.31212121/22_11:52AM_EST
Reggie Gilliam91.80.51.83.80.01.00.30.21.87.70.00.00.50.60.72625251/22_11:52AM_EST
Frank Gore Jr.42.40.62.53.90.00.60.20.11.17.90.00.00.50.60.62727271/22_11:52AM_EST
Ty Johnson00.50.10.64.60.00.00.00.00.00.00.00.00.10.10.13636361/22_11:52AM_EST

Buffalo Bills Week 20 WR Projections vs ( PM EST)

NameSnapsTgt Tm %TgtRecRec YdsYPCRec TDRush Tm %RushRush YdsRush AvgRun TDFum LstSTD1/2PPRPPRSTD Pos Rank1/2PPR Pos RankPPR Pos RankUpdated
Khalil Shakir5329.48.96.169.611.40.40.20.10.35.70.00.09.212.215.33331/22_11:52AM_EST
Keon Coleman5316.75.13.138.812.40.20.00.00.00.00.00.05.36.88.41112121/22_11:52AM_EST
Mecole Hardman Jr.103.31.00.67.712.30.00.00.00.00.00.00.01.01.31.62727271/22_11:52AM_EST
Brandin Cooks103.41.00.68.313.10.00.00.00.00.00.00.01.01.31.62828281/22_11:52AM_EST
Joshua Palmer102.50.80.56.614.20.00.00.00.00.00.00.00.81.11.32929291/22_11:52AM_EST
Stephen Gosnell102.20.70.45.413.60.00.00.00.00.00.00.00.70.91.13131321/22_11:52AM_EST
Curtis Samuel102.20.70.45.312.40.00.00.00.00.00.00.00.70.91.13231301/22_11:52AM_EST
Gabe Davis00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00001/22_11:52AM_EST
Tyrell Shavers00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00001/22_11:52AM_EST

Buffalo Bills Week 20 TE Projections vs ( PM EST)

NameSnapsTgt Tm %TgtRecRec YdsYPCRec TDFum LstSTD1/2PPRPPRSTD Pos Rank1/2PPR Pos RankPPR Pos RankUpdated
Dalton Kincaid2011.33.42.230.914.10.20.04.15.26.33341/22_11:52AM_EST
Dawson Knox238.52.61.520.413.90.10.02.73.54.21111111/22_11:52AM_EST
Jackson Hawes182.70.80.46.014.80.00.00.81.01.21919191/22_11:52AM_EST
Keleki Latu81.20.40.22.414.20.00.00.30.40.52525251/22_11:52AM_EST
Back to Top

Buffalo Bills Week 20 Kicker Projections vs ( PM EST)

NameFGFGAXPXPA10-19 FG20-29 FG30-39 FG40-49 FG50+ FGSTD PTSSTD Pos RankUpdated
Matt Prater1.601.872.192.340.010.350.480.450.317.6241/22_11:52AM_EST

Buffalo Bills Week 20 Team Defense Projections vs ( PM EST)

PlaysTackSacksIntsFum ForFum RecPts VegasTDTot YdsRush YdsRec YdsSafTD RetRet YdsSTD PTSSTD RankUpdated
56.141.62.10.70.80.423.32.4328.4113.8214.50.040.111.35.8921/22_11:51AM_EST

Buffalo Bills Week 20 Team Defense Yards and Points Probabilities

% <0 Yds% 0-99 Yds% 100-199 Yds% 200-299 Yds% 300-399 Yds% 400-499 Yds% 500+ Yds% 0 Pts% 1-6 Pts% 7-13 Pts% 14-20 Pts% 21-27 Pts% 28-34 Pts% 35+ PtsUpdated
0043050151141428271981/22_11:51AM_EST
Back to Top

Buffalo Bills Week 20 IDP Projections vs ( PM EST)

NamePosPos DetSnapsTackTFLSacksIntsFum ForFum RecPass DefSafRet YdsTD RetSTD PTSSTD Pos RankUpdated
Matt MilanoLBWLB565.00.40.20.00.060.030.10.000.50.019.961/22_11:51AM_EST
Shaq ThompsonLBWLB514.50.40.10.00.060.030.30.000.30.008.691/22_11:51AM_EST
Cole BishopDBFS463.10.20.10.10.050.030.30.001.40.016.4141/22_11:51AM_EST
Greg RousseauDLDE432.10.40.40.00.050.020.20.010.30.006.031/22_11:51AM_EST
Tre'Davious WhiteDBRCB522.30.10.00.10.060.030.80.000.90.015.5251/22_11:51AM_EST
Christian BenfordDBCB562.20.10.10.10.060.030.50.001.60.015.4261/22_11:51AM_EST
Jordan PoyerDBSS362.80.20.00.00.040.020.20.000.50.005.3291/22_11:51AM_EST
Taron JohnsonDBCB442.50.10.00.10.050.020.40.001.00.015.2331/22_11:51AM_EST
DaQuan JonesDLDT391.50.20.20.00.040.020.10.000.60.014.1191/22_11:51AM_EST
Terrel BernardLBMLB281.90.20.00.00.030.020.10.000.60.013.9251/22_11:51AM_EST
Joey BosaDLDE311.30.20.30.00.030.020.10.000.20.003.8231/22_11:51AM_EST
Taylor RappDBSS361.80.10.00.00.040.020.20.000.80.013.7401/22_11:51AM_EST
Ed OliverDLDT281.20.20.20.00.030.020.00.000.30.003.3261/22_11:51AM_EST
Javon SolomonDLDE130.70.10.20.00.010.010.00.000.10.002.1411/22_11:51AM_EST
Deone WalkerDLDT130.80.10.00.00.010.010.10.000.10.001.8451/22_11:51AM_EST
A.J. EpenesaDLDE130.60.10.10.00.010.010.10.000.30.001.7471/22_11:51AM_EST
Joe AndreessenLBMLB90.90.10.00.00.010.000.00.000.10.001.7441/22_11:51AM_EST
Jordan PhillipsDLDT130.70.10.00.00.010.010.10.000.30.001.7501/22_11:51AM_EST
Keonta JenkinsLBLB90.80.10.00.00.010.000.00.000.10.001.5491/22_11:51AM_EST
T.J. SandersDLDT130.70.10.00.00.010.010.10.000.10.001.5511/22_11:51AM_EST
Larry OgunjobiDLDT130.70.10.00.00.010.010.00.000.10.001.5511/22_11:51AM_EST
Dorian WilliamsLBLOLB90.70.10.00.00.010.000.00.000.10.001.3521/22_11:51AM_EST
Andre JonesDLDE90.50.10.00.00.010.010.00.000.10.001.2581/22_11:51AM_EST
Maxwell HairstonDBCB90.50.00.00.00.010.010.10.000.40.001.1561/22_11:51AM_EST
Cam LewisDBRCB90.50.00.00.00.010.010.10.000.20.001.1571/22_11:51AM_EST
Phidarian MathisDLDT90.50.10.00.00.010.000.00.000.10.001.1601/22_11:51AM_EST
Baylon SpectorLBROLB50.30.00.00.00.010.000.00.000.10.000.7601/22_11:51AM_EST
Landon JacksonDLDE60.20.00.00.00.010.000.00.000.10.000.7671/22_11:51AM_EST
Michael HoechtDLDE60.20.00.00.00.010.000.00.000.10.000.6691/22_11:51AM_EST
Dorian StrongDBCB30.20.00.00.00.000.000.00.000.00.000.3711/22_11:51AM_EST
Darius SlayDBLCB10.00.00.00.00.000.000.00.000.00.000.1771/22_11:51AM_EST
Nick BroekerLBG50.00.00.00.00.010.000.00.000.10.000.1691/22_11:51AM_EST
Back to Top

Buffalo Bills Rush/Pass Splits

Buffalo Bills splits between runs and passes. Sacks are counted as passes while QB scrambles are counted as rushes. Past weeks are based on actual rush/pass stats. Future weeks are projected and are in red.