Miami
Dolphins
6-6
34
FINAL
16
Buffalo
Bills
6-6
AI Recap
AI RECAP
Franchise Hub Beat· 23d ago
The Miami Dolphins topped the Buffalo Bills 34-16 in a decisive Week 18 matchup that solidified their playoff positioning. With the stakes high for both teams, the Dolphins showcased their dominance, effectively controlling the tempo throughout the game. Quarterback Josh Allen led the Bills with a solid performance, throwing for 210 yards and two touchdowns, but it wasn’t enough to keep pace with Miami's offensive onslaught. Matt Spellman added a strong rushing game with 91 yards, while Dawson Knox shined in the passing attack, racking up 104 receiving yards. However, the Dolphins' balanced offense proved too much for Buffalo to handle. Defensively, Miami made critical plays at key moments, highlighted by Jacob Rodriguez's nine total tackles and DJ Pickett's game-changing interception, which halted a potential scoring drive for Buffalo. The turning point came late in the second quarter when Pickett's pick shifted momentum and allowed Miami to extend their lead, ultimately sealing the victory. Greg Rousseau's lone sack for the Bills couldn’t spark a comeback, as the Dolphins’ defense held firm when it mattered most.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB372362%2102184.2
Jaron-Keawe SagapoluteleQB181056%12520114.3
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Matt SpellmanHB16915.7240161
Chris JohnsonHB16734.6141180
Josh AllenQB12504.2—091
Jonah ColemanHB6254.2122140
Tyler PennelHB7192.7—050
Jaron-Keawe SagapoluteleQB284.0—050
Cameron DickeyHB166.0—060
Troy FranklinWR166.0—060
Jeremiah SmithWR155.0—050
Tre TuckerWR000.0—000
Dalton KincaidTE000.0—000
Ted Hurst IIIWR000.0—000
Kevin MedranoWILL000.0—000
Ben SinnottTE000.0—000
Khalil ShakirWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Kevin MedranoWILL910411.6280280
Ted Hurst IIIWR24020.0181330
Khalil ShakirWR4317.8121171
Troy FranklinWR3268.751111
Dalton KincaidTE22311.570120
Marcus BayerWR22211.0120140
Tre TuckerWR3186.08090
Mason WilliamsTE11818.0—0180
Jeremiah SmithWR11414.060140
Konata MumpfieldWR11313.050130
Matt SpellmanHB2115.59060
Tyler PennelHB284.06170
Ben SinnottTE177.05070
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tommy Doman JrP0000
Tony JensenWILL11124
Patrick DurkinK0040
Bryce BaringerP0000