Sunday, January 4, 2026     1:00 PM EST


17

Final


20

Team Ratings

Injury Report

WR 11 Brandon Ayers - Injury to Elbow. Out for 2 weeks. Eligible to play Season 1, Week 20.

Game Summary

Total plays: 118
Play of the game:  Q4 2nd and 8 at SF 24 Shotgun Empty - Slot Drive Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass to Jaxon Shepherd for 24 yards. Touchdown! Extra point is good!
SEA 17   SF 20

Player of the game: 23 Christian Moore 20 rush, 104 rush yds (5.2 yds/rush), 0 rec / 1 targets, 1 drop, 1 TD

Team Stats


Game Stats

Game engine version: 1
276 total yards

QB 82 OVR 7 Geno Shaffer 18/25 (72%), 182 pass yds (24-yd long, 7.3 yds/att), 3 rush, 32 rush yds (10.7 yds/rush), 1 TD, 105.8 RTG
HB 81 OVR 9 Kenneth Woods 19 rush, 56 rush yds (2.9 yds/rush), 1 rec / 2 targets, 8 rec yds (8-yd long), 1 fumble
HB 78 OVR 26 Zach Carr 3 rush, 6 rush yds (2 yds/rush)
WR 88 OVR 16 Tyler Lewis 3 rec / 4 targets, 26 rec yds (11-yd long)
WR 89 OVR 14 D.K. Mostert 4 rec / 6 targets, 48 rec yds (18-yd long)
WR 82 OVR 11 Jaxon Shepherd 3 rec / 4 targets, 50 rec yds (24-yd long), 1 TD
WR 72 OVR 1 D'Wayne Edwards 2 rec / 2 targets, 27 rec yds (19-yd long)
WR 78 OVR 13 Cody Tanner 1 rec / 2 targets, 2 rec yds (2-yd long)
TE 82 OVR 87 Noah Fields 4 rec / 5 targets, 21 rec yds (16-yd long)

DE 71 OVR 55 Dre'Mont Jackson 1 tackle
DE 76 OVR 90 Jarran Robinson 1 tackle, 1 for loss
DT 74 OVR 91 Bryan Moore 3 tackles
DT 62 OVR 93 Cameron Yanda 6 tackles
OLB 75 OVR 10 Uchenna Natson 2 tackles
OLB 68 OVR 52 Darrell Tiller 5 tackles
MLB 90 OVR 54 Bobby Waynes Retired 7 tackles, 1 pass tipped
CB 88 OVR 27 Tariq Warmsley 2 tackles, 139 KR yds, 1 TD
CB 70 OVR 8 Coby Bersin 1 tackle, 1 pass tipped
S 82 OVR 33 Jamal Avalos 3 tackles
S 81 OVR 6 Quandre Dunbar 5 tackles

K 92 OVR 5 Jason McKee 1/1, made: 20
P 86 OVR 4 Michael Daniel 5 punts (0 inside 20) 67, 51, 68, 63, 43
241 total yards

QB 81 OVR 13 Brock Panfil 15/25 (60%), 137 pass yds (29-yd long, 5.5 yds/att), 1 TD, 88.3 RTG
HB 93 OVR 23 Christian Moore 20 rush, 104 rush yds (5.2 yds/rush), 0 rec / 1 targets, 1 drop, 1 TD
HB 79 OVR 25 Elijah McCray 1 rush
WR 81 OVR 19 Deebo Smith 4 rec / 6 targets, 2 drops, 16 rec yds (12-yd long), 1 TD
WR 88 OVR 11 Brandon Ayers 5 rec / 7 targets, 39 rec yds (24-yd long)
WR 77 OVR 15 Jauan Jensen 1 rec / 3 targets, 27 rec yds (27-yd long)
WR 78 OVR 83 Willie Schultz 3 rec / 5 targets, 41 rec yds (29-yd long)
TE 92 OVR 85 George King 1 rec / 1 targets, 2 rec yds (2-yd long)
TE 67 OVR 9 Brayden Wilson 1 rec / 2 targets, 12 rec yds (12-yd long)

