League will auto-advance in

Sunday, December 13, 2026     1:00 PM EST


28

Final


21

Team Ratings


Game Summary

Total plays: 113
Play of the game:  Q4 1st and 10 at ARI 47 Singleback Big - Flanker Curl Thad Wilder drops back to pass. Thad Wilder pass to Clay Neal for 53 yards. Touchdown! Extra point is good!
SF 28   ARI 14

Player of the game: 36 Joe Woods 2 tackles, 2 passes tipped, 2 INTs, 15 TO yds, 9 PR yds, 82 KR yds

Team Stats


Game Stats

Game engine version: 2
377 total yards

QB 74 OVR 9 Ryan Williams 15/21 (71%), 166 pass yds (43-yd long, 7.9 yds/att), 1 rush, 11 rush yds (11 yds/rush), 4 TDs, 2 INTs, 1 sack, 94.5 RTG
HB 70 OVR 17 Tay Spears 11 rush, 44 rush yds (4 yds/rush)
HB 94 OVR 0 Wes Haynes 27 rush, 156 rush yds (5.8 yds/rush)
FB 74 OVR 31 Julian Hood 2 pancakes
WR 79 OVR 33 Tommy Rose 4 rec / 6 targets, 39 rec yds (21-yd long)
WR 76 OVR 3 Keenan Newton 5 rec / 5 targets, 51 rec yds (16-yd long), 2 TDs
WR 63 OVR 27 Jordan Walters 3 rec / 3 targets, 59 rec yds (43-yd long), 1 TD
WR 75 OVR 85 Dax Pierre 0 rec / 2 targets
TE 70 OVR 17 Carl Garvey 0 rec / 1 targets
TE 81 OVR 49 Kyle English 3 rec / 4 targets, 18 rec yds (12-yd long), 1 TD, 1 pancake
T 81 OVR 52 Raymond Wilburn 1 pancake
G 79 OVR 75 Robert Wade 1 pancake
G 92 OVR 67 Christian Vo 1 pancake
C 80 OVR 58 Stephen Gannon 2 pancakes, 2 missed blocks

DE 70 OVR 92 Jerry Brown 1 tackle
DE 74 OVR 97 Anthony Harlan 1 tackle
DT 77 OVR 64 D.J. Sanders 2 pressures, 2 tackles, 1 for loss, 1 sack
OLB 79 OVR 27 Dylan Jones 1 tackle, 1 pass tipped
OLB 74 OVR 49 Jeremy Brooks 1 tackle
MLB 77 OVR 11 Adam Johnson 5 tackles
CB 88 OVR 36 Joe Woods 2 tackles, 2 passes tipped, 2 INTs, 15 TO yds, 9 PR yds, 82 KR yds
CB 86 OVR 5 Ramon Jackson 5 tackles
CB 74 OVR 37 Andrew Harris 1 tackle
S 76 OVR 36 Aaron Parker 2 tackles
S 79 OVR 45 Alfred Burroughs 3 tackles

K 68 OVR 1 Connor Stoltzfus 0/1, missed: 57
P 69 OVR 17 Channing Ross 1 punt, 0 inside 20
208 total yards

QB 92 OVR 16 Thad Wilder 16/26 (62%), 176 pass yds (53-yd long, 6.8 yds/att), 3 TDs, 2 INTs, 1 sack, 88.0 RTG
HB 77 OVR 82 Johnathan Shaw 6 rush, 32 rush yds (5.3 yds/rush)
WR 95 OVR 14 Clay Neal 6 rec / 7 targets, 92 rec yds (53-yd long), 2 TDs
WR 72 OVR 42 Jimmy Thomas 2 rec / 2 targets, 8 rec yds (4-yd long), 1 TD
WR 70 OVR 86 Jordan Israel 0 rec / 1 targets
WR 80 OVR 21 Paul Harris 4 rec / 5 targets, 1 drop, 59 rec yds (29-yd long)
WR 77 OVR 37 Temarrick Wilkerson 1 rec / 6 targets, 12 rec yds (12-yd long)
TE 77 OVR 34 Kevin Lehman 1 rec / 3 targets, 2 rec yds (2-yd long)
TE 64 OVR 84 Bradley Howard 2 rec / 2 targets, 9 rec yds (5-yd long)
G 76 OVR 50 Ralph Salter 2 missed blocks
C 69 OVR 73 Jeff Stamper 1 pancake

