Saturday, December 20, 2025     4:05 PM EST


30

Final
OT


24

Storylines

OVERTIME TOUCHDOWN Miami Sharks scored a TD in Overtime to win against the Philadelphia Tyrants 30-24 in week 15

Team Ratings


Game Summary

Total plays: 162
Play of the game:  Q4 3rd and 10 at MIA 21 Shotgun Spread - Flood Dak Peake drops back to pass. Dak Peake pass to Tim Peterson for 21 yards. Touchdown! 2-point conversion is good!
MIA 17   PHI 17

Player of the game: 18 Justin Johnson 8 rec / 10 targets, 98 rec yds (16-yd long), 2 TDs

Team Stats


Game Stats

Game engine version: 2
472 total yards

QB 83 OVR 15 Anthony Rangel 35/48 (73%), 347 pass yds (32-yd long, 7.2 yds/att), 1 rush, 6 rush yds (6 yds/rush), 4 TDs, 2 INTs, 3 sacks, 103.4 RTG
HB 87 OVR 28 Jonathan Tolbert 20 rush, 119 rush yds (6 yds/rush)
FB 72 OVR 66 Roderick James 1 missed block
WR 94 OVR 18 Justin Johnson 8 rec / 10 targets, 98 rec yds (16-yd long), 2 TDs
WR 81 OVR 2 Marquise Brooks 10 rec / 15 targets, 94 rec yds (32-yd long)
WR 78 OVR 87 Romeo Dunn 1 rec / 1 targets, 3 rec yds (3-yd long)
WR 76 OVR 89 Cedric Toomer 6 rec / 7 targets, 71 rec yds (25-yd long), 1 TD
WR 68 OVR 12 Odell Redmon 4 rec / 5 targets, 42 rec yds (17-yd long)
TE 72 OVR 85 Trey Murphy 2 rec / 5 targets, 7 rec yds (4-yd long)
TE 77 OVR 88 Jake Felix 4 rec / 5 targets, 42 rec yds (20-yd long), 1 TD
T 81 OVR 70 Rashawn Shipley 1 missed block
G 92 OVR 74 Kolton Moreau 1 pancake
G 84 OVR 71 Damien Lamur 1 missed block
C 89 OVR 52 Creed Hamilton 1 pancake, 2 missed blocks

DE 88 OVR 99 Zach Adams 4 tackles
DE 73 OVR 58 Daniel Cruz 2 pressures, 2 tackles
DT 82 OVR 94 Da'Ron Pollard 1 pressure, 4 tackles
DT 78 OVR 97 Harrison Perry 3 tackles
OLB 95 OVR 55 Logan Ward 1 pressure, 6 tackles, 3 passes tipped
OLB 78 OVR 20 Pete Webb 3 tackles
MLB 92 OVR 23 Foyesade Orchard 3 tackles
CB 82 OVR 0 Adrian Acker 5 tackles, 2 passes tipped
CB 92 OVR 3 Jordan Wynn 1 tackle, 2 passes tipped, 6 PR yds
CB 81 OVR 9 Jaquan Beasley 3 tackles, 1 pass tipped
CB 77 OVR 21 Mike Hall 5 tackles, 1 pass tipped
CB 77 OVR 14 Cobie Durham 2 tackles
S 90 OVR 39 Minkah Ford 3 tackles, 1 pass tipped, 6 PR yds, 21 KR yds
S 89 OVR 31 Kevin Bryant 8 tackles, 2 passes tipped

K 83 OVR 11 Cameron Davis 1/1, made: 34
P 92 OVR 4 Jake Edwards 3 punts, 2 inside 20
297 total yards

QB 86 OVR 4 Dak Peake 27/45 (60%), 190 pass yds (27-yd long, 4.2 yds/att), 1 TD, 77.1 RTG
HB 77 OVR 49 Chuba Hayes 1 rush, 4 rush yds (4 yds/rush)
HB 85 OVR 22 Chase Espinosa 20 rush, 103 rush yds (5.2 yds/rush), 1 TD
WR 87 OVR 81 Tim Peterson 5 rec / 6 targets, 39 rec yds (21-yd long), 1 TD
WR 90 OVR 6 Mecole Hemingway 6 rec / 12 targets, 73 rec yds (27-yd long)
WR 80 OVR 8 John McBride 5 rec / 13 targets, 18 rec yds (7-yd long)
WR 85 OVR 29 Tyler Swanson 4 rec / 4 targets, 29 rec yds (14-yd long)
WR 89 OVR 84 Greg Wilson 3 rec / 5 targets, 17 rec yds (10-yd long)
TE 91 OVR 82 Logan Tiller 3 rec / 4 targets, 10 rec yds (4-yd long)
TE 56 OVR 31 Cody Davis 1 rec / 1 targets, 4 rec yds (4-yd long)
T 76 OVR 75 Larry Brissett 1 missed block
G 81 OVR 69 Cody McBride 1 missed block
C 81 OVR 79 Luke Freeman 2 pancakes, 2 missed blocks

