Sunday, November 23, 2025     1:00 PM EST


31

Final


21

Team Ratings

Injury Report

WR 19 Deebo Sanborn - Injury to Hamstring. Out for 12 weeks. Eligible to play Season 3.

Game Summary

Total plays: 116
Play of the game:  Q4 2nd and 16 at SF 23 Shotgun Spread - Flood Bryce Yu drops back to pass. BLITZ (MLB Fred Whalen)! Bryce Yu pass to Jonathan McMillan for 23 yards. Touchdown! Extra point is good!
SF 31   CAR 21

Player of the game: 23 Christian Melvin 20 rush, 129 rush yds (6.5 yds/rush), 3 TDs

Team Stats


Game Stats

Game engine version: 2
339 total yards

QB 77 OVR 13 Brock Pineda 15/21 (71%), 214 pass yds (37-yd long, 10.2 yds/att), 1 rush, 4 rush yds (4 yds/rush), 1 TD, 1 INT, 2 sacks, 97.3 RTG
HB 92 OVR 23 Christian Melvin 20 rush, 129 rush yds (6.5 yds/rush), 3 TDs
HB 87 OVR 25 Elijah Magana 1 rush, 6 rush yds (6 yds/rush)
WR 86 OVR 19 Deebo Sanborn 4 rec / 6 targets, 48 rec yds (23-yd long)
WR 93 OVR 11 Brandon Anderson 5 rec / 6 targets, 98 rec yds (34-yd long)
WR 75 OVR 15 Jauan Johnson 2 rec / 4 targets, 14 rec yds (10-yd long)
WR 81 OVR 3 Ray-Ray Mueller 2 rec / 2 targets, 46 rec yds (37-yd long), 1 TD
WR 73 OVR 6 Danny Gaines 1 rec / 1 targets, 7 rec yds (7-yd long)
TE 98 OVR 85 George Kamara 1 rec / 2 targets, 1 rec yds (1-yd long)
T 92 OVR 71 Trent Weems 1 pancake
T 67 OVR 61 Dez Harvey 4 missed blocks
G 74 OVR 74 Spencer Burgess 1 pancake

DE 90 OVR 97 Nick Britt 3 tackles
DE 81 OVR 94 Clelin Fleming 5 tackles
DT 85 OVR 98 Javon Howard 3 pressures, 4 tackles, 1 for loss, 1 sack
DT 80 OVR 91 Arik Alford 1 pressure, 4 tackles
OLB 79 OVR 57 Dre Gaston 5 tackles
OLB 72 OVR 48 Oren Burgess 3 tackles, 1 for loss
MLB 96 OVR 54 Fred Whalen 6 tackles
CB 83 OVR 7 Charvarius Ware 2 tackles
CB 81 OVR 2 Deommodore Lacosse 4 tackles
CB 72 OVR 26 Samuel Wallace 2 tackles
CB 73 OVR 28 Darrell Lamb 2 tackles
CB 73 OVR 17 Chris Davis 1 pass tipped
S 81 OVR 29 Talanoa Hurst 2 tackles, 1 pass tipped, 65 PR yds, 41 KR yds
S 74 OVR 27 Ji'Ayir Bennet 1 pass tipped

K 80 OVR 4 Jake Morris 1/1, made: 54
P 84 OVR 18 Mitch Watson 2 punts, 0 inside 20
226 total yards

QB 75 OVR 9 Bryce Yu 13/20 (65%), 169 pass yds (23-yd long, 8.5 yds/att), 1 rush, 7 rush yds (7 yds/rush), 2 TDs, 1 sack, 123.5 RTG
HB 78 OVR 6 Miles Strong 22 rush, 44 rush yds (2 yds/rush)
HB 88 OVR 30 Chuba Heath 4 rush, 12 rush yds (3 yds/rush)
FB 61 OVR 45 Giovanni Robinson 2 pancakes
WR 78 OVR 17 D.J. Collins 2 rec / 3 targets, 9 rec yds (7-yd long)
WR 80 OVR 5 Laviska Sturgis 1 rec / 3 targets, 12 rec yds (12-yd long)
WR 84 OVR 88 Terrace Muhlbach 5 rec / 7 targets, 57 rec yds (15-yd long), 1 TD
WR 72 OVR 15 Jonathan McMillan 2 rec / 2 targets, 42 rec yds (23-yd long), 1 TD
WR 77 OVR 18 Damiere Bradford 0 rec / 1 targets
TE 79 OVR 81 Hayden Halapio 3 rec / 3 targets, 49 rec yds (23-yd long)
TE 78 OVR 82 Tommy Tolzien 0 rec / 1 targets
G 77 OVR 70 Brady Christian 3 missed blocks
C 76 OVR 56 Bradley Barrington 1 pancake, 1 missed block