DE 88 OVR 68 Will Little 7 tackles
DE 97 OVR 66 Ameer Dixon 2 pressures, 10 tackles, 1 for loss, 1 sack
DT 60 OVR 55 Eric Garcia 2 tackles
DT 84 OVR 53 William Young 9 tackles
OLB 74 OVR 8 Jerald Greer 4 tackles
MLB 80 OVR 38 Jeff Blunt 7 tackles, 1 INT, 26 TO yds
MLB 67 OVR 7 Tyron Williams 1 tackle
CB 95 OVR 44 Aaron Chisholm 4 tackles
CB 92 OVR 35 Eddie Walton 4 tackles, 6 PR yds, 111 KR yds
S 82 OVR 16 Bobby Morrison 2 tackles, 1 pass tipped
S 97 OVR 2 Tommy Green 2 tackles, 1 pass tipped, 1 INT, 19 TO yds

P 80 OVR 12 Martavis Carlin 4 punts, 1 inside 20

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Taylor Lin to SF 8, returned by Joe Woods for 21 yards (to SF 29).

 Q1 14:52 1st and 10 at SF 29 Singleback Normal - Double Hitch Ryan Williams drops back to pass. Ryan Williams pass intended for Kyle English tipped by Bobby Morrison!
 Q1 14:41 2nd and 10 at SF 29 Singleback Big - HB Sweep Right Wes Haynes takes the handoff. Wes Haynes ran for 15 yards. (William Young) First down!
 Q1 13:50 1st and 10 at SF 44 Shotgun Spread - HB Draw Wes Haynes takes the handoff. BLITZ! Wes Haynes ran for 3 yards. (Eric Garcia)
 Q1 13:05 2nd and 7 at SF 47 Singleback Big - Flanker Curl Ryan Williams drops back to pass. Ryan Williams pass to Kyle English for 2 yards. (Tommy Green)
 Q1 12:20 3rd and 5 at SF 49 Singleback Big - HB Sweep Right Wes Haynes takes the handoff. BLITZ! Wes Haynes ran for 9 yards. (Jerald Greer) First down!
 Q1 11:36 1st and 10 at ARI 42 Singleback Big - HB Blast Left Wes Haynes takes the handoff. BLITZ! Wes Haynes ran for 3 yards. (William Young)
 Q1 10:43 2nd and 7 at ARI 39 I-Form Pro - HB Counter Weak Tay Spears takes the handoff. BLITZ! Tay Spears ran for 4 yards. (Ameer Dixon)
 Q1 9:59 3rd and 3 at ARI 35 Singleback Big - HB Blast Left Wes Haynes takes the handoff. Wes Haynes ran for 15 yards. (Jerald Greer) First down!
 Q1 9:13 1st and 10 at ARI 20 Singleback Normal - HB Slash Wes Haynes takes the handoff. BLITZ! G Robert Wade pancakes a defender! Wes Haynes ran for 8 yards. (Will Little)
 Q1 8:24 2nd and 2 at ARI 12 Shotgun Empty - Double In Ryan Williams drops back to pass. Ryan Williams pass intended for Dax Pierre tipped by Tommy Green!
 Q1 8:11 3rd and 2 at ARI 12 Singleback Normal - TE Post Ryan Williams drops back to pass. BLITZ (OLB Jerald Greer)! Ryan Williams pass to Keenan Newton for 12 yards. Touchdown! Extra point is good!