DE 93 OVR 99 Chase Yang 3 pressures, 4 tackles, 2 for loss, 2 sacks
DE 80 OVR 97 Efe Olsen 1 pressure, 4 tackles, 2 for loss, 1 sack
DT 89 OVR 98 Javon Hoover 1 pressure, 4 tackles
DT 80 OVR 93 Quinton James 6 tackles, 1 for loss
OLB 86 OVR 7 Haason Richardson 2 tackles
OLB 83 OVR 33 Damone Cruz 4 tackles, 1 INT, 9 TO yds
MLB 87 OVR 0 Roquan Slade 6 tackles, 1 pass tipped
CB 87 OVR 24 A.J. Travis 10 tackles, 1 pass tipped
CB 96 OVR 26 Asante Sayles 4 tackles, 1 pass tipped, 1 INT, 19 TO yds, 15 PR yds, 40 KR yds
CB 88 OVR 2 Jourdan Lee 6 tackles, 1 pass tipped
CB 82 OVR 20 Terell Scott 2 tackles, 1 pass tipped
S 87 OVR 32 Brian Bortles 3 tackles, 2 passes tipped
S 84 OVR 30 Justin Erickson 2 tackles, 1 pass tipped

K 92 OVR 18 Daniel Cruz 3/3, made: 21, 46, 43
P 92 OVR 5 Tress Williams 4 punts, 2 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Cameron Davis to PHI 4, returned by Asante Sayles for 20 yards (to PHI 24).

 Q1 14:52 1st and 10 at PHI 24 I-Form Pro - Quick Slants Dak Peake drops back to pass. Dak Peake pass to Logan Tiller for 4 yards. (Minkah Ford)
 Q1 14:05 2nd and 6 at PHI 28 Singleback Normal - Double Hitch Dak Peake drops back to pass. BLITZ (OLB Logan Ward)! Dak Peake pass to Mecole Hemingway for 25 yards. (Foyesade Orchard) First down!
 Q1 13:18 1st and 10 at MIA 47 Singleback Normal - Double Hitch Dak Peake drops back to pass. BLITZ (OLB Logan Ward)! T Larry Brissett got beat! Pressure from OLB Logan Ward! Dak Peake pass to Greg Wilson for 10 yards. (Jaquan Beasley) First down!
 Q1 12:34 1st and 10 at MIA 37 Singleback Big - Flanker Curl Dak Peake drops back to pass. Dak Peake pass to Logan Tiller for 2 yards. (Kevin Bryant)
 Q1 11:46 2nd and 8 at MIA 35 Singleback Big - HB Sweep Right Chase Espinosa takes the handoff. Chase Espinosa ran for 6 yards. (Logan Ward)
 Q1 10:58 3rd and 2 at MIA 29 I-Form Pro - HB Counter Weak Chase Espinosa takes the handoff. C Luke Freeman pancakes a defender! Chase Espinosa ran for 6 yards. (Zach Adams) First down!
 Q1 10:09 1st and 10 at MIA 23 Singleback Big - Flanker Curl Dak Peake drops back to pass. Dak Peake pass intended for Mecole Hemingway tipped by Kevin Bryant!
 Q1 9:54 2nd and 10 at MIA 23 Singleback Normal - Double Hitch Dak Peake drops back to pass. Dak Peake pass to Mecole Hemingway for 4 yards. (Kevin Bryant)
 Q1 9:05 3rd and 6 at MIA 19 Shotgun Spread - Flood Dak Peake drops back to pass. Dak Peake pass to Tim Peterson for 8 yards. (Mike Hall) First down!
 Q1 8:16 1st and 10 at MIA 11 Singleback Big - Flanker Curl Dak Peake drops back to pass. Dak Peake pass intended for Logan Tiller incomplete. (Adrian Acker)
 Q1 8:02 2nd and 10 at MIA 11 Shotgun Spread - Flood Dak Peake drops back to pass. BLITZ (MLB Foyesade Orchard)! Dak Peake pass to Tim Peterson for 2 yards. (Mike Hall)
 Q1 7:17 3rd and 8 at MIA 9 Shotgun Empty - Double In Dak Peake drops back to pass. Dak Peake pass to Tyler Swanson for 5 yards. (Cobie Durham)
 Q1 6:32 4th and 3 at MIA 4 Field Goal21 yard FG attempt by Daniel Cruz is good!
