4 Users Online Now:         (107 active users in the past 24 hours)
Sunday, November 28, 2027     1:00 PM EST


23

Final


14

Team Ratings

Injury Report

WR 18 Justin Janovich - Injury to Leg. Out for 5 weeks. Eligible to play Season 2, Week 18.

Game Summary

Total plays: 121
Play of the game:  Q1 1st and 10 at SF 33 Shotgun Empty - Slot Drive Dillon George pass to Rashod Beasley for 67 yards. Touchdown! Extra point is good!  
SF 7   ARI 0

End of first quarter
SF 7   ARI 0


Player of the game: 7 Rashod Beasley 7 rec / 13 targets, 1 drop, 126 rec yds (67-yd long), 1 TD

Team Stats


Game Stats

Game engine version: 1
397 total yards

QB 83 OVR, 41 plays 5 Dillon George 23/38 (61%), 328 pass yds (67-yd long, 8.6 yds/att), 3 rush, 11 rush yds (3.7 yds/rush), 2 TDs, 1 INT, 95.1 RTG
HB 79 OVR, 45 plays 27 Chase Boyle 13 rush, 60 rush yds (4.6 yds/rush)
HB 83 OVR, 2 plays 30 Jaylen Ward 2 rush, -2 rush yds (-1 yds/rush)
FB 64 OVR, 20 plays 40 Giovanni Rivera
WR 92 OVR, 56 plays 18 Justin Janovich 8 rec / 13 targets, 101 rec yds (29-yd long)
WR 82 OVR, 31 plays 10 Khalil Snyder 2 rec / 2 targets, 10 rec yds (8-yd long)
WR 78 OVR, 56 plays 7 Rashod Beasley 7 rec / 13 targets, 1 drop, 126 rec yds (67-yd long), 1 TD
WR 81 OVR, 9 plays 32 Eli Pleasant
WR 82 OVR, 20 plays 85 Erik Edwards 3 rec / 5 targets, 49 rec yds (29-yd long)
TE 80 OVR, 43 plays 87 Travis Kuhn 2 rec / 4 targets, 40 rec yds (39-yd long)
TE 72 OVR, 12 plays 49 Gunnar Humphries 1 rec / 1 targets, 2 rec yds (2-yd long), 1 TD
T 86 OVR, 66 plays 70 Jake Marsh Retired
T 77 OVR, 66 plays 74 Jawaan Travis
G 69 OVR, 66 plays 71 Juice Smith
G 75 OVR, 66 plays 52 Netane Murray
C 80 OVR, 66 plays 64 Cade Mager

DE 81 OVR, 55 plays 77 Haason Rodgers 5 tackles, 1 for loss
DE 79 OVR, 55 plays 72 David Osweiler 4 tackles
DT 80 OVR, 55 plays 54 Alim Moats 3 tackles, 1 for loss
DT 80 OVR, 46 plays 99 Morgan Floyd 2 tackles
OLB 71 OVR, 39 plays 3 Anthony Weaver 3 tackles, 1 for loss, 1 sack
OLB 75 OVR, 20 plays 95 Derrick Bellore 3 tackles
OLB 68 OVR, 7 plays 41 Marcelino Martin
OLB 72 OVR, 7 plays 96 Lorenzo Stevenson
MLB 72 OVR, 7 plays 55 Logan Warmack
MLB 73 OVR, 55 plays 44 Zaire Ford 6 tackles
CB 78 OVR, 16 plays 21 Garrett Walker
CB 73 OVR, 9 plays 4 Kader Kim
CB 72 OVR, 35 plays 22 Clark Perry 1 tackle
CB 72 OVR, 55 plays 20 Upton Scott 2 tackles, 1 pass tipped
CB 80 OVR, 55 plays 34 Duke Solomon 2 tackles, 2 passes tipped
S 78 OVR, 55 plays 8 Jevon Hitchens 3 tackles, 1 pass tipped, 16 KR yds
S 78 OVR, 55 plays 29 M.J. Shorts 3 tackles