SF 7   ARI 0


 Q1 8:07 KickoffKickoff by Connor Stoltzfus to ARI 5, returned by Eddie Walton for 27 yards (to ARI 32).

 Q1 7:57 1st and 10 at ARI 32 Shotgun Spread - HB Draw Johnathan Shaw takes the handoff. Johnathan Shaw ran for 3 yards. (Adam Johnson)
 Q1 7:13 2nd and 7 at ARI 35 Shotgun Spread - HB Draw Johnathan Shaw takes the handoff. Johnathan Shaw ran for 5 yards. (Jerry Brown)
 Q1 6:30 3rd and 2 at ARI 40 I-Form Pro - Quick Slants Thad Wilder drops back to pass. BLITZ (MLB Adam Johnson)! Thad Wilder pass to Clay Neal for 3 yards. (Aaron Parker) First down!
 Q1 5:39 1st and 10 at ARI 43 Singleback Big - Flanker Curl Thad Wilder drops back to pass. BLITZ (MLB Adam Johnson)! G Ralph Salter got beat! Pressure from DT D.J. Sanders! Thad Wilder pass to Clay Neal for 7 yards. (Ramon Jackson)
 Q1 4:52 2nd and 3 at midfield Singleback Normal - Double Hitch Thad Wilder drops back to pass. Thad Wilder pass intended for Kevin Lehman tipped by Joe Woods!
 Q1 4:41 3rd and 3 at midfield Singleback Normal - TE Post Thad Wilder drops back to pass. Thad Wilder pass intended for Kevin Lehman tipped by Dylan Jones!
 Q1 4:29 4th and 3 at midfield PuntPunt by Martavis Carlin for 40 yards (to SF 10).

 Q1 4:21 1st and 10 at SF 10 Shotgun Spread - Flood Ryan Williams drops back to pass. BLITZ (MLB Jeff Blunt)! Ryan Williams pass to Jordan Walters for 15 yards. (Aaron Chisholm) First down!
 Q1 3:32 1st and 10 at SF 25 Singleback Normal - HB Stretch Right Wes Haynes takes the handoff. Wes Haynes ran for 4 yards. (Jeff Blunt)
 Q1 2:48 2nd and 6 at SF 29 Shotgun Spread - Texas Ryan Williams drops back to pass. Ryan Williams pass to Tommy Rose for 5 yards. (Aaron Chisholm)
 Q1 2:04 3rd and 1 at SF 34 Shotgun Empty - Double In Ryan Williams drops back to pass. Ryan Williams pass to Tommy Rose for 2 yards. (Aaron Chisholm) First down!
 Q1 1:19 1st and 10 at SF 36 Singleback Normal - Double Hitch Ryan Williams drops back to pass. Ryan Williams pass to Tommy Rose for 11 yards. (Eddie Walton) First down!
 Q1 0:29 1st and 10 at SF 47 Shotgun Spread - HB Counter Y Wes Haynes takes the handoff. BLITZ! Wes Haynes ran for 5 yards. (William Young)
End of first quarter
SF 7   ARI 0


 Q2 15:00 2nd and 5 at ARI 48 Shotgun Spread - HB Draw Tay Spears takes the handoff. Tay Spears ran for 5 yards. (Ameer Dixon) First down!
 Q2 14:10 1st and 10 at ARI 43 Shotgun Empty - Slot Drive Ryan Williams drops back to pass. C Stephen Gannon got beat! Pressure from DE Ameer Dixon! Ryan Williams sacked for -1 yards (Ameer Dixon)
 Q2 13:25 2nd and 11 at ARI 44 Singleback Big - Flanker Curl Ryan Williams drops back to pass. BLITZ (MLB Jeff Blunt)! Ryan Williams pass to Keenan Newton for 7 yards. (Bobby Morrison)
 Q2 12:41 3rd and 4 at ARI 37 Singleback Big - Outs Ryan Williams drops back to pass. BLITZ (MLB Jeff Blunt)! Ryan Williams pass to Kyle English for 4 yards. (Tommy Green) First down!
 Q2 11:48 1st and 10 at ARI 33 I-Form Pro - HB Toss Right Wes Haynes takes the handoff. Wes Haynes ran for 9 yards. (Ameer Dixon)
 Q2 10:55 2nd and 1 at ARI 24 Shotgun Spread - Flood Ryan Williams drops back to pass. Ryan Williams pass intended for Dax Pierre incomplete. (Aaron Chisholm)
 Q2 10:42 3rd and 1 at ARI 24 Singleback Big - HB Sweep Right Wes Haynes takes the handoff. Wes Haynes ran for 7 yards. (Will Little) First down!
 Q2 9:51 1st and 10 at ARI 17 Shotgun Spread - HB Counter Y Wes Haynes takes the handoff. Wes Haynes ran for 3 yards. (Will Little)
 Q2 9:07 2nd and 7 at ARI 14 Shotgun Spread - HB Draw Wes Haynes takes the handoff. Wes Haynes ran for 4 yards. (Ameer Dixon)
 Q2 8:22 3rd and 3 at ARI 10 Singleback Normal - Double Hitch Ryan Williams drops back to pass. BLITZ (OLB Jerald Greer)! Ryan Williams pass to Keenan Newton for 10 yards. Touchdown! Extra point is good!