MIA 0   PHI 3


 Q1 6:27 KickoffKickoff by Daniel Cruz to MIA 8, returned by Minkah Ford for 21 yards (to MIA 29).

 Q1 6:19 1st and 10 at MIA 29 I-Form Pro - Quick Slants Anthony Rangel drops back to pass. Anthony Rangel pass to Marquise Brooks for 2 yards. (A.J. Travis)
 Q1 5:32 2nd and 8 at MIA 31 Shotgun Empty - Double In Anthony Rangel drops back to pass. C Creed Hamilton got beat! Pressure from DE Chase Yang! Anthony Rangel scrambled for 6 yards.
 Q1 4:46 3rd and 2 at MIA 37 Singleback Big - Outs Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass to Jake Felix for 5 yards. (A.J. Travis) First down!
 Q1 4:03 1st and 10 at MIA 42 Singleback Big - HB Sweep Right Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 14 yards. (Chase Yang) First down!
 Q1 3:10 1st and 10 at PHI 44 I-Form Pro - Quick Slants Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass intended for Trey Murphy incomplete. (Brian Bortles)
 Q1 2:55 2nd and 10 at PHI 44 I-Form Pro - HB Toss Right Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 4 yards. (Quinton James)
 Q1 2:03 3rd and 6 at PHI 40 Shotgun Empty - Double In Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass to Cedric Toomer for 21 yards. (Terell Scott) First down!
 Q1 1:19 1st and 10 at PHI 19 I-Form Pro - Quick Slants Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! FB Roderick James got beat! Pressure from DE Chase Yang! Anthony Rangel sacked for -2 yards (Chase Yang)
 Q1 0:30 2nd and 12 at PHI 21 Singleback Big - Outs Anthony Rangel drops back to pass. Anthony Rangel pass to Marquise Brooks for 4 yards. (A.J. Travis)
End of first quarter
MIA 0   PHI 3


 Q2 15:00 3rd and 8 at PHI 17 Shotgun Empty - Double In Anthony Rangel drops back to pass. Anthony Rangel pass intended for Justin Johnson tipped by Jourdan Lee!
 Q2 14:45 4th and 8 at PHI 17 Field Goal34 yard FG attempt by Cameron Davis is good!
MIA 3   PHI 3


 Q2 14:40 KickoffKickoff by Cameron Davis out of the end zone. Touchback.

 Q2 14:40 1st and 10 at PHI 25 I-Form Pro - HB Counter Weak Chase Espinosa takes the handoff. Chase Espinosa ran and was stopped for no gain. (Logan Ward)
 Q2 13:50 2nd and 10 at PHI 25 Singleback Normal - TE Post Dak Peake drops back to pass. Dak Peake pass intended for Mecole Hemingway incomplete. (Adrian Acker)
 Q2 13:36 3rd and 10 at PHI 25 Shotgun Spread - Flood Dak Peake drops back to pass. Dak Peake pass to John McBride for 4 yards. (Kevin Bryant)
 Q2 12:43 4th and 6 at PHI 29 PuntPunt by Tress Williams for 45 yards, returned by Minkah Ford for 0 yards (Fair Catch) (to MIA 26).

 Q2 12:36 1st and 10 at MIA 26 I-Form Pro - HB Toss Right Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 9 yards. (Haason Richardson)
 Q2 11:47 2nd and 1 at MIA 35 Singleback Big - HB Sweep Right Jonathan Tolbert takes the handoff. BLITZ! Jonathan Tolbert ran for 9 yards. (Roquan Slade) First down!
 Q2 10:54 1st and 10 at MIA 44 Shotgun Empty - Double In Anthony Rangel drops back to pass. Anthony Rangel pass intended for Cedric Toomer tipped by Brian Bortles!
 Q2 10:43 2nd and 10 at MIA 44 Shotgun Empty - Double In Anthony Rangel drops back to pass. Anthony Rangel pass to Cedric Toomer for 5 yards. (Justin Erickson)
 Q2 9:53 3rd and 5 at MIA 49 Shotgun Spread - HB Counter Y Jonathan Tolbert takes the handoff. BLITZ! Jonathan Tolbert ran for 9 yards. (Efe Olsen) First down!
 Q2 9:10 1st and 10 at PHI 42 Singleback Big - HB Blast Left Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 8 yards. (Roquan Slade)
 Q2 8:22 2nd and 2 at PHI 34 Shotgun Empty - Double In Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass to Odell Redmon for 17 yards. (Brian Bortles) First down!
 Q2 7:38 1st and 10 at PHI 17 Singleback Normal - HB Slash Jonathan Tolbert takes the handoff. BLITZ! Jonathan Tolbert ran for 4 yards. (Quinton James)
 Q2 6:46 2nd and 6 at PHI 13 Shotgun Spread - Flood Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass to Justin Johnson for 13 yards. Touchdown! Extra point is good!