K 84 OVR, 11 plays 6 Harrison Martin 3/3, made: 20, 52, 45
P 81 OVR, 1 plays 12 Jamie Gray 1 punt (0 inside 20) 51
265 total yards

QB 83 OVR, 26 plays 18 Caleb Wheaton 13/24 (54%), 149 pass yds (36-yd long, 6.2 yds/att), 1 rush, 7 rush yds (7 yds/rush), 2 TDs, 1 sack, 100.0 RTG
HB 94 OVR, 31 plays 45 Jordan Melford 14 rush, 86 rush yds (6.1 yds/rush)
HB 84 OVR, 9 plays 40 Donovan Ebron 9 rush, 23 rush yds (2.6 yds/rush)
FB 53 OVR, 12 plays 33 Stephen Wright
WR 79 OVR, 49 plays 84 Jack Bolles 2 rec / 5 targets, 1 drop, 25 rec yds (17-yd long)
WR 81 OVR, 32 plays 11 Luke Malone 2 rec / 4 targets, 1 drop, 46 rec yds (36-yd long)
WR 75 OVR, 9 plays 80 Jamari Tandy
WR 79 OVR, 49 plays 82 Simi Fuller 4 rec / 5 targets, 41 rec yds (18-yd long), 1 TD
WR 77 OVR, 16 plays 15 Mason Treggs 2 rec / 4 targets, 14 rec yds (11-yd long)
TE 79 OVR, 39 plays 86 Luke Snyder 3 rec / 6 targets, 23 rec yds (13-yd long), 1 TD
TE 72 OVR, 11 plays 88 Jack Schwartz
T 86 OVR, 55 plays 75 Brian Oconnor
T 68 OVR, 55 plays 77 Ozzy Thomas
G 79 OVR, 55 plays 52 Tyler Bethel
G 75 OVR, 55 plays 76 Jon Robinson
C 86 OVR, 55 plays 64 Tyler Levine

DE 87 OVR, 63 plays 8 Jared Valenzuela 1 tackle
DE 81 OVR, 63 plays 58 Jonathan Gonzalez 5 tackles
DT 87 OVR, 63 plays 97 Milton White 4 tackles
DT 77 OVR, 54 plays 96 Kaleb James 4 tackles, 2 for loss
OLB 76 OVR, 43 plays 6 Jeremiah Oneal 3 tackles, 1 for loss, 1 INT, 19 TO yds
OLB 75 OVR, 31 plays 56 Quincy Worley
OLB 60 OVR, 6 plays 57 Matthew Guffey
OLB 61 OVR, 6 plays 55 Daniel Douglas
MLB 78 OVR, 63 plays 98 Damone Cohen 5 tackles
MLB 67 OVR, 6 plays 51 Cedric Galette
CB 81 OVR, 63 plays 0 Christian Gould 3 tackles, 15 PR yds, 26 KR yds
CB 78 OVR, 32 plays 35 Jamel Dodson 3 tackles
CB 80 OVR, 63 plays 27 Quinyon Middleton 4 tackles, 1 pass tipped
CB 70 OVR, 20 plays 25 Trey Hunt
CB 72 OVR, 9 plays 29 Mark Hardy 1 tackle
S 82 OVR, 63 plays 21 Justin Rogers 4 tackles
S 74 OVR, 63 plays 32 Reed Brown 2 tackles

K 92 OVR, 5 plays 7 Jason Snead
P 88 OVR, 3 plays 16 Jake Boykins 3 punts (1 inside 20) 48, 48, 80

