Sunday, January 4, 2026     1:00 PM EST


35

Final


28

Storylines

HIGH SCORING GAME San Francisco Miners and the Arizona Roadrunners had a lot of scoring in week 17, ending the game 35-28

Team Ratings


Game Summary

Total plays: 127
Play of the game:  Q4 1st and 10 at SF 35 Singleback Big - Outs C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Byron Hudson for 35 yards. Touchdown! Extra point is good!
SF 28   ARI 28

Player of the game: 42 Andrew Washington 7 tackles, 1 INT, 24 TO yds, 105 KR yds

Team Stats


Game Stats

Game engine version: 2
303 total yards

QB 102 OVR 10 David Johnson 23/31 (74%), 278 pass yds (37-yd long, 9 yds/att), 2 TDs, 1 INT, 1 sack, 108.8 RTG
HB 69 OVR 20 John Logan 15 rush, 29 rush yds (1.9 yds/rush), 3 TDs
WR 99 OVR 13 Ka'Deem McLeod 4 rec / 8 targets, 54 rec yds (25-yd long)
WR 76 OVR 82 Dontae Floyd 0 rec / 2 targets, 1 drop
WR 79 OVR 10 T.J. Fugate 7 rec / 8 targets, 105 rec yds (37-yd long)
WR 61 OVR 84 Cameron Young 3 rec / 4 targets, 1 drop, 17 rec yds (9-yd long)
WR 61 OVR 16 Mike Owens 1 rec / 1 targets, 4 rec yds (4-yd long)
TE 83 OVR 80 Marquise Porter 4 rec / 4 targets, 41 rec yds (19-yd long), 1 TD, 1 pancake
TE 92 OVR 88 Tyler Gregory 4 rec / 4 targets, 57 rec yds (26-yd long), 1 TD
T 88 OVR 79 Waylon Munoz 1 missed block
G 96 OVR 68 Ben Chaffin 1 pancake
C 80 OVR 62 Justin Schroeder 1 missed block

DE 84 OVR 90 Peyton Meredith 4 tackles
DE 89 OVR 79 Stephen Maxwell 3 tackles
DT 60 OVR 93 Jesse Rigsby 2 tackles
DT 65 OVR 63 Denzel Dawson 2 tackles
OLB 87 OVR 41 Christian Richardson 1 pressure, 1 tackle, 1 pass tipped
OLB 83 OVR 47 Christian Toledo 2 tackles
MLB 68 OVR 55 Jules Mitchell 1 tackle
MLB 82 OVR 40 Steven Gunter 5 tackles, 1 pass tipped
CB 73 OVR 31 John Hobbs 2 tackles, 1 pass tipped
CB 90 OVR 42 Andrew Washington 7 tackles, 1 INT, 24 TO yds, 105 KR yds
CB 71 OVR 34 Amini Clark 5 tackles
CB 66 OVR 22 Jarius Garrett 3 tackles, 1 INT, 18 TO yds
CB 76 OVR 35 Mike Jean 7 tackles, 1 INT, 23 TO yds
S 84 OVR 39 Emmett Tate 2 tackles
S 85 OVR 27 Matt Sellers 3 tackles, 1 pass tipped

K 83 OVR 8 Rueben Vidal 0/1, missed: 62
P 83 OVR 19 Ryan Wilhelm 4 punts, 1 inside 20
391 total yards

QB 83 OVR 19 C.J. Edwards 27/46 (59%), 296 pass yds (35-yd long, 6.4 yds/att), 3 TDs, 3 INTs, 72.4 RTG
HB 86 OVR 45 Demetri Singleton 15 rush, 95 rush yds (6.3 yds/rush)
FB 60 OVR 38 Tyler Johnson 1 missed block
WR 77 OVR 39 Thomas Williams 7 rec / 13 targets, 67 rec yds (19-yd long), 1 TD
WR 72 OVR 87 Jerry Dorsey 2 rec / 6 targets, 23 rec yds (19-yd long), 1 TD
WR 71 OVR 42 Elijah Stallings 2 rec / 4 targets, 1 drop, 20 rec yds (15-yd long)
WR 81 OVR 31 Erik Beard Retired 11 rec / 13 targets, 1 drop, 103 rec yds (20-yd long)
WR 67 OVR 85 Victor Jones 1 rec / 2 targets, 13 rec yds (13-yd long)
TE 86 OVR 47 Wayne McClain 2 rec / 5 targets, 27 rec yds (15-yd long)
TE 73 OVR 30 Byron Hudson 2 rec / 3 targets, 43 rec yds (35-yd long), 1 TD
T 93 OVR 66 Maxx Wood 1 pancake
G 80 OVR 52 Mike Quick 1 pancake

