Week 4 · 2025

Northern Iowa at Utah Tech

Sat 09/20/2025 08:00 PMGreater Zion Stadium

Northern Iowa

9

3–9

Utah Tech

20

2–10

Attendance

4,784

reported

UTU5 plays, 5 yd · Punt

15:001st & 10own 35Caden Popp kickoff for 65 yds for a touchback0
15:001st & 10own 25Reggie Graff pass incomplete to Josh Rillos0
15:002nd & 10own 25Bretton Stone run for 5 yds to the UTU 30+5
15:003rd & 5own 30Reggie Graff pass incomplete to Shamar Garrett0
13:594th & 5own 30Ryan Marks punt for 54 yds , JC Roque Jr. returns for 7 yds to the UNI 23+7

UNI9 plays, 18 yd · Field goal

15:002nd & 5opp 27Bill Jackson run for no gain to the UTU 270
3:061st & 10opp 46Bill Jackson run for 3 yds to the UTU 43+3
3:062nd & 7opp 43Matthew Schecklman pass complete to Bill Jackson for 1 yd to the UTU 42+1
3:063rd & 6opp 42Harrison Bey-Buie run for 4 yds to the UTU 38+4
3:064th & 2opp 38Harrison Bey-Buie run for 6 yds to the UTU 32 for a 1ST down+6
3:061st & 10opp 32Matthew Schecklman pass complete to Bill Jackson for 5 yds to the UTU 27+5
0:00opp 27End of 1st Quarter0
15:003rd & 5opp 27Matthew Schecklman sacked by Devyn Perkins for a loss of 1 yard to the UTU 28−1
14:154th & 6opp 28Max Bartachek 46 yd FG GOOD+46

UNI3 plays, 2 yd · Uncategorized

13:591st & 10own 23Bill Jackson run for 2 yds to the UNI 25+2
13:592nd & 8own 25Matthew Schecklman pass incomplete to Ayden Price0
13:123rd & 8own 25Matthew 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−5

UTU4 plays, 0 yd · Missed FG

13:121st & 10opp 20Asa Chatman run for no gain to the UNI 200
13:122nd & 10opp 20Reggie Graff pass incomplete to Tru Tanner0
13:123rd & 10opp 20Reggie Graff pass incomplete to Tru Tanner0
12:274th & 10opp 20Ilya Uvaydov 38 yd FG MISSED+38

UNI11 plays, 20 yd · Punt

12:271st & 10own 20Harrison Bey-Buie run for 3 yds to the UNI 23+3
12:272nd & 7own 23Harrison Bey-Buie run for 4 yds to the UNI 27+4
12:273rd & 3own 27Matthew Schecklman pass complete to JC Roque Jr. for 4 yds to the UNI 31 for a 1ST down+4
12:271st & 10own 31Matthew Schecklman pass complete to Ian Collins for 1 yd to the UNI 32+1
12:272nd & 9own 32Harrison Bey-Buie run for 3 yds to the UNI 35+3
12:273rd & 6own 35Matthew Schecklman pass complete to JC Roque Jr. for 6 yds to the UNI 41 for a 1ST down+6
12:271st & 10own 41Jaxon Dailey run for no gain to the UNI 41 Northern Iowa Penalty, Offensive holding (Josh Volk) to the UNI 31−10
12:271st & 20own 31Matthew Schecklman pass incomplete to Tysen Kershaw0
12:272nd & 20own 31Matthew Schecklman pass complete to Bill Jackson for 3 yds to the UNI 34+3
12:273rd & 17own 34Matthew Schecklman pass complete to JC Roque Jr. for 6 yds to the UNI 40+6
6:464th & 11own 40Noah Pettinger punt for 42 yds0

UTU10 plays, -17 yd · Punt

