At 42 years old, Aaron Rodgers walked into 17-degree weather at Acrisure Stadium and completed 23 of 27 passes, setting an NFL record as the oldest quarterback ever to hit 85% completion in a single game. Pittsburgh beat Miami 28-15 on Monday Night Football in Week 15 of the 2025 season, knocking the Dolphins out of playoff contention and keeping the Steelers one game clear of Baltimore atop the AFC North with three weeks remaining.
Miami arrived on a four-game winning streak, still alive in the postseason picture. By the end of the third quarter, the Dolphins had produced minus-20 yards of total offense and had not crossed midfield once. The game was functionally over before the fourth quarter began.
The complete Pittsburgh Steelers vs Miami Dolphins player stats, box score, and game breakdown from December 15, 2025 are below.
Table of Contents
Final Score and Game Information
Q1
Q2
Q3
Q4
Final
Miami Dolphins (6-8)
0
3
0
12
15
Pittsburgh Steelers (8-6)
0
7
14
7
28
Detail
Info
Date
Monday, December 15, 2025
Kickoff
8:15 PM ET
Venue
Acrisure Stadium, Pittsburgh, Pennsylvania
Attendance
65,663
Broadcast
ESPN (Monday Night Football)
Game Time
2:56
Weather
Approximately 17°F at kickoff
Scoring Summary
Qtr
Time
Team
Play
Drive
Score
2nd
5:11
MIA
Riley Patterson 54-yd field goal (career long)
7 plays, 33 yards, 3:24
MIA 3, PIT 0
2nd
0:17
PIT
Connor Heyward 1-yd rush — Chris Boswell kick good
12 plays, 60 yards, 4:54
PIT 7, MIA 3
3rd
11:20
PIT
Marquez Valdes-Scantling 19-yd pass from Rodgers — Boswell kick good
6 plays, 71 yards, 3:40
PIT 14, MIA 3
3rd
4:58
PIT
DK Metcalf 28-yd pass from Rodgers — Boswell kick good
10 plays, 77 yards, 4:08
PIT 21, MIA 3
4th
13:01
PIT
Jonnu Smith 14-yd rush — Boswell kick good
9 plays, 81 yards, 5:11
PIT 28, MIA 3
4th
9:41
MIA
Darren Waller 6-yd pass from Tagovailoa — 2-pt conversion failed
6 plays, 65 yards, 3:20
PIT 28, MIA 9
4th
2:32
MIA
Darren Waller 13-yd pass from Tagovailoa — 2-pt conversion failed
9 plays, 86 yards, 4:51
PIT 28, MIA 15
Pittsburgh scored four touchdowns on four consecutive possessions: one late in the second quarter, two in the third, and one on the opening drive of the fourth. Both Miami touchdowns came after the Steelers had already built a 28-3 lead.
Team Stats
Stat
Miami Dolphins
Pittsburgh Steelers
Total Yards
285
336
Passing Yards (net)
222
201
Rushing Yards
63
135
Total Plays
48
62
Yards per Play
5.9
5.4
Total Drives
10
9
1st Downs
16
22
Passing 1st Downs
15
11
Rushing 1st Downs
1
8
1st Downs from Penalties
0
3
3rd Down Efficiency
2/8 (25.0%)
4/13 (30.8%)
4th Down Efficiency
1/1
3/3
Red Zone (Made/Att)
2/2
3/3
Turnovers
1
0
Fumbles Lost
0
0
Interceptions Thrown
1
0
Sacks Allowed
4 for -31 yards
3 for -23 yards
Penalties
6 for 31 yards
4 for 25 yards
Time of Possession
26:27
33:33
Pittsburgh ran 32 rushing plays to Miami’s 16. The Steelers outgained the Dolphins 163 yards to minus-20 in the third quarter alone.
Passing Stats
Miami Dolphins — Passing
Player
C/ATT
YDS
AVG
TD
INT
SACKS
RTG
QBR
Tua Tagovailoa #1
22/28
253
9.0
2
1
4-31
113.2
12.2
Tagovailoa threw for just 65 yards through the first three quarters. His interception, picked off by Asante Samuel Jr. in the second quarter, was his NFL-leading 15th of the 2025 season. Both touchdown passes came in garbage time. He fell to 0-14 in career starts when game-time temperature is below 40 degrees.
Pittsburgh Steelers — Passing
Player
C/ATT
YDS
AVG
TD
INT
SACKS
RTG
QBR
Aaron Rodgers #8
23/27
224
8.3
2
0
3-23
125.9
56.2
Rodgers’ 85.2% completion rate made him the oldest starting quarterback in NFL history to reach that mark in a single game. He turned 42 on December 2, 2025. The performance also moved him past Peyton Manning into third all-time in career games with multiple touchdown passes, reaching 166.
Rushing Stats
Miami Dolphins — Rushing
Player
CAR
YDS
AVG
TD
LONG
De’Von Achane #28
12
60
5.0
0
15
Jaylen Wright #5
1
2
2.0
0
2
Tua Tagovailoa #1
1
1
1.0
0
1
Ollie Gordon II #31
2
0
0.0
0
4
Team
16
63
3.9
0
15
Ollie Gordon II left in the second quarter with a left ankle injury.
Pittsburgh Steelers — Rushing
Player
CAR
YDS
AVG
TD
LONG
Kenny Gainwell #14
13
80
6.2
0
38
Jaylen Warren #30
12
33
2.8
0
6
Jonnu Smith #81
1
14
14.0
1
14
Connor Heyward #83
4
4
1.0
1
2
Kaleb Johnson #20
2
4
2.0
0
3
Team
32
135
4.2
2
38
Receiving Stats
Miami Dolphins — Receiving
Player
TGT
REC
YDS
AVG
TD
LONG
De’Von Achane #28
6
6
67
11.2
0
24
Darren Waller #83
8
7
66
9.4
2
20
Greg Dulcich #85
2
2
46
23.0
0
29
Jaylen Waddle #17
4
2
26
13.0
0
16
Julian Hill #89
2
2
25
12.5
0
20
Malik Washington #6
1
1
10
10.0
0
10
Jaylen Wright #5
1
1
9
9.0
0
9
Alec Ingold #30
1
1
4
4.0
0
4
Nick Westbrook-Ikhine #18
1
0
0
—
0
0
Team
26
22
253
11.5
2
29
Achane finished with 127 combined scrimmage yards (60 rushing, 67 receiving), the most on either team for Miami. Waller’s two receiving touchdowns both came after Pittsburgh had extended its lead to 28-3.
Pittsburgh Steelers — Receiving
Player
TGT
REC
YDS
AVG
TD
LONG
DK Metcalf #4
3
3
55
18.3
1
28
Kenny Gainwell #14
7
7
46
6.6
0
10
Pat Freiermuth #88
5
3
45
15.0
0
22
Darnell Washington #80
4
3
25
8.3
0
13
Marquez Valdes-Scantling #11
1
1
19
19.0
1
19
Jaylen Warren #30
3
3
15
5.0
0
10
Jonnu Smith #81
2
2
12
6.0
0
10
Adam Thielen #16
1
1
7
7.0
0
7
Calvin Austin III #19
1
0
0
—
0
0
Team
27
23
224
9.7
2
28
Gainwell led all Pittsburgh receivers with 7 catches on 7 targets and finished the game with 126 combined scrimmage yards (80 rushing, 46 receiving). Metcalf’s 28-yard touchdown catch in the third quarter came on a pass thrown between two defenders, with Metcalf shoving former Steeler Minkah Fitzpatrick at the goal line before scoring.
Defensive Stats
Miami Dolphins — Defense
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
TD
Jordyn Brooks #20
13
7
0
2
1
1
0
Tyrel Dodson #25
10
8
0
0
0
0
0
Jack Jones #23
8
6
0
0
0
0
0
Minkah Fitzpatrick #29
6
5
0
1
0
0
0
Ashtyn Davis #21
6
2
0
0
0
0
0
Rasul Douglas #26
5
1
0
0
0
0
0
Bradley Chubb #2
4
2
0
0
0
0
0
Ifeatu Melifonwu #9
3
1
0
0
0
0
0
Isaiah Johnson #46
2
2
0
0
0
0
0
Zach Sieler #92
2
1
1
1
0
1
0
Zeek Biggers #93
2
1
1
1
0
1
0
Cameron Goode #53
2
1
0
0
0
0
0
Chop Robinson #44
2
1
0
0
1
0
0
Dante Trader Jr. #11
2
1
0
0
0
0
0
Jordan Phillips #94
2
1
0
0
0
0
0
Kenneth Grant #90
2
1
0
0
0
0
0
Joe Cardona #49
1
1
0
0
0
0
0
Julian Hill #89
1
1
0
0
0
0
0
Jaylen Waddle #17
1
1
0
0
0
0
0
Matthew Judon #8
1
0
0
0
0
0
0
Willie Gay Jr. #40
1
0
0
0
0
0
0
Team
76
44
3
5
2
3
0
Fitzpatrick left in the third quarter with a calf injury.
Pittsburgh Steelers — Defense
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
TD
Patrick Queen #6
10
9
0
2
0
0
0
Jalen Ramsey #5
6
4
1
1
0
1
0
Cameron Heyward #97
5
3
1
2
0
1
0
Malik Harrison #50
5
3
0
0
0
0
0
Payton Wilson #41
4
2
1
1
0
1
0
Esezi Otomewo #93
3
1
1
1
0
1
0
Jack Sawyer #33
3
1
0
0
0
0
0
Alex Highsmith #56
2
2
0
0
1
0
0
Asante Samuel Jr. #22
2
2
0
0
1
0
0
Kyle Dugger #29
2
2
0
0
0
0
0
Brandin Echols #26
2
2
0
0
0
0
0
Ben Skowronek #15
2
0
0
0
0
0
0
Chuck Clark #21
1
1
0
0
0
0
0
Cole Holcomb #55
1
1
0
0
0
0
0
Joey Porter Jr. #24
1
1
0
0
0
0
0
Keeanu Benton #95
1
1
0
0
0
0
0
Nick Herbig #51
1
1
0
0
0
1
0
Logan Lee #91
1
1
0
0
0
0
0
Carson Bruener #44
1
0
0
0
0
0
0
Team
53
37
4
7
2
5
0
Pittsburgh recorded 4 sacks and 7 tackles for loss despite playing without T.J. Watt, who was out indefinitely after surgery for a collapsed lung sustained during a dry-needling procedure the previous week. Cameron Heyward, 36, recorded a sack and then performed Watt’s signature leg-kick celebration on the Acrisure Stadium turf in tribute. It was only the second time in 13 games without Watt that Pittsburgh came away with a win.
Interceptions
Team
Player
INT
YDS
TD
Pittsburgh
Asante Samuel Jr. #22
1
0
0
Samuel’s interception came late in the second quarter and ended Miami’s most dangerous drive of the first half. It was his first pick as a Steeler, six months after he had neck surgery that had kept him off every NFL roster.
Special Teams
Kick Returns
Team
Player
NO
YDS
AVG
LONG
TD
Miami
Dee Eskridge #82
3
74
24.7
33
0
Pittsburgh
Jaylen Warren #30
2
54
27.0
30
0
Punt Returns
Team
Player
NO
YDS
AVG
LONG
TD
Miami
Malik Washington #6
2
14
7.0
7
0
Pittsburgh
Calvin Austin III #19
3
9
3.0
8
0
Kicking
Team
Player
FG
PCT
LONG
XP
PTS
Miami
Riley Patterson #47
1/1
100%
54
0/0
3
Pittsburgh
Chris Boswell #9
0/0
—
—
4/4
4
Patterson’s 54-yard field goal in the second quarter was the longest of his career.
Punting
Team
Player
NO
YDS
AVG
TB
IN20
LONG
Miami
Jake Bailey #16
4
194
48.5
1
0
55
Pittsburgh
Corliss Waitman #3
5
231
46.2
1
2
52
Injuries
Team
Player
Injury
Status
Miami
Ollie Gordon II #31
Left ankle
Exited second quarter
Miami
Minkah Fitzpatrick #29
Calf
Exited third quarter
Pittsburgh
Isaac Seumalo
Triceps
Exited third quarter, did not return
Pittsburgh
Nick Herbig #51
Hamstring
Evaluated late in fourth quarter
Pittsburgh
T.J. Watt #90
Collapsed lung (surgery)
Out indefinitely — did not play
Officials
Role
Official
Referee
Land Clark
Down Judge
Tom Stephan
Line Judge
Jeff Hutcheon
Field Judge
Jabir Walker
Side Judge
Dominique Pender
Back Judge
Brad Freeman
Umpire
Mark Pellis
What the Result Meant
Pittsburgh went to 8-6 and held a one-game lead over Baltimore in the AFC North. The Steelers had three weeks left and remained in control of their division. For a team that had been inconsistent through much of the 2025 season, back-to-back wins over Baltimore and Miami, without their best defensive player, settled some doubts heading into December.
Miami’s season was over. The Dolphins had started 2025 at 1-6, recovered to reach 6-7 entering Week 15, and still could not hold their ground when a win was the minimum requirement. Their four-game winning streak had briefly made the playoffs feel possible. A Monday night game in Pittsburgh, in 17-degree weather, settled that. Tagovailoa had not won a game in those conditions in 14 career starts, and nothing changed on December 15, 2025.
Stats sourced from ESPN, AP Wire, and Pro Football Reference.
I'm Sean L. Garcia, a Swedish-born American journalist based in Washington with over six years of experience reporting across local publications and digital media. I hold a Bachelor of Arts in Journalism and have spent the better part of my career covering the full spectrum of news, from breaking world affairs and domestic politics to sports analysis, consumer technology, automotive industry developments, the business of entertainment, celebrity culture, gaming, health, and the cultural moments that define how people actually live. I launched Daily Info Magazine on April 05, 2026, because I wanted to build one publication where readers never have to go elsewhere, a destination backed by real reporting, proper sourcing, and an editorial team that takes accuracy seriously across every beat we cover. I serve as Editor-in-Chief and continue to report, write, and publish alongside our team of writers, researchers, and editors every single day.