Sunday, September 23, 2029     1:00 PM EST


16

Final


38

Team Ratings

Injury Report

OLB 46 Dylan Smith - Injury to Knee. Out for 2 weeks. Eligible to play Season 6, Week 5.
WR 80 Russell Singleton - Injury to Wrist. Out for 1 week. Eligible to play Season 6, Week 4.

Game Summary

Total plays: 120
Play of the game:  Q2 2nd and 2 at SF 37 Shotgun Spread - Texas Ryan Williams drops back to pass. Ryan Williams pass intended for Tommy Rose intercepted by Bobby Morrison! Return of 25 yards.
Player of the game: 16 Thad Wilder 24/31 (77%), 297 pass yds (39-yd long, 9.6 yds/att), 4 TDs, 2 sacks, 1 fumble, 144.0 RTG

Team Stats


Game Stats

Game engine version: 2
324 total yards

QB 80 OVR 9 Ryan Williams 20/32 (63%), 245 pass yds (29-yd long, 7.7 yds/att), 3 rush, 37 rush yds (12.3 yds/rush), 1 TD, 1 INT, 2 sacks, 82.4 RTG
HB 82 OVR 0 Wes Haynes 14 rush, 45 rush yds (3.2 yds/rush), 1 fumble
HB 79 OVR 82 Brian Faulkner Retired 2 rush, 5 rush yds (2.5 yds/rush)
WR 75 OVR 33 Tommy Rose 2 rec / 6 targets, 1 drop, 24 rec yds (12-yd long)
WR 64 OVR 27 Jordan Walters 2 rec / 2 targets, 21 rec yds (19-yd long)
WR 79 OVR 85 Dax Pierre 1 rec / 1 targets, 4 rec yds (4-yd long)
WR 84 OVR 38 Jermon Worthy 1 rec / 2 targets, 11 rec yds (11-yd long)
WR 87 OVR 80 Russell Singleton 10 rec / 12 targets, 132 rec yds (26-yd long), 1 TD
TE 78 OVR 17 Carl Garvey 1 rec / 2 targets, 29 rec yds (29-yd long)
TE 88 OVR 49 Kyle English 3 rec / 7 targets, 1 drop, 24 rec yds (14-yd long)
T 74 OVR 79 Randy Edwards Retired 4 missed blocks
G 86 OVR 77 Christian Vo 1 missed block
G 75 OVR 66 Marcus Duran 1 missed block
C ?? OVR 53 Tyreek Oliveira 1 pancake, 6 missed blocks

DE 78 OVR 92 Jerry Brown 2 tackles
DE 73 OVR 97 Anthony Harlan 2 tackles
DT ?? OVR 70 Jonathan Reynolds 3 tackles, 1 for loss
OLB 94 OVR 54 Dres Childress 1 pressure, 5 tackles, 1 pass tipped, 1 for loss, 1 sack
OLB 93 OVR 49 Jeremy Brooks 2 tackles, 1 pass tipped
MLB 96 OVR 21 Keith Johnson 1 pressure, 7 tackles, 1 pass tipped, 1 for loss, 1 sack, 1 fumble forced
CB 72 OVR 40 Alex Martin 1 tackle
CB 95 OVR 36 Joe Woods 7 tackles, 144 KR yds
CB 86 OVR 5 Ramon Jackson 2 tackles
CB 69 OVR 23 Sam Gibson 1 tackle
CB 84 OVR 25 Breno Jennings 6 tackles
S 84 OVR 36 Aaron Parker 2 tackles
S ?? OVR 32 Dustin Anderson 1 tackle

K ?? OVR 1 Bryan Copeland 3/3, made: 22, 24, 54
P 69 OVR 17 Channing Ross Retired 2 punts, 1 inside 20
320 total yards