MIA 10   PHI 3


 Q2 6:41 KickoffKickoff by Cameron Davis to PHI -9. Touchback.

 Q2 6:41 1st and 10 at PHI 25 I-Form Pro - Quick Slants Dak Peake drops back to pass. Dak Peake pass intended for Mecole Hemingway tipped by Kevin Bryant!
 Q2 6:28 2nd and 10 at PHI 25 Singleback Big - Outs Dak Peake drops back to pass. Dak Peake pass intended for Mecole Hemingway tipped by Jordan Wynn!
 Q2 6:14 3rd and 10 at PHI 25 Shotgun Empty - Double In Dak Peake drops back to pass. BLITZ (MLB Foyesade Orchard)! Dak Peake pass to Mecole Hemingway for 27 yards. (Adrian Acker) First down!
 Q2 5:22 1st and 10 at MIA 48 I-Form Pro - HB Counter Weak Chase Espinosa takes the handoff. Chase Espinosa ran for 5 yards. (Harrison Perry)
 Q2 4:36 2nd and 5 at MIA 43 Singleback Big - HB Blast Left Chase Espinosa takes the handoff. C Luke Freeman pancakes a defender! Chase Espinosa ran for 4 yards. (Pete Webb)
 Q2 3:51 3rd and 1 at MIA 39 I-Form Pro - HB Counter Weak Chase Espinosa takes the handoff. Chase Espinosa ran for 8 yards. (Zach Adams) First down!
 Q2 3:04 1st and 10 at MIA 31 Singleback Normal - Double Hitch Dak Peake drops back to pass. C Luke Freeman got beat! Pressure from DE Daniel Cruz! Dak Peake pass to Greg Wilson for 1 yards. (Jordan Wynn)
 Q2 2:33 2nd and 9 at MIA 30 Shotgun Spread - Texas Dak Peake drops back to pass. Dak Peake pass intended for John McBride tipped by Jordan Wynn!
 Q2 2:25 3rd and 9 at MIA 30 Shotgun Empty - Slot Drive Dak Peake drops back to pass. Dak Peake pass to Tyler Swanson for 1 yards. (Jaquan Beasley)
 Q2 2:00 4th and 8 at MIA 29 Field Goal46 yard FG attempt by Daniel Cruz is good!
MIA 10   PHI 6


 Q2 1:56 KickoffKickoff by Daniel Cruz out of the end zone. Touchback.

 Q2 1:56 1st and 10 at MIA 25 Shotgun Spread - HB Counter Y Jonathan Tolbert takes the handoff. BLITZ! Jonathan Tolbert ran for 9 yards. (Quinton James)
 Q2 1:31 2nd and 1 at MIA 34 Singleback Big - HB Sweep Right Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 2 yards. (Javon Hoover) First down!
 Q2 1:04 1st and 10 at MIA 36 Shotgun Spread - Texas Anthony Rangel drops back to pass. Anthony Rangel pass to Justin Johnson for 11 yards. (Roquan Slade) First down!
 Q2 0:33 1st and 10 at MIA 47 Singleback Big - HB Sweep Right Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 3 yards. (Javon Hoover)
 Q2 0:03 2nd and 7 at midfield Kneel Formation - HB Sweep Right Anthony Rangel kneeled the ball.