6:461st & 10own 18Reggie Graff run for 6 yds to the UTU 24+6
6:462nd & 4own 24Utah Tech Penalty, false start (Cade Draper) to the UTU 19−5
6:462nd & 9own 19Utah Tech Penalty, false start (Nolan Reynolds) to the UTU 14−5
6:462nd & 14own 14Reggie Graff run for 13 yds to the UTU 27+13
6:463rd & 1own 27Reggie Graff run for 1 yd to the UTU 28 for a 1ST down+1
6:461st & 10own 28Asa Chatman run for no gain to the UTU 28 Utah Tech Penalty, Offensive holding (Bryce Crowley) to the UTU 18−10
6:461st & 20own 18Reggie Graff sacked for a loss of 16 yards to the UTU 2 Utah Tech Penalty, intentional grounding (Reggie Graff) to the UTU 2−16
6:462nd & 36own 2Asa Chatman run for 2 yds to the UTU 4+2
6:463rd & 34own 4Reggie Graff pass complete to Asa Chatman for a loss of 3 yards to the UTU 1−3
3:064th & 37own 1Ryan Marks punt for 57 yds , JC Roque Jr. returns for 12 yds to the UTU 46+12

UTU4 plays, 3 yd · Turnover

14:111st & 10own 35Caden Popp kickoff for 64 yds , Bretton Stone return for 24 yds to the UTU 25+24
14:111st & 10own 25Eric Olsen run for no gain to the UTU 250
14:112nd & 10own 25Reggie Graff pass complete to Eric Olsen for 3 yds to the UTU 28+3
12:523rd & 7own 28Owen Ostroski return for no gain to the UTU 160

UNI6 plays, 7 yd · Field goal

12:521st & 10opp 16Matthew 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−9
12:521st & 19opp 25Harrison 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+12
12:521st & 10opp 13Bill Jackson run for 4 yds to the UTU 9+4
12:522nd & 6opp 9Matthew Schecklman pass incomplete to Derek Anderson0
12:523rd & 6opp 9Matthew Schecklman pass incomplete to Tysen Kershaw0
11:104th & 6opp 9Max Bartachek 26 Yd Field Goal+26

UTU12 plays, 35 yd · Punt

11:061st & 10own 35Caden Popp kickoff for 64 yds , Bretton Stone return for 7 yds to the UTU 8+7
11:061st & 10own 8Reggie Graff run for 9 yds to the UTU 17+9
11:062nd & 1own 17Bretton Stone run for 4 yds to the UTU 21 for a 1ST down+4
11:061st & 10own 21Reggie Graff run for a loss of 2 yards to the UTU 19−2
11:062nd & 12own 19Reggie 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+19
11:061st & 10own 38Bretton Stone run for 5 yds to the UTU 43+5
11:062nd & 5own 43Northern Iowa Penalty, unsportsmanlike conduct (Malik Stewart) to the UNI 42 for a 1ST down+15
11:061st & 10opp 42Asa Chatman run for no gain to the UNI 420
11:062nd & 10opp 42Reggie Graff pass incomplete to Kaden Eggett0
11:063rd & 10opp 42Reggie Graff pass incomplete to Tru Tanner Utah Tech Penalty, illegal block (Asa Chatman) to the UTU 43−15
11:063rd & 25own 43Reggie Graff pass incomplete to Asa Chatman0
7:404th & 25own 43Ryan Marks punt for 49 yds , JC Roque Jr. returns for no gain to the UNI 80

UNI7 plays, 28 yd · Punt

7:401st & 10own 8Bill Jackson run for 5 yds to the UNI 13+5
7:402nd & 5own 13Matthew Schecklman pass complete to Derek Anderson for 24 yds to the UNI 37 for a 1ST down+24
7:401st & 10own 37Matthew Schecklman pass incomplete to JC Roque Jr., broken up by Ryan Tuaolo0
7:402nd & 10own 37Bill Jackson run for 2 yds to the UNI 39 Northern Iowa Penalty, Offensive holding (Jack Hearne) to the UNI 29−8
7:402nd & 18own 29Matthew Schecklman pass complete to JC Roque Jr. for 7 yds to the UNI 36+7
7:403rd & 11own 36Matthew Schecklman pass incomplete to Ayden Price, broken up by Jeremiah Jimoh0
5:004th & 11own 36Noah Pettinger punt for 40 yds Utah Tech Penalty, Offensive holding (Kyle Parker) to the UTU 14+50

