← Back to GamesSep 21, 2025Week 4
Team1Q2Q3Q4QFinal
Northern Iowa
06309
Utah Tech
077620

Scoring Timeline

Q1Q2Q3Q4014280-30-67-917-1214-914-9Utah TechNorthern Iowa

Drive Chart

Own 20Own 4050Opp 40Opp 20UTNINIUTNIUTUTNIUTNIUTNINIUTUTNINIUTNIUTPUNT35ydFG818ydUncategorized32ydMISS40ydPUNT1020ydPUNT7-17ydTO33ydFG67ydPUNT935ydPUNT628ydTD1886ydEND10ydPUNT513ydTD1377ydTD792ydFG1469ydPUNT36ydFG1773ydDOWNS726ydUncategorized2-1yd

Box Score

Stats unavailable for this game.

Player Leaders

Player Leaders

Northern Iowa
passing
Matthew Schecklman
18/31, 160 YDS
rushing
Bill Jackson
11 CAR, 36 YDS
receiving
Ayden Price
2 REC, 49 YDS
Utah Tech
passing
Reggie Graff
12/22, 110 YDS, 1 TD, 1 INT
rushing
Reggie Graff
24 CAR, 103 YDS
receiving
DaJon Harrison
1 REC, 40 YDS

Play-by-Play

1st & 10Pass Incompletion0 ydsPPA -0.70

Reggie Graff pass incomplete to Josh Rillos

2nd & 10Rush+5 ydsPPA +0.04

Bretton Stone run for 5 yds to the UTU 30

3rd & 5Pass Incompletion0 ydsPPA -0.37

Reggie Graff pass incomplete to Shamar Garrett

4th & 5Punt+7 yds

Ryan Marks punt for 54 yds , JC Roque Jr. returns for 7 yds to the UNI 23

2nd & 5Rush0 ydsPPA -0.63

Bill Jackson run for no gain to the UTU 27

1st & 10Rush+3 ydsPPA -0.34

Bill Jackson run for 3 yds to the UTU 43

2nd & 7Pass Reception+1 ydsPPA -0.85

Matthew Schecklman pass complete to Bill Jackson for 1 yd to the UTU 42

3rd & 6Rush+4 ydsPPA -0.17

Harrison Bey-Buie run for 4 yds to the UTU 38

4th & 2Rush+6 ydsPPA +2.03

Harrison Bey-Buie run for 6 yds to the UTU 32 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.08

Matthew Schecklman pass complete to Bill Jackson for 5 yds to the UTU 27

3rd & 5Sack-1 ydsPPA -1.03

Matthew Schecklman sacked by Devyn Perkins for a loss of 1 yard to the UTU 28

4th & 6Field Goal Good+46 yds

Max Bartachek 46 yd FG GOOD

1st & 10Rush+2 ydsPPA -0.42

Bill Jackson run for 2 yds to the UNI 25

2nd & 8Pass Incompletion0 ydsPPA -0.43

Matthew Schecklman pass incomplete to Ayden Price

3rd & 8Fumble Recovery (Own)-5 ydsPPA -0.29

Matthew Schecklman sacked by Moon Ashby for a loss of 5 yards to the UNI 20 Matthew Schecklman fumbled, recovered by UTU Dallin Havea , return for 0 yards

1st & 10Rush0 ydsPPA -0.37

Asa Chatman run for no gain to the UNI 20

2nd & 10Pass Incompletion0 ydsPPA -0.47

Reggie Graff pass incomplete to Tru Tanner

3rd & 10Pass Incompletion0 ydsPPA -0.73

Reggie Graff pass incomplete to Tru Tanner

4th & 10Field Goal Missed+38 yds

Ilya Uvaydov 38 yd FG MISSED

1st & 10Rush+3 ydsPPA -0.24

Harrison Bey-Buie run for 3 yds to the UNI 23

2nd & 7Rush+4 ydsPPA -0.07

Harrison Bey-Buie run for 4 yds to the UNI 27

3rd & 3Pass Reception+4 ydsPPA +1.09

Matthew Schecklman pass complete to JC Roque Jr. for 4 yds to the UNI 31 for a 1ST down

