Sunday, December 28, 2025     4:05 PM EST


44

Final
OT


38

Storylines

NEW RECORD QB Nathan Crawford has broken the record for Most Passing Yards in a game with 558! (Previous record: 519 by QB Drew Tran)

Team Ratings


Game Summary

Total plays: 122
Play of the game:  Q3 2nd and 8 at SF 38 I-Form Pro - Quick Slants Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass intended for Muhammad Pressley intercepted by Jacquizz Sims! Return of 62 yards. Touchdown! Extra point is good!
BAL 17   SF 31

Player of the game: 29 Amari Long 13 rec / 14 targets, 219 rec yds (75-yd long), 3 TDs

Team Stats


Game Stats

Game engine version: 2
602 total yards

QB 89 OVR 8 Nathan Crawford 33/39 (85%), 558 pass yds (76-yd long, 14.5 yds/att), 1 rush, 9 rush yds (9 yds/rush), 6 TDs, 1 INT, 1 sack, 1 fumble, 147.6 RTG
HB 82 OVR 44 James Carpenter 16 rush, 35 rush yds (2.2 yds/rush), 1 fumble
WR 92 OVR 29 Amari Long 13 rec / 14 targets, 219 rec yds (75-yd long), 3 TDs
WR 83 OVR 16 Gary Wesley 8 rec / 8 targets, 114 rec yds (24-yd long), 2 TDs
WR 84 OVR 9 Brian Wallace 5 rec / 7 targets, 64 rec yds (24-yd long)
WR 65 OVR 32 J.J. Robinson 1 rec / 1 targets, 6 rec yds (6-yd long)
WR 66 OVR 47 Thomas Hodges 2 rec / 3 targets, 44 rec yds (31-yd long)
TE 73 OVR 36 Muhammad Pressley 4 rec / 6 targets, 117 rec yds (76-yd long), 1 TD

DE 93 OVR 72 K.J. Lee 4 pressures, 1 tackle
DT 73 OVR 53 Jordan Battle 1 pressure, 4 tackles, 2 for loss, 1 sack
OLB 91 OVR 18 Stefon Solomon 1 pressure, 1 tackle
MLB 78 OVR 7 Chaz Brock 3 tackles
MLB 96 OVR 3 Keith Elder 1 pressure, 6 tackles, 1 pass tipped
CB 72 OVR 7 Kendall Murray 6 tackles
CB 90 OVR 17 Dashaun Rickard 2 tackles, 10 PR yds, 112 KR yds
CB 80 OVR 35 T.J. Young 4 tackles, 7 PR yds
CB 73 OVR 30 Anthony Gregory 5 tackles
S 90 OVR 39 Marcus Armstrong 2 tackles, 2 passes tipped

K 58 OVR 8 Sean Wilson 1/1, made: 30
P 61 OVR 8 Gerald Haas 1 punt, 0 inside 20
310 total yards

QB 86 OVR 14 Jason Turner 25/35 (71%), 271 pass yds (27-yd long, 7.9 yds/att), 3 rush, 30 rush yds (10 yds/rush), 4 TDs, 1 sack, 132.0 RTG
HB 65 OVR 13 Star Wright 6 rush, 9 rush yds (1.5 yds/rush)
WR 69 OVR 48 Ty Wilson 9 rec / 11 targets, 88 rec yds (19-yd long)
WR 61 OVR 34 Adrian Sowell 0 rec / 2 targets, 1 drop
WR 87 OVR 37 Will Simmons 4 rec / 5 targets, 56 rec yds (19-yd long)
WR 85 OVR 49 Matt Ward 9 rec / 10 targets, 95 rec yds (21-yd long), 2 TDs
WR 64 OVR 86 Noah Westbrook 1 rec / 2 targets, 2 rec yds (2-yd long), 1 TD
TE 78 OVR 45 Bruce Levine 1 rec / 1 targets, 7 rec yds (7-yd long)
TE 87 OVR 7 Kaleb Edwards 1 rec / 4 targets, 27 rec yds (27-yd long), 1 TD