Halftime
MIA 10   PHI 6



 Q3 15:00 KickoffKickoff by Daniel Cruz out of the end zone. Touchback.

 Q3 15:00 1st and 10 at MIA 25 Singleback Normal - HB Slash Jonathan Tolbert takes the handoff. G Kolton Moreau pancakes a defender! Jonathan Tolbert ran for 15 yards. (Quinton James) First down!
 Q3 14:11 1st and 10 at MIA 40 I-Form Pro - HB Toss Right Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 6 yards. (Haason Richardson)
 Q3 13:24 2nd and 4 at MIA 46 I-Form Pro - HB Counter Weak Jonathan Tolbert takes the handoff. Jonathan Tolbert ran and was stopped for no gain. (Damone Cruz)
 Q3 12:39 3rd and 4 at MIA 46 I-Form Pro - HB Counter Weak Jonathan Tolbert takes the handoff. BLITZ! Jonathan Tolbert ran for 5 yards. (Javon Hoover) First down!
 Q3 11:53 1st and 10 at PHI 49 Singleback Big - Flanker Curl Anthony Rangel drops back to pass. Anthony Rangel pass intended for Jake Felix intercepted by Damone Cruz! Return of 9 yards.

 Q3 11:48 1st and 10 at MIA 42 Singleback Normal - Double Hitch Dak Peake drops back to pass. Dak Peake pass intended for John McBride tipped by Logan Ward!
 Q3 11:35 2nd and 10 at MIA 42 Singleback Big - HB Sweep Right Chase Espinosa takes the handoff. Chase Espinosa ran for 8 yards. (Daniel Cruz)
 Q3 10:45 3rd and 2 at MIA 34 I-Form Pro - Quick Slants Dak Peake drops back to pass. Dak Peake pass to Mecole Hemingway for 3 yards. (Kevin Bryant) First down!
 Q3 9:53 1st and 10 at MIA 31 Singleback Big - HB Sweep Right Chase Espinosa takes the handoff. Chase Espinosa ran for 2 yards. (Da'Ron Pollard)
 Q3 9:09 2nd and 8 at MIA 29 Shotgun Spread - HB Counter Y Chase Espinosa takes the handoff. Chase Espinosa ran for 3 yards. (Harrison Perry)
 Q3 8:20 3rd and 5 at MIA 26 Singleback Normal - Double Hitch Dak Peake drops back to pass. Dak Peake pass intended for John McBride tipped by Minkah Ford!
 Q3 8:07 4th and 5 at MIA 26 Field Goal43 yard FG attempt by Daniel Cruz is good!
MIA 10   PHI 9


 Q3 8:03 KickoffKickoff by Daniel Cruz out of the end zone. Touchback.

 Q3 8:03 1st and 10 at MIA 25 Singleback Normal - Double Hitch Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass to Cedric Toomer for 12 yards. (Roquan Slade) First down!
 Q3 7:14 1st and 10 at MIA 37 Shotgun Empty - Double In Anthony Rangel drops back to pass. C Creed Hamilton got beat! Pressure from DE Chase Yang! Anthony Rangel sacked for -4 yards (Chase Yang)
 Q3 6:25 2nd and 14 at MIA 33 Shotgun Spread - HB Counter Y Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 4 yards. (Javon Hoover)
 Q3 5:39 3rd and 10 at MIA 37 I-Form Pro - Quick Slants Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass intended for Marquise Brooks incomplete. (Asante Sayles)
 Q3 5:24 4th and 10 at MIA 37 PuntPunt by Jake Edwards for 53 yards, returned by Asante Sayles for 10 yards (to PHI 20).

 Q3 5:13 1st and 10 at PHI 20 Singleback Big - Outs Dak Peake drops back to pass. Dak Peake pass intended for Mecole Hemingway incomplete. (Kevin Bryant)
 Q3 5:02 2nd and 10 at PHI 20 Singleback Big - HB Sweep Right Chase Espinosa takes the handoff. Chase Espinosa ran for 6 yards. (Da'Ron Pollard)
 Q3 4:11 3rd and 4 at PHI 26 Singleback Normal - TE Post Dak Peake drops back to pass. Dak Peake pass intended for Greg Wilson tipped by Jaquan Beasley!
 Q3 3:59 4th and 4 at PHI 26 PuntPunt by Tress Williams for 49 yards, returned by Minkah Ford for 6 yards (to MIA 31).

 Q3 3:46 1st and 10 at MIA 31 Shotgun Spread - Texas Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass to Marquise Brooks for 1 yards. (Jourdan Lee)
 Q3 3:00 2nd and 9 at MIA 32 Shotgun Spread - Flood Anthony Rangel drops back to pass. Anthony Rangel pass intended for Marquise Brooks tipped by A.J. Travis!
 Q3 2:49 3rd and 9 at MIA 32 Shotgun Spread - Texas Anthony Rangel drops back to pass. Anthony Rangel pass to Justin Johnson for 13 yards. (Asante Sayles) First down!
 Q3 1:59 1st and 10 at MIA 45 Shotgun Empty - Slot Drive Anthony Rangel drops back to pass. Anthony Rangel pass to Odell Redmon for 3 yards. (Jourdan Lee)
 Q3 1:10 2nd and 7 at MIA 48 Shotgun Spread - HB Counter Y Jonathan Tolbert takes the handoff. Jonathan Tolbert ran for 7 yards. (Efe Olsen) First down!
 Q3 0:19 1st and 10 at PHI 45 Shotgun Empty - Slot Drive Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass to Marquise Brooks for 32 yards. (Jourdan Lee) First down!
End of third quarter
MIA 10   PHI 9


 Q4 15:00 1st and 10 at PHI 13 Singleback Big - Flanker Curl Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass to Marquise Brooks for 10 yards. (Asante Sayles) First down!
 Q4 14:11 1st and Goal at PHI 3 Shotgun Spread - Texas Anthony Rangel drops back to pass. Anthony Rangel pass intended for Marquise Brooks incomplete. (Terell Scott)
 Q4 13:58 2nd and Goal at PHI 3 Singleback Big - Flanker Curl Anthony Rangel drops back to pass. Anthony Rangel pass intended for Trey Murphy tipped by Asante Sayles!
 Q4 13:46 3rd and Goal at PHI 3 Shotgun Empty - Double In Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass to Cedric Toomer for 3 yards. Touchdown! Extra point is good!
MIA 17   PHI 9


 Q4 13:41 KickoffKickoff by Cameron Davis out of the end zone. Touchback.

 Q4 13:41 1st and 10 at PHI 25 Singleback Big - Flanker Curl Dak Peake drops back to pass. Dak Peake pass intended for Mecole Hemingway incomplete. (Kevin Bryant)
 Q4 13:30 2nd and 10 at PHI 25 Shotgun Empty - Double In Dak Peake drops back to pass. Dak Peake pass to Tyler Swanson for 14 yards. (Minkah Ford) First down!
 Q4 12:43 1st and 10 at PHI 39 I-Form Pro - HB Toss Right Chase Espinosa takes the handoff. Chase Espinosa ran for 2 yards. (Zach Adams)
 Q4 12:00 2nd and 8 at PHI 41 Shotgun Spread - Flood Dak Peake drops back to pass. Dak Peake pass intended for Tim Peterson incomplete. (Kevin Bryant)
 Q4 11:48 3rd and 8 at PHI 41 Shotgun Empty - Slot Drive Dak Peake drops back to pass. BLITZ (MLB Foyesade Orchard)! Dak Peake pass to Tyler Swanson for 9 yards. (Cobie Durham) First down!
 Q4 11:02 1st and 10 at midfield I-Form Pro - Curls Dak Peake drops back to pass. Dak Peake pass to John McBride for 5 yards. (Logan Ward)
 Q4 10:18 2nd and 5 at MIA 45 Singleback Normal - HB Slash Chase Espinosa takes the handoff. Chase Espinosa ran for 9 yards. (Zach Adams) First down!
 Q4 9:29 1st and 10 at MIA 36 Singleback Normal - TE Post Dak Peake drops back to pass. Dak Peake pass to Greg Wilson for 6 yards. (Foyesade Orchard)
 Q4 8:39 2nd and 4 at MIA 30 Singleback Normal - TE Post Dak Peake drops back to pass. Dak Peake pass to Mecole Hemingway for 9 yards. (Logan Ward) First down!
All defensive players on the Sharks increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Normal pass x10).
 Q4 7:54 1st and 10 at MIA 21 Singleback Normal - TE Post Dak Peake drops back to pass. Dak Peake pass intended for Greg Wilson incomplete. (Jaquan Beasley)
 Q4 7:41 2nd and 10 at MIA 21 Shotgun Spread - Texas Dak Peake drops back to pass. Dak Peake pass intended for John McBride tipped by Mike Hall!
 Q4 7:26 3rd and 10 at MIA 21 Shotgun Spread - Flood Dak Peake drops back to pass. Dak Peake pass to Tim Peterson for 21 yards. Touchdown! 2-point conversion is good!
MIA 17   PHI 17


 Q4 7:18 KickoffKickoff by Daniel Cruz to MIA -6. Touchback.

 Q4 7:18 1st and 10 at MIA 25 Singleback Big - Outs Anthony Rangel drops back to pass. Anthony Rangel pass to Jake Felix for 1 yards. (Damone Cruz)
 Q4 6:27 2nd and 9 at MIA 26 I-Form Pro - Quick Slants Anthony Rangel drops back to pass. Anthony Rangel pass intended for Trey Murphy intercepted by Asante Sayles! Return of 19 yards.

 Q4 6:20 1st and Goal at MIA 7 I-Form Pro - HB Counter Weak Chase Espinosa takes the handoff. Chase Espinosa ran for 3 yards. (Logan Ward)
 Q4 5:36 2nd and Goal at MIA 4 Singleback Big - HB Sweep Right Chase Espinosa takes the handoff. Chase Espinosa ran for 4 yards. Touchdown! Extra point is good!
MIA 17   PHI 24


 Q4 5:31 KickoffKickoff by Daniel Cruz out of the end zone. Touchback.

 Q4 5:31 1st and 10 at MIA 25 Singleback Normal - Double Hitch Anthony Rangel drops back to pass. Anthony Rangel pass to Marquise Brooks for 4 yards. (A.J. Travis)
 Q4 4:45 2nd and 6 at MIA 29 Singleback Big - Flanker Curl Anthony Rangel drops back to pass. Anthony Rangel pass to Justin Johnson for 16 yards. (Damone Cruz) First down!
 Q4 3:58 1st and 10 at MIA 45 Shotgun Empty - Double In Anthony Rangel drops back to pass. Anthony Rangel pass to Odell Redmon for 6 yards. (Jourdan Lee)
All defensive players on the Tyrants increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Empty pass x10).
 Q4 3:09 2nd and 4 at PHI 49 Shotgun Empty - Slot Drive Anthony Rangel drops back to pass. Anthony Rangel pass to Odell Redmon for 16 yards. (A.J. Travis) First down!
 Q4 2:43 1st and 10 at PHI 33 Shotgun Empty - Double In Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass to Marquise Brooks for 9 yards. (A.J. Travis)
 Q4 2:15 2nd and 1 at PHI 24 I-Form Pro - Curls Anthony Rangel drops back to pass. Anthony Rangel pass to Justin Johnson for 13 yards. (Damone Cruz) First down!
 Q4 2:00 1st and 10 at PHI 11 Shotgun Spread - Texas Anthony Rangel drops back to pass. Anthony Rangel pass to Justin Johnson for 11 yards. Touchdown! Extra point is good!