DE 90 OVR 95 Derrick Bruce 4 pressures, 5 tackles, 2 for loss, 2 sacks
DE 81 OVR 99 Shy Taylor 2 tackles
DT 79 OVR 94 Henry Autry 2 tackles
DT 68 OVR 76 John Pruitt 1 tackle
OLB 89 OVR 0 Brian Bennet 3 tackles
OLB 81 OVR 49 Frankie Lee 4 tackles, 1 for loss
MLB 91 OVR 7 Shaq Taylor 6 tackles, 1 pass tipped
CB 94 OVR 8 Jaycee Hall 5 tackles, 2 PR yds, 57 KR yds
CB 82 OVR 26 Donte Jones 2 tackles, 1 pass tipped, 1 INT, 2 TO yds
CB 77 OVR 27 Stantley Travis 2 tackles
S 91 OVR 24 Vonn Brown 3 tackles, 1 pass tipped
S 83 OVR 21 Jeremy Campbell 1 tackle

K 97 OVR 4 Eddy Perkins 2/2, made: 30, 51
P 93 OVR 10 Johnny Harris 4 punts, 3 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Jake Morris to CAR -2. Touchback.

 Q1 15:00 1st and 10 at CAR 25 Shotgun Spread - HB Counter Y Miles Strong takes the handoff. C Bradley Barrington pancakes a defender! Miles Strong ran for 2 yards. (Clelin Fleming)
 Q1 14:15 2nd and 8 at CAR 27 Shotgun Spread - HB Draw Miles Strong takes the handoff. Miles Strong ran for 2 yards. (Nick Britt)
 Q1 13:23 3rd and 6 at CAR 29 I-Form Pro - Curls Bryce Yu drops back to pass. BLITZ (OLB Oren Burgess)! G Brady Christian got beat! Pressure from DT Javon Howard! Bryce Yu pass to Terrace Muhlbach for 15 yards. (Dre Gaston) First down!
 Q1 12:39 1st and 10 at CAR 44 Shotgun Spread - HB Counter Y Miles Strong takes the handoff. Miles Strong ran for 3 yards. (Arik Alford)
 Q1 11:49 2nd and 7 at CAR 47 I-Form Pro - Quick Slants Bryce Yu drops back to pass. Bryce Yu pass to Hayden Halapio for 23 yards. (Dre Gaston) First down!
 Q1 11:02 1st and 10 at SF 30 Shotgun Spread - HB Draw Miles Strong takes the handoff. Miles Strong ran and was stopped for no gain. (Clelin Fleming)
 Q1 10:09 2nd and 10 at SF 30 Singleback Normal - TE Post Bryce Yu drops back to pass. Bryce Yu pass to Hayden Halapio for 12 yards. (Charvarius Ware) First down!
 Q1 9:21 1st and 10 at SF 18 I-Form Pro - HB Counter Weak Miles Strong takes the handoff. Miles Strong ran for 3 yards. (Arik Alford)
 Q1 8:28 2nd and 7 at SF 15 Shotgun Spread - HB Draw Chuba Heath takes the handoff. BLITZ! Chuba Heath ran for 2 yards. (Nick Britt)
 Q1 7:40 3rd and 5 at SF 13 I-Form Pro - Curls Bryce Yu drops back to pass. Bryce Yu pass intended for Terrace Muhlbach incomplete. (Deommodore Lacosse)
 Q1 7:28 4th and 5 at SF 13 Field Goal30 yard FG attempt by Eddy Perkins is good!