Comments

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Harrison Martin to ARI 9, returned by Christian Gould for 26 yards (to ARI 35).

 Q1 14:50 1st and 10 at ARI 35 I-Form Pro - HB Toss Right BLITZ! Jordan Melford ran for 14 yards. (Morgan Floyd) First down!
 Q1 13:58 1st and 10 at ARI 49 I-Form Pro - HB Counter Weak Donovan Ebron ran for 1 yards. (Haason Rodgers)
 Q1 13:11 2nd and 9 at midfield Singleback Normal - HB Slash BLITZ! Donovan Ebron ran and was tackled behind the line for -1 yards! (Haason Rodgers)
 Q1 12:28 3rd and 10 at ARI 49 Shotgun Empty - Double In Caleb Wheaton pass to Simi Fuller for 4 yards. (Clark Perry)
 Q1 11:39 4th and 6 at SF 47 PuntPunt by Jake Boykins for 48 yards (to SF -1). Touchback.

 Q1 11:32 1st and 10 at SF 20 Shotgun Empty - Slot Drive Dillon George pass intended for Erik Edwards incomplete.
 Q1 11:19 2nd and 10 at SF 20 I-Form Pro - HB Counter Weak BLITZ! Chase Boyle ran for 2 yards. (Damone Cohen)
 Q1 10:35 3rd and 8 at SF 22 I-Form Pro - Quick Slants BLITZ! Dillon George pass to Justin Janovich for 29 yards. (Justin Rogers) First down!
 Q1 9:49 1st and 10 at ARI 49 Singleback Normal - HB Slash Jaylen Ward ran and was tackled behind the line for -2 yards! (Kaleb James)
 Q1 9:01 2nd and 12 at SF 49 Singleback Big - Flanker Curl Dillon George pass intended for Rashod Beasley tipped by Quinyon Middleton!
 Q1 8:49 3rd and 12 at SF 49 I-Form Pro - Quick Slants BLITZ! Dillon George pass to Justin Janovich for 14 yards. (Justin Rogers) First down!
 Q1 8:05 1st and 10 at ARI 37 Shotgun Spread - HB Counter Y BLITZ! Chase Boyle ran for 7 yards. (Jonathan Gonzalez)
 Q1 7:21 2nd and 3 at ARI 30 Singleback Big - Flanker Curl Dillon George pass intended for Rashod Beasley incomplete.
 Q1 7:06 3rd and 3 at ARI 30 Singleback Normal - HB Slash Chase Boyle ran for 12 yards. (Milton White) First down!
 Q1 6:18 1st and 10 at ARI 18 Singleback Big - Flanker Curl BLITZ! Dillon George pass intended for Justin Janovich incomplete.
 Q1 6:03 2nd and 10 at ARI 18 Singleback Big - Flanker Curl Dillon George pass intended for Travis Kuhn intercepted by Jeremiah Oneal! Return of 19 yards.

 Q1 5:56 1st and 10 at ARI 37 Singleback Normal - HB Stretch Right Jordan Melford ran and was stopped for no gain. (David Osweiler)
 Q1 5:03 2nd and 10 at ARI 37 Singleback Normal - HB Slash Jordan Melford ran for 4 yards. (Morgan Floyd)
 Q1 4:10 3rd and 6 at ARI 41 Singleback Big - HB Sweep Right Donovan Ebron ran and was tackled behind the line for -1 yards! (Alim Moats)
 Q1 3:21 4th and 7 at ARI 40 PuntPunt by Jake Boykins for 48 yards (to SF 12).

 Q1 3:15 1st and 10 at SF 12 Singleback Normal - TE Post Dillon George pass to Justin Janovich for 10 yards. (Jamel Dodson) First down!
 Q1 2:30 1st and 10 at SF 22 I-Form Pro - HB Toss Right Chase Boyle ran for 4 yards. (Damone Cohen)
 Q1 1:46 2nd and 6 at SF 26 Singleback Normal - HB Stretch Right BLITZ! Chase Boyle ran and was tackled behind the line for -1 yards! (Jeremiah Oneal)
 Q1 1:03 3rd and 7 at SF 25 Shotgun Spread - Flood Dillon George pass to Justin Janovich for 8 yards. (Jamel Dodson) First down!
 Q1 0:14 1st and 10 at SF 33 Shotgun Empty - Slot Drive Dillon George pass to Rashod Beasley for 67 yards. Touchdown! Extra point is good!  