QB 91 OVR 16 Thad Wilder 24/31 (77%), 297 pass yds (39-yd long, 9.6 yds/att), 4 TDs, 2 sacks, 1 fumble, 144.0 RTG
HB 73 OVR 26 Kevin Foster 1 rush, 3 rush yds (3 yds/rush)
HB 76 OVR 39 Aaron Lee 15 rush, 36 rush yds (2.4 yds/rush), 1 TD
WR 71 OVR 42 Jimmy Thomas 3 rec / 3 targets, 43 rec yds (35-yd long)
WR 73 OVR 21 Paul Harris 2 rec / 2 targets, 30 rec yds (18-yd long), 1 TD
WR 81 OVR 37 Temarrick Wilkerson 6 rec / 9 targets, 69 rec yds (17-yd long)
WR 69 OVR 80 Anthony Mercado 8 rec / 9 targets, 89 rec yds (19-yd long), 1 TD
WR ?? OVR 24 Jordan Cannon 2 rec / 4 targets, 46 rec yds (39-yd long)
TE 75 OVR 34 Kevin Lehman 2 rec / 2 targets, 17 rec yds (13-yd long), 1 TD
TE 78 OVR 33 Andre Durand 1 rec / 2 targets, 3 rec yds (3-yd long), 1 TD
T 87 OVR 69 Shane Thornton 2 pancakes
T 69 OVR 51 Leonard McKnight 1 pancake, 1 missed block
C 82 OVR 54 Christian Allen 2 missed blocks

DE 85 OVR 91 Kyle Cherry 3 pressures, 4 tackles, 1 for loss, 1 sack, 1 fumble forced, 5 TO yds
DT 83 OVR 53 William Young 1 pressure, 5 tackles
DT ?? OVR 67 DeShone Lewis 2 tackles
OLB 95 OVR 46 Dylan Smith 4 tackles
OLB 85 OVR 8 Jerald Greer 1 tackle
MLB 80 OVR 45 John Williams 3 pressures, 5 tackles, 1 for loss, 1 sack
MLB 72 OVR 93 Matt Stjohn 3 tackles
CB 84 OVR 44 Aaron Chisholm 3 tackles, 1 pass tipped
CB 82 OVR 35 Eddie Walton 2 tackles, 1 pass tipped
CB 84 OVR 25 Max Walton 6 tackles
CB 88 OVR 41 Korey Zeigler 5 tackles, 5 PR yds, 82 KR yds
S 86 OVR 16 Bobby Morrison 3 tackles, 1 INT, 25 TO yds
S 97 OVR 2 Tommy Green 1 pass tipped

K 79 OVR 15 Tashawn Alexander 1/1, made: 26
P 77 OVR 12 Martavis Carlin Retired 1 punt, 1 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Bryan Copeland to ARI 9, returned by Korey Zeigler for 24 yards (to ARI 33).

 Q1 14:51 1st and 10 at ARI 33 I-Form Pro - HB Counter Weak Aaron Lee takes the handoff. BLITZ! Aaron Lee ran for 2 yards. (Jerry Brown)
 Q1 14:02 2nd and 8 at ARI 35 Shotgun Empty - Double In Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! C Christian Allen got beat! Pressure from MLB Keith Johnson! Thad Wilder sacked for -8 yards and fumbled! Recovered by Keith Johnson!

 Q1 13:58 1st and 10 at ARI 27 Shotgun Empty - Slot Drive Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Russell Singleton for 8 yards. (Max Walton)
 Q1 13:13 2nd and 2 at ARI 19 Shotgun Spread - Flood Ryan Williams drops back to pass. BLITZ (MLB John Williams)! C Tyreek Oliveira got beat! Pressure from MLB John Williams! Ryan Williams pass to Tommy Rose for 12 yards. (Eddie Walton) First down!
 Q1 12:21 1st and Goal at ARI 7 I-Form Pro - Quick Slants Ryan Williams drops back to pass. Ryan Williams pass to Kyle English for 2 yards. (Dylan Smith)
 Q1 11:35 2nd and Goal at ARI 5 Singleback Normal - Double Hitch Ryan Williams drops back to pass. BLITZ (OLB Dylan Smith)! Ryan Williams pass to Russell Singleton for 5 yards. Touchdown! Extra point is good!