UTU18 plays, 86 yd · Touchdown

5:001st & 10own 14Reggie Graff pass incomplete to Asa Chatman0
5:002nd & 10own 14Reggie Graff run for 6 yds to the UTU 20+6
5:003rd & 4own 20Reggie Graff pass complete to Ja'Keho Mitchell for 16 yds to the UTU 36 for a 1ST down+16
5:001st & 10own 36Bretton Stone run for 4 yds to the UTU 40+4
5:002nd & 6own 40Bretton Stone run for 3 yds to the UTU 43+3
5:003rd & 3own 43Reggie Graff pass complete to Ja'Keho Mitchell for 10 yds to the UNI 47 for a 1ST down+10
5:001st & 10opp 47Reggie Graff run for 4 yds to the UNI 43+4
2:002nd & 6opp 43Asa Chatman run for 9 yds to the UNI 34 for a 1ST down+9
2:001st & 10opp 34Reggie Graff pass complete to Kaden Eggett for 9 yds to the UNI 25+9
2:002nd & 1opp 25Asa Chatman run for no gain to the UNI 25 Utah Tech Penalty, Offensive holding (Matthew Snarr) to the UNI 35−10
2:002nd & 11opp 35Reggie Graff pass incomplete to Kaden Eggett, broken up by Caleb Frazer0
2:003rd & 11opp 35Reggie Graff run for 13 yds to the UNI 22 for a 1ST down+13
2:001st & 10opp 22Reggie Graff run for 5 yds to the UNI 17+5
2:002nd & 5opp 17Reggie Graff sacked for a loss of 15 yards to the UNI 32 Utah Tech Penalty, intentional grounding (Reggie Graff) to the UNI 32−15
2:003rd & 20opp 32Reggie Graff run for 20 yds to the UNI 12 for a 1ST down+20
2:001st & 10opp 12Bretton Stone run for 6 yds to the UNI 6+6
0:262nd & 4opp 6Reggie Graff run for 1 yd to the UNI 5+1
0:173rd & 3opp 5Reggie Graff pass complete to Daniel Thomason for 5 yds for a TD (Ilya Uvaydov KICK) (Ilya Uvaydov KICK)+5

UNI1 play, 0 yd · End of period

0:121st & 10own 35Ilya Uvaydov kickoff for 65 yds , Jaden Hodge return for 13 yds to the UNI 13+13

UNI8 plays, 13 yd · Punt

15:001st & 10own 32Bill Jackson run for 8 yds to the UNI 40+8
15:002nd & 2own 40Bill Jackson run for 3 yds to the UNI 43 for a 1ST down+3
15:001st & 10own 43Northern Iowa Penalty, false start (Aidan Dunne) to the UNI 38−5
15:001st & 15own 38Matthew Schecklman pass complete to Graham Friedrichsen for 8 yds to the UNI 46+8
15:002nd & 7own 46Matthew Schecklman sacked by Laytan Tanuvasa for a loss of 1 yard to the UNI 45−1
15:003rd & 8own 45Matthew Schecklman pass incomplete to Derek Anderson Northern Iowa Penalty, personal foul (Blake Anderson) to the UNI 450
14:511st & 10own 35Ilya Uvaydov kickoff for 58 yds , Jaden Hodge return for 25 yds to the UNI 32+25
11:504th & 8own 45Noah Pettinger punt for 47 yds0

UTU16 plays, 77 yd · Touchdown

