Northern Iowa at Utah Tech

Saturday, September 20, 2025

Utah Tech beat Northern Iowa 20–⁠9. It was their second meeting; the series is even at 1–⁠1.

AwayNorthern Iowa3–⁠9 in 2025
9
HomeUtah Tech2–⁠10 in 2025
20

Final at Greater Zion Stadium, Saint GeorgeTV: ESPN+Attendance 4,784

At kickoff
88°F, clear, wind 8 mph from the southwestWeather: NOAA NCEI Global Historical Climatology Network hourly; St George Municipal Airport, 3 km from the stadium
Official
Branden McCainGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northern Iowa06309
Utah Tech077620

Standouts

Player stats

Northern Iowa

PassingC/AttYdsTDInt
Matthew Schecklman18/3116000
RushingCarYdsTDLong
Bill Jackson113608
Harrison Bey-Buie92606
ReceivingRecYdsTDLong
Ayden Price249045
J.C. Roque640016
Derek Anderson230024
Graham Friedrichsen222014
DefenseTklTFLSacksInt
Owen Ostroski0001

Utah Tech

PassingC/AttYdsTDInt
Reggie Graff12/2211011
RushingCarYdsTDLong
Reggie Graff24103020
Asa Chatman1297166
Bretton Stone124106
ReceivingRecYdsTDLong
DaJon Harrison140040
Ja’kheo Mitchell226016
Daniel Thomason21318
Eric Olsen31106

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Northern IowaUtah Tech
207Total yards349
160Passing yards110
47Rushing yards239
5.2Yards per pass5.0
1.9Yards per rush4.7
11First downs22
4–⁠14Third downs7–⁠15
1–⁠2Fourth downs0–⁠0
0Turnovers1
11–⁠118Penalties13–⁠116
26:45Possession33:15

Efficiency

Northern IowaUtah Tech
29%Success rate40%
−0.13EPA per play0.12
1.16Explosiveness1.17
−0.20Rushing EPA0.10
−0.08Passing EPA0.15
19%Passing-down success28%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Northern Iowa 62% to win. Utah Tech won as Elo’s underdog.

The line

Northern Iowa −6.5, over/under 49.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Utah Tech end zoneNorthern Iowa end zoneQ1 Utah TechPunt, 3 playsQ1 Northern IowaField goal, 8 playsQ1 Northern IowaResult not recorded, 3 playsQ1 Utah TechMissed FG, 4 playsQ1 Northern IowaPunt, 10 playsQ1 Utah TechPunt, 7 playsQ2 Utah TechInterception, 3 playsQ2 Northern IowaField goal, 6 playsQ2 Utah TechPunt, 9 playsQ2 Northern IowaPunt, 6 playsQ2 Utah TechTouchdown, 18 playsQ2 Northern IowaEnd of half, 1 playQ3 Northern IowaPunt, 5 playsQ3 Utah TechTouchdown, 13 playsQ3 Utah TechTouchdown, 7 playsQ3 Northern IowaField goal, 14 playsQ4 Northern IowaPunt, 3 playsQ4 Utah TechField goal, 17 playsQ4 Northern IowaTurnover on downs, 7 playsQ4 Utah TechResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Utah Tech drives left to right, Northern Iowa right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 Utah TechPunt, 3 plays, 5 yards
  2. Q1 Northern IowaField goal, 8 plays, 18 yards
  3. Q1 Northern IowaResult not recorded, 3 plays, −2 yards
  4. Q1 Utah TechMissed FG, 4 plays, 0 yards
  5. Q1 Northern IowaPunt, 10 plays, 20 yards
  6. Q1 Utah TechPunt, 7 plays, −17 yards
  7. Q2 Utah TechInterception, 3 plays, 3 yards
  8. Q2 Northern IowaField goal, 6 plays, 7 yards
  9. Q2 Utah TechPunt, 9 plays, 35 yards
  10. Q2 Northern IowaPunt, 6 plays, 28 yards
  11. Q2 Utah TechTouchdown, 18 plays, 83 yards
  12. Q2 Northern IowaEnd of half, 1 play, 0 yards
  13. Q3 Northern IowaPunt, 5 plays, 13 yards
  14. Q3 Utah TechTouchdown, 13 plays, 72 yards
  15. Q3 Utah TechTouchdown, 7 plays, 89 yards
  16. Q3 Northern IowaField goal, 14 plays, 69 yards
  17. Q4 Northern IowaPunt, 3 plays, 6 yards
  18. Q4 Utah TechField goal, 17 plays, 73 yards
  19. Q4 Northern IowaTurnover on downs, 7 plays, 33 yards
  20. Q4 Utah TechResult not recorded, 2 plays, −1 yard