SF 7   ARI 0


 Q1 11:32 KickoffKickoff by Bryan Copeland to ARI 8, returned by Korey Zeigler for 21 yards (to ARI 29).

 Q1 11:24 1st and 10 at ARI 29 Singleback Big - Outs Thad Wilder drops back to pass. BLITZ (OLB Dres Childress)! Thad Wilder pass to Temarrick Wilkerson for 17 yards. (Jeremy Brooks) First down!
 Q1 10:37 1st and 10 at ARI 46 Singleback Big - Flanker Curl Thad Wilder drops back to pass. Thad Wilder pass to Kevin Lehman for 4 yards. (Keith Johnson)
 Q1 9:47 2nd and 6 at midfield Singleback Big - HB Sweep Right Aaron Lee takes the handoff. BLITZ! Aaron Lee ran for 3 yards. (Anthony Harlan)
 Q1 8:54 3rd and 3 at SF 47 Singleback Big - HB Blast Left Aaron Lee takes the handoff. Aaron Lee ran for 6 yards. (Keith Johnson) First down!
 Q1 8:09 1st and 10 at SF 41 I-Form Pro - HB Toss Right Aaron Lee takes the handoff. Aaron Lee ran for 3 yards. (Keith Johnson)
 Q1 7:16 2nd and 7 at SF 38 Singleback Normal - HB Slash Aaron Lee takes the handoff. Aaron Lee ran for 3 yards. (Jonathan Reynolds)
 Q1 6:30 3rd and 4 at SF 35 Shotgun Spread - Flood Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! Thad Wilder pass to Temarrick Wilkerson for 8 yards. (Joe Woods) First down!
 Q1 5:40 1st and 10 at SF 27 Singleback Big - Outs Thad Wilder drops back to pass. Thad Wilder pass to Anthony Mercado for 17 yards. (Aaron Parker) First down!
 Q1 4:48 1st and Goal at SF 10 Singleback Big - Flanker Curl Thad Wilder drops back to pass. BLITZ (OLB Dres Childress)! T Leonard McKnight got beat! Pressure from OLB Dres Childress! Thad Wilder sacked for -8 yards (Dres Childress)
 Q1 4:04 2nd and Goal at SF 18 Singleback Normal - TE Post Thad Wilder drops back to pass. Thad Wilder pass intended for Temarrick Wilkerson incomplete. (Ramon Jackson)
 Q1 3:49 3rd and Goal at SF 18 Shotgun Spread - Flood Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! Thad Wilder pass to Temarrick Wilkerson for 9 yards. (Joe Woods)
 Q1 2:59 4th and Goal at SF 9 Field Goal26 yard FG attempt by Tashawn Alexander is good!
SF 7   ARI 3


 Q1 2:55 KickoffKickoff by Tashawn Alexander to SF 5, returned by Joe Woods for 21 yards (to SF 26).

 Q1 2:47 1st and 10 at SF 26 Shotgun Spread - Flood Ryan Williams drops back to pass. Ryan Williams pass to Dax Pierre for 4 yards. (Aaron Chisholm)
 Q1 2:04 2nd and 6 at SF 30 Shotgun Spread - Texas Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Russell Singleton for 26 yards. (Korey Zeigler) First down!
 Q1 1:16 1st and 10 at ARI 44 Singleback Big - Outs Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Kyle English for 14 yards. (Matt Stjohn) First down!
 Q1 0:33 1st and 10 at ARI 30 Shotgun Empty - Slot Drive Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Russell Singleton for 18 yards. (Korey Zeigler) First down!