DE 84 OVR 53 Pat Young 3 pressures, 1 tackle, 1 fumble forced, 15 TO yds
DE 94 OVR 78 Jay Eaton 5 pressures, 5 tackles, 1 for loss, 1 sack, 1 fumble forced
DT 76 OVR 60 Michael Toney 4 tackles, 2 for loss
OLB 91 OVR 12 Sam Thomas 2 tackles
OLB 80 OVR 22 Morgan Bailey 5 tackles
MLB 67 OVR 44 Noah Copeland 1 tackle
MLB 68 OVR 43 Neiko Phillips 7 tackles
CB 71 OVR 41 Matt Walker 1 tackle
CB 82 OVR 21 Jonathan Chu 7 tackles, 128 KR yds
CB 65 OVR 8 Kamar Handy 3 tackles, 1 pass tipped
CB 70 OVR 25 Justin Taylor 6 tackles
CB 75 OVR 32 JuJu Sweet 3 tackles
S 73 OVR 0 Ben Chandler 1 tackle
S 71 OVR 5 Jacquizz Sims 2 tackles, 1 INT, 62 TO yds, 1 TD

K 89 OVR 12 Dontrelle Wiley 1/1, made: 26
P 80 OVR 10 Aaron Mosley 3 punts, 0 inside 20

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Dontrelle Wiley to BAL 0, returned by Dashaun Rickard for 23 yards (to BAL 23).

 Q1 14:51 1st and 10 at BAL 23 Singleback Normal - Double Hitch Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 11 yards. (Jonathan Chu) First down!
 Q1 14:01 1st and 10 at BAL 34 Singleback Big - HB Blast Left James Carpenter takes the handoff. G Kevin Bell pancakes a defender! James Carpenter ran for 2 yards. (Jay Eaton)
 Q1 13:12 2nd and 8 at BAL 36 I-Form Pro - Curls Nathan Crawford drops back to pass. T Larry Miller got beat! Pressure from DE Jay Eaton! Nathan Crawford sacked for -6 yards and fumbled! Recovered by Jay Eaton!

 Q1 13:08 1st and 10 at BAL 30 Shotgun Spread - Texas Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Will Simmons for 9 yards. (T.J. Young)
 Q1 12:20 2nd and 1 at BAL 21 Shotgun Spread - Texas Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Matt Ward for 21 yards. Touchdown! Extra point is good!
BAL 0   SF 7


 Q1 12:12 KickoffKickoff by Dontrelle Wiley to BAL 2, returned by Dashaun Rickard for 25 yards (to BAL 27).

 Q1 12:02 1st and 10 at BAL 27 Singleback Normal - TE Post Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 2 yards. (Justin Taylor)
 Q1 11:12 2nd and 8 at BAL 29 Singleback Big - HB Blast Left James Carpenter takes the handoff. James Carpenter ran for 3 yards. (Neiko Phillips)
 Q1 10:26 3rd and 5 at BAL 32 I-Form Pro - HB Toss Right James Carpenter takes the handoff. James Carpenter ran for 3 yards. (Sam Thomas)
 Q1 9:37 4th and 2 at BAL 35 PuntPunt by Gerald Haas for 34 yards, returned by Jonathan Chu for 0 yards (Fair Catch) (to SF 31).

 Q1 9:31 1st and 10 at SF 31 Shotgun Spread - Flood Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Will Simmons for 19 yards. (Kendall Murray) First down!
 Q1 8:40 1st and 10 at midfield Singleback Big - Outs Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Matt Ward for 8 yards. (Chaz Brock)
 Q1 7:56 2nd and 2 at BAL 42 Shotgun Spread - Texas Jason Turner drops back to pass. Jason Turner pass intended for Ty Wilson tipped by Marcus Armstrong!
 Q1 7:45 3rd and 2 at BAL 42 Shotgun Spread - HB Draw Star Wright takes the handoff. BLITZ! Star Wright ran for 3 yards. (Jordan Battle) First down!
 Q1 7:01 1st and 10 at BAL 39 Singleback Normal - Double Hitch Jason Turner drops back to pass. T James Hauck got beat! Pressure from DE Kurtis Perry! Jason Turner scrambled for 13 yards. First down!
 Q1 6:09 1st and 10 at BAL 26 I-Form Pro - Curls Jason Turner drops back to pass. Jason Turner pass intended for Kaleb Edwards incomplete. (T.J. Young)
 Q1 5:55 2nd and 10 at BAL 26 I-Form Pro - Quick Slants Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! G Travis Clark got beat! Pressure from OLB Stefon Solomon! Jason Turner scrambled for 9 yards.
 Q1 5:10 3rd and 1 at BAL 17 Shotgun Spread - Flood Jason Turner drops back to pass. Jason Turner pass to Ty Wilson for 15 yards. (Anthony Gregory) First down!
 Q1 4:25 1st and Goal at BAL 2 Shotgun Spread - Flood Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! T James Hauck got beat! Pressure from DE Kurtis Perry! Jason Turner pass to Noah Westbrook for 2 yards. Touchdown! Extra point is good!
