4 Users Online Now:         (125 active users in the past 24 hours)
Sunday, November 23, 2025     1:00 PM EST


22

Final


20

Storylines

14 POINT COMEBACK Arizona Roadrunners came back after trailing 14 points to upset the San Francisco Miners 22-20 in week 11

Team Ratings


Game Summary

Total plays: 146
Play of the game:  Q3 2nd and 16 at ARI 21 Singleback Normal - Double Hitch BLITZ (OLB Nick Rowell)! Alejandro Bradley pass to Bryce Starks for 79 yards. Touchdown! Extra point is good!  
ARI 10   SF 17

Player of the game: 47 Rashad Yang 4 tackles, 1 INT, 13 TO yds, 36 PR yds, 98 KR yds

Team Stats


Game Stats

Game engine version: 2
321 total yards

QB 64 OVR, 43 plays 17 Alejandro Bradley 18/37 (49%), 269 pass yds (79-yd long, 7.3 yds/att), 1 TD, 6 sacks, 78.0 RTG
HB 65 OVR, 43 plays 45 Aldrick Bishop 9 rush, 40 rush yds (4.4 yds/rush)
HB 64 OVR, 2 plays 42 C.J. Brown 2 rush, 12 rush yds (6 yds/rush)
FB 67 OVR, 21 plays 20 Timothy Hayes 1 missed block
WR 72 OVR, 35 plays 15 Roger Graham 3 rec / 7 targets, 46 rec yds (19-yd long)
WR 80 OVR, 54 plays 15 Rontez Robinson 3 rec / 7 targets, 42 rec yds (16-yd long)
WR 64 OVR, 54 plays 84 Bryce Starks 4 rec / 13 targets, 1 drop, 111 rec yds (79-yd long), 1 TD
WR 57 OVR, 20 plays 14 Mark Ayers 3 rec / 4 targets, 24 rec yds (14-yd long)
WR 58 OVR, 9 plays 19 Justin Johnson 3 rec / 3 targets, 24 rec yds (11-yd long)
TE 75 OVR, 11 plays 45 Jesse Phillips
TE 80 OVR, 47 plays 45 Jack Douglas 2 rec / 3 targets, 22 rec yds (17-yd long)
T 81 OVR, 72 plays 60 Kyle Carpenter
T 83 OVR, 72 plays 65 Ian Combs
G 79 OVR, 72 plays 52 Derrick Mangum
G 68 OVR, 72 plays 77 Adam Fields 8 missed blocks
C 77 OVR, 72 plays 74 Jack Brannan 1 missed block

DE 77 OVR, 70 plays 59 Greg Wilson 6 pressures, 5 tackles, 2 for loss, 2 sacks
DE 77 OVR, 70 plays 65 Kevin Hogg 1 pressure, 4 tackles, 2 for loss, 1 sack
DT 74 OVR, 56 plays 97 Nick Lucas 3 tackles, 1 for loss
DT 91 OVR, 70 plays 62 Ezekiel Christian
OLB 60 OVR, 13 plays 53 Davante Washington
OLB 73 OVR, 13 plays 50 Earl Ferguson
OLB 80 OVR, 46 plays 44 William Brown 3 tackles
OLB 81 OVR, 25 plays 49 James Dailey 1 tackle
MLB 68 OVR, 13 plays 59 Dorian Smith
MLB 72 OVR, 70 plays 93 Rashaan Simpkins 5 tackles
CB 49 OVR, 24 plays 26 Ryan Neal 1 tackle
CB 68 OVR, 45 plays 45 John Sims 5 tackles, 1 pass tipped
CB 70 OVR, 70 plays 37 Eric Phillips 8 tackles
CB 60 OVR, 14 plays 23 Phil Jones
CB 80 OVR, 70 plays 48 Matt Carter 6 tackles, 1 pass tipped
S 72 OVR, 70 plays 48 Terry Hood 3 tackles, 2 passes tipped, 2 INTs, 36 TO yds
S 93 OVR, 70 plays 47 Rashad Yang 4 tackles, 1 INT, 13 TO yds, 36 PR yds, 98 KR yds

K 88 OVR, 13 plays 15 Andy Obrien 5/5, made: 39, 43, 50, 38, 18
P 70 OVR, 6 plays 14 Karlos Santos 6 punts (1 inside 20) 47, 57, 46, 46, 49, 46
419 total yards