End of first quarter
SF 7   ARI 3


 Q2 15:00 1st and 10 at ARI 12 I-Form Pro - HB Counter Weak Wes Haynes takes the handoff. Wes Haynes ran for 2 yards. (William Young)
 Q2 14:09 2nd and 8 at ARI 10 Singleback Normal - HB Stretch Right Brian Faulkner takes the handoff. C Tyreek Oliveira pancakes a defender! Brian Faulkner ran for 3 yards. (John Williams)
 Q2 13:22 3rd and 5 at ARI 7 Shotgun Spread - HB Draw Wes Haynes takes the handoff. Wes Haynes ran for 2 yards. (William Young)
 Q2 12:37 4th and 3 at ARI 5 Field Goal22 yard FG attempt by Bryan Copeland is good!
SF 10   ARI 3


 Q2 12:33 KickoffKickoff by Bryan Copeland to ARI 8, returned by Korey Zeigler for 16 yards (to ARI 24).

 Q2 12:27 1st and 10 at ARI 24 I-Form Pro - Curls Thad Wilder drops back to pass. BLITZ (OLB Dres Childress)! Thad Wilder pass intended for Andre Durand tipped by Jeremy Brooks!
 Q2 12:12 2nd and 10 at ARI 24 Shotgun Empty - Slot Drive Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! Thad Wilder pass intended for Jordan Cannon incomplete. (Breno Jennings)
 Q2 12:01 3rd and 10 at ARI 24 Shotgun Spread - Flood Thad Wilder drops back to pass. Thad Wilder pass to Jordan Cannon for 39 yards. (Breno Jennings) First down!
 Q2 11:17 1st and 10 at SF 37 Singleback Normal - HB Slash Aaron Lee takes the handoff. Aaron Lee ran and was tackled behind the line for -1 yards! (Jonathan Reynolds)
 Q2 10:34 2nd and 11 at SF 38 Singleback Big - Outs Thad Wilder drops back to pass. Thad Wilder pass intended for Temarrick Wilkerson incomplete. (Dres Childress)
 Q2 10:23 3rd and 11 at SF 38 Shotgun Empty - Slot Drive Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! Thad Wilder pass to Paul Harris for 18 yards. (Breno Jennings) First down!
 Q2 9:36 1st and 10 at SF 20 I-Form Pro - HB Counter Weak Aaron Lee takes the handoff. Aaron Lee ran for 2 yards. (Dres Childress)
 Q2 8:44 2nd and 8 at SF 18 Shotgun Empty - Slot Drive Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! Thad Wilder pass to Anthony Mercado for 8 yards. (Sam Gibson) First down!
 Q2 7:51 1st and Goal at SF 10 Singleback Normal - Double Hitch Thad Wilder drops back to pass. BLITZ (OLB Dres Childress)! Thad Wilder pass to Jordan Cannon for 7 yards. (Breno Jennings)
 Q2 7:03 2nd and Goal at SF 3 I-Form Pro - Curls Thad Wilder drops back to pass. BLITZ (OLB Dres Childress)! C Christian Allen got beat! Pressure from DT Andre Patel! Thad Wilder pass to Andre Durand for 3 yards. Touchdown! Extra point is good!
SF 10   ARI 10


 Q2 7:00 KickoffKickoff by Tashawn Alexander to SF 4, returned by Joe Woods for 25 yards (to SF 29).

 Q2 6:50 1st and 10 at SF 29 I-Form Pro - Curls Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Kyle English for 8 yards. (Matt Stjohn)
 Q2 6:04 2nd and 2 at SF 37 Shotgun Spread - Texas Ryan Williams drops back to pass. Ryan Williams pass intended for Tommy Rose intercepted by Bobby Morrison! Return of 25 yards.

 Q2 5:54 1st and 10 at SF 12 Singleback Big - HB Blast Left Aaron Lee takes the handoff. Aaron Lee ran and was stopped for no gain. (Jonathan Reynolds)
 Q2 5:08 2nd and 10 at SF 12 Shotgun Empty - Double In Thad Wilder drops back to pass. Thad Wilder pass to Paul Harris for 12 yards. Touchdown! Extra point is good!