SF 14   ARI 0


 Q2 8:18 KickoffKickoff by Connor Stoltzfus to ARI 9, returned by Eddie Walton for 20 yards (to ARI 29).

 Q2 8:10 1st and 10 at ARI 29 Shotgun Empty - Double In Thad Wilder drops back to pass. BLITZ (MLB Adam Johnson)! Thad Wilder pass intended for Paul Harris dropped!
 Q2 7:55 2nd and 10 at ARI 29 Shotgun Spread - Flood Thad Wilder drops back to pass. Thad Wilder pass intended for Clay Neal incomplete. (Joe Woods)
 Q2 7:40 3rd and 10 at ARI 29 Singleback Big - Flanker Curl Thad Wilder drops back to pass. BLITZ (MLB Adam Johnson)! Thad Wilder pass to Temarrick Wilkerson for 12 yards. (Alfred Burroughs) First down!
 Q2 6:55 1st and 10 at ARI 41 Singleback Big - HB Sweep Right Johnathan Shaw takes the handoff. Johnathan Shaw ran for 8 yards. (Adam Johnson)
 Q2 6:11 2nd and 2 at ARI 49 Shotgun Empty - Slot Drive Thad Wilder drops back to pass. Thad Wilder pass intended for Jordan Israel intercepted by Joe Woods! Return of 10 yards.

 Q2 6:06 1st and 10 at ARI 39 Singleback Big - HB Blast Left Wes Haynes takes the handoff. Wes Haynes ran and was stopped for no gain. (Ameer Dixon)
 Q2 5:20 2nd and 10 at ARI 39 Singleback Normal - HB Stretch Right Wes Haynes takes the handoff. G Christian Vo pancakes a defender! Wes Haynes ran for 6 yards. (Jerald Greer)
 Q2 4:27 3rd and 4 at ARI 33 Singleback Big - Outs Ryan Williams drops back to pass. Ryan Williams pass intended for Carl Garvey intercepted by Jeff Blunt! Return of 26 yards.

 Q2 4:17 1st and 10 at SF 41 Singleback Big - Flanker Curl Thad Wilder drops back to pass. Thad Wilder pass to Bradley Howard for 5 yards. (Joe Woods)
 Q2 3:29 2nd and 5 at SF 36 Singleback Big - Outs Thad Wilder drops back to pass. BLITZ (MLB Adam Johnson)! Thad Wilder pass to Bradley Howard for 4 yards. (Alfred Burroughs)
 Q2 3:00 3rd and 1 at SF 32 Singleback Big - Outs Thad Wilder drops back to pass. Thad Wilder pass to Clay Neal for 13 yards. (Ramon Jackson) First down!
 Q2 2:30 1st and 10 at SF 19 Singleback Big - HB Sweep Right Johnathan Shaw takes the handoff. C Jeff Stamper pancakes a defender! Johnathan Shaw ran for 8 yards. (D.J. Sanders)
 Q2 2:03 2nd and 2 at SF 11 Singleback Normal - TE Post Thad Wilder drops back to pass. Thad Wilder pass to Clay Neal for 11 yards. Touchdown! Extra point is good!