DE 82 OVR 68 Devin Butler 2 pressures, 6 tackles, 2 for loss, 1 sack
DE 81 OVR 50 Chris Huffman 3 tackles
DT 89 OVR 77 Louis Johnson 1 tackle
DT 66 OVR 76 Bell Williams 1 tackle
OLB 95 OVR 31 A.J. Ellis 1 tackle
OLB 95 OVR 59 Michael Turner 2 tackles
MLB 89 OVR 91 Mike Madison 2 tackles
CB 74 OVR 43 Clay Outlaw 3 tackles, 1 INT, 11 TO yds, 1 TD
CB 74 OVR 25 Dylan Myers 3 tackles
CB 81 OVR 37 Kapri Dorsey 2 tackles, 1 pass tipped, 10 PR yds, 106 KR yds
CB 77 OVR 47 Billy Hollis 7 tackles
S 91 OVR 39 Bryan Hodge 4 tackles
S 91 OVR 39 David Dillon 2 tackles, 1 pass tipped

P 63 OVR 15 Allen Bernier 3 punts, 1 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Rueben Vidal to ARI 9, returned by Kapri Dorsey for 18 yards (to ARI 27).

 Q1 14:53 1st and 10 at ARI 27 Singleback Normal - HB Stretch Right Demetri Singleton takes the handoff. Demetri Singleton ran for 17 yards. (Jesse Rigsby) First down!
 Q1 14:08 1st and 10 at ARI 44 Shotgun Spread - Texas C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Thomas Williams for 16 yards. (Andrew Washington) First down!
 Q1 13:24 1st and 10 at SF 40 Shotgun Spread - HB Counter Y Demetri Singleton takes the handoff. Demetri Singleton ran for 3 yards. (Denzel Dawson)
 Q1 12:41 2nd and 7 at SF 37 Singleback Normal - Double Hitch C.J. Edwards drops back to pass. C.J. Edwards pass intended for Jerry Dorsey incomplete. (Andrew Washington)
 Q1 12:30 3rd and 7 at SF 37 Shotgun Spread - Texas C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Jerry Dorsey for 19 yards. (Jarius Garrett) First down!
 Q1 11:39 1st and 10 at SF 18 Shotgun Spread - HB Counter Y Demetri Singleton takes the handoff. Demetri Singleton ran for 5 yards. (Peyton Meredith)
 Q1 10:52 2nd and 5 at SF 13 Singleback Normal - Double Hitch C.J. Edwards drops back to pass. C.J. Edwards pass intended for Jerry Dorsey tipped by Matt Sellers!
 Q1 10:38 3rd and 5 at SF 13 Shotgun Spread - HB Draw Demetri Singleton takes the handoff. T Maxx Wood pancakes a defender! Demetri Singleton ran for 9 yards. (Peyton Meredith) First down!
 Q1 9:49 1st and Goal at SF 4 Shotgun Empty - Double In C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Jerry Dorsey for 4 yards. Touchdown! Extra point is good!