SF 0   CAR 3


 Q1 7:25 KickoffKickoff by Eddy Perkins out of the end zone. Touchback.

 Q1 7:25 1st and 10 at SF 25 I-Form Pro - HB Toss Right Christian Melvin takes the handoff. BLITZ! Christian Melvin ran and was tackled behind the line for -2 yards! (Frankie Lee)
 Q1 6:34 2nd and 12 at SF 23 Singleback Normal - Double Hitch Brock Pineda drops back to pass. Brock Pineda pass to Brandon Anderson for 8 yards. (Frankie Lee)
 Q1 5:48 3rd and 4 at SF 31 Singleback Normal - HB Stretch Right Christian Melvin takes the handoff. Christian Melvin ran for 9 yards. (Derrick Bruce) First down!
 Q1 4:55 1st and 10 at SF 40 Singleback Big - HB Blast Left Elijah Magana takes the handoff. BLITZ! Elijah Magana ran for 6 yards. (Henry Autry)
 Q1 4:04 2nd and 4 at SF 46 Singleback Big - HB Blast Left Christian Melvin takes the handoff. Christian Melvin ran for 8 yards. (Shaq Taylor) First down!
 Q1 3:15 1st and 10 at CAR 46 Singleback Big - Outs Brock Pineda drops back to pass. BLITZ (OLB Frankie Lee)! T Dez Harvey got beat! Pressure from DE Derrick Bruce! Brock Pineda sacked for -5 yards (Derrick Bruce)
 Q1 2:25 2nd and 15 at SF 49 Singleback Normal - HB Slash Christian Melvin takes the handoff. BLITZ! Christian Melvin ran for 9 yards. (Shy Taylor)
 Q1 1:39 3rd and 6 at CAR 42 Singleback Normal - HB Stretch Right Christian Melvin takes the handoff. Christian Melvin ran for 5 yards. (Derrick Bruce)
 Q1 0:49 4th and 1 at CAR 37 Field Goal54 yard FG attempt by Jake Morris is good!
SF 3   CAR 3


 Q1 0:45 KickoffKickoff by Jake Morris to CAR 1, returned by Jaycee Hall for 22 yards (to CAR 23).

 Q1 0:37 1st and 10 at CAR 23 Singleback Big - HB Sweep Right Miles Strong takes the handoff. BLITZ! Miles Strong ran for 2 yards. (Clelin Fleming)
End of first quarter
SF 3   CAR 3


 Q2 15:00 2nd and 8 at CAR 25 Shotgun Spread - Texas Bryce Yu drops back to pass. Bryce Yu pass to D.J. Collins for 2 yards. (Deommodore Lacosse)
 Q2 14:16 3rd and 6 at CAR 27 Singleback Big - HB Blast Left Miles Strong takes the handoff. BLITZ! Miles Strong ran for 2 yards. (Javon Howard)
 Q2 13:24 4th and 4 at CAR 29 PuntPunt by Johnny Harris for 51 yards, returned by Talanoa Hurst for 65 yards (to CAR 15).

 Q2 13:11 1st and 10 at CAR 15 Singleback Normal - HB Slash Christian Melvin takes the handoff. T Trent Weems pancakes a defender! Christian Melvin ran for 15 yards. Touchdown! Extra point is good!
SF 10   CAR 3


 Q2 13:05 KickoffKickoff by Jake Morris out of the end zone. Touchback.

 Q2 13:05 1st and 10 at CAR 25 I-Form Pro - HB Toss Right Miles Strong takes the handoff. Miles Strong ran for 3 yards. (Dre Gaston)
 Q2 12:12 2nd and 7 at CAR 28 Shotgun Spread - Texas Bryce Yu drops back to pass. Bryce Yu pass intended for D.J. Collins tipped by Ji'Ayir Bennet!
 Q2 11:59 3rd and 7 at CAR 28 Singleback Big - Flanker Curl Bryce Yu drops back to pass. Bryce Yu pass to Terrace Muhlbach for 15 yards. (Talanoa Hurst) First down!
 Q2 11:15 1st and 10 at CAR 43 Shotgun Empty - Double In Bryce Yu drops back to pass. Bryce Yu pass intended for Damiere Bradford tipped by Chris Davis!
 Q2 11:02 2nd and 10 at CAR 43 Shotgun Spread - Texas Bryce Yu drops back to pass. C Bradley Barrington got beat! Pressure from DT Arik Alford! Bryce Yu scrambled for 7 yards.
 Q2 10:18 3rd and 3 at midfield Shotgun Empty - Double In Bryce Yu drops back to pass. BLITZ (MLB Fred Whalen)! Bryce Yu pass to Terrace Muhlbach for 10 yards. (Darrell Lamb) First down!
 Q2 9:35 1st and 10 at SF 40 Singleback Big - HB Sweep Right Miles Strong takes the handoff. Miles Strong ran for 2 yards. (Fred Whalen)
 Q2 8:50 2nd and 8 at SF 38 I-Form Pro - HB Counter Weak Miles Strong takes the handoff. BLITZ! Miles Strong ran for 1 yards. (Arik Alford)
 Q2 8:05 3rd and 7 at SF 37 Singleback Big - HB Blast Left Miles Strong takes the handoff. Miles Strong ran for 3 yards. (Fred Whalen)
 Q2 7:13 4th and 4 at SF 34 Field Goal51 yard FG attempt by Eddy Perkins is good!
