Sunday, November 30, 2025     1:00 PM EST


34

Final


24

Team Ratings


Game Summary

Total plays: 115
Play of the game:  Q1 1st and 10 at SEA 21 Shotgun Empty - Slot Drive Zach Ward drops back to pass. Zach Ward pass to Bo Moses for 21 yards. Touchdown! Extra point is good!
SF 7   SEA 0

Player of the game: 2 Zach Ward 19/24 (79%), 270 pass yds (34-yd long, 12.3 yds/att), 1 rush, 15 rush yds (15 yds/rush), 3 TDs, 5 sacks, 1 fumble, 153.1 RTG

Team Stats


Game Stats

Game engine version: 2
354 total yards

QB 85 OVR 2 Zach Ward 19/24 (79%), 270 pass yds (34-yd long, 12.3 yds/att), 1 rush, 15 rush yds (15 yds/rush), 3 TDs, 5 sacks, 1 fumble, 153.1 RTG
HB 88 OVR 21 Zack McKinnon 12 rush, 69 rush yds (5.8 yds/rush), 1 TD
FB 57 OVR 29 Romeo Addison 1 missed block
WR 95 OVR 18 Justin Jean 6 rec / 7 targets, 90 rec yds (30-yd long), 1 TD
WR 83 OVR 3 Sterling Smith 6 rec / 8 targets, 1 drop, 116 rec yds (34-yd long)
WR 85 OVR 17 D.J. Croom 3 rec / 3 targets, 31 rec yds (16-yd long)
WR 83 OVR 80 Bo Moses 2 rec / 3 targets, 33 rec yds (21-yd long), 1 TD
TE 91 OVR 7 Gerald Edwards 1 rec / 2 targets, 8 rec yds (8-yd long), 1 TD
TE 71 OVR 86 Luke Sowell 1 rec / 1 targets, 18 rec yds (18-yd long)
T 71 OVR 73 Jonah Webster 2 missed blocks
G 81 OVR 76 David Eifert 1 pancake
C 70 OVR 71 Josh McCoy 6 missed blocks

DE 87 OVR 58 Carl Lewis 2 pressures, 6 tackles, 2 for loss, 2 sacks
DE 78 OVR 99 Chauncey Gillmore 1 pressure, 8 tackles, 2 for loss, 1 sack
DT 82 OVR 90 Jordan Decker 3 tackles, 1 for loss
DT 74 OVR 98 Sheldon Ross 1 tackle
OLB 89 OVR 52 Khalil Murphy 4 tackles
OLB 71 OVR 43 Andrew Vargas 6 tackles
MLB 79 OVR 55 Leighton Vo 4 tackles, 1 for loss
CB 90 OVR 1 Sauce Gillmore 4 tackles
CB 83 OVR 28 Marcus Pruitt 2 tackles, 1 INT, 15 TO yds
CB 76 OVR 26 Asante Shepherd 1 tackle
CB 73 OVR 47 Josh Hekker 2 tackles, 1 pass tipped
CB 69 OVR 22 Damarion Whitney 1 tackle
S 83 OVR 33 Jamal Alexander 2 tackles
S 82 OVR 6 Lewis Cameron 17 PR yds

K 90 OVR 36 Riley Parks 2/2, made: 48, 52
P 93 OVR 10 Johnny Hahn 2 punts, 2 inside 20
316 total yards

QB 84 OVR 19 Jeff Davis 16/22 (73%), 232 pass yds (28-yd long, 11.4 yds/att), 3 TDs, 1 INT, 3 sacks, 127.3 RTG
HB 88 OVR 28 Jonathan Torres 22 rush, 71 rush yds (3.2 yds/rush)
HB 80 OVR 10 Isiah Peterman 3 rush, 13 rush yds (4.3 yds/rush)
FB 55 OVR 86 Rontez Taylor 1 missed block
WR 80 OVR 81 Mike Wolf 2 rec / 3 targets, 24 rec yds (14-yd long)
WR 85 OVR 18 Diontae James 5 rec / 8 targets, 82 rec yds (28-yd long)
WR 84 OVR 11 Donovan Pineda 4 rec / 4 targets, 54 rec yds (20-yd long), 1 TD
WR 87 OVR 4 Zay Foles 2 rec / 2 targets, 41 rec yds (22-yd long)
TE 80 OVR 20 Jonnu Stone 3 rec / 5 targets, 1 drop, 49 rec yds (21-yd long), 2 TDs
TE 65 OVR 88 Harrison Brooks 1 pancake
T 74 OVR 78 Kellen Dawkins 2 missed blocks

