Week 9 · Final
Bills at 49ers
Buffalo Bills 32, San Francisco 49ers 29 · LEGACY REGS
FinalLEGACY REGSWeek 9
Final Score
By the numbers
Bills 32 2 TD · 6 FG · 2 XP
49ers 29 2 TD · 5 FG · 2 XPJosh Allen 378 yds passingChristian McCaffrey 45 yds rushingDJ Moore 123 yds receivingBray Hubbard 13 tkl defenseTotal yards 462 · 353Passing yards 378 · 285Rushing yards 84 · 68Completions 40/61 · 25/37Yards per carry 3.1 · 3.0
Bills 32 2 TD · 6 FG · 2 XP
49ers 29 2 TD · 5 FG · 2 XPJosh Allen 378 yds passingChristian McCaffrey 45 yds rushingDJ Moore 123 yds receivingBray Hubbard 13 tkl defenseTotal yards 462 · 353Passing yards 378 · 285Rushing yards 84 · 68Completions 40/61 · 25/37Yards per carry 3.1 · 3.0Recap
No recap yet. A full AI recap appears here once the bot writes one for this game.
Box Score
Passing2 players
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
Bills | ||||||
| Josh AllenQB | 40/61 | 66% | 378 | 1 | 0 | 88.0 |
49ers | ||||||
| Brock PurdyQB | 25/37 | 68% | 285 | 1 | 0 | 99.4 |
Rushing11 players
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
Bills | |||||||
| Josh AllenQB | 8 | 33 | 4.1 | 11 | 0 | 15 | 0 |
| James Cook IIIHB | 7 | 30 | 4.3 | 8 | 0 | 12 | 1 |
| Kewan LacyHB | 12 | 21 | 1.8 | 13 | 1 | 16 | 0 |
| Dawson KnoxTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| DJ MooreWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
49ers | |||||||
| Christian McCaffreyHB | 20 | 45 | 2.3 | 2 | 0 | 10 | 0 |
| Kaelon BlackHB | 2 | 16 | 8.0 | 8 | 1 | 10 | 0 |
| Brock PurdyQB | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
| Jordan DwyerWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Ricky PearsallWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| De'Zhaun StriblingWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving13 players
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
Bills | |||||||
| DJ MooreWR | 13 | 123 | 9.5 | 24 | 0 | 24 | 0 |
| Donte MoldenWR | 9 | 94 | 10.4 | 31 | 1 | 16 | 0 |
| Dawson KnoxTE | 6 | 58 | 9.7 | 13 | 0 | 18 | 3 |
| Jackson HawesTE | 3 | 49 | 16.3 | 1 | 0 | 18 | 0 |
| Keleki LatuTE | 2 | 25 | 12.5 | 5 | 0 | 17 | 1 |
| Kewan LacyHB | 5 | 19 | 3.8 | 16 | 0 | 9 | 1 |
| Skyler BellWR | 2 | 10 | 5.0 | 2 | 0 | 6 | 0 |
49ers | |||||||
| De'Zhaun StriblingWR | 7 | 97 | 13.9 | 23 | 0 | 28 | 1 |
| Kevin GarayTE | 5 | 65 | 13.0 | 10 | 0 | 22 | 0 |
| Ricky PearsallWR | 6 | 65 | 10.8 | 22 | 0 | 13 | 0 |
| Jordan DwyerWR | 3 | 40 | 13.3 | 12 | 0 | 23 | 1 |
| George KittleTE | 2 | 10 | 5.0 | 6 | 1 | 6 | 1 |
| Christian McCaffreyHB | 2 | 8 | 4.0 | 9 | 0 | 6 | 0 |
Defense27 players
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
Bills | |||||
| Dee AlfordCB | 8 | 0 | 0 | 0 | 0 |
| Christian BenfordCB | 7 | 0 | 0 | 0 | 0 |
| Dadrion Taylor-DemersonFS | 7 | 0 | 0 | 0 | 0 |
| Elijah GriffinDT | 3 | 1.5 | 0 | 0 | 0 |
| Kaleb Elarms-OrrWILL | 6 | 0 | 0 | 0 | 0 |
| Bradley ChubbREDG | 4 | 0.5 | 0 | 0 | 0 |
| T.J. SandersDT | 4 | 0 | 0 | 0 | 0 |
| Greg RousseauLEDG | 3 | 0 | 0 | 0 | 0 |
| Marcus RatcliffeFS | 3 | 0 | 0 | 0 | 0 |
| Maxwell HairstonCB | 2 | 0 | 0 | 0 | 1 |
| Davison IgbinosunCB | 1 | 0 | 0 | 0 | 0 |
| Terrel BernardMIKE | 0 | 0 | 0 | 0 | 0 |
| Jordan HancockSS | 0 | 0 | 0 | 0 | 0 |
49ers | |||||
| Bray HubbardFS | 13 | 0 | 0 | 0 | 1 |
| Ephesians PrysockCB | 10 | 0 | 0 | 0 | 1 |
| Fred WarnerMIKE | 9 | 0.5 | 0 | 1 | 0 |
| Dre GreenlawWILL | 7 | 0 | 0 | 0 | 0 |
| Nick BosaLEDG | 4 | 0.5 | 0 | 0 | 0 |
| Romello HeightLEDG | 4 | 0 | 0 | 0 | 0 |
| Deommodore LenoirCB | 3 | 0 | 0 | 0 | 1 |
| Jaden DuggerSAM | 3 | 0 | 0 | 0 | 0 |
| Marques SigleSS | 3 | 0 | 0 | 0 | 0 |
| Upton StoutCB | 3 | 0 | 0 | 0 | 1 |
| Boubacar TraoreREDG | 1 | 0 | 0 | 0 | 0 |
| Emmett BoyerDT | 1 | 0 | 0 | 0 | 0 |
| Drayk BowenMIKE | 1 | 0 | 0 | 0 | 0 |
| Caden DowlerSS | 1 | 0 | 0 | 0 | 0 |
Kicking2 players
| Player | FG | XP | LNG |
|---|---|---|---|
Bills | |||
| Tyler BassK | 6/7 | 2 | 54 |
49ers | |||
| Eddy PineiroK | 5/5 | 2 | 53 |