BAL 0   SF 14


 Q1 4:20 KickoffKickoff by Dontrelle Wiley to BAL 2, returned by Dashaun Rickard for 22 yards (to BAL 24).

 Q1 4:12 1st and 10 at BAL 24 Singleback Normal - TE Post Nathan Crawford drops back to pass. Nathan Crawford pass to Brian Wallace for 10 yards. (Morgan Bailey) First down!
 Q1 3:24 1st and 10 at BAL 34 Singleback Normal - Double Hitch Nathan Crawford drops back to pass. BLITZ (OLB Morgan Bailey)! G Kevin Bell got beat! Pressure from DE Pat Young! Nathan Crawford pass to Gary Wesley for 14 yards. (Justin Taylor) First down!
 Q1 2:32 1st and 10 at BAL 48 Singleback Normal - Double Hitch Nathan Crawford drops back to pass. Nathan Crawford pass to Muhammad Pressley for 10 yards. (Jonathan Chu) First down!
 Q1 1:47 1st and 10 at SF 42 Singleback Big - Flanker Curl Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 16 yards. (Jonathan Chu) First down!
 Q1 0:59 1st and 10 at SF 26 Singleback Normal - HB Slash James Carpenter takes the handoff. James Carpenter ran and was tackled behind the line for -4 yards! (Michael Toney)
 Q1 0:16 2nd and 14 at SF 30 Singleback Normal - HB Stretch Right James Carpenter takes the handoff. James Carpenter ran for 6 yards. (Michael Toney)
End of first quarter
BAL 0   SF 14


 Q2 15:00 3rd and 8 at SF 24 Singleback Normal - TE Post Nathan Crawford drops back to pass. BLITZ (OLB Morgan Bailey)! Nathan Crawford pass to Gary Wesley for 24 yards. Touchdown! Extra point is good!
BAL 7   SF 14


 Q2 14:51 KickoffKickoff by Sean Wilson to SF 11, returned by Jonathan Chu for 21 yards (to SF 32).

 Q2 14:43 1st and 10 at SF 32 Shotgun Empty - Double In Jason Turner drops back to pass. Jason Turner pass to Ty Wilson for 2 yards. (Keith Elder)
 Q2 13:50 2nd and 8 at SF 34 Singleback Big - Flanker Curl Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! T James Hauck and C Aaron Hawks got beat! Pressure from DE Kurtis Perry and MLB Keith Elder! Jason Turner scrambled for 8 yards. First down!
 Q2 12:59 1st and 10 at SF 42 Shotgun Empty - Slot Drive Jason Turner drops back to pass. Jason Turner pass intended for Adrian Sowell incomplete. (Anthony Gregory)
 Q2 12:45 2nd and 10 at SF 42 I-Form Pro - HB Counter Weak Star Wright takes the handoff. Star Wright ran for 1 yards. (Keith Elder)
 Q2 12:00 3rd and 9 at SF 43 I-Form Pro - Quick Slants Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Will Simmons for 19 yards. (T.J. Young) First down!
 Q2 11:15 1st and 10 at BAL 38 Shotgun Spread - Texas Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Ty Wilson for 11 yards. (Kendall Murray) First down!
 Q2 10:28 1st and 10 at BAL 27 Shotgun Empty - Slot Drive Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! T James Hauck got beat! Pressure from DE Kurtis Perry! Jason Turner pass to Matt Ward for 12 yards. (Anthony Gregory) First down!
 Q2 9:42 1st and 10 at BAL 15 Shotgun Empty - Double In Jason Turner drops back to pass. Jason Turner pass to Ty Wilson for 6 yards. (Marcus Armstrong)
 Q2 8:52 2nd and 4 at BAL 9 Shotgun Empty - Double In Jason Turner drops back to pass. Jason Turner pass intended for Noah Westbrook incomplete. (Kendall Murray)
 Q2 8:41 3rd and 4 at BAL 9 Shotgun Empty - Slot Drive Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass intended for Adrian Sowell dropped!
 Q2 8:27 4th and 4 at BAL 9 Field Goal26 yard FG attempt by Dontrelle Wiley is good!