DE 99 OVR 95 Myles Gaines 8 pressures, 8 tackles, 5 for loss, 5 sacks, 1 fumble forced
DE 78 OVR 52 Samson Eldrenkamp 2 tackles
DT 74 OVR 98 Poona Fox 1 tackle
OLB 79 OVR 97 Michael Hill 1 tackle
MLB 75 OVR 47 Josey Johnson 1 tackle
MLB 78 OVR 55 Kaden Elliott 1 pressure, 5 tackles
CB 79 OVR 29 Avonte Miller 4 tackles, 1 pass tipped
CB 73 OVR 1 Alontae Thomas 1 tackle
CB 68 OVR 44 Khalil Douzable 1 tackle
CB 68 OVR 26 Shaun White 1 tackle
CB 73 OVR 48 Paul Jacobs 5 tackles, 2 passes tipped
S 82 OVR 30 Jessie Byrd 1 tackle
S 82 OVR 46 Grant Doyle 2 tackles, 42 KR yds

K 89 OVR 7 Harrison Barnes 1/1, made: 46
P 82 OVR 0 Trenton Garrett 4 punts, 1 inside 20

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Harrison Barnes out of the end zone. Touchback.

 Q1 15:00 1st and 10 at SF 25 Shotgun Spread - HB Draw Zack McKinnon takes the handoff. BLITZ! Zack McKinnon ran for 17 yards. (Samson Eldrenkamp) First down!
 Q1 14:08 1st and 10 at SF 42 Shotgun Spread - Texas Zach Ward drops back to pass. Zach Ward pass to Sterling Smith for 6 yards. (Khalil Douzable)
 Q1 13:19 2nd and 4 at SF 48 I-Form Pro - Quick Slants Zach Ward drops back to pass. C Josh McCoy got beat! Pressure from DE Myles Gaines! Zach Ward pass intended for Justin Jean tipped by Paul Jacobs!
 Q1 13:08 3rd and 4 at SF 48 Shotgun Spread - Texas Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! C Josh McCoy got beat! Pressure from MLB Kaden Elliott! Zach Ward scrambled for 15 yards. First down!
 Q1 12:17 1st and 10 at SEA 37 Singleback Normal - TE Post Zach Ward drops back to pass. Zach Ward pass to D.J. Croom for 16 yards. (Paul Jacobs) First down!
 Q1 11:32 1st and 10 at SEA 21 Shotgun Empty - Slot Drive Zach Ward drops back to pass. Zach Ward pass to Bo Moses for 21 yards. Touchdown! Extra point is good!