QB 66 OVR, 51 plays 10 Joe Bryant 28/46 (61%), 401 pass yds (45-yd long, 8.7 yds/att), 2 rush, 12 rush yds (6 yds/rush), 2 TDs, 3 INTs, 3 sacks, 75.4 RTG
HB 63 OVR, 46 plays 47 Cam Cooper 9 rush, 8 rush yds (0.9 yds/rush)
HB 52 OVR, 1 plays 47 Niles Stuart 1 rush, -2 rush yds (-2 yds/rush)
FB 51 OVR, 18 plays 44 Bryson Moody 1 missed block
WR 73 OVR, 41 plays 84 Karlos Butler 3 rec / 5 targets, 41 rec yds (23-yd long), 1 TD
WR 84 OVR, 61 plays 46 Jack Landry 8 rec / 9 targets, 87 rec yds (21-yd long)
WR 92 OVR, 61 plays 88 A.J. Fulton 8 rec / 18 targets, 2 drops, 124 rec yds (30-yd long), 1 TD
WR 77 OVR, 24 plays 10 Sean Browning 3 rec / 4 targets, 47 rec yds (21-yd long)
WR 55 OVR, 14 plays 88 Aaron Smith
TE 56 OVR, 11 plays 28 Jalen Collins 1 rec / 2 targets, 11 rec yds (11-yd long)
TE 80 OVR, 46 plays 41 Keith Delgado 5 rec / 8 targets, 91 rec yds (45-yd long)
T 72 OVR, 73 plays 76 Ethan Larsen 6 missed blocks
T 77 OVR, 73 plays 77 Erik Brown
G 88 OVR, 73 plays 73 Jermon Jenkins
G 95 OVR, 73 plays 50 Richard Bennett
C 86 OVR, 73 plays 50 Stephen Stewart

DE 75 OVR, 67 plays 98 Wesley Brooks 1 pressure, 4 tackles
DE 60 OVR, 67 plays 59 Kenny Spencer
DT 83 OVR, 67 plays 77 Josh Ham 8 pressures, 8 tackles, 6 for loss, 5 sacks
DT 65 OVR, 58 plays 58 Alex Joseph
OLB 63 OVR, 47 plays 57 Nick Rowell 6 tackles, 1 pass tipped
OLB 51 OVR, 9 plays 16 Tay Parsons
OLB 55 OVR, 9 plays 42 Josh Upton
OLB 76 OVR, 26 plays 16 Noah Whitehead
MLB 91 OVR, 67 plays 58 Davon Leigh 1 pressure, 7 tackles, 1 pass tipped, 1 for loss, 1 sack
MLB 67 OVR, 9 plays 50 Jonathan Jones
CB 53 OVR, 9 plays 12 Alonzo Jones 1 tackle
CB 69 OVR, 67 plays 3 Andre Ahmed 8 tackles, 1 pass tipped, 41 PR yds, 65 KR yds
CB 56 OVR, 41 plays 27 Haloti Cooper 3 tackles
CB 66 OVR, 67 plays 48 Sam Walker 3 tackles, 3 passes tipped
CB 53 OVR, 20 plays 44 Shawn Sanders
S 67 OVR, 67 plays 27 Darqueze Gutierrez 2 tackles
S 77 OVR, 67 plays 48 Mark Ratliff 3 tackles, 1 pass tipped

K 71 OVR, 10 plays 7 Corey Davis 2/3, made: 27, 50, missed: 52
P 62 OVR, 4 plays 8 Dorian Adams 4 punts (0 inside 20) 44, 44, 43, 44