1st & 10Pass Reception+1 ydsPPA -0.74

Matthew Schecklman pass complete to Ian Collins for 1 yd to the UNI 32

2nd & 9Rush+3 ydsPPA -0.24

Harrison Bey-Buie run for 3 yds to the UNI 35

3rd & 6Pass Reception+6 ydsPPA +1.93

Matthew Schecklman pass complete to JC Roque Jr. for 6 yds to the UNI 41 for a 1ST down

1st & 10Rush-10 ydsPPA -2.40

Jaxon Dailey run for no gain to the UNI 41 Northern Iowa Penalty, Offensive holding (Josh Volk) to the UNI 31

1st & 20Pass Incompletion0 ydsPPA -0.40

Matthew Schecklman pass incomplete to Tysen Kershaw

2nd & 20Pass Reception+3 ydsPPA -0.09

Matthew Schecklman pass complete to Bill Jackson for 3 yds to the UNI 34

3rd & 17Pass Reception+6 ydsPPA +0.06

Matthew Schecklman pass complete to JC Roque Jr. for 6 yds to the UNI 40

4th & 11Punt0 yds

Noah Pettinger punt for 42 yds

1st & 10Rush+6 ydsPPA +0.27

Reggie Graff run for 6 yds to the UTU 24

2nd & 4Penalty-5 yds

Utah Tech Penalty, false start (Cade Draper) to the UTU 19

2nd & 9Penalty-5 yds

Utah Tech Penalty, false start (Nolan Reynolds) to the UTU 14

2nd & 14Rush+13 ydsPPA +0.72

Reggie Graff run for 13 yds to the UTU 27

3rd & 1Rush+1 ydsPPA +0.63

Reggie Graff run for 1 yd to the UTU 28 for a 1ST down

1st & 10Rush-10 ydsPPA -1.42

Asa Chatman run for no gain to the UTU 28 Utah Tech Penalty, Offensive holding (Bryce Crowley) to the UTU 18

1st & 20Sack-16 ydsPPA -0.30

Reggie Graff sacked for a loss of 16 yards to the UTU 2 Utah Tech Penalty, intentional grounding (Reggie Graff) to the UTU 2

2nd & 36Rush+2 ydsPPA -0.00

Asa Chatman run for 2 yds to the UTU 4

3rd & 34Pass Reception-3 ydsPPA -0.00

Reggie Graff pass complete to Asa Chatman for a loss of 3 yards to the UTU 1

4th & 37Punt+12 yds

Ryan Marks punt for 57 yds , JC Roque Jr. returns for 12 yds to the UTU 46

1st & 10Kickoff Return (Offense)+24 yds

Caden Popp kickoff for 64 yds , Bretton Stone return for 24 yds to the UTU 25

1st & 10Rush0 ydsPPA -0.70

Eric Olsen run for no gain to the UTU 25

2nd & 10Pass Reception+3 ydsPPA -0.15

Reggie Graff pass complete to Eric Olsen for 3 yds to the UTU 28

3rd & 7Uncategorized0 yds

Owen Ostroski return for no gain to the UTU 16

1st & 10Pass Reception-9 ydsPPA -1.24

Matthew Schecklman pass complete to JC Roque Jr. for 1 yd to the UTU 15 Northern Iowa Penalty, Offensive holding (Derek Anderson) to the UTU 25

1st & 19Rush+12 ydsPPA +0.57

Harrison Bey-Buie run for a loss of 4 yards to the UTU 29 for a 1ST down Utah Tech Penalty, face mask (16 yards) (Brevin Czosnyka) to the UTU 13 for a 1ST down

1st & 10Rush+4 ydsPPA -0.02

Bill Jackson run for 4 yds to the UTU 9

2nd & 6Pass Incompletion0 ydsPPA -0.32

Matthew Schecklman pass incomplete to Derek Anderson

3rd & 6Pass Incompletion0 ydsPPA -0.36

Matthew Schecklman pass incomplete to Tysen Kershaw

4th & 6Field Goal Good+26 yds

Max Bartachek 26 Yd Field Goal