SF 7   SEA 0


 Q1 11:24 KickoffKickoff by Riley Parks out of the end zone. Touchback.

 Q1 11:24 1st and 10 at SEA 25 Singleback Big - HB Sweep Right Jonathan Torres takes the handoff. BLITZ! Jonathan Torres ran and was tackled behind the line for -3 yards! (Jordan Decker)
 Q1 10:31 2nd and 13 at SEA 22 I-Form Pro - HB Counter Weak Jonathan Torres takes the handoff. BLITZ! Jonathan Torres ran for 1 yards. (Andrew Vargas)
 Q1 9:43 3rd and 12 at SEA 23 Shotgun Spread - Flood Jeff Davis drops back to pass. BLITZ (MLB Leighton Vo)! Jeff Davis pass to Diontae James for 19 yards. (Sauce Gillmore) First down!
 Q1 8:50 1st and 10 at SEA 42 Shotgun Spread - HB Draw Jonathan Torres takes the handoff. Jonathan Torres ran for 2 yards. (Jordan Decker)
 Q1 8:05 2nd and 8 at SEA 44 Shotgun Spread - HB Counter Y Isiah Peterman takes the handoff. Isiah Peterman ran for 1 yards. (Chauncey Gillmore)
 Q1 7:20 3rd and 7 at SEA 45 Singleback Big - HB Blast Left Jonathan Torres takes the handoff. Jonathan Torres ran and was stopped for no gain. (Leighton Vo)
 Q1 6:33 4th and 7 at SEA 45 PuntPunt by Trenton Garrett for 39 yards (to SF 16).

 Q1 6:26 1st and 10 at SF 16 Shotgun Empty - Slot Drive Zach Ward drops back to pass. C Josh McCoy got beat! Pressure from DE Myles Gaines! Zach Ward sacked for -4 yards (Myles Gaines)
 Q1 5:40 2nd and 14 at SF 12 Shotgun Empty - Slot Drive Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! Zach Ward pass to D.J. Croom for 6 yards. (Shaun White)
 Q1 4:49 3rd and 8 at SF 18 Singleback Normal - Double Hitch Zach Ward drops back to pass. BLITZ (OLB Michael Hill)! Zach Ward pass to Sterling Smith for 17 yards. (Grant Doyle) First down!
 Q1 3:59 1st and 10 at SF 35 Singleback Big - Outs Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! Zach Ward pass to Luke Sowell for 18 yards. (Avonte Miller) First down!
 Q1 3:07 1st and 10 at SEA 47 Shotgun Spread - Texas Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! Zach Ward pass to Justin Jean for 13 yards. (Paul Jacobs) First down!
 Q1 2:16 1st and 10 at SEA 34 Singleback Big - HB Sweep Right Zack McKinnon takes the handoff. Zack McKinnon ran for 8 yards. (Kaden Elliott)
 Q1 1:29 2nd and 2 at SEA 26 Singleback Big - Flanker Curl Zach Ward drops back to pass. Zach Ward pass to Sterling Smith for 24 yards. (Avonte Miller) First down!
 Q1 0:46 1st and Goal at SEA 2 Singleback Normal - HB Slash Zack McKinnon takes the handoff. BLITZ! Zack McKinnon ran for 2 yards. Touchdown! Extra point is good!
SF 14   SEA 0


 Q1 0:41 KickoffKickoff by Riley Parks to SEA -9. Touchback.

 Q1 0:41 1st and 10 at SEA 25 Shotgun Spread - HB Draw Jonathan Torres takes the handoff. Jonathan Torres ran for 3 yards. (Carl Lewis)
End of first quarter
SF 14   SEA 0


 Q2 15:00 2nd and 7 at SEA 28 I-Form Pro - HB Toss Right Jonathan Torres takes the handoff. Jonathan Torres ran for 4 yards. (Khalil Murphy)
 Q2 14:14 3rd and 3 at SEA 32 Shotgun Spread - HB Draw Jonathan Torres takes the handoff. Jonathan Torres ran for 1 yards. (Carl Lewis)
 Q2 13:29 4th and 2 at SEA 33 PuntPunt by Trenton Garrett for 41 yards, returned by Lewis Cameron for 0 yards (Fair Catch) (to SF 26).

 Q2 13:22 1st and 10 at SF 26 I-Form Pro - Quick Slants Zach Ward drops back to pass. Zach Ward pass to Justin Jean for 30 yards. (Avonte Miller) First down!
 Q2 12:29 1st and 10 at SEA 44 Shotgun Spread - Flood Zach Ward drops back to pass. Zach Ward pass intended for Sterling Smith tipped by Paul Jacobs!
 Q2 12:15 2nd and 10 at SEA 44 Shotgun Spread - HB Counter Y Zack McKinnon takes the handoff. Zack McKinnon ran for 3 yards. (Myles Gaines)
 Q2 11:29 3rd and 7 at SEA 41 Shotgun Empty - Double In Zach Ward drops back to pass. Zach Ward pass intended for Bo Moses tipped by Avonte Miller!
 Q2 11:16 4th and 7 at SEA 41 PuntPunt by Johnny Hahn for 33 yards (to SEA 8).

 Q2 11:08 1st and 10 at SEA 8 Singleback Normal - HB Stretch Right Jonathan Torres takes the handoff. Jonathan Torres ran and was tackled behind the line for -4 yards! (Leighton Vo)
 Q2 10:25 2nd and 14 at SEA 4 Shotgun Spread - Texas Jeff Davis drops back to pass. Jeff Davis pass to Zay Foles for 19 yards. (Sauce Gillmore) First down!
 Q2 9:39 1st and 10 at SEA 23 Singleback Normal - HB Slash Isiah Peterman takes the handoff. BLITZ! Isiah Peterman ran for 3 yards. (Andrew Vargas)
 Q2 8:55 2nd and 7 at SEA 26 I-Form Pro - Quick Slants Jeff Davis drops back to pass. Jeff Davis pass intended for Jonnu Stone intercepted by Marcus Pruitt! Return of 15 yards.

 Q2 8:49 1st and 10 at SEA 11 I-Form Pro - HB Counter Weak Zack McKinnon takes the handoff. Zack McKinnon ran for 5 yards. (Samson Eldrenkamp)
 Q2 8:02 2nd and 5 at SEA 6 Shotgun Spread - Flood Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! T Jonah Webster got beat! Pressure from DE Myles Gaines! Zach Ward pass to Justin Jean for 6 yards. Touchdown! Extra point is good!