DE 90 OVR 97 Nick Blair 4 tackles
DE 72 OVR 94 Clelin Fischer 3 tackles, 1 for loss, 1 fumble forced
DT 87 OVR 98 Javon Hamilton 7 tackles
DT 80 OVR 91 Arik Adams 3 tackles
OLB 80 OVR 57 Dre Griffith 5 tackles, 1 pass tipped, 1 for loss
OLB 62 OVR 45 Jamien Salinas 4 tackles
MLB 96 OVR 54 Fred Wagner 3 tackles, 2 for loss
CB 81 OVR 7 Charvarius Watford 1 tackle
CB 74 OVR 22 Isaiah Okafor 1 tackle
CB 75 OVR 2 Deommodore Lee 3 tackles, 26 PR yds, 46 KR yds
CB 63 OVR 26 Samuel Wentz 1 tackle
CB 66 OVR 28 Darrell Lattimore 1 tackle
S 84 OVR 29 Talanoa Harris 2 tackles
S 85 OVR 31 Tashaun Green 4 tackles

K 82 OVR 4 Jake Marsh 2/2, made: 44, 33
P 94 OVR 18 Mitch Webster 4 punts (1 inside 20) 72, 62, 67, 68

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Jake Marsh to SEA -1, returned by Tariq Warmsley for 17 yards (to SEA 16).

 Q1 14:54 1st and 10 at SEA 16 Shotgun Spread - HB Counter Y Kenneth Woods takes the handoff. Kenneth Woods ran for 2 yards. (Nick Blair)
 Q1 14:04 2nd and 8 at SEA 18 Singleback Big - Outs Geno Shaffer drops back to pass. BLITZ! Geno Shaffer scrambled for 10 yards. (Javon Hamilton) First down!
 Q1 13:19 1st and 10 at SEA 28 Shotgun Spread - Texas Geno Shaffer drops back to pass. Geno Shaffer pass to Kenneth Woods for 8 yards. (Deommodore Lee)
 Q1 12:28 2nd and 2 at SEA 36 Shotgun Empty - Slot Drive Geno Shaffer drops back to pass. Geno Shaffer pass to Tyler Lewis for 5 yards. (Tashaun Green) First down!
 Q1 11:41 1st and 10 at SEA 41 Singleback Normal - HB Slash Kenneth Woods takes the handoff. Kenneth Woods ran and was stopped for no gain. (Nick Blair)
 Q1 10:55 2nd and 10 at SEA 41 I-Form Pro - Quick Slants Geno Shaffer drops back to pass. Geno Shaffer pass to D.K. Mostert for 15 yards. (Jamien Salinas) First down!
 Q1 10:05 1st and 10 at SF 44 I-Form Pro - Quick Slants Geno Shaffer drops back to pass. Geno Shaffer pass to Noah Fields for 16 yards. (Tashaun Green) First down!
 Q1 9:14 1st and 10 at SF 28 I-Form Pro - Curls Geno Shaffer drops back to pass. Geno Shaffer pass intended for Noah Fields incomplete.
 Q1 9:00 2nd and 10 at SF 28 Shotgun Spread - Texas Geno Shaffer drops back to pass. Geno Shaffer pass to D'Wayne Edwards for 8 yards. (Isaiah Okafor)
 Q1 8:15 3rd and 2 at SF 20 I-Form Pro - Quick Slants Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass to D.K. Mostert for 13 yards. (Tashaun Green) First down!
 Q1 7:29 1st and Goal at SF 7 Shotgun Spread - HB Draw Kenneth Woods takes the handoff. BLITZ! Kenneth Woods ran and was tackled behind the line for -4 yards! (Fred Wagner)
 Q1 6:38 2nd and Goal at SF 11 Singleback Normal - TE Post Geno Shaffer drops back to pass. Geno Shaffer pass intended for Jaxon Shepherd tipped by Dre Griffith!
 Q1 6:27 3rd and Goal at SF 11 Shotgun Spread - Flood Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass to Jaxon Shepherd for 8 yards. (Tashaun Green)
 Q1 5:38 4th and Goal at SF 3 Field Goal20 yard FG attempt by Jason McKee is good!