SF 10   ARI 17


 Q2 5:04 KickoffKickoff by Tashawn Alexander to SF 0, returned by Joe Woods for 20 yards (to SF 20).

 Q2 4:56 1st and 10 at SF 20 Shotgun Empty - Double In Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass intended for Tommy Rose dropped!
 Q2 4:43 2nd and 10 at SF 20 I-Form Pro - HB Toss Right Wes Haynes takes the handoff. Wes Haynes ran the ball, and fumbled! Recovered by Kyle Cherry! Return of 5 yards.

 Q2 4:40 1st and 10 at SF 15 Singleback Big - Flanker Curl Thad Wilder drops back to pass. Thad Wilder pass to Anthony Mercado for 15 yards. Touchdown! Extra point is good!
SF 10   ARI 24


 Q2 4:34 KickoffKickoff by Tashawn Alexander to SF -2, returned by Joe Woods for 19 yards (to SF 17).

 Q2 4:27 1st and 10 at SF 17 Shotgun Spread - Texas Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Tommy Rose for 12 yards. (Max Walton) First down!
 Q2 3:37 1st and 10 at SF 29 Shotgun Empty - Slot Drive Ryan Williams drops back to pass. Ryan Williams pass intended for Russell Singleton incomplete. (Max Walton)
 Q2 3:24 2nd and 10 at SF 29 Shotgun Spread - HB Counter Y Wes Haynes takes the handoff. Wes Haynes ran for 3 yards. (DeShone Lewis)
 Q2 2:54 3rd and 7 at SF 32 Singleback Normal - HB Slash Wes Haynes takes the handoff. Wes Haynes ran for 9 yards. (John Williams) First down!
 Q2 2:23 1st and 10 at SF 41 I-Form Pro - Quick Slants Ryan Williams drops back to pass. BLITZ (MLB John Williams)! C Tyreek Oliveira got beat! Pressure from MLB John Williams! Ryan Williams scrambled for 16 yards. First down!
 Q2 2:00 1st and 10 at ARI 43 Shotgun Spread - Flood Ryan Williams drops back to pass. G Christian Vo got beat! Pressure from DT William Young! Ryan Williams scrambled for 16 yards. First down!
 Q2 1:33 1st and 10 at ARI 27 Shotgun Empty - Double In Ryan Williams drops back to pass. Ryan Williams pass intended for Jermon Worthy incomplete. (Bobby Morrison)
 Q2 1:25 2nd and 10 at ARI 27 Shotgun Spread - HB Draw Wes Haynes takes the handoff. Wes Haynes ran for 2 yards. (DeShone Lewis)
 Q2 0:57 3rd and 8 at ARI 25 Singleback Big - Flanker Curl Ryan Williams drops back to pass. BLITZ (MLB John Williams)! G Marcus Duran got beat! Pressure from DE Bradley Sykes! Ryan Williams pass to Russell Singleton for 12 yards. (Bobby Morrison) First down!
 Q2 0:30 1st and 10 at ARI 13 I-Form Pro - HB Toss Right Wes Haynes takes the handoff. BLITZ! Wes Haynes ran for 6 yards. (Dylan Smith)
 Q2 0:01 2nd and 4 at ARI 7 Field Goal24 yard FG attempt by Bryan Copeland is good!
SF 13   ARI 24