Play by play

1st quarter7 drives, then Tied at 0
Utah Tech Punt, 3 plays
15:001st & 10 at own 35Caden Popp kickoff for 65 yds for a touchback
15:001st & 10 at own 25Reggie Graff pass incomplete to Josh Rillos
15:002nd & 10 at own 25Bretton Stone run for 5 yds to the UTU 30
15:003rd & 5 at own 30Reggie Graff pass incomplete to Shamar Garrett
Northern Iowa Field goal, 8 plays
15:002nd & 5 at opp 27Bill Jackson run for no gain to the UTU 27
13:594th & 5 at own 30Ryan Marks punt for 54 yds , JC Roque Jr. returns for 7 yds to the UNI 23
Northern Iowa Result not recorded, 3 plays
13:591st & 10 at own 23Bill Jackson run for 2 yds to the UNI 25
13:592nd & 8 at own 25Matthew Schecklman pass incomplete to Ayden Price
13:123rd & 8 at own 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
Utah Tech Missed FG, 4 plays
13:121st & 10 at opp 20Asa Chatman run for no gain to the UNI 20
13:122nd & 10 at opp 20Reggie Graff pass incomplete to Tru Tanner
13:123rd & 10 at opp 20Reggie Graff pass incomplete to Tru Tanner
12:274th & 10 at opp 20Ilya Uvaydov 38 yd FG MISSED
Northern Iowa Punt, 10 plays
12:271st & 10 at own 20Harrison Bey-Buie run for 3 yds to the UNI 23
12:272nd & 7 at own 23Harrison Bey-Buie run for 4 yds to the UNI 27
12:273rd & 3 at own 27Matthew Schecklman pass complete to JC Roque Jr. for 4 yds to the UNI 31 for a 1ST down
12:271st & 10 at own 31Matthew Schecklman pass complete to Ian Collins for 1 yd to the UNI 32
12:272nd & 9 at own 32Harrison Bey-Buie run for 3 yds to the UNI 35
12:273rd & 6 at own 35Matthew Schecklman pass complete to JC Roque Jr. for 6 yds to the UNI 41 for a 1ST down
12:271st & 10 at own 41Jaxon Dailey run for no gain to the UNI 41 Northern Iowa Penalty, Offensive holding (Josh Volk) to the UNI 31
12:271st & 20 at own 31Matthew Schecklman pass incomplete to Tysen Kershaw
12:272nd & 20 at own 31Matthew Schecklman pass complete to Bill Jackson for 3 yds to the UNI 34
12:273rd & 17 at own 34Matthew Schecklman pass complete to JC Roque Jr. for 6 yds to the UNI 40
6:464th & 11 at own 40Noah Pettinger punt for 42 yds
Utah Tech Punt, 7 plays
6:461st & 10 at own 18Reggie Graff run for 6 yds to the UTU 24
6:462nd & 4 at own 24Utah Tech Penalty, false start (Cade Draper) to the UTU 19
6:462nd & 9 at own 19Utah Tech Penalty, false start (Nolan Reynolds) to the UTU 14
6:462nd & 14 at own 14Reggie Graff run for 13 yds to the UTU 27
6:463rd & 1 at own 27Reggie Graff run for 1 yd to the UTU 28 for a 1ST down
6:461st & 10 at own 28Asa Chatman run for no gain to the UTU 28 Utah Tech Penalty, Offensive holding (Bryce Crowley) to the UTU 18
6:461st & 20 at own 18Reggie Graff sacked for a loss of 16 yards to the UTU 2 Utah Tech Penalty, intentional grounding (Reggie Graff) to the UTU 2
6:462nd & 36 at own 2Asa Chatman run for 2 yds to the UTU 4
6:463rd & 34 at own 4Reggie Graff pass complete to Asa Chatman for a loss of 3 yards to the UTU 1
3:064th & 37 at own 1Ryan Marks punt for 57 yds , JC Roque Jr. returns for 12 yds to the UTU 46
Northern Iowa Field goal, 8 plays
3:061st & 10 at opp 46Bill Jackson run for 3 yds to the UTU 43
3:062nd & 7 at opp 43Matthew Schecklman pass complete to Bill Jackson for 1 yd to the UTU 42
3:063rd & 6 at opp 42Harrison Bey-Buie run for 4 yds to the UTU 38
3:064th & 2 at opp 38Harrison Bey-Buie run for 6 yds to the UTU 32 for a 1ST down
3:061st & 10 at opp 32Matthew Schecklman pass complete to Bill Jackson for 5 yds to the UTU 27
Q2 15:003rd & 5 at opp 27Matthew Schecklman sacked by Devyn Perkins for a loss of 1 yard to the UTU 28
Q2 14:154th & 6 at opp 28Max Bartachek 46 yd FG GOODNorthern Iowa 3, Utah Tech 0
2nd quarter5 drives, then Utah Tech 7, Northern Iowa 6
Utah Tech Interception, 3 plays
14:111st & 10 at own 35Caden Popp kickoff for 64 yds , Bretton Stone return for 24 yds to the UTU 25
14:111st & 10 at own 25Eric Olsen run for no gain to the UTU 25
14:112nd & 10 at own 25Reggie Graff pass complete to Eric Olsen for 3 yds to the UTU 28
12:523rd & 7 at own 28Owen Ostroski return for no gain to the UTU 16
Northern Iowa Field goal, 6 plays
12:521st & 10 at opp 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
12:521st & 19 at opp 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:521st & 10 at opp 13Bill Jackson run for 4 yds to the UTU 9
12:522nd & 6 at opp 9Matthew Schecklman pass incomplete to Derek Anderson
12:523rd & 6 at opp 9Matthew Schecklman pass incomplete to Tysen Kershaw
11:104th & 6 at opp 9Max Bartachek 26 Yd Field GoalNorthern Iowa 6, Utah Tech 0
Utah Tech Punt, 9 plays
11:061st & 10 at own 35Caden Popp kickoff for 64 yds , Bretton Stone return for 7 yds to the UTU 8
11:061st & 10 at own 8Reggie Graff run for 9 yds to the UTU 17
11:062nd & 1 at own 17Bretton Stone run for 4 yds to the UTU 21 for a 1ST down
11:061st & 10 at own 21Reggie Graff run for a loss of 2 yards to the UTU 19
11:062nd & 12 at own 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
11:061st & 10 at own 38Bretton Stone run for 5 yds to the UTU 43
11:062nd & 5 at own 43Northern Iowa Penalty, unsportsmanlike conduct (Malik Stewart) to the UNI 42 for a 1ST down
11:061st & 10 at opp 42Asa Chatman run for no gain to the UNI 42
11:062nd & 10 at opp 42Reggie Graff pass incomplete to Kaden Eggett
11:063rd & 10 at opp 42Reggie Graff pass incomplete to Tru Tanner Utah Tech Penalty, illegal block (Asa Chatman) to the UTU 43
11:063rd & 25 at own 43Reggie Graff pass incomplete to Asa Chatman
7:404th & 25 at own 43Ryan Marks punt for 49 yds , JC Roque Jr. returns for no gain to the UNI 8
Northern Iowa Punt, 6 plays
7:401st & 10 at own 8Bill Jackson run for 5 yds to the UNI 13
7:402nd & 5 at own 13Matthew Schecklman pass complete to Derek Anderson for 24 yds to the UNI 37 for a 1ST down
7:401st & 10 at own 37Matthew Schecklman pass incomplete to JC Roque Jr., broken up by Ryan Tuaolo
7:402nd & 10 at own 37Bill Jackson run for 2 yds to the UNI 39 Northern Iowa Penalty, Offensive holding (Jack Hearne) to the UNI 29
7:402nd & 18 at own 29Matthew Schecklman pass complete to JC Roque Jr. for 7 yds to the UNI 36
7:403rd & 11 at own 36Matthew Schecklman pass incomplete to Ayden Price, broken up by Jeremiah Jimoh
5:004th & 11 at own 36Noah Pettinger punt for 40 yds Utah Tech Penalty, Offensive holding (Kyle Parker) to the UTU 14
Utah Tech Touchdown, 18 plays
5:001st & 10 at own 14Reggie Graff pass incomplete to Asa Chatman
5:002nd & 10 at own 14Reggie Graff run for 6 yds to the UTU 20
5:003rd & 4 at own 20Reggie Graff pass complete to Ja’Keho Mitchell for 16 yds to the UTU 36 for a 1ST down
5:001st & 10 at own 36Bretton Stone run for 4 yds to the UTU 40
5:002nd & 6 at own 40Bretton Stone run for 3 yds to the UTU 43
5:003rd & 3 at own 43Reggie Graff pass complete to Ja’Keho Mitchell for 10 yds to the UNI 47 for a 1ST down
5:001st & 10 at opp 47Reggie Graff run for 4 yds to the UNI 43
2:002nd & 6 at opp 43Asa Chatman run for 9 yds to the UNI 34 for a 1ST down
2:001st & 10 at opp 34Reggie Graff pass complete to Kaden Eggett for 9 yds to the UNI 25
2:002nd & 1 at opp 25Asa Chatman run for no gain to the UNI 25 Utah Tech Penalty, Offensive holding (Matthew Snarr) to the UNI 35
2:002nd & 11 at opp 35Reggie Graff pass incomplete to Kaden Eggett, broken up by Caleb Frazer
2:003rd & 11 at opp 35Reggie Graff run for 13 yds to the UNI 22 for a 1ST down
2:001st & 10 at opp 22Reggie Graff run for 5 yds to the UNI 17
2:002nd & 5 at opp 17Reggie Graff sacked for a loss of 15 yards to the UNI 32 Utah Tech Penalty, intentional grounding (Reggie Graff) to the UNI 32
2:003rd & 20 at opp 32Reggie Graff run for 20 yds to the UNI 12 for a 1ST down
2:001st & 10 at opp 12Bretton Stone run for 6 yds to the UNI 6
0:262nd & 4 at opp 6Reggie Graff run for 1 yd to the UNI 5
0:173rd & 3 at opp 5Reggie Graff pass complete to Daniel Thomason for 5 yds for a TD (Ilya Uvaydov KICK) (Ilya Uvaydov KICK)
0:121st & 10 at own 35Ilya Uvaydov kickoff for 65 yds , Jaden Hodge return for 13 yds to the UNI 13
3rd quarter5 drives, then Utah Tech 14, Northern Iowa 9
Northern Iowa Punt, 5 plays
15:001st & 10 at own 32Bill Jackson run for 8 yds to the UNI 40
15:002nd & 2 at own 40Bill Jackson run for 3 yds to the UNI 43 for a 1ST down
15:001st & 10 at own 43Northern Iowa Penalty, false start (Aidan Dunne) to the UNI 38
15:001st & 15 at own 38Matthew Schecklman pass complete to Graham Friedrichsen for 8 yds to the UNI 46
15:002nd & 7 at own 46Matthew Schecklman sacked by Laytan Tanuvasa for a loss of 1 yard to the UNI 45
15:003rd & 8 at own 45Matthew Schecklman pass incomplete to Derek Anderson Northern Iowa Penalty, personal foul (Blake Anderson) to the UNI 45
Utah Tech Touchdown, 13 plays
15:002nd & 3 at the 50Asa Chatman run for 3 yds to the UNI 47 for a 1ST down
14:511st & 10 at own 35Ilya Uvaydov kickoff for 58 yds , Jaden Hodge return for 25 yds to the UNI 32
11:504th & 8 at own 45Noah Pettinger punt for 47 yds
Utah Tech Touchdown, 7 plays
11:501st & 10 at own 8Bretton Stone run for 6 yds to the UTU 14
11:502nd & 4 at own 14Bretton Stone run for 5 yds to the UTU 19 for a 1ST down
11:501st & 10 at own 19Reggie Graff run for a loss of 4 yards to the UTU 15
11:502nd & 14 at own 15Reggie Graff pass incomplete to Josh Rillos
11:503rd & 14 at own 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
11:501st & 10 at own 28Reggie Graff run for 6 yds to the UTU 34
9:232nd & 4 at own 34Asa Chatman run for 66 yds for a TD (Ilya Uvaydov KICK)
Northern Iowa Field goal, 14 plays
9:231st & 10 at own 35Ilya Uvaydov kickoff for 65 yds for a touchback
9:231st & 10 at own 25Harrison Bey-Buie run for 4 yds to the UNI 29
9:232nd & 6 at own 29Matthew Schecklman pass incomplete to Derek Anderson Northern Iowa Penalty, Offensive holding (Gavin Proudfoot) to the UNI 19
9:232nd & 16 at own 19Matthew Schecklman pass complete to JC Roque Jr. for 16 yds to the UNI 35 for a 1ST down
9:231st & 10 at own 35Harrison Bey-Buie run for 3 yds to the UNI 38
9:232nd & 7 at own 38Bill Jackson run for 6 yds to the UNI 44
9:233rd & 1 at own 44Jaxon Dailey run for no gain to the UNI 44 Northern Iowa Penalty, Offensive holding (Jack Hearne) to the UNI 34
9:233rd & 11 at own 34Matthew Schecklman pass complete to Ayden Price for 45 yds to the UTU 21 for a 1ST down
9:231st & 10 at opp 21Bill Jackson run for 4 yds to the UTU 17
9:232nd & 6 at opp 17Matthew Schecklman pass complete to Ayden Price for 4 yds to the UTU 13
9:233rd & 2 at opp 13Harrison Bey-Buie run for 3 yds to the UTU 10 for a 1ST down
9:231st & goal at opp 10Bill Jackson run for a loss of 1 yard to the UTU 11
9:232nd & goal at opp 11Matthew Schecklman pass incomplete to Tysen Kershaw
3:153rd & goal at opp 11Matthew Schecklman pass complete to Bill Jackson for 5 yds to the UTU 6
2:274th & goal at opp 6Max Bartachek 23 Yd Field Goal
Utah Tech Touchdown, 13 plays
2:201st & 10 at own 35Caden Popp kickoff for 56 yds , Bretton Stone return for 14 yds to the UTU 23
2:201st & 10 at own 23Reggie Graff run for 8 yds to the UTU 31
2:202nd & 2 at own 31Reggie Graff pass complete to Eric Olsen for 2 yds to the UTU 33 for a 1ST down
2:201st & 10 at own 33Asa Chatman run for 2 yds to the UTU 35
2:202nd & 8 at own 35Asa Chatman run for 8 yds to the UTU 43 for a 1ST down
2:201st & 10 at own 43Utah Tech Penalty, false start (Nolan Reynolds) to the UTU 38
2:201st & 15 at own 38Reggie Graff run for 12 yds to the 50 yard line
Q4 15:001st & 10 at opp 47Bretton Stone run for 1 yd to the UNI 46
Q4 15:002nd & 9 at opp 46Reggie Graff pass complete to DaJon Harrison for 40 yds to the UNI 6 for a 1ST down
Q4 15:001st & goal at opp 6Reggie Graff run for 2 yds to the UNI 4
Q4 12:542nd & goal at opp 4Reggie Graff pass complete to DaJon Harrison for no gain Utah Tech Penalty, Offensive pass interference (Daniel Thomason) to the UNI 19
Q4 12:542nd & goal at opp 19Reggie Graff run for 6 yds to the UNI 13
Q4 12:543rd & goal at opp 13Reggie Graff pass complete to Daniel Thomason for 8 yds to the UNI 5
Q4 11:224th & goal at opp 5Ilya Uvaydov 23 yd FG GOOD
4th quarter4 drives, then Utah Tech 20, Northern Iowa 9
Northern Iowa Punt, 3 plays
11:221st & 10 at own 35Ilya Uvaydov kickoff for 65 yds for a touchback
11:221st & 10 at own 25Matthew Schecklman pass complete to Derek Anderson for 6 yds to the UNI 31
11:222nd & 4 at own 31Matthew Schecklman pass incomplete to JC Roque Jr., broken up by Devyn Perkins
11:223rd & 4 at own 31Matthew Schecklman pass incomplete to JC Roque Jr.
10:174th & 4 at own 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 17
Utah Tech Field goal, 17 plays
10:171st & 10 at own 17Bretton Stone run for no gain to the UTU 17
10:172nd & 10 at own 17Asa Chatman run for no gain to the UTU 17
10:173rd & 10 at own 17Reggie Graff pass complete to Josh Rillos for 10 yds to the UTU 27 for a 1ST down
10:171st & 10 at own 27Bretton Stone run for 1 yd to the UTU 28
10:172nd & 9 at own 28Reggie Graff run for no gain to the UTU 28
10:173rd & 9 at own 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
10:171st & 10 at own 43Reggie Graff run for 17 yds to the UNI 40 for a 1ST down
10:171st & 10 at opp 40Asa Chatman run for 8 yds to the UNI 32
10:172nd & 2 at opp 32Reggie Graff run for 7 yds to the UNI 25 for a 1ST down
10:171st & 10 at opp 25Reggie Graff run for 4 yds to the UNI 21
10:172nd & 6 at opp 21Bretton Stone run for 1 yd to the UNI 20
10:173rd & 5 at opp 20Reggie Graff run for no gain to the UNI 20
2:094th & 5 at opp 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
2:091st & 10 at opp 15Asa Chatman run for no gain to the UNI 15
2:002nd & 10 at opp 15Reggie Graff pass complete to Eric Olsen for 6 yds to the UNI 9
2:003rd & 4 at opp 9Asa Chatman run for a loss of 1 yard to the UNI 10
1:474th & 5 at opp 10Ilya Uvaydov 28 Yd Field Goal
Northern Iowa Turnover on downs, 7 plays
1:471st & 10 at own 35Ilya Uvaydov kickoff for 65 yds for a touchback
1:471st & 10 at own 25Matthew Schecklman pass incomplete to Ayden Price, broken up by Daylen Love
1:472nd & 10 at own 25Matthew Schecklman pass complete to Graham Friedrichsen for 14 yds to the UNI 39 for a 1ST down
1:471st & 10 at own 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
1:471st & 10 at opp 46Matthew Schecklman pass incomplete to Bill Jackson
1:472nd & 10 at opp 46Matthew Schecklman pass complete to Bill Jackson for 4 yds to the UTU 42
1:473rd & 6 at opp 42Matthew Schecklman pass incomplete to Derek Anderson, broken up by Jace Sweeten
1:114th & 6 at opp 42Matthew Schecklman sacked by Daylen Love for a loss of 7 yards to the UTU 49
Utah Tech Result not recorded, 2 plays
1:111st & 10 at own 49run for a loss of 1 yard to the UTU 48
1:112nd & 11 at own 48run for a loss of 1 yard to the UTU 48

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Tied 1–⁠1 in two meetings.

Recent meetings
2025Utah Tech 20, Northern Iowa 9
2022Northern Iowa 41, Utah Tech 14

Around this game