SF 21   SEA 0


 Q2 7:59 KickoffKickoff by Riley Parks to SEA -8, returned by Grant Doyle for 21 yards (to SEA 13).

 Q2 7:51 1st and 10 at SEA 13 Singleback Normal - HB Slash Jonathan Torres takes the handoff. Jonathan Torres ran and was stopped for no gain. (Andrew Vargas)
 Q2 7:05 2nd and 10 at SEA 13 Singleback Normal - HB Stretch Right Jonathan Torres takes the handoff. Jonathan Torres ran for 5 yards. (Chauncey Gillmore)
 Q2 6:13 3rd and 5 at SEA 18 Singleback Normal - Double Hitch Jeff Davis drops back to pass. BLITZ (OLB Andrew Vargas)! Jeff Davis pass to Zay Foles for 22 yards. (Sauce Gillmore) First down!
 Q2 5:27 1st and 10 at SEA 40 I-Form Pro - HB Counter Weak Isiah Peterman takes the handoff. Isiah Peterman ran for 9 yards. (Khalil Murphy)
 Q2 4:44 2nd and 1 at SEA 49 Singleback Normal - TE Post Jeff Davis drops back to pass. Jeff Davis pass to Donovan Pineda for 9 yards. (Asante Shepherd) First down!
 Q2 4:00 1st and 10 at SF 42 Shotgun Spread - HB Draw Jonathan Torres takes the handoff. Jonathan Torres ran and was stopped for no gain. (Carl Lewis)
 Q2 3:17 2nd and 10 at SF 42 Singleback Big - Outs Jeff Davis drops back to pass. Jeff Davis pass to Donovan Pineda for 7 yards. (Khalil Murphy)
 Q2 2:48 3rd and 3 at SF 35 Shotgun Spread - HB Counter Y Jonathan Torres takes the handoff. Jonathan Torres ran for 5 yards. (Chauncey Gillmore) First down!
 Q2 2:18 1st and 10 at SF 30 I-Form Pro - Curls Jeff Davis drops back to pass. Jeff Davis pass to Diontae James for 16 yards. (Marcus Pruitt) First down!
 Q2 2:00 1st and 10 at SF 14 Singleback Big - Flanker Curl Jeff Davis drops back to pass. Jeff Davis pass to Jonnu Stone for 14 yards. Touchdown! Extra point is good!