SF 7   ARI 0

End of first quarter
SF 7   ARI 0



 Q2 15:00 KickoffKickoff by Harrison Martin out of the end zone. Touchback.

 Q2 15:00 1st and 10 at ARI 30 Singleback Normal - HB Stretch Right Jordan Melford ran for 4 yards. (David Osweiler)
 Q2 14:08 2nd and 6 at ARI 34 Singleback Normal - TE Post Caleb Wheaton pass to Luke Snyder for 4 yards. (Jevon Hitchens)
 Q2 13:25 3rd and 2 at ARI 38 Singleback Big - HB Blast Left Jordan Melford ran for 9 yards. (Anthony Weaver) First down!
 Q2 12:36 1st and 10 at ARI 47 Shotgun Empty - Slot Drive Caleb Wheaton pass to Mason Treggs for 11 yards. (Jevon Hitchens) First down!
 Q2 11:52 1st and 10 at SF 42 I-Form Pro - HB Counter Weak BLITZ! Jordan Melford ran for 7 yards. (Zaire Ford)
 Q2 10:59 2nd and 3 at SF 35 Singleback Big - HB Blast Left Donovan Ebron ran for 3 yards. (Derrick Bellore) First down!
 Q2 10:09 1st and 10 at SF 32 Singleback Big - Flanker Curl BLITZ! Caleb Wheaton pass to Jack Bolles for 17 yards. (Anthony Weaver) First down!
 Q2 9:19 1st and 10 at SF 15 Shotgun Spread - HB Counter Y Jordan Melford ran for 2 yards. (Zaire Ford)
 Q2 8:35 2nd and 8 at SF 13 Singleback Big - Outs BLITZ! Caleb Wheaton pass to Luke Snyder for 13 yards. Touchdown! Extra point is good!  
SF 7   ARI 7


 Q2 8:30 KickoffKickoff by Jason Snead to SF 0, returned by Jevon Hitchens for 16 yards (to SF 16).

 Q2 8:24 1st and 10 at SF 16 I-Form Pro - Curls BLITZ! Dillon George pass intended for Rashod Beasley incomplete.
 Q2 8:12 2nd and 10 at SF 16 Shotgun Empty - Double In Dillon George pass intended for Erik Edwards incomplete.
 Q2 8:00 3rd and 10 at SF 16 Singleback Big - Outs Dillon George pass to Travis Kuhn for 39 yards. (Quinyon Middleton) First down!
 Q2 7:14 1st and 10 at ARI 45 Singleback Big - HB Blast Left Chase Boyle ran for 8 yards. (Kaleb James)
 Q2 6:31 2nd and 2 at ARI 37 I-Form Pro - Curls Dillon George pass to Justin Janovich for 10 yards. (Damone Cohen) First down!
 Q2 5:48 1st and 10 at ARI 27 Shotgun Empty - Slot Drive Dillon George scrambled for 6 yards. (Jonathan Gonzalez)
 Q2 5:02 2nd and 4 at ARI 21 I-Form Pro - HB Toss Right Chase Boyle ran for 3 yards. (Jeremiah Oneal)
 Q2 4:15 3rd and 1 at ARI 18 Shotgun Spread - Flood BLITZ! Dillon George pass to Rashod Beasley for 11 yards. (Quinyon Middleton) First down!
 Q2 3:25 1st and Goal at ARI 7 Singleback Normal - HB Stretch Right Chase Boyle ran for 3 yards. (Jonathan Gonzalez)
 Q2 3:00 2nd and Goal at ARI 4 Shotgun Spread - Flood Dillon George pass intended for Justin Janovich incomplete.
 Q2 2:54 3rd and Goal at ARI 4 I-Form Pro - Curls Dillon George pass to Travis Kuhn for 1 yards. (Justin Rogers)
 Q2 2:34 4th and Goal at ARI 3 Field Goal20 yard FG attempt by Harrison Martin is good!  