Comments

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Andy Obrien out of the end zone. Touchback.

 Q1 15:00 1st and 10 at SF 30 I-Form Pro - Curls T Ethan Larsen got beat! Pressure from DE Greg Wilson! Joe Bryant scrambled for 4 yards.
 Q1 14:17 2nd and 6 at SF 34 Shotgun Empty - Slot Drive Joe Bryant pass to A.J. Fulton for 22 yards. (Eric Phillips) First down!
 Q1 13:34 1st and 10 at ARI 44 Singleback Big - Flanker Curl Joe Bryant pass intended for Jalen Collins incomplete. (William Brown)
 Q1 13:21 2nd and 10 at ARI 44 I-Form Pro - Quick Slants BLITZ (OLB William Brown)! Joe Bryant pass to Jack Landry for 20 yards. (Eric Phillips) First down!
 Q1 12:35 1st and 10 at ARI 24 Shotgun Empty - Slot Drive BLITZ (MLB Rashaan Simpkins)! Joe Bryant pass to A.J. Fulton for 14 yards. (Matt Carter) First down!
 Q1 11:50 1st and Goal at ARI 10 Singleback Normal - TE Post Joe Bryant pass intended for A.J. Fulton incomplete. (Eric Phillips)
 Q1 11:35 2nd and Goal at ARI 10 Singleback Big - Outs BLITZ (OLB William Brown)! T Ethan Larsen got beat! Pressure from DE Greg Wilson! Joe Bryant pass intended for A.J. Fulton incomplete. (Matt Carter)
 Q1 11:22 3rd and Goal at ARI 10 I-Form Pro - Curls BLITZ (OLB William Brown)! Joe Bryant pass intended for Keith Delgado incomplete. (Eric Phillips)
 Q1 11:08 4th and Goal at ARI 10 Field Goal27 yard FG attempt by Corey Davis is good!  
ARI 0   SF 3


 Q1 11:03 KickoffKickoff by Corey Davis to ARI 4, returned by Rashad Yang for 21 yards (to ARI 25).

 Q1 10:55 1st and 10 at ARI 25 Singleback Big - Outs G Adam Fields got beat! Pressure from DT Josh Ham! Alejandro Bradley sacked for -6 yards (Josh Ham)
 Q1 10:08 2nd and 16 at ARI 19 I-Form Pro - Curls FB Timothy Hayes got beat! Pressure from DE Wesley Brooks! Alejandro Bradley pass intended for Bryce Starks incomplete. (Davon Leigh)
 Q1 9:56 3rd and 16 at ARI 19 I-Form Pro - Curls Alejandro Bradley pass to Jack Douglas for 5 yards. (Darqueze Gutierrez)
 Q1 9:03 4th and 11 at ARI 24 PuntPunt by Karlos Santos for 47 yards, returned by Andre Ahmed for 13 yards (to SF 42).

 Q1 8:55 1st and 10 at SF 42 Shotgun Spread - Flood Joe Bryant pass intended for A.J. Fulton incomplete. (Rashad Yang)
 Q1 8:44 2nd and 10 at SF 42 Singleback Normal - HB Slash Cam Cooper ran for 2 yards. (William Brown)
 Q1 7:53 3rd and 8 at SF 44 I-Form Pro - Quick Slants FB Bryson Moody got beat! Pressure from DE Kevin Hogg! Joe Bryant sacked for -1 yards (Kevin Hogg)
 Q1 7:07 4th and 9 at SF 43 PuntPunt by Dorian Adams for 44 yards, returned by Rashad Yang for 16 yards (to ARI 29).

 Q1 6:55 1st and 10 at ARI 29 Singleback Normal - TE Post Alejandro Bradley pass intended for Rontez Robinson incomplete. (Davon Leigh)
 Q1 6:43 2nd and 10 at ARI 29 Shotgun Empty - Slot Drive Alejandro Bradley pass intended for Roger Graham incomplete. (Mark Ratliff)
 Q1 6:32 3rd and 10 at ARI 29 Singleback Normal - Double Hitch Alejandro Bradley pass to Roger Graham for 12 yards. (Andre Ahmed) First down!
 Q1 5:43 1st and 10 at ARI 41 Shotgun Spread - Texas Alejandro Bradley pass intended for Bryce Starks dropped!
 Q1 5:32 2nd and 10 at ARI 41 Singleback Normal - HB Slash Aldrick Bishop ran for 4 yards. (Davon Leigh)
 Q1 4:48 3rd and 6 at ARI 45 Singleback Big - Outs Alejandro Bradley pass to Bryce Starks for 8 yards. (Nick Rowell) First down!
 Q1 4:01 1st and 10 at SF 47 Singleback Big - Flanker Curl Alejandro Bradley pass to Jack Douglas for 17 yards. (Andre Ahmed) First down!
 Q1 3:18 1st and 10 at SF 30 Shotgun Spread - HB Counter Y BLITZ! Aldrick Bishop ran for 2 yards. (Davon Leigh)
 Q1 2:27 2nd and 8 at SF 28 Singleback Big - Outs G Adam Fields got beat! Pressure from DT Josh Ham! Alejandro Bradley sacked for -4 yards (Josh Ham)
 Q1 1:35 3rd and 12 at SF 32 Shotgun Empty - Slot Drive Alejandro Bradley pass to Rontez Robinson for 10 yards. (Sam Walker)
 Q1 0:45 4th and 2 at SF 22 Field Goal39 yard FG attempt by Andy Obrien is good!  