SF 21   SEA 7


 Q2 1:55 KickoffKickoff by Harrison Barnes to SF -6. Touchback.

 Q2 1:55 1st and 10 at SF 25 Shotgun Empty - Double In Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! Zach Ward pass to Bo Moses for 12 yards. (Jessie Byrd) First down!
 Q2 1:25 1st and 10 at SF 37 Singleback Big - Outs Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! Zach Ward pass intended for Sterling Smith dropped!
 Q2 1:16 2nd and 10 at SF 37 I-Form Pro - Curls Zach Ward drops back to pass. Zach Ward pass to Justin Jean for 8 yards. (Josey Johnson)
 Q2 0:51 3rd and 2 at SF 45 Singleback Normal - Double Hitch Zach Ward drops back to pass. Zach Ward pass to Justin Jean for 19 yards. (Kaden Elliott) First down!
 Q2 0:22 1st and 10 at SEA 36 I-Form Pro - Curls Zach Ward drops back to pass. Zach Ward pass intended for Gerald Edwards incomplete. (Paul Jacobs)
 Q2 0:15 2nd and 10 at SEA 36 Shotgun Spread - HB Counter Y Zack McKinnon takes the handoff. G David Eifert pancakes a defender! Zack McKinnon ran for 5 yards. (Kaden Elliott)
 Q2 0:02 3rd and 5 at SEA 31 Field Goal48 yard FG attempt by Riley Parks is good!
SF 24   SEA 7

Halftime
SF 24   SEA 7



 Q3 15:00 KickoffKickoff by Riley Parks to SEA -5. Touchback.

 Q3 15:00 1st and 10 at SEA 25 I-Form Pro - HB Counter Weak Jonathan Torres takes the handoff. Jonathan Torres ran for 6 yards. (Andrew Vargas)
 Q3 14:07 2nd and 4 at SEA 31 Shotgun Empty - Slot Drive Jeff Davis drops back to pass. Jeff Davis pass intended for Diontae James incomplete. (Damarion Whitney)
 Q3 13:56 3rd and 4 at SEA 31 Singleback Big - Flanker Curl Jeff Davis drops back to pass. Jeff Davis pass to Diontae James for 3 yards. (Khalil Murphy)
 Q3 13:08 4th and 1 at SEA 34 PuntPunt by Trenton Garrett for 45 yards, returned by Lewis Cameron for 8 yards (to SF 29).

 Q3 12:59 1st and 10 at SF 29 Shotgun Spread - HB Counter Y Zack McKinnon takes the handoff. Zack McKinnon ran for 7 yards. (Poona Fox)
 Q3 12:16 2nd and 3 at SF 36 I-Form Pro - HB Counter Weak Zack McKinnon takes the handoff. Zack McKinnon ran for 9 yards. (Michael Hill) First down!
 Q3 11:30 1st and 10 at SF 45 Singleback Big - Flanker Curl Zach Ward drops back to pass. C Josh McCoy got beat! Pressure from DE Myles Gaines! Zach Ward pass to Sterling Smith for 13 yards. (Avonte Miller) First down!
 Q3 10:45 1st and 10 at SEA 42 Singleback Big - HB Blast Left Zack McKinnon takes the handoff. Zack McKinnon ran and was stopped for no gain. (Kaden Elliott)
 Q3 9:56 2nd and 10 at SEA 42 Shotgun Empty - Slot Drive Zach Ward drops back to pass. C Josh McCoy got beat! Pressure from DE Myles Gaines! Zach Ward sacked for -2 yards (Myles Gaines)
 Q3 9:09 3rd and 12 at SEA 44 Shotgun Spread - Texas Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! Zach Ward pass to D.J. Croom for 9 yards. (Grant Doyle)
 Q3 8:22 4th and 3 at SEA 35 Field Goal52 yard FG attempt by Riley Parks is good!