SF 0   ARI 7


 Q1 9:44 KickoffKickoff by Brendan Cote to SF 7, returned by Andrew Washington for 22 yards (to SF 29).

 Q1 9:36 1st and 10 at SF 29 Singleback Big - Flanker Curl David Johnson drops back to pass. David Johnson pass to Ka'Deem McLeod for 8 yards. (Billy Hollis)
 Q1 8:48 2nd and 2 at SF 37 I-Form Pro - HB Counter Weak John Logan takes the handoff. BLITZ! John Logan ran for 3 yards. (Chris Huffman) First down!
 Q1 7:56 1st and 10 at SF 40 Singleback Normal - Double Hitch David Johnson drops back to pass. David Johnson pass to T.J. Fugate for 11 yards. (Mike Madison) First down!
 Q1 7:08 1st and 10 at ARI 49 I-Form Pro - HB Toss Right John Logan takes the handoff. John Logan ran for 3 yards. (Chris Huffman)
 Q1 6:22 2nd and 7 at ARI 46 I-Form Pro - HB Counter Weak John Logan takes the handoff. BLITZ! John Logan ran for 1 yards. (Devin Butler)
 Q1 5:37 3rd and 6 at ARI 45 Shotgun Empty - Slot Drive David Johnson drops back to pass. David Johnson pass intended for Dontae Floyd dropped!
 Q1 5:26 4th and 6 at ARI 45 Field Goal62 yard FG attempt by Rueben Vidal missed!

 Q1 5:23 1st and 10 at SF 48 Singleback Normal - TE Post C.J. Edwards drops back to pass. C.J. Edwards pass to Wayne McClain for 15 yards. (Christian Richardson) First down!
 Q1 4:36 1st and 10 at SF 33 Singleback Big - Outs C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Erik Beard for 5 yards. (Andrew Washington)
 Q1 3:53 2nd and 5 at SF 28 Singleback Big - Flanker Curl C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Thomas Williams for 2 yards. (Jules Mitchell)
 Q1 3:01 3rd and 3 at SF 26 I-Form Pro - Quick Slants C.J. Edwards drops back to pass. C.J. Edwards pass intended for Thomas Williams intercepted by Andrew Washington! Return of 24 yards.

 Q1 2:52 1st and 10 at midfield Singleback Normal - TE Post David Johnson drops back to pass. BLITZ (OLB Michael Turner)! David Johnson pass to T.J. Fugate for 14 yards. (Clay Outlaw) First down!
 Q1 2:02 1st and 10 at ARI 36 Singleback Big - Flanker Curl David Johnson drops back to pass. David Johnson pass to Marquise Porter for 14 yards. (Billy Hollis) First down!
 Q1 1:17 1st and 10 at ARI 22 I-Form Pro - HB Counter Weak John Logan takes the handoff. John Logan ran for 3 yards. (Devin Butler)
 Q1 0:33 2nd and 7 at ARI 19 I-Form Pro - Quick Slants David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to Tyler Gregory for 7 yards. (Billy Hollis) First down!
End of first quarter
SF 0   ARI 7


 Q2 15:00 1st and 10 at ARI 12 Singleback Big - Outs David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to Tyler Gregory for 12 yards. Touchdown! Extra point is good!
SF 7   ARI 7


 Q2 14:55 KickoffKickoff by Rueben Vidal to ARI 0, returned by Kapri Dorsey for 21 yards (to ARI 21).

 Q2 14:47 1st and 10 at ARI 21 I-Form Pro - Curls C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Erik Beard for 20 yards. (Mike Jean) First down!
 Q2 14:01 1st and 10 at ARI 41 Shotgun Spread - Flood C.J. Edwards drops back to pass. C.J. Edwards pass intended for Victor Jones incomplete. (Mike Jean)
 Q2 13:50 2nd and 10 at ARI 41 Shotgun Spread - HB Counter Y Demetri Singleton takes the handoff. G Mike Quick pancakes a defender! Demetri Singleton ran for 15 yards. (Stephen Maxwell) First down!
 Q2 12:58 1st and 10 at SF 44 I-Form Pro - Quick Slants C.J. Edwards drops back to pass. C.J. Edwards pass to Erik Beard for 6 yards. (Andrew Washington)
 Q2 12:05 2nd and 4 at SF 38 I-Form Pro - Curls C.J. Edwards drops back to pass. C.J. Edwards pass intended for Wayne McClain incomplete. (Matt Sellers)
 Q2 11:54 3rd and 4 at SF 38 Singleback Big - HB Blast Left Demetri Singleton takes the handoff. Demetri Singleton ran for 5 yards. (Peyton Meredith) First down!
 Q2 11:02 1st and 10 at SF 33 Singleback Normal - Double Hitch C.J. Edwards drops back to pass. C.J. Edwards pass intended for Wayne McClain intercepted by Jarius Garrett! Return of 18 yards.

 Q2 10:55 1st and 10 at ARI 49 Singleback Normal - TE Post David Johnson drops back to pass. David Johnson pass to T.J. Fugate for 8 yards. (Clay Outlaw)
 Q2 10:09 2nd and 2 at ARI 41 I-Form Pro - Quick Slants David Johnson drops back to pass. David Johnson pass intended for Ka'Deem McLeod incomplete. (David Dillon)
 Q2 9:55 3rd and 2 at ARI 41 Singleback Big - Flanker Curl David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to Marquise Porter for 19 yards. (Kapri Dorsey) First down!
 Q2 9:08 1st and 10 at ARI 22 Shotgun Spread - Texas David Johnson drops back to pass. David Johnson pass to Ka'Deem McLeod for 13 yards. (Kapri Dorsey) First down!
 Q2 8:24 1st and Goal at ARI 9 Shotgun Spread - Texas David Johnson drops back to pass. David Johnson pass to Ka'Deem McLeod for 8 yards. (Billy Hollis)
 Q2 7:36 2nd and Goal at ARI 1 Singleback Big - HB Blast Left John Logan takes the handoff. TE Marquise Porter pancakes a defender! John Logan ran for 1 yards. Touchdown! Extra point is good!