SF 10   ARI 7


 Q2 2:29 KickoffKickoff by Harrison Martin out of the end zone. Touchback.

 Q2 2:29 1st and 10 at ARI 30 Singleback Big - Outs BLITZ! Caleb Wheaton sacked for -5 yards (Anthony Weaver)
 Q2 2:13 2nd and 15 at ARI 25 Shotgun Empty - Double In BLITZ! Caleb Wheaton pass intended for Luke Malone incomplete. (Duke Solomon)
 Q2 2:06 3rd and 15 at ARI 25 Shotgun Empty - Slot Drive Caleb Wheaton pass intended for Jack Bolles incomplete.
 Q2 1:54 4th and 15 at ARI 25 PuntPunt by Jake Boykins for 80 yards (to SF -5). Touchback.

 Q2 1:48 1st and 10 at SF 20 Shotgun Spread - Texas Dillon George pass to Erik Edwards for 29 yards. (Justin Rogers) First down!
 Q2 1:32 1st and 10 at SF 49 Singleback Normal - HB Stretch Right Chase Boyle ran for 3 yards. (Kaleb James)
 Q2 1:08 2nd and 7 at ARI 48 Singleback Normal - Double Hitch Dillon George pass to Khalil Snyder for 8 yards. (Christian Gould) First down!
 Q2 0:53 1st and 10 at ARI 40 Shotgun Empty - Slot Drive Dillon George pass to Erik Edwards for 1 yards. (Christian Gould)
 Q2 0:28 2nd and 9 at ARI 39 Shotgun Empty - Slot Drive Dillon George pass intended for Rashod Beasley incomplete.
 Q2 0:22 3rd and 9 at ARI 39 Shotgun Empty - Double In BLITZ! Dillon George scrambled for 4 yards. (Milton White)
 Q2 0:05 4th and 5 at ARI 35 Field Goal52 yard FG attempt by Harrison Martin is good!  
SF 13   ARI 7


 Q2 0:01 KickoffKickoff by Harrison Martin to ARI -6. Touchback.

 Q2 0:01 1st and 10 at ARI 30 Shotgun Spread - Flood Caleb Wheaton pass to Mason Treggs for 3 yards. (M.J. Shorts)
Halftime
SF 13   ARI 7


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

 Q3 15:00 1st and 10 at SF 30 Singleback Big - Outs Dillon George pass to Rashod Beasley for 5 yards. (Jeremiah Oneal)
 Q3 14:07 2nd and 5 at SF 35 Shotgun Spread - Texas BLITZ! Dillon George pass to Erik Edwards for 19 yards. (Quinyon Middleton) First down!
 Q3 13:16 1st and 10 at ARI 46 I-Form Pro - Curls Dillon George pass intended for Justin Janovich incomplete.
 Q3 13:04 2nd and 10 at ARI 46 Shotgun Spread - HB Draw Chase Boyle ran and was tackled behind the line for -1 yards! (Kaleb James)
 Q3 12:14 3rd and 11 at ARI 47 I-Form Pro - Curls Dillon George pass to Rashod Beasley for 12 yards. (Quinyon Middleton) First down!
 Q3 11:23 1st and 10 at ARI 35 Singleback Normal - HB Stretch Right Jaylen Ward ran and was stopped for no gain. (Milton White)
 Q3 10:37 2nd and 10 at ARI 35 I-Form Pro - Curls Dillon George pass to Justin Janovich for 19 yards. (Damone Cohen) First down!
 Q3 9:53 1st and 10 at ARI 16 Singleback Big - Outs Dillon George pass intended for Justin Janovich incomplete.
 Q3 9:41 2nd and 10 at ARI 16 Singleback Big - Outs BLITZ! Dillon George pass to Rashod Beasley for 12 yards. (Damone Cohen) First down!
 Q3 8:54 1st and Goal at ARI 4 Shotgun Empty - Double In Dillon George pass to Rashod Beasley for 2 yards. (Reed Brown)
 Q3 8:02 2nd and Goal at ARI 2 Singleback Big - Flanker Curl Dillon George pass intended for Justin Janovich incomplete.
 Q3 7:48 3rd and Goal at ARI 2 Singleback Big - Flanker Curl BLITZ! Dillon George pass to Gunnar Humphries for 2 yards. Touchdown! Extra point is good!  