SF 27   SEA 7


 Q3 8:18 KickoffKickoff by Riley Parks to SEA -5, returned by Grant Doyle for 21 yards (to SEA 16).

 Q3 8:10 1st and 10 at SEA 16 Singleback Normal - HB Stretch Right Jonathan Torres takes the handoff. Jonathan Torres ran for 6 yards. (Chauncey Gillmore)
 Q3 7:21 2nd and 4 at SEA 22 Shotgun Empty - Slot Drive Jeff Davis drops back to pass. Jeff Davis pass to Diontae James for 28 yards. (Jamal Alexander) First down!
 Q3 6:31 1st and 10 at midfield Singleback Big - HB Blast Left Jonathan Torres takes the handoff. Jonathan Torres ran for 9 yards. (Chauncey Gillmore)
 Q3 5:41 2nd and 1 at SF 41 Singleback Normal - HB Stretch Right Jonathan Torres takes the handoff. BLITZ! Jonathan Torres ran for 2 yards. (Carl Lewis) First down!
 Q3 4:51 1st and 10 at SF 39 I-Form Pro - Curls Jeff Davis drops back to pass. T Kellen Dawkins got beat! Pressure from DE Carl Lewis! Jeff Davis sacked for -6 yards (Carl Lewis)
 Q3 4:08 2nd and 16 at SF 45 Shotgun Spread - Texas Jeff Davis drops back to pass. BLITZ (MLB Leighton Vo)! Jeff Davis pass to Donovan Pineda for 20 yards. (Sauce Gillmore) First down!
 Q3 3:25 1st and 10 at SF 25 Shotgun Spread - Texas Jeff Davis drops back to pass. Jeff Davis pass intended for Mike Wolf incomplete. (Josh Hekker)
 Q3 3:11 2nd and 10 at SF 25 Shotgun Empty - Slot Drive Jeff Davis drops back to pass. BLITZ (MLB Leighton Vo)! T Kellen Dawkins got beat! Pressure from DE Carl Lewis! Jeff Davis sacked for -4 yards (Carl Lewis)
 Q3 2:28 3rd and 14 at SF 29 I-Form Pro - Curls Jeff Davis drops back to pass. BLITZ (MLB Leighton Vo)! Jeff Davis pass intended for Jonnu Stone dropped!
 Q3 2:13 4th and 14 at SF 29 Field Goal46 yard FG attempt by Harrison Barnes is good!
SF 27   SEA 10


 Q3 2:10 KickoffKickoff by Harrison Barnes to SF -1. Touchback.

 Q3 2:10 1st and 10 at SF 25 I-Form Pro - Curls Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! FB Romeo Addison got beat! Pressure from DE Myles Gaines! Zach Ward sacked for -4 yards (Myles Gaines)
 Q3 1:18 2nd and 14 at SF 21 Shotgun Spread - Flood Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! T Jonah Webster got beat! Pressure from DE Myles Gaines! Zach Ward sacked for -8 yards and fumbled! Recovered by Myles Gaines!

 Q3 1:13 1st and 10 at SF 13 I-Form Pro - Curls Jeff Davis drops back to pass. BLITZ (MLB Leighton Vo)! FB Rontez Taylor got beat! Pressure from DE Chauncey Gillmore! Jeff Davis sacked for -8 yards (Chauncey Gillmore)
 Q3 0:21 2nd and 18 at SF 21 Shotgun Spread - HB Draw Jonathan Torres takes the handoff. Jonathan Torres ran and was stopped for no gain. (Sheldon Ross)
End of third quarter
SF 27   SEA 10


 Q4 15:00 3rd and 18 at SF 21 Singleback Normal - Double Hitch Jeff Davis drops back to pass. BLITZ (OLB Andrew Vargas)! Jeff Davis pass to Jonnu Stone for 21 yards. Touchdown! Extra point is good!
SF 27   SEA 17


 Q4 14:52 KickoffKickoff by Harrison Barnes to SF -7. Touchback.

 Q4 14:52 1st and 10 at SF 25 Shotgun Spread - HB Draw Zack McKinnon takes the handoff. BLITZ! Zack McKinnon ran for 8 yards. (Kaden Elliott)
 Q4 14:08 2nd and 2 at SF 33 Singleback Big - Flanker Curl Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! Zach Ward pass to Sterling Smith for 22 yards. (Paul Jacobs) First down!
 Q4 13:16 1st and 10 at SEA 45 Shotgun Empty - Slot Drive Zach Ward drops back to pass. BLITZ (MLB Kaden Elliott)! Zach Ward pass to Sterling Smith for 34 yards. (Paul Jacobs) First down!
 Q4 12:32 1st and 10 at SEA 11 Singleback Big - HB Blast Left Zack McKinnon takes the handoff. Zack McKinnon ran for 3 yards. (Myles Gaines)
 Q4 11:40 2nd and 7 at SEA 8 Singleback Normal - Double Hitch Zach Ward drops back to pass. Zach Ward pass to Gerald Edwards for 8 yards. Touchdown! Extra point is good!