1st & 10Kickoff Return (Offense)+7 yds

Caden Popp kickoff for 64 yds , Bretton Stone return for 7 yds to the UTU 8

1st & 10Rush+9 ydsPPA +0.78

Reggie Graff run for 9 yds to the UTU 17

2nd & 1Rush+4 ydsPPA -0.26

Bretton Stone run for 4 yds to the UTU 21 for a 1ST down

1st & 10Rush-2 ydsPPA -0.73

Reggie Graff run for a loss of 2 yards to the UTU 19

2nd & 12Pass Reception+19 ydsPPA +2.11

Reggie Graff pass complete to Bretton Stone for 4 yds to the UTU 23 for a 1ST down Northern Iowa Penalty, roughing passer (Malik Stewart) to the UTU 38 for a 1ST down

1st & 10Rush+5 ydsPPA +0.11

Bretton Stone run for 5 yds to the UTU 43

2nd & 5Penalty+15 yds

Northern Iowa Penalty, unsportsmanlike conduct (Malik Stewart) to the UNI 42 for a 1ST down

1st & 10Rush0 ydsPPA -0.91

Asa Chatman run for no gain to the UNI 42

2nd & 10Pass Incompletion0 ydsPPA -1.05

Reggie Graff pass incomplete to Kaden Eggett

3rd & 10Pass Incompletion-15 ydsPPA -2.04

Reggie Graff pass incomplete to Tru Tanner Utah Tech Penalty, illegal block (Asa Chatman) to the UTU 43

3rd & 25Pass Incompletion0 ydsPPA -0.14

Reggie Graff pass incomplete to Asa Chatman

4th & 25Punt0 yds

Ryan Marks punt for 49 yds , JC Roque Jr. returns for no gain to the UNI 8

1st & 10Rush+5 ydsPPA +0.07

Bill Jackson run for 5 yds to the UNI 13

2nd & 5Pass Reception+24 ydsPPA +1.73

Matthew Schecklman pass complete to Derek Anderson for 24 yds to the UNI 37 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.07

Matthew Schecklman pass incomplete to JC Roque Jr., broken up by Ryan Tuaolo

2nd & 10Rush-8 ydsPPA -1.13

Bill Jackson run for 2 yds to the UNI 39 Northern Iowa Penalty, Offensive holding (Jack Hearne) to the UNI 29

2nd & 18Pass Reception+7 ydsPPA +0.17

Matthew Schecklman pass complete to JC Roque Jr. for 7 yds to the UNI 36

3rd & 11Pass Incompletion0 ydsPPA -0.29

Matthew Schecklman pass incomplete to Ayden Price, broken up by Jeremiah Jimoh

4th & 11Punt+50 yds

Noah Pettinger punt for 40 yds Utah Tech Penalty, Offensive holding (Kyle Parker) to the UTU 14

1st & 10Pass Incompletion0 ydsPPA -0.42

Reggie Graff pass incomplete to Asa Chatman

2nd & 10Rush+6 ydsPPA +0.11

Reggie Graff run for 6 yds to the UTU 20

3rd & 4Pass Reception+16 ydsPPA +1.83

Reggie Graff pass complete to Ja'Keho Mitchell for 16 yds to the UTU 36 for a 1ST down

1st & 10Rush+4 ydsPPA -0.16

Bretton Stone run for 4 yds to the UTU 40

2nd & 6Rush+3 ydsPPA -0.40

Bretton Stone run for 3 yds to the UTU 43

3rd & 3Pass Reception+10 ydsPPA +2.10

Reggie Graff pass complete to Ja'Keho Mitchell for 10 yds to the UNI 47 for a 1ST down

1st & 10Rush+4 ydsPPA -0.13

Reggie Graff run for 4 yds to the UNI 43

2nd & 6Rush+9 ydsPPA +0.80

Asa Chatman run for 9 yds to the UNI 34 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.74

Reggie Graff pass complete to Kaden Eggett for 9 yds to the UNI 25

2nd & 1Rush-10 ydsPPA -2.50

Asa Chatman run for no gain to the UNI 25 Utah Tech Penalty, Offensive holding (Matthew Snarr) to the UNI 35