SF 20   ARI 7


 Q3 7:44 KickoffKickoff by Harrison Martin to ARI -5. Touchback.

 Q3 7:44 1st and 10 at ARI 30 Singleback Normal - TE Post Caleb Wheaton pass intended for Luke Snyder tipped by Duke Solomon!
 Q3 7:31 2nd and 10 at ARI 30 I-Form Pro - HB Counter Weak Jordan Melford ran for 9 yards. (Zaire Ford)
 Q3 6:43 3rd and 1 at ARI 39 Singleback Normal - TE Post BLITZ! Caleb Wheaton pass to Luke Snyder for 6 yards. (Upton Scott) First down!
 Q3 5:54 1st and 10 at ARI 45 Singleback Normal - Double Hitch BLITZ! Caleb Wheaton scrambled for 7 yards. (Haason Rodgers)
 Q3 5:04 2nd and 3 at SF 48 Singleback Normal - Double Hitch Caleb Wheaton pass intended for Luke Snyder incomplete.
 Q3 4:51 3rd and 3 at SF 48 Singleback Normal - Double Hitch Caleb Wheaton pass intended for Simi Fuller tipped by Upton Scott!
 Q3 4:40 4th and 3 at SF 48 Shotgun Spread - HB Draw BLITZ! Jordan Melford ran for 17 yards. (Haason Rodgers) First down!
 Q3 3:48 1st and 10 at SF 31 I-Form Pro - HB Counter Weak BLITZ! Jordan Melford ran for 2 yards. (David Osweiler)
 Q3 3:05 2nd and 8 at SF 29 Shotgun Spread - HB Counter Y Jordan Melford ran for 2 yards. (Haason Rodgers)
 Q3 2:18 3rd and 6 at SF 27 Singleback Normal - HB Stretch Right Donovan Ebron ran for 3 yards. (Alim Moats)
 Q3 1:31 4th and 3 at SF 24 Singleback Big - HB Sweep Right Donovan Ebron ran for 8 yards. (Derrick Bellore) First down!
 Q3 0:42 1st and 10 at SF 16 Singleback Normal - HB Stretch Right Donovan Ebron ran for 4 yards. (Zaire Ford)
End of third quarter
SF 20   ARI 7


 Q4 15:00 2nd and 6 at SF 12 Singleback Normal - HB Stretch Right Jordan Melford ran and was stopped for no gain. (Zaire Ford)
 Q4 14:12 3rd and 6 at SF 12 Singleback Normal - TE Post BLITZ! Caleb Wheaton pass to Simi Fuller for 12 yards. Touchdown! Extra point is good!  
SF 20   ARI 14


 Q4 14:08 KickoffKickoff by Jason Snead to SF -7. Touchback.

 Q4 14:08 1st and 10 at SF 30 Singleback Normal - Double Hitch Dillon George pass intended for Travis Kuhn incomplete.
 Q4 13:55 2nd and 10 at SF 30 Singleback Normal - TE Post Dillon George pass to Rashod Beasley for 17 yards. (Reed Brown) First down!
 Q4 13:02 1st and 10 at SF 47 Singleback Big - Outs BLITZ! Dillon George pass intended for Rashod Beasley incomplete.
 Q4 12:51 2nd and 10 at SF 47 Shotgun Spread - HB Counter Y Chase Boyle ran for 9 yards. (Jonathan Gonzalez)
 Q4 12:04 3rd and 1 at ARI 44 Shotgun Spread - Texas BLITZ! Dillon George pass to Justin Janovich for 8 yards. (Christian Gould) First down!
 Q4 11:18 1st and 10 at ARI 36 Shotgun Spread - Texas Dillon George pass to Khalil Snyder for 2 yards. (Jamel Dodson)
 Q4 10:25 2nd and 8 at ARI 34 I-Form Pro - HB Toss Right Chase Boyle ran for 3 yards. (Jared Valenzuela)
 Q4 9:40 3rd and 5 at ARI 31 Shotgun Empty - Slot Drive BLITZ! Dillon George pass to Justin Janovich for 3 yards. (Mark Hardy)
 Q4 8:50 4th and 2 at ARI 28 Field Goal45 yard FG attempt by Harrison Martin is good!  