SF 14   ARI 7


 Q2 7:33 KickoffKickoff by Rueben Vidal to ARI -1. Touchback.

 Q2 7:33 1st and 10 at ARI 25 Singleback Normal - TE Post C.J. Edwards drops back to pass. C.J. Edwards pass intended for Jerry Dorsey intercepted by Mike Jean! Return of 23 yards.

 Q2 7:24 1st and Goal at ARI 2 I-Form Pro - HB Counter Weak John Logan takes the handoff. G Ben Chaffin pancakes a defender! John Logan ran for 2 yards. Touchdown! Extra point is missed!
SF 20   ARI 7


 Q2 7:21 KickoffKickoff by Rueben Vidal to ARI 0, returned by Kapri Dorsey for 22 yards (to ARI 22).

 Q2 7:13 1st and 10 at ARI 22 Shotgun Spread - HB Draw Demetri Singleton takes the handoff. BLITZ! Demetri Singleton ran for 3 yards. (Steven Gunter)
 Q2 6:21 2nd and 7 at ARI 25 Singleback Normal - TE Post C.J. Edwards drops back to pass. BLITZ (OLB Christian Richardson)! C.J. Edwards pass to Erik Beard for 7 yards. (Mike Jean) First down!
 Q2 5:34 1st and 10 at ARI 32 Singleback Normal - HB Slash Demetri Singleton takes the handoff. Demetri Singleton ran and was stopped for no gain. (Peyton Meredith)
 Q2 4:45 2nd and 10 at ARI 32 Singleback Big - HB Sweep Right Demetri Singleton takes the handoff. Demetri Singleton ran for 16 yards. (Stephen Maxwell) First down!
 Q2 3:55 1st and 10 at ARI 48 Singleback Normal - Double Hitch C.J. Edwards drops back to pass. BLITZ (OLB Christian Richardson)! C.J. Edwards pass to Erik Beard for 8 yards. (Emmett Tate)
 Q2 3:02 2nd and 2 at SF 44 Singleback Big - Flanker Curl C.J. Edwards drops back to pass. C.J. Edwards pass to Wayne McClain for 12 yards. (Christian Toledo) First down!
 Q2 2:35 1st and 10 at SF 32 Singleback Normal - HB Slash Demetri Singleton takes the handoff. Demetri Singleton ran for 5 yards. (Stephen Maxwell)
 Q2 2:08 2nd and 5 at SF 27 Shotgun Spread - HB Draw Demetri Singleton takes the handoff. BLITZ! Demetri Singleton ran for 3 yards. (Denzel Dawson)
 Q2 1:56 3rd and 2 at SF 24 Shotgun Spread - Flood C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Erik Beard for 18 yards. (John Hobbs) First down!
 Q2 1:26 1st and Goal at SF 6 I-Form Pro - Quick Slants C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Thomas Williams for 6 yards. Touchdown! Extra point is good!
SF 20   ARI 14


 Q2 1:21 KickoffKickoff by Brendan Cote to SF 0, returned by Andrew Washington for 20 yards (to SF 20).

 Q2 1:13 1st and 10 at SF 20 Singleback Big - Outs David Johnson drops back to pass. C Justin Schroeder got beat! Pressure from DE Devin Butler! David Johnson sacked for -4 yards (Devin Butler)
 Q2 0:48 2nd and 14 at SF 16 Singleback Normal - TE Post David Johnson drops back to pass. David Johnson pass intended for Ka'Deem McLeod incomplete. (Bryan Hodge)
 Q2 0:41 3rd and 14 at SF 16 Shotgun Spread - Texas David Johnson drops back to pass. BLITZ (MLB Mike Madison)! T Waylon Munoz got beat! Pressure from DE Devin Butler! David Johnson pass to Cameron Young for 6 yards. (Dylan Myers)
 Q2 0:14 4th and 8 at SF 22 PuntPunt by Ryan Wilhelm for 36 yards, returned by Kapri Dorsey for 8 yards (to midfield).

 Q2 0:02 1st and 10 at midfield Shotgun Empty - Double In C.J. Edwards drops back to pass. C.J. Edwards pass intended for Elijah Stallings incomplete. (Amini Clark)