ARI 3   SF 3


 Q1 0:42 KickoffKickoff by Andy Obrien to SF -4. Touchback.

 Q1 0:42 1st and 10 at SF 30 I-Form Pro - Quick Slants Joe Bryant pass intended for A.J. Fulton dropped!
 Q1 0:30 2nd and 10 at SF 30 Singleback Big - Outs Joe Bryant pass to A.J. Fulton for 19 yards. (William Brown) First down!
End of first quarter
ARI 3   SF 3


 Q2 15:00 1st and 10 at SF 49 Singleback Normal - Double Hitch Joe Bryant pass to Keith Delgado for 19 yards. (John Sims) First down!
 Q2 14:08 1st and 10 at ARI 32 Singleback Normal - HB Slash Cam Cooper ran for 1 yards. (Nick Lucas)
 Q2 13:23 2nd and 9 at ARI 31 Singleback Normal - Double Hitch BLITZ (OLB William Brown)! Joe Bryant pass to A.J. Fulton for 19 yards. (John Sims) First down!
 Q2 12:33 1st and 10 at ARI 12 Singleback Normal - TE Post Joe Bryant pass to A.J. Fulton for 12 yards. Touchdown! Extra point is good!  
ARI 3   SF 10


 Q2 12:28 KickoffKickoff by Corey Davis to ARI 5, returned by Rashad Yang for 20 yards (to ARI 25).

 Q2 12:20 1st and 10 at ARI 25 Shotgun Empty - Slot Drive BLITZ (MLB Davon Leigh)! G Adam Fields got beat! Pressure from DT Josh Ham! Alejandro Bradley pass to Rontez Robinson for 16 yards. (Andre Ahmed) First down!
 Q2 11:33 1st and 10 at ARI 41 Singleback Normal - HB Slash BLITZ! Aldrick Bishop ran for 9 yards. (Nick Rowell)
 Q2 10:49 2nd and 1 at midfield Singleback Normal - HB Slash Aldrick Bishop ran and was tackled behind the line for -4 yards! (Josh Ham)
 Q2 9:58 3rd and 5 at ARI 46 Shotgun Empty - Slot Drive Alejandro Bradley pass intended for Mark Ayers incomplete. (Mark Ratliff)
 Q2 9:47 4th and 5 at ARI 46 PuntPunt by Karlos Santos for 57 yards (to SF -3). Touchback.

 Q2 9:41 1st and 10 at SF 20 Shotgun Empty - Double In Joe Bryant pass to Sean Browning for 21 yards. (Ryan Neal) First down!
 Q2 8:56 1st and 10 at SF 41 Singleback Big - Outs BLITZ (OLB William Brown)! Joe Bryant pass to Keith Delgado for 45 yards. (Matt Carter) First down!
 Q2 8:13 1st and 10 at ARI 14 Singleback Normal - TE Post Joe Bryant pass to Jack Landry for 5 yards. (Rashad Yang)
 Q2 7:23 2nd and 5 at ARI 9 Shotgun Empty - Slot Drive BLITZ (MLB Rashaan Simpkins)! Joe Bryant pass to Karlos Butler for 9 yards. Touchdown! Extra point is good!  