SF 23   ARI 14


 Q4 8:46 KickoffKickoff by Harrison Martin out of the end zone. Touchback.

 Q4 8:46 1st and 10 at ARI 30 Singleback Big - Flanker Curl Caleb Wheaton pass to Simi Fuller for 18 yards. (Jevon Hitchens) First down!
 Q4 7:53 1st and 10 at ARI 48 Singleback Normal - Double Hitch Caleb Wheaton pass intended for Luke Snyder tipped by Jevon Hitchens!
 Q4 7:42 2nd and 10 at ARI 48 I-Form Pro - HB Toss Right Jordan Melford ran for 9 yards. (David Osweiler)
 Q4 6:53 3rd and 1 at SF 43 Singleback Big - HB Sweep Right Jordan Melford ran for 7 yards. (Zaire Ford) First down!
 Q4 6:05 1st and 10 at SF 36 Singleback Big - HB Blast Left Donovan Ebron ran for 5 yards. (Alim Moats)
 Q4 5:14 2nd and 5 at SF 31 Singleback Big - HB Blast Left Donovan Ebron ran for 1 yards. (Derrick Bellore)
 Q4 4:31 3rd and 4 at SF 30 Singleback Normal - Double Hitch Caleb Wheaton pass to Jack Bolles for 8 yards. (M.J. Shorts) First down!
 Q4 3:45 1st and 10 at SF 22 Shotgun Empty - Double In Caleb Wheaton pass to Simi Fuller for 7 yards. (M.J. Shorts)
 Q4 3:02 2nd and 3 at SF 15 Shotgun Empty - Double In Caleb Wheaton pass intended for Mason Treggs incomplete.
 Q4 2:53 3rd and 3 at SF 15 Shotgun Spread - Texas BLITZ! Caleb Wheaton pass intended for Jack Bolles dropped!
 Q4 2:46 4th and 3 at SF 15 Shotgun Spread - Texas BLITZ! Caleb Wheaton pass intended for Luke Malone dropped!

 Q4 2:42 1st and 10 at SF 15 Singleback Normal - Double Hitch Dillon George scrambled for 1 yards. (Milton White)
 Q4 2:00 2nd and 9 at SF 16 I-Form Pro - HB Counter Weak BLITZ! Chase Boyle ran for 8 yards. (Jonathan Gonzalez)
 Q4 1:11 3rd and 1 at SF 24 Shotgun Spread - Flood Dillon George pass intended for Rashod Beasley dropped!
 Q4 0:57 4th and 1 at SF 24 PuntPunt by Jamie Gray for 51 yards, returned by Christian Gould for 15 yards (to ARI 40).

 Q4 0:47 1st and 10 at ARI 40 Shotgun Empty - Slot Drive BLITZ! Caleb Wheaton pass to Luke Malone for 36 yards. (Duke Solomon) First down!
 Q4 0:25 1st and 10 at SF 24 Shotgun Empty - Double In Caleb Wheaton pass intended for Mason Treggs tipped by Duke Solomon!
 Q4 0:16 2nd and 10 at SF 24 Shotgun Empty - Double In Caleb Wheaton pass to Luke Malone for 10 yards. (Upton Scott) First down!
 Q4 0:03 1st and 10 at SF 14 Shotgun Spread - Flood Caleb Wheaton pass intended for Jack Bolles incomplete.
End of Regulation
SF 23   ARI 14


Auto-scroll page
Download Game CSV