BAL 7   SF 17


 Q2 8:22 KickoffKickoff by Dontrelle Wiley to BAL 9, returned by Dashaun Rickard for 22 yards (to BAL 31).

 Q2 8:14 1st and 10 at BAL 31 I-Form Pro - Quick Slants Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Amari Long for 12 yards. (Jonathan Chu) First down!
 Q2 7:21 1st and 10 at BAL 43 Singleback Big - Outs Nathan Crawford drops back to pass. Nathan Crawford pass to Muhammad Pressley for 3 yards. (Neiko Phillips)
 Q2 6:30 2nd and 7 at BAL 46 I-Form Pro - HB Toss Right James Carpenter takes the handoff. BLITZ! G Kapron Williams pancakes a defender! James Carpenter ran for 3 yards. (Jay Eaton)
 Q2 5:47 3rd and 4 at BAL 49 Singleback Normal - TE Post Nathan Crawford drops back to pass. Nathan Crawford pass to Gary Wesley for 16 yards. (Morgan Bailey) First down!
 Q2 5:03 1st and 10 at SF 35 Shotgun Spread - HB Counter Y James Carpenter takes the handoff. James Carpenter ran for 3 yards. (Michael Toney)
 Q2 4:13 2nd and 7 at SF 32 I-Form Pro - Quick Slants Nathan Crawford drops back to pass. T Larry Miller got beat! Pressure from DE Jay Eaton! Nathan Crawford pass intended for Muhammad Pressley incomplete. (Noah Copeland)
 Q2 4:02 3rd and 7 at SF 32 I-Form Pro - HB Counter Weak James Carpenter takes the handoff. James Carpenter ran the ball, and fumbled! Recovered by Pat Young! Return of 15 yards.

 Q2 3:56 1st and 10 at SF 47 Shotgun Spread - Texas Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Ty Wilson for 15 yards. (Kendall Murray) First down!
 Q2 3:13 1st and 10 at BAL 38 Singleback Big - Outs Jason Turner drops back to pass. Jason Turner pass to Bruce Levine for 7 yards. (Chaz Brock)
 Q2 2:43 2nd and 3 at BAL 31 Singleback Normal - Double Hitch Jason Turner drops back to pass. G Travis Clark got beat! Pressure from DE K.J. Lee! Jason Turner pass intended for Matt Ward incomplete. (Keith Elder)
 Q2 2:36 3rd and 3 at BAL 31 Shotgun Empty - Double In Jason Turner drops back to pass. Jason Turner pass to Ty Wilson for 10 yards. (Kendall Murray) First down!
 Q2 2:11 1st and 10 at BAL 21 Singleback Big - Flanker Curl Jason Turner drops back to pass. Jason Turner pass to Will Simmons for 9 yards. (T.J. Young)
 Q2 2:00 2nd and 1 at BAL 12 Singleback Normal - HB Stretch Right Star Wright takes the handoff. BLITZ! Star Wright ran for 3 yards. (Keith Elder) First down!
 Q2 1:32 1st and Goal at BAL 9 Singleback Big - HB Blast Left Star Wright takes the handoff. Star Wright ran for 1 yards. (K.J. Lee)
 Q2 1:07 2nd and Goal at BAL 8 I-Form Pro - Curls Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Matt Ward for 8 yards. Touchdown! Extra point is good!
BAL 7   SF 24


 Q2 1:03 KickoffKickoff by Dontrelle Wiley to BAL 1, returned by Dashaun Rickard for 20 yards (to BAL 21).

 Q2 0:55 1st and 10 at BAL 21 Singleback Big - Outs Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Amari Long for 35 yards. (JuJu Sweet) First down!
 Q2 0:27 1st and 10 at SF 44 Shotgun Spread - Flood Nathan Crawford drops back to pass. Nathan Crawford pass to Thomas Hodges for 31 yards. (Jonathan Chu) First down!
 Q2 0:02 1st and 10 at SF 13 Field Goal30 yard FG attempt by Sean Wilson is good!