15:002nd & 3midfieldAsa Chatman run for 3 yds to the UNI 47 for a 1ST down+3
2:201st & 10own 35Caden Popp kickoff for 56 yds , Bretton Stone return for 14 yds to the UTU 23+14
2:201st & 10own 23Reggie Graff run for 8 yds to the UTU 31+8
2:202nd & 2own 31Reggie Graff pass complete to Eric Olsen for 2 yds to the UTU 33 for a 1ST down+2
2:201st & 10own 33Asa Chatman run for 2 yds to the UTU 35+2
2:202nd & 8own 35Asa Chatman run for 8 yds to the UTU 43 for a 1ST down+8
2:201st & 10own 43Utah Tech Penalty, false start (Nolan Reynolds) to the UTU 38−5
2:201st & 15own 38Reggie Graff run for 12 yds to the 50 yard line+12
0:00midfieldEnd of 3rd Quarter0
15:001st & 10opp 47Bretton Stone run for 1 yd to the UNI 46+1
15:002nd & 9opp 46Reggie Graff pass complete to DaJon Harrison for 40 yds to the UNI 6 for a 1ST down+40
15:001st & goalopp 6Reggie Graff run for 2 yds to the UNI 4+2
12:542nd & goalopp 4Reggie Graff pass complete to DaJon Harrison for no gain Utah Tech Penalty, Offensive pass interference (Daniel Thomason) to the UNI 19−15
12:542nd & goalopp 19Reggie Graff run for 6 yds to the UNI 13+6
12:543rd & goalopp 13Reggie Graff pass complete to Daniel Thomason for 8 yds to the UNI 5+8
11:224th & goalopp 5Ilya Uvaydov 23 yd FG GOOD+23

UTU7 plays, 92 yd · Touchdown

11:501st & 10own 8Bretton Stone run for 6 yds to the UTU 14+6
11:502nd & 4own 14Bretton Stone run for 5 yds to the UTU 19 for a 1ST down+5
11:501st & 10own 19Reggie Graff run for a loss of 4 yards to the UTU 15−4
11:502nd & 14own 15Reggie Graff pass incomplete to Josh Rillos0
11:503rd & 14own 15Reggie 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+13
11:501st & 10own 28Reggie Graff run for 6 yds to the UTU 34+6
9:232nd & 4own 34Asa Chatman run for 66 yds for a TD (Ilya Uvaydov KICK)+66

UNI15 plays, 69 yd · Field goal

9:231st & 10own 35Ilya Uvaydov kickoff for 65 yds for a touchback0
9:231st & 10own 25Harrison Bey-Buie run for 4 yds to the UNI 29+4
9:232nd & 6own 29Matthew Schecklman pass incomplete to Derek Anderson Northern Iowa Penalty, Offensive holding (Gavin Proudfoot) to the UNI 19−10
9:232nd & 16own 19Matthew Schecklman pass complete to JC Roque Jr. for 16 yds to the UNI 35 for a 1ST down+16
9:231st & 10own 35Harrison Bey-Buie run for 3 yds to the UNI 38+3
9:232nd & 7own 38Bill Jackson run for 6 yds to the UNI 44+6
9:233rd & 1own 44Jaxon Dailey run for no gain to the UNI 44 Northern Iowa Penalty, Offensive holding (Jack Hearne) to the UNI 34−10
9:233rd & 11own 34Matthew Schecklman pass complete to Ayden Price for 45 yds to the UTU 21 for a 1ST down+45
9:231st & 10opp 21Bill Jackson run for 4 yds to the UTU 17+4
9:232nd & 6opp 17Matthew Schecklman pass complete to Ayden Price for 4 yds to the UTU 13+4
9:233rd & 2opp 13Harrison Bey-Buie run for 3 yds to the UTU 10 for a 1ST down+3
9:231st & goalopp 10Bill Jackson run for a loss of 1 yard to the UTU 11−1
9:232nd & goalopp 11Matthew Schecklman pass incomplete to Tysen Kershaw0
3:153rd & goalopp 11Matthew Schecklman pass complete to Bill Jackson for 5 yds to the UTU 6+5
2:274th & goalopp 6Max Bartachek 23 Yd Field Goal+23