SF 10   CAR 6


 Q2 7:10 KickoffKickoff by Eddy Perkins to SF -1. Touchback.

 Q2 7:10 1st and 10 at SF 25 Shotgun Empty - Double In Brock Pineda drops back to pass. Brock Pineda pass to Danny Gaines for 7 yards. (Vonn Brown)
 Q2 6:19 2nd and 3 at SF 32 I-Form Pro - Curls Brock Pineda drops back to pass. Brock Pineda pass to Deebo Sanborn for 3 yards. (Jaycee Hall) First down!
 Q2 5:34 1st and 10 at SF 35 Singleback Big - Flanker Curl Brock Pineda drops back to pass. T Dez Harvey got beat! Pressure from DE Derrick Bruce! Brock Pineda scrambled for 4 yards.
 Q2 4:44 2nd and 6 at SF 39 Shotgun Spread - Flood Brock Pineda drops back to pass. Brock Pineda pass to Brandon Anderson for 34 yards. (Vonn Brown) First down!
 Q2 3:58 1st and 10 at CAR 27 Singleback Big - HB Sweep Right Christian Melvin takes the handoff. BLITZ! G Spencer Burgess pancakes a defender! Christian Melvin ran for 4 yards. (Shy Taylor)
 Q2 3:07 2nd and 6 at CAR 23 I-Form Pro - Curls Brock Pineda drops back to pass. BLITZ (OLB Frankie Lee)! Brock Pineda pass to Brandon Anderson for 16 yards. (Jaycee Hall) First down!
 Q2 2:40 1st and Goal at CAR 7 Singleback Normal - HB Slash Christian Melvin takes the handoff. Christian Melvin ran for 7 yards. Touchdown! Extra point is good!
SF 17   CAR 6


 Q2 2:36 KickoffKickoff by Jake Morris to CAR -3. Touchback.

 Q2 2:36 1st and 10 at CAR 25 Singleback Normal - HB Slash Miles Strong takes the handoff. Miles Strong ran for 5 yards. (Clelin Fleming)
 Q2 2:08 2nd and 5 at CAR 30 I-Form Pro - Curls Bryce Yu drops back to pass. BLITZ (OLB Oren Burgess)! Bryce Yu pass intended for Laviska Sturgis incomplete. (Dre Gaston)
 Q2 2:01 3rd and 5 at CAR 30 I-Form Pro - HB Counter Weak Miles Strong takes the handoff. BLITZ! FB Giovanni Robinson pancakes a defender! Miles Strong ran for 2 yards. (Oren Burgess)
 Q2 1:50 4th and 3 at CAR 32 PuntPunt by Johnny Harris for 58 yards, returned by Talanoa Hurst for 0 yards (Fair Catch) (to SF 10).

 Q2 1:43 1st and 10 at SF 10 Singleback Normal - HB Stretch Right Christian Melvin takes the handoff. BLITZ! Christian Melvin ran for 4 yards. (Henry Autry)
 Q2 1:13 2nd and 6 at SF 14 Shotgun Spread - Flood Brock Pineda drops back to pass. Brock Pineda pass to Jauan Johnson for 4 yards. (Stantley Travis)
 Q2 0:45 3rd and 2 at SF 18 Singleback Normal - HB Stretch Right Christian Melvin takes the handoff. Christian Melvin ran for 14 yards. (Shaq Taylor) First down!
 Q2 0:14 1st and 10 at SF 32 Shotgun Spread - Texas Brock Pineda drops back to pass. BLITZ (MLB Shaq Taylor)! Brock Pineda pass to Brandon Anderson for 19 yards. (Donte Jones) First down!
 Q2 0:03 1st and 10 at CAR 49 Kneel Formation - Texas Brock Pineda kneeled the ball.