SEA 3   SF 0


 Q1 5:33 KickoffKickoff by Jason McKee to SF 3, returned by Deommodore Lee for 25 yards (to SF 28).

 Q1 5:23 1st and 10 at SF 28 Shotgun Spread - Texas Brock Panfil drops back to pass. Brock Panfil pass intended for Deebo Smith dropped!
 Q1 5:11 2nd and 10 at SF 28 Shotgun Spread - HB Draw Christian Moore takes the handoff. Christian Moore ran for 4 yards. (Cameron Yanda)
 Q1 4:28 3rd and 6 at SF 32 Singleback Big - Outs Brock Panfil drops back to pass. BLITZ! Brock Panfil pass to Brandon Ayers for 4 yards. (Uchenna Natson)
 Q1 3:42 4th and 2 at SF 36 PuntPunt by Mitch Webster for 72 yards (to SEA -8). Touchback.

 Q1 3:34 1st and 10 at SEA 20 Singleback Normal - TE Post Geno Shaffer drops back to pass. Geno Shaffer scrambled for 5 yards. (Javon Hamilton)
 Q1 2:43 2nd and 5 at SEA 25 I-Form Pro - HB Toss Right Kenneth Woods takes the handoff. BLITZ! Kenneth Woods ran for 9 yards. (Arik Adams) First down!
 Q1 2:00 1st and 10 at SEA 34 Singleback Normal - HB Slash Kenneth Woods takes the handoff. Kenneth Woods ran for 2 yards. (Clelin Fischer)
 Q1 1:12 2nd and 8 at SEA 36 Singleback Normal - HB Stretch Right Kenneth Woods takes the handoff. Kenneth Woods ran and was stopped for no gain. (Dre Griffith)
 Q1 0:21 3rd and 8 at SEA 36 I-Form Pro - Curls Geno Shaffer drops back to pass. Geno Shaffer pass to Noah Fields for 2 yards. (Jamien Salinas)
End of first quarter
SEA 3   SF 0


 Q2 15:00 4th and 6 at SEA 38 PuntPunt by Michael Daniel for 67 yards (to SF -5). Touchback.

 Q2 14:53 1st and 10 at SF 20 Singleback Normal - HB Stretch Right Christian Moore takes the handoff. Christian Moore ran and was tackled behind the line for -1 yards! (Jarran Robinson)
 Q2 14:08 2nd and 11 at SF 19 Singleback Big - HB Sweep Right Christian Moore takes the handoff. Christian Moore ran for 3 yards. (Cameron Yanda)
 Q2 13:18 3rd and 8 at SF 22 I-Form Pro - Curls Brock Panfil drops back to pass. Brock Panfil pass to Brandon Ayers for 6 yards. (Bobby Waynes)
 Q2 12:27 4th and 2 at SF 28 PuntPunt by Mitch Webster for 62 yards (to SEA 10).

 Q2 12:21 1st and 10 at SEA 10 Singleback Normal - TE Post Geno Shaffer drops back to pass. Geno Shaffer pass intended for D.K. Mostert incomplete.
 Q2 12:08 2nd and 10 at SEA 10 I-Form Pro - HB Counter Weak Kenneth Woods takes the handoff. Kenneth Woods ran for 1 yards. (Javon Hamilton)
 Q2 11:21 3rd and 9 at SEA 11 I-Form Pro - Curls Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass intended for Tyler Lewis incomplete.
 Q2 11:09 4th and 9 at SEA 11 PuntPunt by Michael Daniel for 51 yards, returned by Deommodore Lee for 14 yards (to SEA 48).

 Q2 10:58 1st and 10 at SEA 48 Singleback Normal - HB Stretch Right Christian Moore takes the handoff. BLITZ! Christian Moore ran for 5 yards. (Bobby Waynes)
 Q2 10:15 2nd and 5 at SEA 43 Singleback Big - Flanker Curl Brock Panfil drops back to pass. Brock Panfil pass intended for Brayden Wilson incomplete.
 Q2 10:00 3rd and 5 at SEA 43 Singleback Big - Flanker Curl Brock Panfil drops back to pass. BLITZ! Brock Panfil pass to Deebo Smith for 12 yards. (Darrell Tiller) First down!
 Q2 9:16 1st and 10 at SEA 31 Singleback Big - Outs Brock Panfil drops back to pass. Brock Panfil pass to Brandon Ayers for 2 yards. (Uchenna Natson)
 Q2 8:24 2nd and 8 at SEA 29 I-Form Pro - Quick Slants Brock Panfil drops back to pass. Brock Panfil pass to George King for 2 yards. (Tariq Warmsley)
 Q2 7:31 3rd and 6 at SEA 27 Shotgun Spread - Flood Brock Panfil drops back to pass. Brock Panfil pass intended for Brandon Ayers incomplete. (Coby Bersin)
 Q2 7:17 4th and 6 at SEA 27 Field Goal44 yard FG attempt by Jake Marsh is good!