Halftime
SF 20   ARI 14


 Q3 15:00 KickoffKickoff by Brendan Cote to SF 7, returned by Andrew Washington for 24 yards (to SF 31).

 Q3 14:51 1st and 10 at SF 31 Singleback Big - HB Blast Left John Logan takes the handoff. John Logan ran for 2 yards. (Louis Johnson)
 Q3 14:08 2nd and 8 at SF 33 Singleback Normal - HB Slash John Logan takes the handoff. BLITZ! John Logan ran for 2 yards. (Bell Williams)
 Q3 13:17 3rd and 6 at SF 35 Singleback Normal - TE Post David Johnson drops back to pass. David Johnson pass intended for T.J. Fugate tipped by Kapri Dorsey!
 Q3 13:04 4th and 6 at SF 35 PuntPunt by Ryan Wilhelm for 37 yards, returned by Kapri Dorsey for 0 yards (Fair Catch) (to ARI 28).

 Q3 12:56 1st and 10 at ARI 28 Shotgun Spread - Texas C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Erik Beard for 16 yards. (Mike Jean) First down!
 Q3 12:03 1st and 10 at ARI 44 Singleback Big - Outs C.J. Edwards drops back to pass. C.J. Edwards pass intended for Byron Hudson incomplete. (Steven Gunter)
 Q3 11:49 2nd and 10 at ARI 44 Singleback Normal - TE Post C.J. Edwards drops back to pass. C.J. Edwards pass intended for Thomas Williams incomplete. (Andrew Washington)
 Q3 11:37 3rd and 10 at ARI 44 Singleback Big - Outs C.J. Edwards drops back to pass. C.J. Edwards pass to Byron Hudson for 8 yards. (Steven Gunter)
 Q3 10:46 4th and 2 at SF 48 PuntPunt by Allen Bernier for 43 yards (to SF 5).

 Q3 10:39 1st and 10 at SF 5 I-Form Pro - Quick Slants David Johnson drops back to pass. David Johnson pass to T.J. Fugate for 6 yards. (Bryan Hodge)
 Q3 9:49 2nd and 4 at SF 11 Singleback Big - HB Blast Left John Logan takes the handoff. John Logan ran and was stopped for no gain. (Devin Butler)
 Q3 9:02 3rd and 4 at SF 11 Shotgun Empty - Slot Drive David Johnson drops back to pass. David Johnson pass intended for Ka'Deem McLeod intercepted by Clay Outlaw! Return of 11 yards. Touchdown! Extra point is good!