ARI 3   SF 17


 Q2 7:18 KickoffKickoff by Corey Davis to ARI 8, returned by Rashad Yang for 20 yards (to ARI 28).

 Q2 7:10 1st and 10 at ARI 28 I-Form Pro - HB Counter Weak Aldrick Bishop ran for 3 yards. (Wesley Brooks)
 Q2 6:18 2nd and 7 at ARI 31 Singleback Big - Flanker Curl Alejandro Bradley pass intended for Bryce Starks incomplete. (Nick Rowell)
 Q2 6:04 3rd and 7 at ARI 31 Shotgun Empty - Slot Drive Alejandro Bradley pass to Justin Johnson for 8 yards. (Andre Ahmed) First down!
 Q2 5:15 1st and 10 at ARI 39 Shotgun Spread - HB Draw C.J. Brown ran for 6 yards. (Josh Ham)
 Q2 4:22 2nd and 4 at ARI 45 Shotgun Spread - HB Draw Aldrick Bishop ran for 1 yards. (Wesley Brooks)
 Q2 3:29 3rd and 3 at ARI 46 Singleback Normal - TE Post Alejandro Bradley pass intended for Rontez Robinson tipped by Sam Walker!
 Q2 3:15 4th and 3 at ARI 46 PuntPunt by Karlos Santos for 46 yards (to SF 8).

 Q2 3:08 1st and 10 at SF 8 Shotgun Spread - HB Draw BLITZ! Cam Cooper ran for 2 yards. (Greg Wilson)
 Q2 2:48 2nd and 8 at SF 10 Shotgun Spread - HB Draw Cam Cooper ran for 3 yards. (Nick Lucas)
 Q2 2:38 3rd and 5 at SF 13 Singleback Big - Outs BLITZ (OLB William Brown)! Joe Bryant pass to Jack Landry for 14 yards. (Rashaan Simpkins) First down!
 Q2 2:22 1st and 10 at SF 27 Shotgun Spread - HB Counter Y BLITZ! Niles Stuart ran and was tackled behind the line for -2 yards! (Kevin Hogg)
 Q2 2:03 2nd and 12 at SF 25 Singleback Big - Flanker Curl BLITZ (OLB William Brown)! Joe Bryant pass to Keith Delgado for 8 yards. (James Dailey)
 Q2 1:53 3rd and 4 at SF 33 Shotgun Empty - Slot Drive T Ethan Larsen got beat! Pressure from DE Greg Wilson! Joe Bryant sacked for -9 yards (Greg Wilson)
 Q2 1:33 4th and 13 at SF 24 PuntPunt by Dorian Adams for 44 yards, returned by Rashad Yang for 8 yards (to ARI 40).

 Q2 1:22 1st and 10 at ARI 40 Singleback Big - Outs Alejandro Bradley pass intended for Bryce Starks incomplete. (Nick Rowell)
 Q2 1:15 2nd and 10 at ARI 40 Singleback Normal - HB Stretch Right BLITZ! Aldrick Bishop ran for 9 yards. (Wesley Brooks)
 Q2 0:53 3rd and 1 at ARI 49 Shotgun Empty - Double In BLITZ (MLB Davon Leigh)! C Jack Brannan got beat! Pressure from MLB Davon Leigh! Alejandro Bradley sacked for -9 yards (Davon Leigh)
 Q2 0:38 4th and 10 at ARI 40 PuntPunt by Karlos Santos for 46 yards, returned by Andre Ahmed for 7 yards (to SF 21).

 Q2 0:28 1st and 10 at SF 21 Singleback Big - Flanker Curl BLITZ (OLB William Brown)! Joe Bryant pass to Jalen Collins for 11 yards. (Rashaan Simpkins) First down!
 Q2 0:16 1st and 10 at SF 32 Singleback Big - HB Blast Left BLITZ! Cam Cooper ran and was stopped for no gain. (Kevin Hogg)
 Q2 0:02 2nd and 10 at SF 32 Kneel Formation - HB Blast Left Joe Bryant kneeled the ball.
Halftime
ARI 3   SF 17


 Q3 15:00 KickoffKickoff by Corey Davis to ARI 8, returned by Rashad Yang for 17 yards (to ARI 25).

 Q3 14:54 1st and 10 at ARI 25 Shotgun Empty - Double In Alejandro Bradley pass to Justin Johnson for 5 yards. (Alonzo Jones)
 Q3 14:01 2nd and 5 at ARI 30 Shotgun Spread - Texas Alejandro Bradley pass to Mark Ayers for 4 yards. (Andre Ahmed)
 Q3 13:16 3rd and 1 at ARI 34 Singleback Normal - Double Hitch Alejandro Bradley pass intended for Roger Graham incomplete. (Sam Walker)
 Q3 13:03 4th and 1 at ARI 34 PuntPunt by Karlos Santos for 49 yards, returned by Andre Ahmed for 15 yards (to SF 32).

 Q3 12:52 1st and 10 at SF 32 I-Form Pro - Curls Joe Bryant pass intended for Keith Delgado incomplete. (Rashad Yang)
 Q3 12:38 2nd and 10 at SF 32 I-Form Pro - HB Counter Weak Cam Cooper ran for 3 yards. (Greg Wilson)
 Q3 11:54 3rd and 7 at SF 35 Shotgun Spread - Texas BLITZ (MLB Rashaan Simpkins)! Joe Bryant pass intended for A.J. Fulton incomplete. (Matt Carter)
 Q3 11:43 4th and 7 at SF 35 PuntPunt by Dorian Adams for 43 yards, returned by Rashad Yang for 5 yards (to ARI 27).

 Q3 11:33 1st and 10 at ARI 27 Singleback Big - Flanker Curl BLITZ (OLB Nick Rowell)! G Adam Fields got beat! Pressure from DT Josh Ham! Alejandro Bradley sacked for -6 yards (Josh Ham)
 Q3 10:47 2nd and 16 at ARI 21 Singleback Normal - Double Hitch BLITZ (OLB Nick Rowell)! Alejandro Bradley pass to Bryce Starks for 79 yards. Touchdown! Extra point is good!  