SEA 3   SF 3


 Q2 7:13 KickoffKickoff by Jake Marsh to SEA -8, returned by Tariq Warmsley for 22 yards (to SEA 14).

 Q2 7:05 1st and 10 at SEA 14 Shotgun Spread - Flood Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass to Tyler Lewis for 10 yards. (Talanoa Harris) First down!
 Q2 6:13 1st and 10 at SEA 24 Shotgun Spread - HB Counter Y Kenneth Woods takes the handoff. BLITZ! Kenneth Woods ran for 13 yards. (Arik Adams) First down!
 Q2 5:29 1st and 10 at SEA 37 Singleback Big - Flanker Curl Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass to D.K. Mostert for 18 yards. (Deommodore Lee) First down!
 Q2 4:44 1st and 10 at SF 45 Singleback Normal - HB Slash Kenneth Woods takes the handoff. BLITZ! Kenneth Woods ran for 2 yards. (Nick Blair)
 Q2 3:51 2nd and 8 at SF 43 Shotgun Spread - HB Counter Y Kenneth Woods takes the handoff. Kenneth Woods ran for 6 yards. (Javon Hamilton)
 Q2 3:02 3rd and 2 at SF 37 Shotgun Empty - Double In Geno Shaffer drops back to pass. Geno Shaffer pass intended for Cody Tanner incomplete.
 Q2 2:55 4th and 2 at SF 37 PuntPunt by Michael Daniel for 68 yards (to SF -31). Touchback.

 Q2 2:49 1st and 10 at SF 20 Singleback Normal - HB Slash Christian Moore takes the handoff. Christian Moore ran for 9 yards. (Cameron Yanda)
 Q2 2:34 2nd and 1 at SF 29 Shotgun Spread - HB Counter Y Christian Moore takes the handoff. Christian Moore ran for 6 yards. (Cameron Yanda) First down!
 Q2 2:21 1st and 10 at SF 35 Shotgun Empty - Slot Drive Brock Panfil drops back to pass. BLITZ! Brock Panfil pass intended for Jauan Jensen incomplete. (Quandre Dunbar)
 Q2 2:13 2nd and 10 at SF 35 Shotgun Spread - Texas Brock Panfil drops back to pass. BLITZ! Brock Panfil pass intended for Jauan Jensen incomplete.
 Q2 2:06 3rd and 10 at SF 35 Shotgun Empty - Double In Brock Panfil drops back to pass. Brock Panfil pass intended for Willie Schultz incomplete.
 Q2 1:55 4th and 10 at SF 35 PuntPunt by Mitch Webster for 67 yards (to SEA -2). Touchback.

 Q2 1:47 1st and 10 at SEA 20 Shotgun Spread - Texas Geno Shaffer drops back to pass. BLITZ! Geno Shaffer scrambled for 17 yards. (Javon Hamilton) First down!
 Q2 1:31 1st and 10 at SEA 37 I-Form Pro - HB Toss Right Kenneth Woods takes the handoff. Kenneth Woods ran for 1 yards. (Javon Hamilton)
 Q2 1:13 2nd and 9 at SEA 38 I-Form Pro - HB Counter Weak Kenneth Woods takes the handoff. Kenneth Woods ran for 13 yards. (Arik Adams) First down!
 Q2 0:53 1st and 10 at SF 49 Singleback Normal - HB Stretch Right Zach Carr takes the handoff. Zach Carr ran and was stopped for no gain. (Javon Hamilton)
 Q2 0:29 2nd and 10 at SF 49 Shotgun Spread - Flood Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass intended for Kenneth Woods incomplete.
 Q2 0:20 3rd and 10 at SF 49 I-Form Pro - Curls Geno Shaffer drops back to pass. Geno Shaffer pass to D.K. Mostert for 2 yards. (Deommodore Lee)
 Q2 0:04 4th and 8 at SF 47 PuntPunt by Michael Daniel for 63 yards (to SF -16). Touchback.