2nd & 11Pass Incompletion0 ydsPPA -0.93

Reggie Graff pass incomplete to Kaden Eggett, broken up by Caleb Frazer

3rd & 11Rush+13 ydsPPA +2.05

Reggie Graff run for 13 yds to the UNI 22 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Reggie Graff run for 5 yds to the UNI 17

2nd & 5Sack-15 ydsPPA -2.88

Reggie Graff sacked for a loss of 15 yards to the UNI 32 Utah Tech Penalty, intentional grounding (Reggie Graff) to the UNI 32

3rd & 20Rush+20 ydsPPA +2.92

Reggie Graff run for 20 yds to the UNI 12 for a 1ST down

1st & 10Rush+6 ydsPPA +0.18

Bretton Stone run for 6 yds to the UNI 6

2nd & 4Rush+1 ydsPPA -0.30

Reggie Graff run for 1 yd to the UNI 5

3rd & 3Passing Touchdown+5 ydsPPA +2.65

Reggie Graff pass complete to Daniel Thomason for 5 yds for a TD (Ilya Uvaydov KICK) (Ilya Uvaydov KICK)

1st & 10Kickoff Return (Offense)+13 yds

Ilya Uvaydov kickoff for 65 yds , Jaden Hodge return for 13 yds to the UNI 13

1st & 10Rush+8 ydsPPA +1.02

Bill Jackson run for 8 yds to the UNI 40

2nd & 2Rush+3 ydsPPA +0.03

Bill Jackson run for 3 yds to the UNI 43 for a 1ST down

1st & 10Penalty-5 yds

Northern Iowa Penalty, false start (Aidan Dunne) to the UNI 38

1st & 15Pass Reception+8 ydsPPA +0.79

Matthew Schecklman pass complete to Graham Friedrichsen for 8 yds to the UNI 46

2nd & 7Sack-1 ydsPPA -1.26

Matthew Schecklman sacked by Laytan Tanuvasa for a loss of 1 yard to the UNI 45

3rd & 8Pass Incompletion0 ydsPPA -0.64

Matthew Schecklman pass incomplete to Derek Anderson Northern Iowa Penalty, personal foul (Blake Anderson) to the UNI 45

1st & 10Kickoff Return (Offense)+25 yds

Ilya Uvaydov kickoff for 58 yds , Jaden Hodge return for 25 yds to the UNI 32

4th & 8Punt0 yds

Noah Pettinger punt for 47 yds

2nd & 3Rush+3 ydsPPA +0.17

Asa Chatman run for 3 yds to the UNI 47 for a 1ST down

1st & 10Kickoff Return (Offense)+14 yds

Caden Popp kickoff for 56 yds , Bretton Stone return for 14 yds to the UTU 23

1st & 10Rush+8 ydsPPA +0.87

Reggie Graff run for 8 yds to the UTU 31

2nd & 2Pass Reception+2 ydsPPA -0.09

Reggie Graff pass complete to Eric Olsen for 2 yds to the UTU 33 for a 1ST down

1st & 10Rush+2 ydsPPA -0.60

Asa Chatman run for 2 yds to the UTU 35

2nd & 8Rush+8 ydsPPA +1.56

Asa Chatman run for 8 yds to the UTU 43 for a 1ST down

1st & 10Penalty-5 yds

Utah Tech Penalty, false start (Nolan Reynolds) to the UTU 38

1st & 15Rush+12 ydsPPA +1.90

Reggie Graff run for 12 yds to the 50 yard line

1st & 10Rush+1 ydsPPA -0.82

Bretton Stone run for 1 yd to the UNI 46

2nd & 9Pass Reception+40 ydsPPA +2.38

Reggie Graff pass complete to DaJon Harrison for 40 yds to the UNI 6 for a 1ST down

1st & 6Rush+2 ydsPPA -0.28

Reggie Graff run for 2 yds to the UNI 4

2nd & 4Pass Reception-15 ydsPPA -1.80

Reggie Graff pass complete to DaJon Harrison for no gain Utah Tech Penalty, Offensive pass interference (Daniel Thomason) to the UNI 19