ARI 10   SF 17


 Q3 10:29 KickoffKickoff by Andy Obrien to SF 0, returned by Andre Ahmed for 25 yards (to SF 25).

 Q3 10:19 1st and 10 at SF 25 Singleback Normal - TE Post Joe Bryant pass intended for A.J. Fulton dropped!
 Q3 10:04 2nd and 10 at SF 25 Shotgun Spread - Flood Joe Bryant pass intended for Jack Landry incomplete. (Terry Hood)
 Q3 9:52 3rd and 10 at SF 25 Singleback Normal - TE Post BLITZ (OLB William Brown)! Joe Bryant pass to Keith Delgado for 17 yards. (Rashaan Simpkins) First down!
 Q3 9:00 1st and 10 at SF 42 Shotgun Spread - Texas Joe Bryant pass to Sean Browning for 19 yards. (Rashaan Simpkins) First down!
 Q3 8:11 1st and 10 at ARI 39 Shotgun Empty - Slot Drive Joe Bryant pass to Sean Browning for 7 yards. (John Sims)
 Q3 7:26 2nd and 3 at ARI 32 Singleback Normal - TE Post Joe Bryant pass to Keith Delgado for 2 yards. (Matt Carter)
 Q3 6:42 3rd and 1 at ARI 30 Singleback Normal - TE Post Joe Bryant pass to A.J. Fulton for 2 yards. (Eric Phillips) First down!
 Q3 5:56 1st and 10 at ARI 28 Singleback Normal - TE Post Joe Bryant pass intended for A.J. Fulton tipped by Terry Hood!
 Q3 5:41 2nd and 10 at ARI 28 Singleback Big - Outs BLITZ (OLB William Brown)! Joe Bryant pass to Jack Landry for 10 yards. (Rashad Yang) First down!
 Q3 4:52 1st and 10 at ARI 18 I-Form Pro - Curls Joe Bryant pass intended for A.J. Fulton incomplete. (Eric Phillips)
 Q3 4:38 2nd and 10 at ARI 18 Singleback Big - Flanker Curl Joe Bryant pass intended for Keith Delgado intercepted by Terry Hood! Return of 32 yards.

 Q3 4:26 1st and 10 at midfield Singleback Normal - TE Post Alejandro Bradley pass to Bryce Starks for 18 yards. (Nick Rowell) First down!
 Q3 3:39 1st and 10 at SF 32 Singleback Big - Outs Alejandro Bradley pass intended for Bryce Starks incomplete. (Davon Leigh)
 Q3 3:25 2nd and 10 at SF 32 Shotgun Spread - Texas Alejandro Bradley pass intended for Bryce Starks incomplete. (Andre Ahmed)
 Q3 3:14 3rd and 10 at SF 32 Singleback Big - Outs Alejandro Bradley pass to Bryce Starks for 6 yards. (Sam Walker)
 Q3 2:25 4th and 4 at SF 26 Field Goal43 yard FG attempt by Andy Obrien is good!  