SF 20   ARI 21


 Q3 8:58 KickoffKickoff by Brendan Cote to SF 7, returned by Andrew Washington for 18 yards (to SF 25).

 Q3 8:51 1st and 10 at SF 25 Singleback Big - Outs David Johnson drops back to pass. David Johnson pass intended for Ka'Deem McLeod incomplete. (Michael Turner)
 Q3 8:40 2nd and 10 at SF 25 Singleback Big - HB Sweep Right John Logan takes the handoff. BLITZ! John Logan ran for 3 yards. (A.J. Ellis)
 Q3 7:48 3rd and 7 at SF 28 Shotgun Empty - Double In David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass intended for Cameron Young dropped!
 Q3 7:37 4th and 7 at SF 28 PuntPunt by Ryan Wilhelm for 36 yards, returned by Kapri Dorsey for 2 yards (to ARI 38).

 Q3 7:27 1st and 10 at ARI 38 Shotgun Spread - Texas C.J. Edwards drops back to pass. C.J. Edwards pass intended for Thomas Williams incomplete. (Matt Sellers)
 Q3 7:13 2nd and 10 at ARI 38 Shotgun Spread - HB Counter Y Demetri Singleton takes the handoff. Demetri Singleton ran for 3 yards. (Steven Gunter)
 Q3 6:24 3rd and 7 at ARI 41 Shotgun Spread - Texas C.J. Edwards drops back to pass. C.J. Edwards pass intended for Thomas Williams tipped by John Hobbs!
 Q3 6:13 4th and 7 at ARI 41 PuntPunt by Allen Bernier for 38 yards, returned by Andrew Washington for 0 yards (Fair Catch) (to SF 21).

 Q3 6:07 1st and 10 at SF 21 Singleback Big - HB Blast Left John Logan takes the handoff. John Logan ran and was tackled behind the line for -1 yards! (Devin Butler)
 Q3 5:23 2nd and 11 at SF 20 Singleback Big - Flanker Curl David Johnson drops back to pass. David Johnson pass to Ka'Deem McLeod for 25 yards. (Billy Hollis) First down!
 Q3 4:39 1st and 10 at SF 45 Singleback Big - HB Sweep Right John Logan takes the handoff. John Logan ran for 3 yards. (Chris Huffman)
 Q3 3:50 2nd and 7 at SF 48 Singleback Normal - TE Post David Johnson drops back to pass. David Johnson pass intended for Dontae Floyd tipped by David Dillon!
 Q3 3:35 3rd and 7 at SF 48 Shotgun Empty - Slot Drive David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to Mike Owens for 4 yards. (Dylan Myers)
 Q3 2:47 4th and 3 at ARI 48 PuntPunt by Ryan Wilhelm for 30 yards (to ARI 18).

 Q3 2:39 1st and 10 at ARI 18 I-Form Pro - Curls C.J. Edwards drops back to pass. FB Tyler Johnson got beat! Pressure from OLB Christian Richardson! C.J. Edwards pass intended for Wayne McClain tipped by Christian Richardson!
 Q3 2:25 2nd and 10 at ARI 18 I-Form Pro - Quick Slants C.J. Edwards drops back to pass. C.J. Edwards pass intended for Erik Beard tipped by Steven Gunter!
 Q3 2:10 3rd and 10 at ARI 18 Shotgun Empty - Double In C.J. Edwards drops back to pass. C.J. Edwards pass intended for Thomas Williams incomplete. (Amini Clark)
 Q3 1:57 4th and 10 at ARI 18 PuntPunt by Allen Bernier for 35 yards, returned by Andrew Washington for 0 yards (Fair Catch) (to SF 47).

 Q3 1:50 1st and 10 at SF 47 Singleback Big - Outs David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to Marquise Porter for 2 yards. (Billy Hollis)
 Q3 1:02 2nd and 8 at SF 49 Shotgun Spread - HB Draw John Logan takes the handoff. John Logan ran for 3 yards. (Mike Madison)
 Q3 0:10 3rd and 5 at ARI 48 Shotgun Spread - Flood David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to Cameron Young for 2 yards. (Dylan Myers)
End of third quarter
SF 20   ARI 21


 Q4 15:00 4th and 3 at ARI 46 I-Form Pro - HB Toss Right John Logan takes the handoff. BLITZ! John Logan ran for 3 yards. (Devin Butler) First down!
 Q4 14:09 1st and 10 at ARI 43 Shotgun Spread - Texas David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to T.J. Fugate for 37 yards. (Clay Outlaw) First down!
 Q4 13:19 1st and Goal at ARI 6 Singleback Big - Flanker Curl David Johnson drops back to pass. David Johnson pass to Marquise Porter for 6 yards. Touchdown! 2-point conversion is good!
SF 28   ARI 21


 Q4 13:16 KickoffKickoff by Rueben Vidal to ARI 4, returned by Kapri Dorsey for 23 yards (to ARI 27).

 Q4 13:07 1st and 10 at ARI 27 Shotgun Spread - HB Counter Y Demetri Singleton takes the handoff. BLITZ! Demetri Singleton ran for 5 yards. (Jesse Rigsby)
 Q4 12:19 2nd and 5 at ARI 32 Shotgun Spread - Texas C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass intended for Erik Beard dropped!
 Q4 12:05 3rd and 5 at ARI 32 Shotgun Spread - Texas C.J. Edwards drops back to pass. C.J. Edwards pass to Thomas Williams for 7 yards. (Andrew Washington) First down!
 Q4 11:13 1st and 10 at ARI 39 Shotgun Empty - Double In C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Erik Beard for 6 yards. (Mike Jean)
 Q4 10:28 2nd and 4 at ARI 45 Singleback Big - Outs C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Erik Beard for 9 yards. (Matt Sellers) First down!
 Q4 9:37 1st and 10 at SF 46 I-Form Pro - HB Counter Weak Demetri Singleton takes the handoff. Demetri Singleton ran for 3 yards. (Steven Gunter)
 Q4 8:54 2nd and 7 at SF 43 I-Form Pro - HB Counter Weak Demetri Singleton takes the handoff. Demetri Singleton ran for 3 yards. (Christian Toledo)
 Q4 8:07 3rd and 4 at SF 40 Shotgun Empty - Slot Drive C.J. Edwards drops back to pass. C.J. Edwards pass intended for Jerry Dorsey incomplete. (Jarius Garrett)
 Q4 7:55 4th and 4 at SF 40 Singleback Normal - Double Hitch C.J. Edwards drops back to pass. C.J. Edwards pass to Erik Beard for 5 yards. (Mike Jean) First down!
 Q4 7:11 1st and 10 at SF 35 Singleback Big - Outs C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Byron Hudson for 35 yards. Touchdown! Extra point is good!