SF 34   SEA 17


 Q4 11:36 KickoffKickoff by Riley Parks to SEA -3. Touchback.

 Q4 11:36 1st and 10 at SEA 25 Singleback Big - HB Sweep Right Jonathan Torres takes the handoff. Jonathan Torres ran for 9 yards. (Chauncey Gillmore)
 Q4 10:46 2nd and 1 at SEA 34 Shotgun Spread - Texas Jeff Davis drops back to pass. Jeff Davis pass intended for Diontae James tipped by Josh Hekker!
 Q4 10:35 3rd and 1 at SEA 34 I-Form Pro - Quick Slants Jeff Davis drops back to pass. Jeff Davis pass intended for Diontae James incomplete. (Leighton Vo)
 Q4 10:20 4th and 1 at SEA 34 PuntPunt by Trenton Garrett for 42 yards, returned by Lewis Cameron for 9 yards (to SF 33).

 Q4 10:11 1st and 10 at SF 33 Shotgun Empty - Double In Zach Ward drops back to pass. C Josh McCoy got beat! Pressure from DE Myles Gaines! Zach Ward sacked for -8 yards (Myles Gaines)
 Q4 9:21 2nd and 18 at SF 25 Singleback Normal - Double Hitch Zach Ward drops back to pass. Zach Ward pass to Justin Jean for 14 yards. (Alontae Thomas)
 Q4 8:28 3rd and 4 at SF 39 I-Form Pro - HB Counter Weak Zack McKinnon takes the handoff. BLITZ! Zack McKinnon ran for 2 yards. (Myles Gaines)
 Q4 7:36 4th and 2 at SF 41 PuntPunt by Johnny Hahn for 56 yards (to SEA 3).

 Q4 7:28 1st and 10 at SEA 3 Singleback Big - HB Sweep Right Jonathan Torres takes the handoff. Jonathan Torres ran and was tackled behind the line for -1 yards! (Chauncey Gillmore)
 Q4 6:41 2nd and 11 at SEA 2 Shotgun Spread - HB Counter Y Jonathan Torres takes the handoff. Jonathan Torres ran for 9 yards. (Jordan Decker)
 Q4 5:48 3rd and 2 at SEA 11 Singleback Big - HB Sweep Right Jonathan Torres takes the handoff. Jonathan Torres ran for 3 yards. (Andrew Vargas) First down!
 Q4 4:58 1st and 10 at SEA 14 Singleback Big - HB Blast Left Jonathan Torres takes the handoff. TE Harrison Brooks pancakes a defender! Jonathan Torres ran for 14 yards. (Andrew Vargas) First down!
 Q4 4:07 1st and 10 at SEA 28 I-Form Pro - Quick Slants Jeff Davis drops back to pass. BLITZ (MLB Leighton Vo)! Jeff Davis pass to Jonnu Stone for 14 yards. (Marcus Pruitt) First down!
 Q4 3:17 1st and 10 at SEA 42 Shotgun Spread - Flood Jeff Davis drops back to pass. BLITZ (MLB Leighton Vo)! Jeff Davis pass to Mike Wolf for 14 yards. (Jamal Alexander) First down!
 Q4 2:52 1st and 10 at SF 44 Shotgun Empty - Double In Jeff Davis drops back to pass. Jeff Davis pass to Diontae James for 16 yards. (Leighton Vo) First down!
 Q4 2:25 1st and 10 at SF 28 Shotgun Empty - Slot Drive Jeff Davis drops back to pass. Jeff Davis pass to Mike Wolf for 10 yards. (Josh Hekker) First down!
 Q4 2:00 1st and 10 at SF 18 Shotgun Spread - Texas Jeff Davis drops back to pass. Jeff Davis pass to Donovan Pineda for 18 yards. Touchdown! Extra point is good!
SF 34   SEA 24


 Q4 1:53 KickoffKickoff by Harrison Barnes out of the end zone. Touchback.

 Q4 1:53 1st and 10 at SF 25 Kneel FormationZach Ward kneeled the ball.
 Q4 1:14 2nd and 11 at SF 24 Kneel FormationZach Ward kneeled the ball.
 Q4 0:35 3rd and 12 at SF 23 Kneel FormationZach Ward kneeled the ball.
End of Regulation
SF 34   SEA 24


Auto-scroll page
Download Game CSV