2nd & 19Rush+6 ydsPPA +0.13

Reggie Graff run for 6 yds to the UNI 13

3rd & 13Pass Reception+8 ydsPPA +0.27

Reggie Graff pass complete to Daniel Thomason for 8 yds to the UNI 5

4th & 5Field Goal Good+23 yds

Ilya Uvaydov 23 yd FG GOOD

1st & 10Rush+6 ydsPPA +0.20

Bretton Stone run for 6 yds to the UTU 14

2nd & 4Rush+5 ydsPPA +0.21

Bretton Stone run for 5 yds to the UTU 19 for a 1ST down

1st & 10Rush-4 ydsPPA -0.76

Reggie Graff run for a loss of 4 yards to the UTU 15

2nd & 14Pass Incompletion0 ydsPPA -0.12

Reggie Graff pass incomplete to Josh Rillos

3rd & 14Pass Incompletion+13 ydsPPA +0.34

Reggie Graff pass incomplete to Shamar Garrett for a 1ST down Northern Iowa Penalty, Defensive pass interference (Jonathan Cabral-Martin) to the UTU 28 for a 1ST down

1st & 10Rush+6 ydsPPA +0.36

Reggie Graff run for 6 yds to the UTU 34

2nd & 4Rushing Touchdown+66 ydsPPA +5.50

Asa Chatman run for 66 yds for a TD (Ilya Uvaydov KICK)

1st & 10Rush+4 ydsPPA -0.11

Harrison Bey-Buie run for 4 yds to the UNI 29

2nd & 6Pass Incompletion-10 ydsPPA -1.12

Matthew Schecklman pass incomplete to Derek Anderson Northern Iowa Penalty, Offensive holding (Gavin Proudfoot) to the UNI 19

2nd & 16Pass Reception+16 ydsPPA +1.94

Matthew Schecklman pass complete to JC Roque Jr. for 16 yds to the UNI 35 for a 1ST down

1st & 10Rush+3 ydsPPA -0.41

Harrison Bey-Buie run for 3 yds to the UNI 38

2nd & 7Rush+6 ydsPPA +0.35

Bill Jackson run for 6 yds to the UNI 44

3rd & 1Rush-10 ydsPPA -1.90

Jaxon Dailey run for no gain to the UNI 44 Northern Iowa Penalty, Offensive holding (Jack Hearne) to the UNI 34

3rd & 11Pass Reception+45 ydsPPA +4.31

Matthew Schecklman pass complete to Ayden Price for 45 yds to the UTU 21 for a 1ST down

1st & 10Rush+4 ydsPPA -0.03

Bill Jackson run for 4 yds to the UTU 17

2nd & 6Pass Reception+4 ydsPPA -0.03

Matthew Schecklman pass complete to Ayden Price for 4 yds to the UTU 13

3rd & 2Rush+3 ydsPPA +0.18

Harrison Bey-Buie run for 3 yds to the UTU 10 for a 1ST down

1st & 10Rush-1 ydsPPA -0.34

Bill Jackson run for a loss of 1 yard to the UTU 11

2nd & 11Pass Incompletion0 ydsPPA -0.30

Matthew Schecklman pass incomplete to Tysen Kershaw

3rd & 11Pass Reception+5 ydsPPA +0.03

Matthew Schecklman pass complete to Bill Jackson for 5 yds to the UTU 6

4th & 6Field Goal Good+23 yds

Max Bartachek 23 Yd Field Goal

1st & 10Pass Reception+6 ydsPPA +0.33

Matthew Schecklman pass complete to Derek Anderson for 6 yds to the UNI 31

2nd & 4Pass Incompletion0 ydsPPA -0.87

Matthew Schecklman pass incomplete to JC Roque Jr., broken up by Devyn Perkins

3rd & 4Pass Incompletion0 ydsPPA -0.44

Matthew Schecklman pass incomplete to JC Roque Jr.

4th & 4Punt0 yds

Noah Pettinger punt for 42 yds , Shamar Garrett returns for no gain to the UTU 31 Utah Tech Penalty, illegal block (Kyle Parker) to the UTU 17