Halftime
SF 17   CAR 6



 Q3 15:00 KickoffKickoff by Eddy Perkins to SF 1, returned by Talanoa Hurst for 20 yards (to SF 21).

 Q3 14:52 1st and 10 at SF 21 Shotgun Spread - Flood Brock Pineda drops back to pass. T Dez Harvey got beat! Pressure from DE Derrick Bruce! Brock Pineda pass intended for Jauan Johnson incomplete. (Stantley Travis)
 Q3 14:41 2nd and 10 at SF 21 Shotgun Spread - HB Counter Y Christian Melvin takes the handoff. BLITZ! Christian Melvin ran for 2 yards. (Shaq Taylor)
 Q3 13:50 3rd and 8 at SF 23 Shotgun Spread - Flood Brock Pineda drops back to pass. Brock Pineda pass intended for Deebo Sanborn tipped by Donte Jones!
 Q3 13:35 4th and 8 at SF 23 PuntPunt by Mitch Watson for 48 yards, returned by Jaycee Hall for 0 yards (Fair Catch) (to CAR 29).

 Q3 13:28 1st and 10 at CAR 29 Singleback Big - HB Blast Left Miles Strong takes the handoff. Miles Strong ran for 2 yards. (Nick Britt)
 Q3 12:39 2nd and 8 at CAR 31 Singleback Big - HB Blast Left Chuba Heath takes the handoff. Chuba Heath ran for 3 yards. (Fred Whalen)
 Q3 11:53 3rd and 5 at CAR 34 Singleback Normal - HB Stretch Right Miles Strong takes the handoff. BLITZ! Miles Strong ran for 2 yards. (Fred Whalen)
 Q3 11:05 4th and 3 at CAR 36 PuntPunt by Johnny Harris for 55 yards, returned by Talanoa Hurst for 0 yards (Fair Catch) (to SF 9).

 Q3 10:57 1st and 10 at SF 9 Shotgun Spread - Texas Brock Pineda drops back to pass. Brock Pineda pass intended for Brandon Anderson intercepted by Donte Jones! Return of 2 yards.

 Q3 10:52 1st and Goal at SF 7 Singleback Normal - TE Post Bryce Yu drops back to pass. Bryce Yu pass to Terrace Muhlbach for 7 yards. Touchdown! 2-point conversion is good!
SF 17   CAR 14


 Q3 10:47 KickoffKickoff by Eddy Perkins to SF 0, returned by Talanoa Hurst for 21 yards (to SF 21).

 Q3 10:39 1st and 10 at SF 21 I-Form Pro - HB Toss Right Christian Melvin takes the handoff. Christian Melvin ran for 11 yards. (Brian Bennet) First down!
 Q3 9:55 1st and 10 at SF 32 Singleback Normal - Double Hitch Brock Pineda drops back to pass. BLITZ (OLB Frankie Lee)! Brock Pineda pass to Deebo Sanborn for 7 yards. (Jeremy Campbell)
 Q3 9:06 2nd and 3 at SF 39 Singleback Big - HB Sweep Right Christian Melvin takes the handoff. Christian Melvin ran for 3 yards. (Brian Bennet) First down!
 Q3 8:16 1st and 10 at SF 42 Singleback Normal - TE Post Brock Pineda drops back to pass. Brock Pineda pass intended for Jauan Johnson tipped by Vonn Brown!
 Q3 8:03 2nd and 10 at SF 42 Shotgun Spread - Texas Brock Pineda drops back to pass. BLITZ (MLB Shaq Taylor)! Brock Pineda pass to Jauan Johnson for 10 yards. (Jaycee Hall) First down!
 Q3 7:11 1st and 10 at CAR 48 I-Form Pro - Curls Brock Pineda drops back to pass. Brock Pineda pass to George Kamara for 1 yards. (Brian Bennet)
 Q3 6:19 2nd and 9 at CAR 47 I-Form Pro - HB Toss Right Christian Melvin takes the handoff. Christian Melvin ran for 7 yards. (John Pruitt)
 Q3 5:36 3rd and 2 at CAR 40 Singleback Normal - HB Stretch Right Christian Melvin takes the handoff. BLITZ! Christian Melvin ran for 14 yards. (Shaq Taylor) First down!
 Q3 4:51 1st and 10 at CAR 26 Singleback Normal - TE Post Brock Pineda drops back to pass. Brock Pineda pass to Deebo Sanborn for 15 yards. (Shaq Taylor) First down!
 Q3 4:06 1st and 10 at CAR 11 I-Form Pro - Quick Slants Brock Pineda drops back to pass. Brock Pineda pass intended for George Kamara tipped by Shaq Taylor!
 Q3 3:52 2nd and 10 at CAR 11 Singleback Big - HB Blast Left Christian Melvin takes the handoff. Christian Melvin ran for 2 yards. (Frankie Lee)
 Q3 3:06 3rd and 8 at CAR 9 Shotgun Empty - Double In Brock Pineda drops back to pass. BLITZ (MLB Shaq Taylor)! Brock Pineda pass to Ray-Ray Mueller for 9 yards. Touchdown! Extra point is good!