SF 14   ARI 7


 Q2 1:58 KickoffKickoff by Taylor Lin to SF 8, returned by Joe Woods for 20 yards (to SF 28).

 Q2 1:50 1st and 10 at SF 28 Singleback Normal - HB Stretch Right Tay Spears takes the handoff. TE Kyle English pancakes a defender! Tay Spears ran for 6 yards. (Jeff Blunt)
 Q2 1:20 2nd and 4 at SF 34 Singleback Big - HB Blast Left Wes Haynes takes the handoff. BLITZ! Wes Haynes ran for 9 yards. (Jeff Blunt) First down!
 Q2 0:53 1st and 10 at SF 43 Singleback Big - HB Sweep Right Wes Haynes takes the handoff. Wes Haynes ran for 9 yards. (Will Little)
 Q2 0:26 2nd and 1 at ARI 48 Singleback Normal - HB Stretch Right Wes Haynes takes the handoff. Wes Haynes ran for 4 yards. (Will Little) First down!
 Q2 0:01 1st and 10 at ARI 44 Kneel Formation - HB Stretch Right Ryan Williams kneeled the ball.
Halftime
SF 14   ARI 7


 Q3 15:00 KickoffKickoff by Connor Stoltzfus to ARI 9, returned by Eddie Walton for 21 yards (to ARI 30).

 Q3 14:52 1st and 10 at ARI 30 Shotgun Spread - HB Draw Johnathan Shaw takes the handoff. Johnathan Shaw ran for 3 yards. (Anthony Harlan)
 Q3 13:59 2nd and 7 at ARI 33 Singleback Normal - HB Stretch Right Johnathan Shaw takes the handoff. Johnathan Shaw ran for 5 yards. (Dylan Jones)
 Q3 13:15 3rd and 2 at ARI 38 Shotgun Spread - Flood Thad Wilder drops back to pass. Thad Wilder pass intended for Temarrick Wilkerson tipped by Joe Woods!
 Q3 13:04 4th and 2 at ARI 38 PuntPunt by Martavis Carlin for 41 yards, returned by Joe Woods for 9 yards (to SF 30).

 Q3 12:52 1st and 10 at SF 30 Shotgun Spread - HB Draw Wes Haynes takes the handoff. Wes Haynes ran for 7 yards. (Ameer Dixon)
 Q3 11:59 2nd and 3 at SF 37 Shotgun Empty - Double In Ryan Williams drops back to pass. Ryan Williams pass to Jordan Walters for 1 yards. (Eddie Walton)
 Q3 11:06 3rd and 2 at SF 38 Singleback Normal - HB Slash Tay Spears takes the handoff. BLITZ! Tay Spears ran for 5 yards. (Jeff Blunt) First down!
 Q3 10:19 1st and 10 at SF 43 I-Form Pro - HB Toss Right Wes Haynes takes the handoff. Wes Haynes ran for 2 yards. (Jerald Greer)
 Q3 9:32 2nd and 8 at SF 45 Singleback Normal - HB Slash Wes Haynes takes the handoff. BLITZ! Wes Haynes ran for 2 yards. (Jeff Blunt)
 Q3 8:43 3rd and 6 at SF 47 Singleback Big - HB Sweep Right Tay Spears takes the handoff. Tay Spears ran for 8 yards. (Jeff Blunt) First down!
 Q3 8:00 1st and 10 at ARI 45 I-Form Pro - Quick Slants Ryan Williams drops back to pass. Ryan Williams pass intended for Tommy Rose intercepted by Tommy Green! Return of 19 yards.

 Q3 7:53 1st and 10 at SF 36 Singleback Normal - Double Hitch Thad Wilder drops back to pass. Thad Wilder pass intended for Temarrick Wilkerson incomplete. (Adam Johnson)
 Q3 7:42 2nd and 10 at SF 36 I-Form Pro - Curls Thad Wilder drops back to pass. Thad Wilder pass intended for Temarrick Wilkerson intercepted by Joe Woods! Return of 5 yards.

 Q3 7:37 1st and 10 at SF 41 Singleback Big - HB Sweep Right Wes Haynes takes the handoff. Wes Haynes ran for 1 yards. (William Young)