SF 28   ARI 28


 Q4 6:57 KickoffKickoff by Brendan Cote to SF 2, returned by Andrew Washington for 21 yards (to SF 23).

 Q4 6:49 1st and 10 at SF 23 Singleback Normal - Double Hitch David Johnson drops back to pass. David Johnson pass to T.J. Fugate for 13 yards. (Michael Turner) First down!
 Q4 6:00 1st and 10 at SF 36 Singleback Big - Outs David Johnson drops back to pass. David Johnson pass to Tyler Gregory for 26 yards. (Bryan Hodge) First down!
All defensive players on the Roadrunners increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Big pass x10).
 Q4 5:09 1st and 10 at ARI 38 Shotgun Spread - Flood David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to Cameron Young for 9 yards. (Bryan Hodge)
 Q4 4:16 2nd and 1 at ARI 29 I-Form Pro - Curls David Johnson drops back to pass. BLITZ (MLB Mike Madison)! David Johnson pass to T.J. Fugate for 16 yards. (David Dillon) First down!
 Q4 3:29 1st and 10 at ARI 13 Singleback Normal - Double Hitch David Johnson drops back to pass. David Johnson pass to Tyler Gregory for 12 yards. (Billy Hollis) First down!
 Q4 3:02 1st and Goal at ARI 1 Singleback Big - HB Sweep Right John Logan takes the handoff. BLITZ! John Logan ran for 1 yards. Touchdown! Extra point is good!
SF 35   ARI 28


 Q4 2:59 KickoffKickoff by Rueben Vidal to ARI 2, returned by Kapri Dorsey for 22 yards (to ARI 24).

 Q4 2:51 1st and 10 at ARI 24 Shotgun Spread - Texas C.J. Edwards drops back to pass. C.J. Edwards pass to Erik Beard for 3 yards. (Jarius Garrett)
All defensive players on the Miners increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Spread pass x10).
 Q4 2:25 2nd and 7 at ARI 27 Shotgun Empty - Slot Drive C.J. Edwards drops back to pass. C.J. Edwards pass to Elijah Stallings for 15 yards. (Amini Clark) First down!
 Q4 2:00 1st and 10 at ARI 42 Shotgun Empty - Slot Drive C.J. Edwards drops back to pass. C.J. Edwards pass to Thomas Williams for 7 yards. (Amini Clark)
 Q4 1:31 2nd and 3 at ARI 49 Shotgun Spread - Texas C.J. Edwards drops back to pass. C.J. Edwards pass to Thomas Williams for 19 yards. (John Hobbs) First down!
 Q4 1:01 1st and 10 at SF 32 Shotgun Empty - Double In C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass intended for Elijah Stallings dropped!
 Q4 0:54 2nd and 10 at SF 32 Shotgun Empty - Double In C.J. Edwards drops back to pass. C.J. Edwards pass intended for Thomas Williams incomplete. (Andrew Washington)
 Q4 0:46 3rd and 10 at SF 32 Shotgun Empty - Slot Drive C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Victor Jones for 13 yards. (Amini Clark) First down!
All defensive players on the Miners increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Empty pass x10).
 Q4 0:16 1st and 10 at SF 19 Shotgun Spread - Flood C.J. Edwards drops back to pass. BLITZ (MLB Steven Gunter)! C.J. Edwards pass to Thomas Williams for 10 yards. (Emmett Tate) First down!
 Q4 0:03 1st and Goal at SF 9 Shotgun Empty - Slot Drive C.J. Edwards drops back to pass. C.J. Edwards pass to Elijah Stallings for 5 yards. (Mike Jean)
End of Regulation
SF 35   ARI 28


Auto-scroll page
Download Game CSV