SF 24   CAR 14


 Q3 3:01 KickoffKickoff by Jake Morris to CAR 3, returned by Jaycee Hall for 18 yards (to CAR 21).

 Q3 2:54 1st and 10 at CAR 21 Singleback Normal - Double Hitch Bryce Yu drops back to pass. BLITZ (OLB Oren Burgess)! Bryce Yu pass to Terrace Muhlbach for 10 yards. (Charvarius Ware) First down!
 Q3 2:11 1st and 10 at CAR 31 Singleback Normal - HB Stretch Right Miles Strong takes the handoff. Miles Strong ran and was stopped for no gain. (Javon Howard)
 Q3 1:24 2nd and 10 at CAR 31 I-Form Pro - Curls Bryce Yu drops back to pass. G Brady Christian got beat! Pressure from DT Javon Howard! Bryce Yu pass intended for Terrace Muhlbach tipped by Talanoa Hurst!
 Q3 1:09 3rd and 10 at CAR 31 Singleback Big - Outs Bryce Yu drops back to pass. BLITZ (OLB Oren Burgess)! Bryce Yu pass intended for Tommy Tolzien incomplete. (Talanoa Hurst)
 Q3 0:58 4th and 10 at CAR 31 PuntPunt by Johnny Harris for 65 yards (to SF 4).

 Q3 0:50 1st and 10 at SF 4 Shotgun Spread - HB Draw Christian Melvin takes the handoff. BLITZ! Christian Melvin ran for 3 yards. (Derrick Bruce)
 Q3 0:02 2nd and 7 at SF 7 Shotgun Spread - HB Counter Y Christian Melvin takes the handoff. Christian Melvin ran for 6 yards. (Shaq Taylor)
End of third quarter
SF 24   CAR 14


 Q4 15:00 3rd and 1 at SF 13 I-Form Pro - Curls Brock Pineda drops back to pass. BLITZ (OLB Frankie Lee)! Brock Pineda pass intended for Deebo Sanborn incomplete. (Vonn Brown)
 Q4 14:49 4th and 1 at SF 13 PuntPunt by Mitch Watson for 45 yards, returned by Jaycee Hall for 2 yards (to CAR 44).

 Q4 14:40 1st and 10 at CAR 44 I-Form Pro - HB Toss Right Miles Strong takes the handoff. Miles Strong ran for 3 yards. (Oren Burgess)
 Q4 13:49 2nd and 7 at CAR 47 Shotgun Spread - HB Counter Y Miles Strong takes the handoff. Miles Strong ran for 3 yards. (Fred Whalen)
 Q4 12:56 3rd and 4 at midfield Shotgun Empty - Double In Bryce Yu drops back to pass. Bryce Yu pass intended for Laviska Sturgis incomplete. (Samuel Wallace)
 Q4 12:43 4th and 4 at midfield Singleback Big - HB Sweep Right Chuba Heath takes the handoff. BLITZ! Chuba Heath ran for 2 yards. (Javon Howard)

 Q4 12:40 1st and 10 at SF 48 Singleback Normal - TE Post Brock Pineda drops back to pass. BLITZ (OLB Frankie Lee)! Brock Pineda pass to Deebo Sanborn for 23 yards. (Jaycee Hall) First down!
 Q4 11:48 1st and 10 at CAR 29 Shotgun Empty - Slot Drive Brock Pineda drops back to pass. Brock Pineda pass to Brandon Anderson for 21 yards. (Jaycee Hall) First down!
 Q4 11:00 1st and Goal at CAR 8 Singleback Normal - HB Stretch Right Christian Melvin takes the handoff. BLITZ! Christian Melvin ran for 1 yards. (Frankie Lee)
 Q4 10:08 2nd and Goal at CAR 7 Singleback Normal - HB Slash Christian Melvin takes the handoff. Christian Melvin ran for 7 yards. Touchdown! Extra point is good!