All defensive players on the Roadrunners increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Big run x10).
 Q3 6:48 2nd and 9 at SF 42 Shotgun Spread - HB Counter Y Wes Haynes takes the handoff. Wes Haynes ran for 2 yards. (William Young)
 Q3 6:00 3rd and 7 at SF 44 I-Form Pro - HB Toss Right Wes Haynes takes the handoff. C Stephen Gannon and FB Julian Hood pancake defenders! Wes Haynes ran for 7 yards. (Will Little) First down!
 Q3 5:15 1st and 10 at ARI 49 Shotgun Spread - HB Draw Wes Haynes takes the handoff. Wes Haynes ran for 6 yards. (William Young)
 Q3 4:24 2nd and 4 at ARI 43 Shotgun Empty - Slot Drive Ryan Williams drops back to pass. Ryan Williams pass to Jordan Walters for 43 yards. Touchdown! Extra point is good!
SF 21   ARI 7


 Q3 4:07 KickoffKickoff by Connor Stoltzfus to ARI 8, returned by Eddie Walton for 23 yards (to ARI 31).

 Q3 3:58 1st and 10 at ARI 31 I-Form Pro - Quick Slants Thad Wilder drops back to pass. Thad Wilder pass intended for Temarrick Wilkerson incomplete. (Adam Johnson)
 Q3 3:43 2nd and 10 at ARI 31 I-Form Pro - Curls Thad Wilder drops back to pass. Thad Wilder pass intended for Temarrick Wilkerson incomplete. (Jeremy Brooks)
 Q3 3:30 3rd and 10 at ARI 31 Singleback Normal - TE Post Thad Wilder drops back to pass. Thad Wilder pass to Kevin Lehman for 2 yards. (Aaron Parker)
 Q3 2:46 4th and 8 at ARI 33 PuntPunt by Martavis Carlin for 37 yards, returned by Joe Woods for 0 yards (Fair Catch) (to SF 30).

 Q3 2:38 1st and 10 at SF 30 Singleback Normal - Double Hitch Ryan Williams drops back to pass. Ryan Williams pass to Tommy Rose for 21 yards. (Eddie Walton) First down!
 Q3 1:51 1st and 10 at ARI 49 Singleback Big - Flanker Curl Ryan Williams drops back to pass. C Stephen Gannon got beat! Pressure from DE Ameer Dixon! Ryan Williams scrambled for 11 yards. First down!
 Q3 1:01 1st and 10 at ARI 38 Shotgun Empty - Slot Drive Ryan Williams drops back to pass. Ryan Williams pass to Keenan Newton for 16 yards. (Eddie Walton) First down!
 Q3 0:17 1st and 10 at ARI 22 Singleback Normal - Double Hitch Ryan Williams drops back to pass. Ryan Williams pass intended for Tommy Rose incomplete. (Bobby Morrison)
 Q3 0:03 2nd and 10 at ARI 22 Singleback Normal - HB Slash Wes Haynes takes the handoff. T Raymond Wilburn pancakes a defender! Wes Haynes ran for 10 yards. (Will Little) First down!
End of third quarter
SF 21   ARI 7


 Q4 15:00 1st and 10 at ARI 12 Singleback Big - Flanker Curl Ryan Williams drops back to pass. Ryan Williams pass to Kyle English for 12 yards. Touchdown! Extra point is good!
SF 28   ARI 7


 Q4 14:55 KickoffKickoff by Connor Stoltzfus to ARI 5, returned by Eddie Walton for 20 yards (to ARI 25).

 Q4 14:47 1st and 10 at ARI 25 Shotgun Empty - Double In Thad Wilder drops back to pass. BLITZ (MLB Adam Johnson)! Thad Wilder pass to Paul Harris for 2 yards. (Alfred Burroughs)
 Q4 13:56 2nd and 8 at ARI 27 Shotgun Spread - Texas Thad Wilder drops back to pass. Thad Wilder pass to Jimmy Thomas for 4 yards. (Andrew Harris)
 Q4 13:13 3rd and 4 at ARI 31 Singleback Big - Outs Thad Wilder drops back to pass. BLITZ (MLB Adam Johnson)! G Ralph Salter got beat! Pressure from DT D.J. Sanders! Thad Wilder sacked for -6 yards (D.J. Sanders)
 Q4 12:24 4th and 10 at ARI 25 PuntPunt by Martavis Carlin for 38 yards, returned by Joe Woods for 0 yards (Fair Catch) (to SF 37).

 Q4 12:17 1st and 10 at SF 37 Singleback Big - HB Blast Left Wes Haynes takes the handoff. Wes Haynes ran for 6 yards. (Jeff Blunt)
 Q4 11:24 2nd and 4 at SF 43 Singleback Normal - HB Slash Tay Spears takes the handoff. Tay Spears ran for 1 yards. (William Young)
 Q4 10:35 3rd and 3 at SF 44 Shotgun Spread - HB Draw Tay Spears takes the handoff. BLITZ! Tay Spears ran for 9 yards. (Ameer Dixon) First down!
 Q4 9:48 1st and 10 at ARI 47 Singleback Big - Flanker Curl Ryan Williams drops back to pass. BLITZ (MLB Jeff Blunt)! Ryan Williams pass to Keenan Newton for 6 yards. (Tyron Williams)
 Q4 8:58 2nd and 4 at ARI 41 Singleback Normal - HB Stretch Right Wes Haynes takes the handoff. BLITZ! Wes Haynes ran and was stopped for no gain. (Ameer Dixon)
