Baltimore
Ravens
1-2
26
FINAL
20
Buffalo
Bills
2-1
AI Recap
AI RECAP
Franchise Hub Beat· 18d ago
The Baltimore Ravens secured a hard-fought victory over the Buffalo Bills, winning 26-20 in a tightly contested Week 4 matchup of the 2028 season. With playoff implications looming, both teams battled fiercely, but the Ravens ultimately emerged victorious, solidifying their position in the standings. Lamar Jackson showcased his prowess behind center, throwing for two touchdowns, while Josh Allen led all passers with 296 yards but couldn't find the end zone. On the ground, Aaron Coakley was a standout for Baltimore, rushing for 94 yards and making key contributions to the team's offensive rhythm. Meanwhile, Joshua Palmer lit up the field for the Bills, racking up 107 receiving yards in a valiant effort. Defensively, Kyle Hamilton was instrumental for the Ravens, leading the team with six total tackles, providing critical stops when it mattered most. The turning point came late in the fourth quarter when Maxwell Hairston picked off a pass, giving the Bills a chance to tie the game. However, the Ravens' defense held firm, allowing them to escape with the win.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB281968%29621111.6
Lamar JacksonQB272074%18621101.7
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Aaron CoakleyHB22944.330100
Lamar JacksonQB8546.8—0110
James Cook IIIHB14523.72080
Ja'Quinden JacksonHB9252.8—180
Josh AllenQB199.0—090
Jordon DavisonHB166.0—060
Dalton KincaidTE000.0—000
Mark AndrewsTE000.0—000
Joshua PalmerWR000.0—001
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Joshua PalmerWR310735.7671700
Mark AndrewsTE77210.3302160
Keon ColemanWR46015.0140270
KC ConcepcionWR45413.5130200
Dalton KincaidTE44611.5190170
Khalil ShakirWR44511.3110161
Tommy TrembleTE12525.011250
Aaron CoakleyHB2178.590171
Zay FlowersWR2147.08070
Rashod BatemanWR2136.570111
Jordon DavisonHB11010.0120100
James Cook IIIHB273.57050
Steven CheeksFB263.04040
Kevin ConcepcionWR166.03060
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Will ReichardK22233
Tyler LoopK22240