Halftime
SF 13   ARI 24



 Q3 15:00 KickoffKickoff by Tashawn Alexander to SF 8, returned by Joe Woods for 25 yards (to SF 33).

 Q3 14:50 1st and 10 at SF 33 Singleback Big - HB Sweep Right Wes Haynes takes the handoff. Wes Haynes ran for 4 yards. (Jerald Greer)
 Q3 14:02 2nd and 6 at SF 37 Singleback Big - HB Blast Left Wes Haynes takes the handoff. Wes Haynes ran for 11 yards. (John Williams) First down!
 Q3 13:16 1st and 10 at SF 48 I-Form Pro - Curls Ryan Williams drops back to pass. Ryan Williams pass intended for Kyle English incomplete. (Bobby Morrison)
 Q3 13:01 2nd and 10 at SF 48 Shotgun Spread - HB Draw Wes Haynes takes the handoff. BLITZ! Wes Haynes ran for 2 yards. (William Young)
 Q3 12:10 3rd and 8 at midfield Singleback Normal - TE Post Ryan Williams drops back to pass. BLITZ (OLB Dylan Smith)! Ryan Williams pass to Russell Singleton for 11 yards. (Korey Zeigler) First down!
 Q3 11:18 1st and 10 at ARI 39 Singleback Normal - Double Hitch Ryan Williams drops back to pass. BLITZ (OLB Dylan Smith)! Ryan Williams pass intended for Kyle English tipped by Tommy Green!
 Q3 11:04 2nd and 10 at ARI 39 Shotgun Spread - HB Counter Y Brian Faulkner takes the handoff. Brian Faulkner ran for 2 yards. (Kyle Cherry)
 Q3 10:11 3rd and 8 at ARI 37 Shotgun Empty - Double In Ryan Williams drops back to pass. T Randy Edwards got beat! Pressure from DE Kyle Cherry! Ryan Williams pass intended for Tommy Rose tipped by Eddie Walton!
 Q3 9:57 4th and 8 at ARI 37 Field Goal54 yard FG attempt by Bryan Copeland is good!
SF 16   ARI 24


 Q3 9:54 KickoffKickoff by Bryan Copeland to ARI 9, returned by Korey Zeigler for 21 yards (to ARI 30).

 Q3 9:46 1st and 10 at ARI 30 Singleback Big - Outs Thad Wilder drops back to pass. Thad Wilder pass to Temarrick Wilkerson for 6 yards. (Joe Woods)
 Q3 8:59 2nd and 4 at ARI 36 Singleback Big - HB Blast Left Aaron Lee takes the handoff. Aaron Lee ran for 3 yards. (Anthony Harlan)
 Q3 8:12 3rd and 1 at ARI 39 Singleback Normal - HB Slash Aaron Lee takes the handoff. BLITZ! T Shane Thornton pancakes a defender! Aaron Lee ran for 3 yards. (Jerry Brown) First down!
 Q3 7:20 1st and 10 at ARI 42 Shotgun Spread - Flood Thad Wilder drops back to pass. Thad Wilder pass to Jimmy Thomas for 6 yards. (Breno Jennings)
 Q3 6:27 2nd and 4 at ARI 48 Singleback Normal - HB Slash Aaron Lee takes the handoff. BLITZ! Aaron Lee ran for 3 yards. (Keith Johnson)
 Q3 5:40 3rd and 1 at SF 49 I-Form Pro - HB Toss Right Aaron Lee takes the handoff. Aaron Lee ran for 1 yards. (Jeremy Brooks) First down!
 Q3 4:49 1st and 10 at SF 48 Shotgun Spread - Texas Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! Thad Wilder pass to Jimmy Thomas for 35 yards. (Alex Martin) First down!
 Q3 4:03 1st and 10 at SF 13 Singleback Big - Flanker Curl Thad Wilder drops back to pass. BLITZ (OLB Dres Childress)! Thad Wilder pass to Kevin Lehman for 13 yards. Touchdown! Extra point is good!