Halftime
SEA 3   SF 3



 Q3 15:00 KickoffKickoff by Jason McKee out of the end zone. Touchback.

 Q3 15:00 1st and 10 at SF 30 I-Form Pro - Quick Slants Brock Panfil drops back to pass. Brock Panfil pass intended for Deebo Smith dropped!
 Q3 14:47 2nd and 10 at SF 30 I-Form Pro - HB Counter Weak Christian Moore takes the handoff. Christian Moore ran for 8 yards. (Cameron Yanda)
 Q3 13:56 3rd and 2 at SF 38 Singleback Normal - HB Stretch Right Christian Moore takes the handoff. BLITZ! Christian Moore ran for 11 yards. (Bryan Moore) First down!
 Q3 13:11 1st and 10 at SF 49 Shotgun Spread - Texas Brock Panfil drops back to pass. BLITZ! Brock Panfil pass to Jauan Jensen for 27 yards. (Quandre Dunbar) First down!
 Q3 12:25 1st and 10 at SEA 24 Shotgun Spread - HB Draw Elijah McCray takes the handoff. Elijah McCray ran and was stopped for no gain. (Bobby Waynes)
 Q3 11:36 2nd and 10 at SEA 24 I-Form Pro - HB Toss Right Christian Moore takes the handoff. Christian Moore ran for 4 yards. (Darrell Tiller)
 Q3 10:44 3rd and 6 at SEA 20 Singleback Normal - HB Stretch Right Christian Moore takes the handoff. Christian Moore ran for 4 yards. (Darrell Tiller)
 Q3 9:51 4th and 2 at SEA 16 Field Goal33 yard FG attempt by Jake Marsh is good!
SEA 3   SF 6


 Q3 9:46 KickoffKickoff by Jake Marsh to SEA 0, returned by Tariq Warmsley for 100 yards. Touchdown! Extra point is good!