1st & 10Rush0 ydsPPA -0.48

Bretton Stone run for no gain to the UTU 17

2nd & 10Rush0 ydsPPA -0.22

Asa Chatman run for no gain to the UTU 17

3rd & 10Pass Reception+10 ydsPPA +1.31

Reggie Graff pass complete to Josh Rillos for 10 yds to the UTU 27 for a 1ST down

1st & 10Rush+1 ydsPPA -0.64

Bretton Stone run for 1 yd to the UTU 28

2nd & 9Rush0 ydsPPA -0.46

Reggie Graff run for no gain to the UTU 28

3rd & 9Pass Incompletion+15 ydsPPA +2.56

Reggie Graff pass incomplete to Tru Tanner, broken up by Joe Hall III for a 1ST down Northern Iowa Penalty, roughing passer (Owen Ostroski) to the UTU 43 for a 1ST down

1st & 10Rush+17 ydsPPA +1.28

Reggie Graff run for 17 yds to the UNI 40 for a 1ST down

1st & 10Rush+8 ydsPPA +0.64

Asa Chatman run for 8 yds to the UNI 32

2nd & 2Rush+7 ydsPPA -0.15

Reggie Graff run for 7 yds to the UNI 25 for a 1ST down

1st & 10Rush+4 ydsPPA -0.04

Reggie Graff run for 4 yds to the UNI 21

2nd & 6Rush+1 ydsPPA -0.37

Bretton Stone run for 1 yd to the UNI 20

3rd & 5Rush0 ydsPPA -0.61

Reggie Graff run for no gain to the UNI 20

4th & 5Field Goal Good+42 yds

Ilya Uvaydov 37 yd FG GOOD for a 1ST down Northern Iowa Penalty, off-side (Owen Ostroski) to the UNI 15 for a 1ST down

1st & 10Rush0 ydsPPA -0.32

Asa Chatman run for no gain to the UNI 15

2nd & 10Pass Reception+6 ydsPPA +0.11

Reggie Graff pass complete to Eric Olsen for 6 yds to the UNI 9

3rd & 4Rush-1 ydsPPA -0.45

Asa Chatman run for a loss of 1 yard to the UNI 10

4th & 5Field Goal Good+28 yds

Ilya Uvaydov 28 Yd Field Goal

1st & 10Pass Incompletion0 ydsPPA -0.70

Matthew Schecklman pass incomplete to Ayden Price, broken up by Daylen Love

2nd & 10Pass Reception+14 ydsPPA +1.93

Matthew Schecklman pass complete to Graham Friedrichsen for 14 yds to the UNI 39 for a 1ST down

1st & 10Pass Incompletion+15 ydsPPA +1.31

Matthew Schecklman pass incomplete to Ayden Price for a 1ST down Utah Tech Penalty, roughing passer (Moon Ashby) to the UTU 46 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.03

Matthew Schecklman pass incomplete to Bill Jackson

2nd & 10Pass Reception+4 ydsPPA -0.16

Matthew Schecklman pass complete to Bill Jackson for 4 yds to the UTU 42

3rd & 6Pass Incompletion0 ydsPPA -1.05

Matthew Schecklman pass incomplete to Derek Anderson, broken up by Jace Sweeten

4th & 6Sack-7 ydsPPA -1.21

Matthew Schecklman sacked by Daylen Love for a loss of 7 yards to the UTU 49

1st & 10Rush-1 ydsPPA -1.36

run for a loss of 1 yard to the UTU 48

2nd & 11Rush-1 ydsPPA -1.10

run for a loss of 1 yard to the UTU 48

Situational Analysis

Northern Iowa

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
26%
19 plays
67%
3 plays
2nd
100%
1 play
17%
6 plays
22%
9 plays
50%
4 plays
3rd
67%
3 plays
17%
6 plays
0%
2 plays
75%
4 plays
4th
100%
1 play
0%
1 play

Utah Tech

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
39%
28 plays
50%
2 plays
2nd
20%
5 plays
38%
8 plays
50%
10 plays
43%
7 plays
3rd
100%
3 plays
25%
4 plays
50%
4 plays
67%
6 plays
4th