MIA 24   PHI 24


 Q4 1:56 KickoffKickoff by Cameron Davis to PHI 4, returned by Asante Sayles for 20 yards (to PHI 24).

 Q4 1:48 1st and 10 at PHI 24 I-Form Pro - HB Toss Right Chase Espinosa takes the handoff. Chase Espinosa ran for 6 yards. (Pete Webb)
 Q4 1:17 2nd and 4 at PHI 30 I-Form Pro - HB Toss Right Chuba Hayes takes the handoff. Chuba Hayes ran for 4 yards. (Harrison Perry) First down!
 Q4 0:47 1st and 10 at PHI 34 Singleback Normal - HB Stretch Right Chase Espinosa takes the handoff. Chase Espinosa ran for 8 yards. (Logan Ward)
 Q4 0:17 2nd and 2 at PHI 42 Singleback Big - Flanker Curl Dak Peake drops back to pass. Dak Peake pass to Cody Davis for 4 yards. (Adrian Acker) First down!
 Q4 0:01 1st and 10 at PHI 46 Shotgun Empty - Slot Drive Dak Peake drops back to pass. Dak Peake pass to Tim Peterson for 1 yards. (Mike Hall)
End of Regulation
MIA 24   PHI 24


 OT 15:00 KickoffKickoff by Daniel Cruz out of the end zone. Touchback.

 OT 15:00 1st and 10 at MIA 25 Singleback Big - Flanker Curl Anthony Rangel drops back to pass. Anthony Rangel pass to Jake Felix for 16 yards. (Roquan Slade) First down!
 OT 14:15 1st and 10 at MIA 41 Singleback Normal - Double Hitch Anthony Rangel drops back to pass. Anthony Rangel pass to Justin Johnson for 16 yards. (Jourdan Lee) First down!
 OT 13:32 1st and 10 at PHI 43 Singleback Big - Outs Anthony Rangel drops back to pass. Anthony Rangel pass intended for Marquise Brooks tipped by Brian Bortles!
 OT 13:20 2nd and 10 at PHI 43 Singleback Big - HB Blast Left Jonathan Tolbert takes the handoff. Jonathan Tolbert ran and was tackled behind the line for -2 yards! (Quinton James)
 OT 12:27 3rd and 12 at PHI 45 Singleback Normal - TE Post Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! T Rashawn Shipley got beat! Pressure from DE Efe Olsen! Anthony Rangel sacked for -4 yards (Efe Olsen)
 OT 11:44 4th and 16 at PHI 49 PuntPunt by Jake Edwards for 36 yards (to PHI 13).

 OT 11:37 1st and 10 at PHI 13 Singleback Normal - TE Post Dak Peake drops back to pass. Dak Peake pass to Mecole Hemingway for 5 yards. (Adrian Acker)
 OT 10:53 2nd and 5 at PHI 18 I-Form Pro - HB Counter Weak Chase Espinosa takes the handoff. Chase Espinosa ran for 7 yards. (Pete Webb) First down!
 OT 10:03 1st and 10 at PHI 25 Singleback Normal - TE Post Dak Peake drops back to pass. Dak Peake pass intended for John McBride tipped by Logan Ward!
 OT 9:51 2nd and 10 at PHI 25 Shotgun Spread - Flood Dak Peake drops back to pass. C Luke Freeman got beat! Pressure from DE Daniel Cruz! Dak Peake pass intended for John McBride tipped by Adrian Acker!
 OT 9:40 3rd and 10 at PHI 25 Shotgun Empty - Slot Drive Dak Peake drops back to pass. Dak Peake pass to Tim Peterson for 7 yards. (Mike Hall)
 OT 8:53 4th and 3 at PHI 32 PuntPunt by Tress Williams for 54 yards, returned by Jordan Wynn for 0 yards (Fair Catch) (to MIA 14).

 OT 8:45 1st and 10 at MIA 14 I-Form Pro - Curls Anthony Rangel drops back to pass. Anthony Rangel pass intended for Marquise Brooks tipped by Roquan Slade!
 OT 8:30 2nd and 10 at MIA 14 Singleback Normal - Double Hitch Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass to Cedric Toomer for 25 yards. (Jourdan Lee) First down!
 OT 7:47 1st and 10 at MIA 39 Singleback Big - Flanker Curl Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass intended for Justin Johnson tipped by Justin Erickson!
