NFL/Scores/BUF at DET
Nov 24, 2022 · 2022 WK 12 · Ford Field · dome

01/How each side played it

Play log
2020–2025 only
Buffalo Bills
PlayNShareYDSYPPTD
Pass4548.9%2375.272
Run2931.5%1645.661
Kickoff66.5%00.000
Punt44.3%00.000
Extra point33.3%00.000
No play (penalty)33.3%00.000
Field goal22.2%00.000
Detroit Lions
PlayNShareYDSYPPTD
Pass3946.4%2305.902
Run2934.5%983.381
Kickoff56.0%00.000
No play (penalty)56.0%00.000
Field goal22.4%00.000
Punt22.4%00.000
Extra point22.4%00.000

02/Box score

61 lines
Both sides
BUFFALO BILLS 28
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Josh AllenQB24/422536.0213
RUSHING
PlayerPOSCARYDSY/CTD
Devin SingletaryRB14725.140
Josh AllenQB10787.801
James CookRB242.000
Isaiah McKenzieWR273.500
Nyheim HinesRB133.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Stefon DiggsWR158779.61
Isaiah McKenzieWR1069616.01
James CookRB52147.00
Gabriel DavisWR54389.50
Dawson KnoxTE22178.50
Devin SingletaryRB1188.00
Quintin MorrisTE1133.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
A.J. KleinOLB850.0100
Jordan PoyerSS860.0000
Matt MilanoOLB630.0101
Dane JacksonCB650.0001
DaQuan JonesDT531.0100
Ed OliverDT531.0200
Damar HamlinSS520.0000
Christian BenfordCB420.0000
Taron JohnsonCB330.0000
Reggie GilliamFB210.0000
Jordan PhillipsDT200.0001
Devin SingletaryRB110.0000
Quintin MorrisTE110.0000
Shaq LawsonDE110.0100
Tim SettleDT100.0000
Von MillerDE110.0000
Tyler MatakevichMLB110.0000
Tyrel DodsonMLB110.0000
Jaquan JohnsonFS100.0000
KICKING
PlayerPOSPTS
Tyler BassK8
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.
DETROIT LIONS 25
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Jared GoffQB23/372406.5202
RUSHING
PlayerPOSCARYDSY/CTD
Jamaal WilliamsRB18663.671
D'Andre SwiftRB5193.800
Justin JacksonRB441.000
Amon-Ra St. BrownWR177.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Amon-Ra St. BrownWR10912213.61
D'Andre SwiftRB84246.00
Kalif RaymondWR64358.80
D.J. CharkWR52168.01
Brock WrightTE3263.00
Justin JacksonRB211515.00
James MitchellTE112222.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
DeShon ElliottFS840.0000
Alex AnzaloneILB640.0011
Jerry JacobsCB660.0101
Malcolm RodriguezILB530.0101
Kerby JosephFS520.0000
Alim McNeillDT410.0000
Isaiah BuggsDT420.0000
Mike HughesCB410.0001
Will HarrisFS440.0000
Derrick BarnesILB320.0000
James HoustonDE222.0200
John CominskyDE210.0000
Amani OruwariyeCB220.0000
Benito JonesDT111.0000
Chris BoardILB110.0000
Julian OkwaraOLB110.0000
C.J. MooreFS110.0000
Chase LucasCB100.0000
KICKING
PlayerPOSPTS
Mike BadgleyK5
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.

A player appears under a heading only if he recorded something there, so these tables are shorter than the roster that dressed. A dash is an absent figure rather than a recorded zero. Sacks carry a half, which is why that column shows a decimal, and the sack column in the passing table is times the passer was sacked, not sacks he made. There is no scoring summary or drive chart here: the play log carries no field position, no down and no distance, so a drive cannot be reconstructed and one is not guessed at. Where the play-type panel is missing, this fixture predates the play log, which begins in 2020. Where a box score is missing entirely, no per-player line was published for it. No play (penalty) is a snap wiped out by an accepted penalty: the down did not count. Measured across the whole 2020-2025 play log, all 27,755 such rows league-wide, 27,747 gained no yardage and none scored, so a no-play row carries a share of the snaps but no yards, and it drags the yards-per-play column down.