BAL 10   SF 24

Halftime
BAL 10   SF 24



 Q3 15:00 KickoffKickoff by Sean Wilson to SF 10, returned by Jonathan Chu for 26 yards (to SF 36).

 Q3 14:50 1st and 10 at SF 36 I-Form Pro - Quick Slants Jason Turner drops back to pass. G Andrew Hubbard and C Aaron Hawks got beat! Pressure from DT Jordan Battle and DE K.J. Lee! Jason Turner sacked for -4 yards (Jordan Battle)
 Q3 14:03 2nd and 14 at SF 32 Singleback Normal - TE Post Jason Turner drops back to pass. Jason Turner pass intended for Kaleb Edwards incomplete. (Stefon Solomon)
 Q3 13:50 3rd and 14 at SF 32 Shotgun Spread - Texas Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Matt Ward for 6 yards. (Anthony Gregory)
 Q3 13:03 4th and 8 at SF 38 PuntPunt by Aaron Mosley for 40 yards, returned by Dashaun Rickard for 10 yards (to BAL 32).

 Q3 12:53 1st and 10 at BAL 32 Shotgun Spread - Flood Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Gary Wesley for 9 yards. (Matt Walker)
 Q3 12:09 2nd and 1 at BAL 41 I-Form Pro - HB Counter Weak James Carpenter takes the handoff. G Kevin Bell pancakes a defender! James Carpenter ran for 6 yards. (Neiko Phillips) First down!
 Q3 11:22 1st and 10 at BAL 47 I-Form Pro - Quick Slants Nathan Crawford drops back to pass. Nathan Crawford pass to Brian Wallace for 9 yards. (Neiko Phillips)
 Q3 10:29 2nd and 1 at SF 44 I-Form Pro - Curls Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! FB Ty Carter got beat! Pressure from DE Pat Young! Nathan Crawford scrambled for 9 yards. First down!
 Q3 9:45 1st and 10 at SF 35 Shotgun Empty - Double In Nathan Crawford drops back to pass. Nathan Crawford pass to Gary Wesley for 15 yards. (Neiko Phillips) First down!
 Q3 8:57 1st and 10 at SF 20 Shotgun Spread - Flood Nathan Crawford drops back to pass. Nathan Crawford pass to Brian Wallace for 14 yards. (JuJu Sweet) First down!
 Q3 8:07 1st and Goal at SF 6 I-Form Pro - Curls Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 6 yards. Touchdown! Extra point is good!
BAL 17   SF 24


 Q3 8:03 KickoffKickoff by Sean Wilson to SF 9, returned by Jonathan Chu for 16 yards (to SF 25).

 Q3 7:57 1st and 10 at SF 25 Singleback Big - Outs Jason Turner drops back to pass. Jason Turner pass intended for Will Simmons tipped by Keith Elder!
 Q3 7:44 2nd and 10 at SF 25 I-Form Pro - Quick Slants Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! FB Willard White got beat! Pressure from DE K.J. Lee! Jason Turner pass intended for Kaleb Edwards incomplete. (Keith Elder)
 Q3 7:32 3rd and 10 at SF 25 Shotgun Spread - Flood Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Ty Wilson for 8 yards. (Anthony Gregory)
All defensive players on the Owls increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Spread pass x10).
 Q3 6:44 4th and 2 at SF 33 PuntPunt by Aaron Mosley for 41 yards, returned by T.J. Young for 0 yards (Fair Catch) (to BAL 26).

 Q3 6:37 1st and 10 at BAL 26 Shotgun Spread - HB Counter Y James Carpenter takes the handoff. BLITZ! James Carpenter ran for 6 yards. (Jay Eaton)
 Q3 5:45 2nd and 4 at BAL 32 Singleback Normal - TE Post Nathan Crawford drops back to pass. G Kevin Bell got beat! Pressure from DE Pat Young! Nathan Crawford pass to Gary Wesley for 14 yards. (Morgan Bailey) First down!
 Q3 4:58 1st and 10 at BAL 46 I-Form Pro - HB Toss Right James Carpenter takes the handoff. BLITZ! James Carpenter ran for 1 yards. (Neiko Phillips)
 Q3 4:10 2nd and 9 at BAL 47 Singleback Normal - HB Stretch Right James Carpenter takes the handoff. BLITZ! James Carpenter ran and was tackled behind the line for -1 yards! (Michael Toney)
 Q3 3:22 3rd and 10 at BAL 46 Shotgun Empty - Double In Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 14 yards. (Jacquizz Sims) First down!
 Q3 2:36 1st and 10 at SF 40 Singleback Normal - HB Slash James Carpenter takes the handoff. BLITZ! James Carpenter ran for 2 yards. (Jay Eaton)
 Q3 1:43 2nd and 8 at SF 38 I-Form Pro - Quick Slants Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass intended for Muhammad Pressley intercepted by Jacquizz Sims! Return of 62 yards. Touchdown! Extra point is good!