SF 31   CAR 14

All defensive players on the Raptors increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Normal run x10).

 Q4 10:03 KickoffKickoff by Jake Morris to CAR 5, returned by Jaycee Hall for 17 yards (to CAR 22).

 Q4 9:57 1st and 10 at CAR 22 Singleback Big - Flanker Curl Bryce Yu drops back to pass. Bryce Yu pass to Hayden Halapio for 14 yards. (Deommodore Lacosse) First down!
 Q4 9:07 1st and 10 at CAR 36 I-Form Pro - HB Toss Right Miles Strong takes the handoff. Miles Strong ran for 2 yards. (Clelin Fleming)
 Q4 8:20 2nd and 8 at CAR 38 Shotgun Spread - Flood Bryce Yu drops back to pass. BLITZ (MLB Fred Whalen)! Bryce Yu pass to D.J. Collins for 7 yards. (Samuel Wallace)
 Q4 7:34 3rd and 1 at CAR 45 Singleback Normal - HB Slash Miles Strong takes the handoff. Miles Strong ran for 3 yards. (Arik Alford) First down!
 Q4 6:44 1st and 10 at CAR 48 I-Form Pro - HB Toss Right Miles Strong takes the handoff. FB Giovanni Robinson pancakes a defender! Miles Strong ran for 3 yards. (Dre Gaston)
 Q4 5:52 2nd and 7 at SF 49 I-Form Pro - HB Toss Right Miles Strong takes the handoff. Miles Strong ran and was tackled behind the line for -4 yards! (Oren Burgess)
 Q4 5:01 3rd and 11 at CAR 47 Shotgun Spread - Flood Bryce Yu drops back to pass. BLITZ (MLB Fred Whalen)! Bryce Yu pass to Jonathan McMillan for 19 yards. (Darrell Lamb) First down!
 Q4 4:12 1st and 10 at SF 34 Singleback Normal - HB Slash Chuba Heath takes the handoff. Chuba Heath ran for 5 yards. (Fred Whalen)
 Q4 3:21 2nd and 5 at SF 29 Shotgun Spread - Flood Bryce Yu drops back to pass. BLITZ (MLB Fred Whalen)! Bryce Yu pass to Laviska Sturgis for 12 yards. (Deommodore Lacosse) First down!
 Q4 2:54 1st and 10 at SF 17 Shotgun Empty - Double In Bryce Yu drops back to pass. G Brady Christian got beat! Pressure from DT Javon Howard! Bryce Yu sacked for -6 yards (Javon Howard)
 Q4 2:28 2nd and 16 at SF 23 Shotgun Spread - Flood Bryce Yu drops back to pass. BLITZ (MLB Fred Whalen)! Bryce Yu pass to Jonathan McMillan for 23 yards. Touchdown! Extra point is good!
SF 31   CAR 21


 Q4 2:19 KickoffKickoff by Eddy Perkins out of the end zone. Touchback.

 Q4 2:19 1st and 10 at SF 25 Shotgun Empty - Double In Brock Pineda drops back to pass. BLITZ (MLB Shaq Taylor)! T Dez Harvey got beat! Pressure from DE Derrick Bruce! Brock Pineda sacked for -9 yards (Derrick Bruce)
 Q4 2:00 2nd and 19 at SF 16 Shotgun Empty - Double In Brock Pineda drops back to pass. BLITZ (MLB Shaq Taylor)! Brock Pineda pass to Ray-Ray Mueller for 37 yards. (Donte Jones) First down!
 Q4 1:10 1st and 10 at CAR 47 Kneel FormationBrock Pineda kneeled the ball.
 Q4 0:31 2nd and 11 at CAR 48 Kneel FormationBrock Pineda kneeled the ball.
End of Regulation
SF 31   CAR 21


Auto-scroll page
Download Game CSV