All defensive players on the Tyrants increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Big pass x10).
 OT 7:34 2nd and 10 at MIA 39 Singleback Normal - HB Slash Jonathan Tolbert takes the handoff. BLITZ! Jonathan Tolbert ran and was tackled behind the line for -2 yards! (Efe Olsen)
 OT 6:48 3rd and 12 at MIA 37 Singleback Normal - TE Post Anthony Rangel drops back to pass. Anthony Rangel pass to Marquise Brooks for 1 yards. (Brian Bortles)
 OT 5:59 4th and 11 at MIA 38 PuntPunt by Jake Edwards for 58 yards, returned by Asante Sayles for 5 yards (to PHI 9).

 OT 5:45 1st and 10 at PHI 9 Singleback Normal - HB Slash Chase Espinosa takes the handoff. Chase Espinosa ran for 2 yards. (Da'Ron Pollard)
 OT 4:54 2nd and 8 at PHI 11 Singleback Big - HB Sweep Right Chase Espinosa takes the handoff. Chase Espinosa ran for 7 yards. (Daniel Cruz)
 OT 4:05 3rd and 1 at PHI 18 I-Form Pro - Quick Slants Dak Peake drops back to pass. Dak Peake pass to John McBride for 1 yards. (Foyesade Orchard) First down!
 OT 3:12 1st and 10 at PHI 19 Singleback Normal - TE Post Dak Peake drops back to pass. Dak Peake pass intended for John McBride tipped by Adrian Acker!
 OT 2:59 2nd and 10 at PHI 19 Shotgun Spread - Texas Dak Peake drops back to pass. BLITZ (MLB Foyesade Orchard)! Dak Peake pass to John McBride for 7 yards. (Mike Hall)
 OT 2:11 3rd and 3 at PHI 26 Singleback Big - HB Blast Left Chase Espinosa takes the handoff. Chase Espinosa ran for 7 yards. (Da'Ron Pollard) First down!
 OT 1:26 1st and 10 at PHI 33 I-Form Pro - Curls Dak Peake drops back to pass. Dak Peake pass to Logan Tiller for 4 yards. (Minkah Ford)
 OT 0:39 2nd and 6 at PHI 37 I-Form Pro - Curls Dak Peake drops back to pass. G Cody McBride got beat! Pressure from DT Da'Ron Pollard! Dak Peake pass intended for John McBride tipped by Logan Ward!
 OT 0:27 3rd and 6 at PHI 37 Singleback Normal - Double Hitch Dak Peake drops back to pass. Dak Peake pass to John McBride for 1 yards. (Kevin Bryant)
 OT 15:00 4th and 5 at PHI 38 PuntPunt by Tress Williams for 54 yards, returned by Jordan Wynn for 6 yards (to MIA 14).

 OT 14:48 1st and 10 at MIA 14 Shotgun Empty - Slot Drive Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass intended for Odell Redmon tipped by Terell Scott!
 OT 14:36 2nd and 10 at MIA 14 Shotgun Spread - Texas Anthony Rangel drops back to pass. Anthony Rangel pass to Marquise Brooks for 18 yards. (A.J. Travis) First down!
 OT 13:47 1st and 10 at MIA 32 Shotgun Spread - Flood Anthony Rangel drops back to pass. G Damien Lamur got beat! Pressure from DT Javon Hoover! Anthony Rangel pass to Romeo Dunn for 3 yards. (A.J. Travis)
 OT 12:56 2nd and 7 at MIA 35 Singleback Normal - HB Slash Jonathan Tolbert takes the handoff. BLITZ! Jonathan Tolbert ran for 7 yards. (Quinton James) First down!
 OT 12:13 1st and 10 at MIA 42 I-Form Pro - HB Toss Right Jonathan Tolbert takes the handoff. BLITZ! C Creed Hamilton pancakes a defender! Jonathan Tolbert ran for 8 yards. (Chase Yang)
 OT 11:22 2nd and 2 at midfield Shotgun Spread - Flood Anthony Rangel drops back to pass. BLITZ (MLB Roquan Slade)! Anthony Rangel pass to Justin Johnson for 5 yards. (Asante Sayles) First down!
All defensive players on the Tyrants increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Spread pass x10).
 OT 10:39 1st and 10 at PHI 45 Singleback Big - Outs Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass to Trey Murphy for 3 yards. (Justin Erickson)
 OT 9:46 2nd and 7 at PHI 42 I-Form Pro - Curls Anthony Rangel drops back to pass. Anthony Rangel pass to Trey Murphy for 4 yards. (A.J. Travis)
 OT 8:59 3rd and 3 at PHI 38 Singleback Normal - TE Post Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass to Cedric Toomer for 5 yards. (Roquan Slade) First down!
 OT 8:13 1st and 10 at PHI 33 I-Form Pro - Curls Anthony Rangel drops back to pass. BLITZ (OLB Damone Cruz)! Anthony Rangel pass to Marquise Brooks for 13 yards. (A.J. Travis) First down!
 OT 7:29 1st and 10 at PHI 20 Singleback Big - Outs Anthony Rangel drops back to pass. Anthony Rangel pass to Jake Felix for 20 yards. Touchdown!
MIA 30   PHI 24

End of Game
MIA 30   PHI 24


Auto-scroll page
Download Game CSV