BAL 17   SF 31


 Q3 1:25 KickoffKickoff by Dontrelle Wiley to BAL -7. Touchback.

 Q3 1:25 1st and 10 at BAL 25 Singleback Normal - Double Hitch Nathan Crawford drops back to pass. BLITZ (OLB Morgan Bailey)! Nathan Crawford pass to Gary Wesley for 19 yards. (Justin Taylor) First down!
 Q3 0:34 1st and 10 at BAL 44 I-Form Pro - Quick Slants Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Muhammad Pressley for 28 yards. (JuJu Sweet) First down!
End of third quarter
BAL 17   SF 31


 Q4 15:00 1st and 10 at SF 28 Singleback Normal - Double Hitch Nathan Crawford drops back to pass. T Larry Miller got beat! Pressure from DE Jay Eaton! Nathan Crawford pass to Brian Wallace for 24 yards. (Justin Taylor) First down!
All defensive players on the Miners increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Normal pass x10).
 Q4 14:07 1st and Goal at SF 4 Singleback Big - Flanker Curl Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 4 yards. Touchdown! Extra point is good!
BAL 24   SF 31


 Q4 14:04 KickoffKickoff by Sean Wilson to SF 11, returned by Jonathan Chu for 25 yards (to SF 36).

 Q4 13:54 1st and 10 at SF 36 Singleback Normal - HB Stretch Right Star Wright takes the handoff. BLITZ! Star Wright ran for 2 yards. (Jordan Battle)
 Q4 13:09 2nd and 8 at SF 38 Shotgun Spread - Flood Jason Turner drops back to pass. Jason Turner pass intended for Ty Wilson tipped by Marcus Armstrong!
 Q4 12:58 3rd and 8 at SF 38 Shotgun Empty - Slot Drive Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Matt Ward for 7 yards. (Marcus Armstrong)
 Q4 12:09 4th and 1 at SF 45 PuntPunt by Aaron Mosley for 41 yards, returned by T.J. Young for 7 yards (to BAL 21).

 Q4 12:01 1st and 10 at BAL 21 Singleback Big - HB Sweep Right James Carpenter takes the handoff. BLITZ! James Carpenter ran for 3 yards. (Morgan Bailey)
 Q4 11:16 2nd and 7 at BAL 24 Singleback Big - Flanker Curl Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Muhammad Pressley for 76 yards. Touchdown! Extra point is good!
BAL 31   SF 31


 Q4 11:00 KickoffKickoff by Sean Wilson to SF 12, returned by Jonathan Chu for 19 yards (to SF 31).

 Q4 10:53 1st and 10 at SF 31 I-Form Pro - Curls Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Matt Ward for 7 yards. (Dashaun Rickard)
 Q4 10:09 2nd and 3 at SF 38 Shotgun Empty - Double In Jason Turner drops back to pass. Jason Turner pass to Ty Wilson for 19 yards. (Keith Elder) First down!
 Q4 9:18 1st and 10 at BAL 43 Shotgun Spread - Texas Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! T James Hauck got beat! Pressure from DE Kurtis Perry! Jason Turner pass to Ty Wilson for 2 yards. (Kendall Murray)
 Q4 8:25 2nd and 8 at BAL 41 Shotgun Spread - HB Counter Y Star Wright takes the handoff. BLITZ! Star Wright ran and was tackled behind the line for -1 yards! (Jordan Battle)
 Q4 7:38 3rd and 9 at BAL 42 Shotgun Empty - Slot Drive Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Matt Ward for 15 yards. (Dashaun Rickard) First down!