SEA 10   SF 6


 Q3 9:28 KickoffKickoff by Jason McKee to SF 8, returned by Deommodore Lee for 21 yards (to SF 29).

 Q3 9:20 1st and 10 at SF 29 Singleback Normal - HB Stretch Right Christian Moore takes the handoff. BLITZ! Christian Moore ran for 10 yards. (Cameron Yanda) First down!
 Q3 8:34 1st and 10 at SF 39 Singleback Normal - TE Post Brock Panfil drops back to pass. Brock Panfil pass to Deebo Smith for 2 yards. (Darrell Tiller)
 Q3 7:44 2nd and 8 at SF 41 Singleback Normal - HB Slash Christian Moore takes the handoff. Christian Moore ran for 3 yards. (Bobby Waynes)
 Q3 7:00 3rd and 5 at SF 44 Shotgun Spread - HB Counter Y Christian Moore takes the handoff. Christian Moore ran for 1 yards. (Bobby Waynes)
 Q3 6:10 4th and 4 at SF 45 PuntPunt by Mitch Webster for 68 yards (to SEA -13). Touchback.

 Q3 6:03 1st and 10 at SEA 20 Singleback Normal - HB Stretch Right Kenneth Woods takes the handoff. BLITZ! Kenneth Woods ran and was tackled behind the line for -1 yards! (Dre Griffith)
 Q3 5:12 2nd and 11 at SEA 19 Singleback Big - Flanker Curl Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass to Tyler Lewis for 11 yards. (Dre Griffith) First down!
 Q3 4:21 1st and 10 at SEA 30 I-Form Pro - Quick Slants Geno Shaffer drops back to pass. Geno Shaffer pass to Noah Fields for 2 yards. (Talanoa Harris)
 Q3 3:33 2nd and 8 at SEA 32 Singleback Big - HB Blast Left Kenneth Woods takes the handoff. Kenneth Woods ran for 5 yards. (Jamien Salinas)
 Q3 2:46 3rd and 3 at SEA 37 Singleback Normal - HB Slash Zach Carr takes the handoff. Zach Carr ran for 3 yards. (Dre Griffith) First down!
 Q3 2:00 1st and 10 at SEA 40 Singleback Normal - HB Slash Kenneth Woods takes the handoff. Kenneth Woods ran for 4 yards. (Dre Griffith)
 Q3 1:12 2nd and 6 at SEA 44 Singleback Normal - HB Stretch Right Zach Carr takes the handoff. BLITZ! Zach Carr ran for 3 yards. (Fred Wagner)
 Q3 0:26 3rd and 3 at SEA 47 Singleback Big - HB Sweep Right Kenneth Woods takes the handoff. BLITZ! Kenneth Woods ran and was tackled behind the line for -3 yards! (Fred Wagner)
