NFL/Scores/BUF at BAL
Oct 2, 2022 · 2022 WK 4 · M&T Bank Stadium · outdoors

01/How each side played it

Play log
2020–2025 only
Buffalo Bills
PlayNShareYDSYPPTD
Pass3747.4%2015.431
Run2329.5%1275.521
Kickoff56.4%00.000
No play (penalty)33.8%00.000
Field goal33.8%00.000
Punt33.8%00.000
QB kneel22.6%-2-1.000
Extra point22.6%00.000
Baltimore Ravens
PlayNShareYDSYPPTD
Run3237.6%1635.091
Pass3136.5%1344.321
No play (penalty)910.6%00.000
Kickoff55.9%00.000
Punt33.5%00.000
Extra point22.4%00.000
Field goal22.4%00.000
QB kneel11.2%-1-1.000

02/Box score

62 lines
Both sides
BUFFALO BILLS 23
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Josh AllenQB19/362135.9111
RUSHING
PlayerPOSCARYDSY/CTD
Josh AllenQB11706.361
Devin SingletaryRB11494.450
Zack MossRB362.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Isaiah McKenzieWR64215.31
Stefon DiggsWR646215.50
Dawson KnoxTE634013.30
Devin SingletaryRB544711.80
Jamison CrowderWR4177.00
Gabriel DavisWR311313.00
Khalil ShakirWR222311.50
James CookRB1000
Quintin MorrisTE1000
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Matt MilanoOLB13110.0200
Tremaine EdmundsILB950.0200
Damar HamlinSS870.0000
Jordan PoyerSS640.0023
Gregory RousseauDE420.5000
Kaiir ElamCB420.0000
Prince EmiliDT300.0001
Dane JacksonCB330.0000
Taron JohnsonCB320.0000
Brandin BryantDT210.0000
DaQuan JonesDT200.5000
Von MillerDE221.0100
Devin SingletaryRB100.0000
Mitch MorseC100.0000
Shaq LawsonDE110.0000
Tim SettleDT100.0000
Baylon SpectorILB110.0000
Carlos BashamOLB100.0000
Tyrel DodsonMLB110.0000
KICKING
PlayerPOSPTS
Tyler BassK11
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.
BALTIMORE RAVENS 20
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Lamar JacksonQB20/291445.0122
RUSHING
PlayerPOSCARYDSY/CTD
J.K. DobbinsRB13413.151
Lamar JacksonQB11736.640
Justice HillRB8455.630
Patrick RicardFB133.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Rashod BatemanWR63175.70
Devin DuvernayWR545112.80
Mark AndrewsTE52157.50
J.K. DobbinsRB44225.51
Patrick RicardFB33175.70
Demarcus RobinsonWR32105.00
Justice HillRB22126.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Odafe OwehOLB761.0100
Chuck ClarkSS630.0000
Patrick QueenILB540.0100
Jason Pierre-PaulDE430.0000
Brandon StephensFS440.0001
Marcus PetersCB410.0001
Marcus WilliamsFS430.0001
Calais CampbellDE310.0001
Justin MadubuikeDT310.0102
Josh BynesILB220.0001
Lamar JacksonQB110.0000
Broderick WashingtonDE100.0000
Travis JonesDT110.0000
Brandon CopelandOLB100.0000
Del'Shawn PhillipsOLB100.0000
Malik HarrisonOLB100.0000
Geno StoneSS110.0000
Marlon HumphreyCB110.0011
Justin TuckerK110.0000
KICKING
PlayerPOSPTS
Justin TuckerK8
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.