ARI 13   SF 17


 Q3 2:21 KickoffKickoff by Andy Obrien to SF 5, returned by Andre Ahmed for 19 yards (to SF 24).

 Q3 2:14 1st and 10 at SF 24 Shotgun Empty - Double In Joe Bryant pass to Jack Landry for 2 yards. (Matt Carter)
 Q3 1:28 2nd and 8 at SF 26 Singleback Big - Outs Joe Bryant pass to Jack Landry for 5 yards. (Eric Phillips)
 Q3 0:38 3rd and 3 at SF 31 Singleback Normal - TE Post BLITZ (OLB William Brown)! Joe Bryant pass intended for A.J. Fulton tipped by Matt Carter!
 Q3 0:25 4th and 3 at SF 31 PuntPunt by Dorian Adams for 44 yards, returned by Rashad Yang for 7 yards (to ARI 32).

 Q3 0:13 1st and 10 at ARI 32 Shotgun Spread - Texas BLITZ (MLB Davon Leigh)! Alejandro Bradley pass to Roger Graham for 19 yards. (Haloti Cooper) First down!
End of third quarter
ARI 13   SF 17


 Q4 15:00 1st and 10 at SF 49 Singleback Normal - HB Stretch Right Aldrick Bishop ran for 9 yards. (Josh Ham)
 Q4 14:14 2nd and 1 at SF 40 Singleback Big - HB Sweep Right C.J. Brown ran for 6 yards. (Wesley Brooks) First down!
 Q4 13:30 1st and 10 at SF 34 I-Form Pro - Curls Alejandro Bradley pass intended for Jack Douglas tipped by Nick Rowell!
 Q4 13:19 2nd and 10 at SF 34 Singleback Normal - HB Slash Aldrick Bishop ran for 7 yards. (Davon Leigh)
 Q4 12:31 3rd and 3 at SF 27 I-Form Pro - Quick Slants BLITZ (OLB Nick Rowell)! G Adam Fields got beat! Pressure from DT Josh Ham! Alejandro Bradley sacked for -6 yards (Josh Ham)
 Q4 11:46 4th and 9 at SF 33 Field Goal50 yard FG attempt by Andy Obrien is good!  
ARI 16   SF 17


 Q4 11:42 KickoffKickoff by Andy Obrien out of the end zone. Touchback.

 Q4 11:42 1st and 10 at SF 30 Shotgun Empty - Slot Drive Joe Bryant pass intended for Karlos Butler intercepted by Rashad Yang! Return of 13 yards.

 Q4 11:37 1st and 10 at SF 17 Singleback Big - Outs BLITZ (OLB Nick Rowell)! Alejandro Bradley pass intended for Bryce Starks tipped by Sam Walker!
 Q4 11:23 2nd and 10 at SF 17 I-Form Pro - Quick Slants Alejandro Bradley pass intended for Rontez Robinson tipped by Davon Leigh!
 Q4 11:12 3rd and 10 at SF 17 Shotgun Spread - Texas G Adam Fields got beat! Pressure from DT Josh Ham! Alejandro Bradley sacked for -4 yards (Josh Ham)
 Q4 10:22 4th and 14 at SF 21 Field Goal38 yard FG attempt by Andy Obrien is good!  
ARI 19   SF 17


 Q4 10:18 KickoffKickoff by Andy Obrien to SF 9, returned by Andre Ahmed for 21 yards (to SF 30).

 Q4 10:10 1st and 10 at SF 30 Shotgun Empty - Double In BLITZ (MLB Rashaan Simpkins)! T Ethan Larsen got beat! Pressure from DE Greg Wilson! Joe Bryant scrambled for 8 yards.
 Q4 9:26 2nd and 2 at SF 38 Singleback Normal - Double Hitch Joe Bryant pass to Karlos Butler for 23 yards. (John Sims) First down!
 Q4 8:35 1st and 10 at ARI 39 Shotgun Spread - Flood Joe Bryant pass intended for Sean Browning tipped by Terry Hood!
 Q4 8:20 2nd and 10 at ARI 39 Singleback Normal - HB Slash BLITZ! Cam Cooper ran and was stopped for no gain. (Greg Wilson)
 Q4 7:36 3rd and 10 at ARI 39 Shotgun Spread - Flood Joe Bryant pass to A.J. Fulton for 6 yards. (John Sims)
 Q4 6:50 4th and 4 at ARI 33 Field Goal50 yard FG attempt by Corey Davis is good!  