End of third quarter
SEA 10   SF 6


 Q4 15:00 4th and 6 at SEA 44 PuntPunt by Michael Daniel for 43 yards, returned by Deommodore Lee for 12 yards (to SF 25).

 Q4 14:47 1st and 10 at SF 25 Singleback Normal - HB Stretch Right Christian Moore takes the handoff. Christian Moore ran for 5 yards. (Bobby Waynes)
 Q4 13:59 2nd and 5 at SF 30 I-Form Pro - HB Counter Weak Christian Moore takes the handoff. Christian Moore ran for 4 yards. (Dre'Mont Jackson)
 Q4 13:07 3rd and 1 at SF 34 I-Form Pro - Quick Slants Brock Panfil drops back to pass. Brock Panfil pass to Brandon Ayers for 24 yards. (Tariq Warmsley) First down!
 Q4 12:20 1st and 10 at SEA 42 Singleback Big - HB Sweep Right Christian Moore takes the handoff. Christian Moore ran for 4 yards. (Bobby Waynes)
 Q4 11:31 2nd and 6 at SEA 38 Shotgun Empty - Slot Drive Brock Panfil drops back to pass. Brock Panfil pass intended for Willie Schultz tipped by Coby Bersin!
 Q4 11:17 3rd and 6 at SEA 38 Shotgun Spread - Flood Brock Panfil drops back to pass. BLITZ! Brock Panfil pass to Brandon Ayers for 3 yards. (Quandre Dunbar)
 Q4 10:26 4th and 3 at SEA 35 Singleback Big - HB Blast Left Christian Moore takes the handoff. Christian Moore ran for 4 yards. (Bryan Moore) First down!
 Q4 9:39 1st and 10 at SEA 31 Singleback Big - Flanker Curl Brock Panfil drops back to pass. Brock Panfil pass intended for Brandon Ayers tipped by Bobby Waynes!
 Q4 9:27 2nd and 10 at SEA 31 Singleback Big - Flanker Curl Brock Panfil drops back to pass. BLITZ! Brock Panfil pass to Brayden Wilson for 12 yards. (Quandre Dunbar) First down!
 Q4 8:44 1st and 10 at SEA 19 Shotgun Empty - Slot Drive Brock Panfil drops back to pass. Brock Panfil pass to Willie Schultz for 2 yards. (Jamal Avalos)
 Q4 7:52 2nd and 8 at SEA 17 Shotgun Empty - Slot Drive Brock Panfil drops back to pass. Brock Panfil pass to Willie Schultz for 10 yards. (Jamal Avalos) First down!
 Q4 7:05 1st and Goal at SEA 7 Singleback Normal - Double Hitch Brock Panfil drops back to pass. Brock Panfil pass intended for Christian Moore dropped!
 Q4 6:52 2nd and Goal at SEA 7 Singleback Normal - HB Stretch Right Christian Moore takes the handoff. Christian Moore ran for 7 yards. Touchdown! Extra point is good!
SEA 10   SF 13


 Q4 6:48 KickoffKickoff by Jake Marsh to SEA -6. Touchback.

 Q4 6:48 1st and 10 at SEA 30 Singleback Big - Outs Geno Shaffer drops back to pass. Geno Shaffer pass intended for D.K. Mostert incomplete.
 Q4 6:33 2nd and 10 at SEA 30 Singleback Normal - HB Slash Kenneth Woods takes the handoff. BLITZ! Kenneth Woods ran the ball, and fumbled! Recovered by Clelin Fischer! Return of 0 yards.

 Q4 6:28 1st and 10 at SEA 30 Shotgun Empty - Double In Brock Panfil drops back to pass. Brock Panfil pass to Willie Schultz for 29 yards. (Jamal Avalos) First down!
 Q4 5:44 1st and Goal at SEA 1 Singleback Big - Flanker Curl Brock Panfil drops back to pass. Brock Panfil pass to Deebo Smith for 1 yards. Touchdown! Extra point is good!
SEA 10   SF 20


 Q4 5:41 KickoffKickoff by Jake Marsh out of the end zone. Touchback.

 Q4 5:41 1st and 10 at SEA 30 Singleback Big - HB Blast Left Kenneth Woods takes the handoff. BLITZ! Kenneth Woods ran and was tackled behind the line for -2 yards! (Clelin Fischer)
 Q4 4:52 2nd and 12 at SEA 28 Shotgun Spread - HB Draw Kenneth Woods takes the handoff. Kenneth Woods ran for 8 yards. (Nick Blair)
 Q4 4:07 3rd and 4 at SEA 36 Singleback Big - Flanker Curl Geno Shaffer drops back to pass. Geno Shaffer pass to Noah Fields for 1 yards. (Jamien Salinas)
 Q4 3:22 4th and 3 at SEA 37 Shotgun Empty - Slot Drive Geno Shaffer drops back to pass. Geno Shaffer pass to D'Wayne Edwards for 19 yards. (Samuel Wentz) First down!
 Q4 2:58 1st and 10 at SF 44 Shotgun Spread - Texas Geno Shaffer drops back to pass. Geno Shaffer pass to Jaxon Shepherd for 18 yards. (Darrell Lattimore) First down!
 Q4 2:43 1st and 10 at SF 26 Shotgun Empty - Double In Geno Shaffer drops back to pass. Geno Shaffer pass to Cody Tanner for 2 yards. (Charvarius Watford)
 Q4 2:25 2nd and 8 at SF 24 Shotgun Empty - Slot Drive Geno Shaffer drops back to pass. BLITZ! Geno Shaffer pass to Jaxon Shepherd for 24 yards. Touchdown! Extra point is good!
SEA 17   SF 20


 Q4 2:16 KickoffKickoff by Jason McKee out of the end zone. Touchback.

 Q4 2:16 1st and 10 at SF 30 I-Form Pro - Quick Slants Brock Panfil drops back to pass. Brock Panfil pass to Deebo Smith for 1 yards. (Quandre Dunbar)
 Q4 2:00 2nd and 9 at SF 31 Singleback Normal - HB Stretch Right Christian Moore takes the handoff. Christian Moore ran for 4 yards. (Bryan Moore)
 Q4 1:12 3rd and 5 at SF 35 I-Form Pro - HB Counter Weak Christian Moore takes the handoff. BLITZ! Christian Moore ran for 9 yards. (Darrell Tiller) First down!
 Q4 0:21 1st and 10 at SF 44 Kneel FormationBrock Panfil kneeled the ball.
End of Regulation
SEA 17   SF 20


Auto-scroll page
Download Game CSV