SF 16   ARI 31


 Q3 3:58 KickoffKickoff by Tashawn Alexander to SF 7, returned by Joe Woods for 17 yards (to SF 24).

 Q3 3:52 1st and 10 at SF 24 Shotgun Spread - HB Counter Y Wes Haynes takes the handoff. Wes Haynes ran and was stopped for no gain. (William Young)
 Q3 3:01 2nd and 10 at SF 24 Singleback Normal - HB Stretch Right Wes Haynes takes the handoff. Wes Haynes ran for 2 yards. (Dylan Smith)
 Q3 2:09 3rd and 8 at SF 26 Singleback Normal - TE Post Ryan Williams drops back to pass. Ryan Williams pass intended for Kyle English tipped by Aaron Chisholm!
 Q3 1:58 4th and 8 at SF 26 PuntPunt by Channing Ross for 36 yards, returned by Korey Zeigler for 5 yards (to ARI 43).

 Q3 1:47 1st and 10 at ARI 43 I-Form Pro - Curls Thad Wilder drops back to pass. Thad Wilder pass intended for Temarrick Wilkerson tipped by Keith Johnson!
 Q3 1:32 2nd and 10 at ARI 43 Singleback Normal - TE Post Thad Wilder drops back to pass. Thad Wilder pass intended for Jordan Cannon tipped by Dres Childress!
 Q3 1:18 3rd and 10 at ARI 43 Shotgun Empty - Slot Drive Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! Thad Wilder pass to Jimmy Thomas for 2 yards. (Aaron Parker)
 Q3 0:32 4th and 8 at ARI 45 PuntPunt by Martavis Carlin for 37 yards, returned by Joe Woods for 0 yards (Fair Catch) (to SF 18).

 Q3 0:25 1st and 10 at SF 18 Singleback Normal - HB Slash Wes Haynes takes the handoff. Wes Haynes ran and was stopped for no gain. (William Young)
End of third quarter
SF 16   ARI 31


 Q4 15:00 2nd and 10 at SF 18 Shotgun Spread - HB Counter Y Wes Haynes takes the handoff. Wes Haynes ran for 2 yards. (Kyle Cherry)
 Q4 14:15 3rd and 8 at SF 20 Singleback Big - Outs Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Carl Garvey for 29 yards. (Matt Stjohn) First down!
 Q4 13:32 1st and 10 at SF 49 Singleback Big - Outs Ryan Williams drops back to pass. Ryan Williams pass intended for Kyle English dropped!
 Q4 13:17 2nd and 10 at SF 49 Shotgun Empty - Slot Drive Ryan Williams drops back to pass. Ryan Williams pass to Jordan Walters for 2 yards. (Max Walton)
 Q4 12:31 3rd and 8 at ARI 49 Singleback Big - Outs Ryan Williams drops back to pass. Ryan Williams pass intended for Carl Garvey incomplete. (Dylan Smith)
 Q4 12:17 4th and 8 at ARI 49 PuntPunt by Channing Ross for 38 yards (to ARI 11).

 Q4 12:09 1st and 10 at ARI 11 Singleback Normal - Double Hitch Thad Wilder drops back to pass. BLITZ (OLB Dres Childress)! Thad Wilder pass to Temarrick Wilkerson for 12 yards. (Joe Woods) First down!
 Q4 11:24 1st and 10 at ARI 23 I-Form Pro - Quick Slants Thad Wilder drops back to pass. Thad Wilder pass to Anthony Mercado for 4 yards. (Joe Woods)
 Q4 10:38 2nd and 6 at ARI 27 Singleback Big - Outs Thad Wilder drops back to pass. Thad Wilder pass to Temarrick Wilkerson for 17 yards. (Dres Childress) First down!
 Q4 9:48 1st and 10 at ARI 44 Singleback Normal - HB Stretch Right Aaron Lee takes the handoff. Aaron Lee ran for 2 yards. (Keith Johnson)
 Q4 8:59 2nd and 8 at ARI 46 Singleback Normal - TE Post Thad Wilder drops back to pass. Thad Wilder pass intended for Anthony Mercado incomplete. (Dustin Anderson)
 Q4 8:48 3rd and 8 at ARI 46 Shotgun Spread - Flood Thad Wilder drops back to pass. BLITZ (MLB Keith Johnson)! Thad Wilder pass to Anthony Mercado for 16 yards. (Joe Woods) First down!
 Q4 8:04 1st and 10 at SF 38 Singleback Normal - TE Post Thad Wilder drops back to pass. Thad Wilder pass to Anthony Mercado for 5 yards. (Breno Jennings)
 Q4 7:16 2nd and 5 at SF 33 Singleback Normal - Double Hitch Thad Wilder drops back to pass. Thad Wilder pass to Anthony Mercado for 5 yards. (Joe Woods) First down!
 Q4 6:30 1st and 10 at SF 28 Singleback Normal - Double Hitch Thad Wilder drops back to pass. Thad Wilder pass to Anthony Mercado for 19 yards. (Ramon Jackson) First down!
 Q4 5:39 1st and Goal at SF 9 Singleback Normal - HB Stretch Right Aaron Lee takes the handoff. BLITZ! Aaron Lee ran for 3 yards. (Dres Childress)
 Q4 4:53 2nd and Goal at SF 6 Singleback Big - HB Sweep Right Kevin Foster takes the handoff. T Shane Thornton pancakes a defender! Kevin Foster ran for 3 yards. (Keith Johnson)
 Q4 4:00 3rd and Goal at SF 3 I-Form Pro - HB Counter Weak Aaron Lee takes the handoff. T Leonard McKnight pancakes a defender! Aaron Lee ran for 3 yards. Touchdown! Extra point is good!