ARI 19   SF 20


 Q4 6:46 KickoffKickoff by Corey Davis to ARI 3, returned by Rashad Yang for 20 yards (to ARI 23).

 Q4 6:38 1st and 10 at ARI 23 Singleback Normal - Double Hitch Alejandro Bradley pass intended for Roger Graham tipped by Mark Ratliff!
 Q4 6:25 2nd and 10 at ARI 23 I-Form Pro - Curls BLITZ (OLB Nick Rowell)! G Adam Fields got beat! Pressure from DT Josh Ham! Alejandro Bradley pass intended for Rontez Robinson tipped by Sam Walker!
 Q4 6:11 3rd and 10 at ARI 23 Singleback Normal - TE Post Alejandro Bradley pass intended for Bryce Starks incomplete. (Mark Ratliff)
 Q4 6:00 4th and 10 at ARI 23 PuntPunt by Karlos Santos for 46 yards, returned by Andre Ahmed for 6 yards (to SF 37).

 Q4 5:50 1st and 10 at SF 37 I-Form Pro - HB Toss Right Cam Cooper ran and was stopped for no gain. (Kevin Hogg)
 Q4 5:05 2nd and 10 at SF 37 Singleback Normal - TE Post BLITZ (OLB William Brown)! T Ethan Larsen got beat! Pressure from DE Greg Wilson! Joe Bryant pass to A.J. Fulton for 30 yards. (Terry Hood) First down!
 Q4 4:12 1st and 10 at ARI 33 Shotgun Empty - Double In BLITZ (MLB Rashaan Simpkins)! Joe Bryant pass intended for Karlos Butler intercepted by Terry Hood! Return of 4 yards.

 Q4 4:08 1st and 10 at ARI 37 Singleback Normal - TE Post BLITZ (OLB Nick Rowell)! G Adam Fields got beat! Pressure from DT Josh Ham! Alejandro Bradley pass to Rontez Robinson for 16 yards. (Andre Ahmed) First down!
 Q4 3:15 1st and 10 at SF 47 Shotgun Empty - Double In Alejandro Bradley pass to Justin Johnson for 11 yards. (Haloti Cooper) First down!
 Q4 2:54 1st and 10 at SF 36 Shotgun Spread - Flood BLITZ (MLB Davon Leigh)! Alejandro Bradley pass to Mark Ayers for 14 yards. (Andre Ahmed) First down!
 Q4 2:38 1st and 10 at SF 22 Shotgun Spread - Flood Alejandro Bradley pass to Roger Graham for 15 yards. (Haloti Cooper) First down!
 Q4 2:19 1st and Goal at SF 7 Shotgun Spread - Flood Alejandro Bradley pass intended for Roger Graham tipped by Andre Ahmed!
 Q4 2:12 2nd and Goal at SF 7 Shotgun Empty - Slot Drive Alejandro Bradley pass to Mark Ayers for 6 yards. (Darqueze Gutierrez)
 Q4 2:00 3rd and Goal at SF 1 I-Form Pro - Curls Alejandro Bradley pass intended for Bryce Starks incomplete. (Nick Rowell)
 Q4 1:53 4th and Goal at SF 1 Field Goal(PRESSURE KICK RATING: 98/100)    18 yard FG attempt by Andy Obrien is good!  
ARI 22   SF 20


 Q4 1:49 KickoffKickoff by Andy Obrien out of the end zone. Touchback.

 Q4 1:49 1st and 10 at SF 30 Shotgun Spread - Texas T Ethan Larsen got beat! Pressure from DE Greg Wilson! Joe Bryant sacked for -2 yards (Greg Wilson)
 Q4 1:35 2nd and 12 at SF 28 Shotgun Empty - Double In Joe Bryant pass to Jack Landry for 10 yards. (Rashaan Simpkins)
 Q4 1:16 3rd and 2 at SF 38 Shotgun Empty - Double In BLITZ (MLB Rashaan Simpkins)! Joe Bryant pass to Jack Landry for 21 yards. (Eric Phillips) First down!
 Q4 0:53 1st and 10 at ARI 41 Shotgun Empty - Slot Drive Joe Bryant pass intended for A.J. Fulton tipped by John Sims!
 Q4 0:44 2nd and 10 at ARI 41 Shotgun Empty - Double In Joe Bryant pass to Karlos Butler for 9 yards. (Terry Hood)
 Q4 0:25 3rd and 1 at ARI 32 Singleback Normal - HB Stretch Right BLITZ! Cam Cooper ran and was tackled behind the line for -3 yards! (Nick Lucas)
 Q4 0:03 4th and 4 at ARI 35 Field Goal(PRESSURE KICK RATING: 99/100)    52 yard FG attempt by Corey Davis missed!
End of Regulation
ARI 22   SF 20


Auto-scroll page
Download Game CSV