All defensive players on the Owls increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Empty pass x10).
 Q4 6:47 1st and 10 at BAL 27 Singleback Normal - Double Hitch Jason Turner drops back to pass. BLITZ (OLB Stefon Solomon)! G Travis Clark got beat! Pressure from DE K.J. Lee! Jason Turner pass to Kaleb Edwards for 27 yards. Touchdown! Extra point is good!
BAL 31   SF 38


 Q4 6:37 KickoffKickoff by Dontrelle Wiley to BAL -8. Touchback.

 Q4 6:37 1st and 10 at BAL 25 Singleback Big - HB Blast Left James Carpenter takes the handoff. James Carpenter ran and was stopped for no gain. (Morgan Bailey)
 Q4 5:54 2nd and 10 at BAL 25 I-Form Pro - Quick Slants Nathan Crawford drops back to pass. T Larry Miller got beat! Pressure from DE Jay Eaton! Nathan Crawford pass intended for Brian Wallace incomplete. (Sam Thomas)
 Q4 5:39 3rd and 10 at BAL 25 I-Form Pro - Quick Slants Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Amari Long for 15 yards. (Jonathan Chu) First down!
 Q4 4:49 1st and 10 at BAL 40 Shotgun Spread - HB Counter Y James Carpenter takes the handoff. James Carpenter ran for 2 yards. (Neiko Phillips)
 Q4 4:04 2nd and 8 at BAL 42 Shotgun Spread - Texas Nathan Crawford drops back to pass. Nathan Crawford pass intended for Thomas Hodges incomplete. (Jacquizz Sims)
 Q4 3:52 3rd and 8 at BAL 42 Shotgun Empty - Double In Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 15 yards. (Kamar Handy) First down!
 Q4 3:07 1st and 10 at SF 43 Shotgun Empty - Slot Drive Nathan Crawford drops back to pass. Nathan Crawford pass intended for Brian Wallace tipped by Kamar Handy!
 Q4 2:58 2nd and 10 at SF 43 Shotgun Spread - Flood Nathan Crawford drops back to pass. Nathan Crawford pass intended for Amari Long incomplete. (Ben Chandler)
 Q4 2:50 3rd and 10 at SF 43 Shotgun Empty - Slot Drive Nathan Crawford drops back to pass. Nathan Crawford pass to J.J. Robinson for 6 yards. (Kamar Handy)
 Q4 2:22 4th and 4 at SF 37 Shotgun Empty - Slot Drive Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 5 yards. (Justin Taylor) First down!
 Q4 2:00 1st and 10 at SF 32 Shotgun Empty - Slot Drive Nathan Crawford drops back to pass. T Larry Miller got beat! Pressure from DE Jay Eaton! Nathan Crawford pass to Thomas Hodges for 13 yards. (Justin Taylor) First down!
 Q4 1:32 1st and 10 at SF 19 Shotgun Empty - Double In Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Brian Wallace for 7 yards. (Jonathan Chu)
 Q4 1:01 2nd and 3 at SF 12 Shotgun Empty - Slot Drive Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Amari Long for 9 yards. (Kamar Handy) First down!
 Q4 0:31 1st and Goal at SF 3 Shotgun Spread - Flood Nathan Crawford drops back to pass. BLITZ (MLB Neiko Phillips)! Nathan Crawford pass to Gary Wesley for 3 yards. Touchdown! Extra point is good!
BAL 38   SF 38


 Q4 0:26 KickoffKickoff by Sean Wilson to SF 12, returned by Jonathan Chu for 21 yards (to SF 33).

 Q4 0:18 1st and 10 at SF 33 Singleback Big - Outs Jason Turner drops back to pass. BLITZ (MLB Keith Elder)! Jason Turner pass to Matt Ward for 11 yards. (Chaz Brock) First down!
End of Regulation
BAL 38   SF 38


 OT 15:00 KickoffKickoff by Dontrelle Wiley out of the end zone. Touchback.

 OT 15:00 1st and 10 at BAL 25 Shotgun Spread - Flood Nathan Crawford drops back to pass. Nathan Crawford pass to Amari Long for 75 yards. Touchdown!
BAL 44   SF 38

End of Game
BAL 44   SF 38


Auto-scroll page
Download Game CSV