SF 16   ARI 38


 Q4 3:55 KickoffKickoff by Tashawn Alexander to SF -5, returned by Joe Woods for 17 yards (to SF 12).

 Q4 3:49 1st and 10 at SF 12 Shotgun Empty - Double In Ryan Williams drops back to pass. C Tyreek Oliveira got beat! Pressure from DE Bradley Sykes! Ryan Williams pass intended for Tommy Rose incomplete. (Korey Zeigler)
 Q4 3:37 2nd and 10 at SF 12 Shotgun Spread - Texas Ryan Williams drops back to pass. Ryan Williams pass to Russell Singleton for 14 yards. (John Williams) First down!
 Q4 3:10 1st and 10 at SF 26 Shotgun Empty - Double In Ryan Williams drops back to pass. T Randy Edwards and C Tyreek Oliveira got beat! Pressure from DE Kyle Cherry and DE Bradley Sykes! Ryan Williams scrambled for 5 yards.
 Q4 2:44 2nd and 5 at SF 31 Shotgun Spread - Flood Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Jermon Worthy for 11 yards. (Aaron Chisholm) First down!
 Q4 2:17 1st and 10 at SF 42 Shotgun Spread - Flood Ryan Williams drops back to pass. Ryan Williams pass intended for Russell Singleton incomplete. (Eddie Walton)
 Q4 2:08 2nd and 10 at SF 42 Shotgun Spread - Flood Ryan Williams drops back to pass. BLITZ (MLB John Williams)! Ryan Williams pass to Russell Singleton for 15 yards. (Korey Zeigler) First down!
 Q4 1:59 1st and 10 at ARI 43 Shotgun Spread - Flood Ryan Williams drops back to pass. Ryan Williams pass to Russell Singleton for 9 yards. (Max Walton)
All defensive players on the Roadrunners increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Spread pass x10).
 Q4 1:32 2nd and 1 at ARI 34 Shotgun Empty - Slot Drive Ryan Williams drops back to pass. T Randy Edwards got beat! Pressure from DE Kyle Cherry! Ryan Williams sacked for -7 yards (Kyle Cherry)
 Q4 1:02 3rd and 8 at ARI 41 Shotgun Spread - Flood Ryan Williams drops back to pass. BLITZ (MLB John Williams)! C Tyreek Oliveira got beat! Pressure from MLB John Williams! Ryan Williams sacked for -1 yards (John Williams)
 Q4 0:36 4th and 9 at ARI 42 Shotgun Empty - Double In Ryan Williams drops back to pass. Ryan Williams pass to Jordan Walters for 19 yards. (Max Walton) First down!
All defensive players on the Roadrunners increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Empty pass x10).
 Q4 0:05 1st and 10 at ARI 23 Shotgun Spread - Flood Ryan Williams drops back to pass. Ryan Williams pass to Russell Singleton for 14 yards. (Aaron Chisholm) First down!
End of Regulation
SF 16   ARI 38


Auto-scroll page
Download Game CSV