All defensive players on the Roadrunners increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Normal run x10).
 Q4 8:05 3rd and 4 at ARI 41 Shotgun Spread - HB Counter Y Tay Spears takes the handoff. BLITZ! Tay Spears ran for 1 yards. (William Young)
All defensive players on the Roadrunners increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Spread run x10).
 Q4 7:14 4th and 3 at ARI 40 Field Goal57 yard FG attempt by Connor Stoltzfus missed!

 Q4 7:09 1st and 10 at ARI 47 Singleback Big - Flanker Curl Thad Wilder drops back to pass. Thad Wilder pass to Clay Neal for 53 yards. Touchdown! Extra point is good!
SF 28   ARI 14


 Q4 6:54 KickoffKickoff by Taylor Lin to SF 8, returned by Joe Woods for 25 yards (to SF 33).

 Q4 6:44 1st and 10 at SF 33 I-Form Pro - HB Toss Right Tay Spears takes the handoff. Tay Spears ran for 2 yards. (William Young)
 Q4 5:56 2nd and 8 at SF 35 I-Form Pro - HB Toss Right Tay Spears takes the handoff. BLITZ! Tay Spears ran for 3 yards. (Ameer Dixon)
 Q4 5:09 3rd and 5 at SF 38 Shotgun Spread - HB Draw Tay Spears takes the handoff. BLITZ! Tay Spears ran and was stopped for no gain. (Eric Garcia)
 Q4 4:22 4th and 5 at SF 38 PuntPunt by Channing Ross for 34 yards, returned by Eddie Walton for 6 yards (to ARI 34).

 Q4 4:11 1st and 10 at ARI 34 I-Form Pro - Curls Thad Wilder drops back to pass. Thad Wilder pass to Clay Neal for 5 yards. (Ramon Jackson)
 Q4 3:26 2nd and 5 at ARI 39 Shotgun Spread - Flood Thad Wilder drops back to pass. Thad Wilder pass to Paul Harris for 26 yards. (Ramon Jackson) First down!
 Q4 2:56 1st and 10 at SF 35 Shotgun Empty - Slot Drive Thad Wilder drops back to pass. Thad Wilder pass to Paul Harris for 2 yards. (Adam Johnson)
 Q4 2:25 2nd and 8 at SF 33 Shotgun Spread - Flood Thad Wilder drops back to pass. Thad Wilder pass to Paul Harris for 29 yards. (Ramon Jackson) First down!
 Q4 2:00 1st and Goal at SF 4 Shotgun Spread - Flood Thad Wilder drops back to pass. Thad Wilder pass to Jimmy Thomas for 4 yards. Touchdown! Extra point is good!
SF 28   ARI 21


 Q4 1:57 KickoffKickoff by Taylor Lin to SF 8, returned by Joe Woods for 16 yards (to SF 24).

 Q4 1:51 1st and 10 at SF 24 Kneel FormationRyan Williams kneeled the ball.
 Q4 1:12 2nd and 11 at SF 23 Kneel FormationRyan Williams kneeled the ball.
 Q4 0:33 3rd and 12 at SF 22 Kneel FormationRyan Williams kneeled the ball.
End of Regulation
SF 28   ARI 21


Auto-scroll page
Download Game CSV