UNI5 plays, 6 yd · Punt

11:221st & 10own 35Ilya Uvaydov kickoff for 65 yds for a touchback0
11:221st & 10own 25Matthew Schecklman pass complete to Derek Anderson for 6 yds to the UNI 31+6
11:222nd & 4own 31Matthew Schecklman pass incomplete to JC Roque Jr., broken up by Devyn Perkins0
11:223rd & 4own 31Matthew Schecklman pass incomplete to JC Roque Jr.0
10:174th & 4own 31Noah 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 170

UTU17 plays, 73 yd · Field goal

10:171st & 10own 17Bretton Stone run for no gain to the UTU 170
10:172nd & 10own 17Asa Chatman run for no gain to the UTU 170
10:173rd & 10own 17Reggie Graff pass complete to Josh Rillos for 10 yds to the UTU 27 for a 1ST down+10
10:171st & 10own 27Bretton Stone run for 1 yd to the UTU 28+1
10:172nd & 9own 28Reggie Graff run for no gain to the UTU 280
10:173rd & 9own 28Reggie 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+15
10:171st & 10own 43Reggie Graff run for 17 yds to the UNI 40 for a 1ST down+17
10:171st & 10opp 40Asa Chatman run for 8 yds to the UNI 32+8
10:172nd & 2opp 32Reggie Graff run for 7 yds to the UNI 25 for a 1ST down+7
10:171st & 10opp 25Reggie Graff run for 4 yds to the UNI 21+4
10:172nd & 6opp 21Bretton Stone run for 1 yd to the UNI 20+1
10:173rd & 5opp 20Reggie Graff run for no gain to the UNI 200
2:094th & 5opp 20Ilya Uvaydov 37 yd FG GOOD for a 1ST down Northern Iowa Penalty, off-side (Owen Ostroski) to the UNI 15 for a 1ST down+42
2:091st & 10opp 15Asa Chatman run for no gain to the UNI 150
2:002nd & 10opp 15Reggie Graff pass complete to Eric Olsen for 6 yds to the UNI 9+6
2:003rd & 4opp 9Asa Chatman run for a loss of 1 yard to the UNI 10−1
1:474th & 5opp 10Ilya Uvaydov 28 Yd Field Goal+28

UNI8 plays, 26 yd · On downs

1:471st & 10own 35Ilya Uvaydov kickoff for 65 yds for a touchback0
1:471st & 10own 25Matthew Schecklman pass incomplete to Ayden Price, broken up by Daylen Love0
1:472nd & 10own 25Matthew Schecklman pass complete to Graham Friedrichsen for 14 yds to the UNI 39 for a 1ST down+14
1:471st & 10own 39Matthew 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+15
1:471st & 10opp 46Matthew Schecklman pass incomplete to Bill Jackson0
1:472nd & 10opp 46Matthew Schecklman pass complete to Bill Jackson for 4 yds to the UTU 42+4
1:473rd & 6opp 42Matthew Schecklman pass incomplete to Derek Anderson, broken up by Jace Sweeten0
1:114th & 6opp 42Matthew Schecklman sacked by Daylen Love for a loss of 7 yards to the UTU 49−7

UTU3 plays, -1 yd · Uncategorized

1:111st & 10own 49run for a loss of 1 yard to the UTU 48−1
1:112nd & 11own 48run for a loss of 1 yard to the UTU 48−1
0:00opp 48End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous meeting vs. Team

Utah Tech 0–1 vs Northern Iowa

  • 2022 · wk 7Utah Tech 14 @ Northern Iowa 41

Research

Keep this open while you look at others