Northern Iowa Panthers @ Youngstown State Penguins
1st Quarter
Kickoff
15:00 - 1st
Zak Kennedy kickoff for 65 yds for a touchback
Incompletion
15:00 - 1st
Aaron Bailey pass incomplete
1st & 10 at UNI 25
2-yd Run
15:00 - 1st
Trevor Allen run for 2 yds to the NIowa 27
2nd & 10 at UNI 25
Incompletion
15:00 - 1st
Aaron Bailey pass incomplete to Jaylin James
3rd & 8 at UNI 27
Punt
15:00 - 1st
Sam Kuhter punt for 43 yds, downed at the YngSt 30
4th & 8 at UNI 27
0-yd Run
14:03 - 1st
Jody Webb run for no gain to the YngSt 30
1st & 10 at YSU 30
Incompletion
14:03 - 1st
Ricky Davis pass incomplete to Jody Webb
2nd & 10 at YSU 30
Incompletion
14:03 - 1st
Ricky Davis pass incomplete
3rd & 10 at YSU 30
5-yd Penalty
14:03 - 1st
YOUNGSTOWN ST Penalty, false start (-5 Yards) to the YngSt 25
4th & 10 at YSU 30
Punt
14:03 - 1st
Mark Schuler punt for 45 yds , Logan Cunningham returns for a loss of 1 yard to the NIowa 29
4th & 15 at YSU 25
11-yd Run
13:10 - 1st
Aaron Bailey run for 11 yds to the NIowa 40 for a 1ST down
1st & 10 at UNI 29
5-yd Penalty
13:10 - 1st
YOUNGSTOWN ST Penalty, Defensive offside (5 Yards) to the NIowa 45
1st & 10 at UNI 40
4-yd Run
13:10 - 1st
Tyvis Smith run for 4 yds to the NIowa 49
1st & 5 at UNI 45
0-yd Run
13:10 - 1st
Tyvis Smith run for no gain to the NIowa 49
2nd & 1 at UNI 49
5-yd Penalty
13:10 - 1st
NORTHERN IOWA Penalty, false start (-5 Yards) to the NIowa 44
3rd & 1 at UNI 49
Incompletion
13:10 - 1st
Aaron Bailey pass incomplete to Trevor Allen
3rd & 6 at UNI 44
Punt
13:10 - 1st
Sam Kuhter punt for 31 yds
4th & 6 at UNI 44
4-yd Pass
10:37 - 1st
Ricky Davis pass complete to Kevin Rader for 4 yds to the YngSt 29
1st & 10 at YSU 25
5-yd Run
10:37 - 1st
Jody Webb run for 5 yds to the YngSt 34
2nd & 6 at YSU 29
2-yd Run
10:37 - 1st
Martin Ruiz run for 2 yds to the YngSt 36 for a 1ST down
3rd & 1 at YSU 34
Incompletion
10:37 - 1st
Ricky Davis pass incomplete
1st & 10 at YSU 36
-8-yd Run
10:37 - 1st
Jody Webb run for a loss of 8 yards to the YngSt 28
2nd & 10 at YSU 36
Sack
10:37 - 1st
Ricky Davis sacked by Karter Schult for a loss of 4 yards to the YngSt 24
3rd & 18 at YSU 28
Punt
10:37 - 1st
Mark Schuler punt for 47 yds , Logan Cunningham returns for a loss of 3 yards to the NIowa 26
4th & 22 at YSU 24
30-yd Pass
7:16 - 1st
Aaron Bailey pass complete to Jalen Rima for 30 yds to the YngSt 44 for a 1ST down
1st & 10 at UNI 26
Sack
7:16 - 1st
Aaron Bailey sacked by Savon Smith for a loss of 12 yards to the NIowa 44
1st & 10 at YSU 44
7-yd Pass
7:16 - 1st
Aaron Bailey pass complete to Michael Malloy for 7 yds to the YngSt 49
2nd & 22 at UNI 44
Sack
7:16 - 1st
Aaron Bailey sacked by Donald Mesier for a loss of 2 yards to the NIowa 49
3rd & 15 at YSU 49
Punt
7:16 - 1st
Sam Kuhter punt for 33 yds, punt out-of-bounds at the YngSt 18
4th & 17 at UNI 49
27-yd Run
4:42 - 1st
Martin Ruiz run for 27 yds to the YngSt 45 for a 1ST down
1st & 10 at YSU 18
5-yd Run
4:42 - 1st
Jody Webb run for 5 yds to the 50 yard line
1st & 10 at YSU 45
-3-yd Run
4:42 - 1st
Jody Webb run for a loss of 3 yards to the YngSt 47
2nd & 5 at 50
Sack
4:42 - 1st
Ricky Davis sacked by Hezekiah Applegate for a loss of 3 yards to the YngSt 44
3rd & 8 at YSU 47
Punt
4:42 - 1st
Mark Schuler punt for 49 yds, fair catch by Logan Cunningham at the NIowa 7
4th & 11 at YSU 44
2nd Quarter
4-yd Run
2:16 - 1st
Tyvis Smith run for 4 yds to the NIowa 11
1st & 10 at UNI 7
7-yd Run
2:16 - 1st
Tyvis Smith run for 7 yds to the NIowa 18 for a 1ST down
2nd & 6 at UNI 11
1-yd Run
2:16 - 1st
Tyvis Smith run for 1 yd to the NIowa 19
1st & 10 at UNI 18
8-yd Run
2:16 - 1st
Tyvis Smith run for 8 yds to the NIowa 27
2nd & 9 at UNI 19
End of 1st Quarter
5-yd Run
15:00 - 2nd
Michael Malloy run for 5 yds to the NIowa 32 for a 1ST down
3rd & 1 at UNI 27
1-yd Run
15:00 - 2nd
Aaron Bailey run for 1 yd to the NIowa 33
1st & 10 at UNI 32
0-yd Run
15:00 - 2nd
Aaron Bailey run for no gain to the NIowa 33
2nd & 9 at UNI 33
(13:15 - 2nd) Timeout NORTHERN IOWA, clock 13:15
Incompletion
13:15 - 2nd
Aaron Bailey pass incomplete
3rd & 9 at UNI 33
Punt
13:15 - 2nd
Sam Kuhter punt for 46 yds , Darien Townsend returns for 13 yds to the YngSt 34
4th & 9 at UNI 33
5-yd Penalty
12:56 - 2nd
Davis, Ricky pass incomplete to Patterson, D., PENALTY UNI offside (Neal, Rickey) 5 yards to the YSU39, NO PLAY.
1st & 10 at YSU 34
7-yd Run
12:56 - 2nd
Martin Ruiz run for 7 yds to the YngSt 46 for a 1ST down
1st & 5 at YSU 39
5-yd Run
12:56 - 2nd
Ricky Davis run for 5 yds to the NIowa 49
1st & 10 at YSU 46
-1-yd Pass
12:56 - 2nd
Ricky Davis pass complete to Alvin Bailey for a loss of 1 yard to the 50 yard line
2nd & 5 at UNI 49
Fumble Recovery
12:56 - 2nd
Ricky Davis run for a loss of 2 yards to the YngSt 48 Ricky Davis fumbled, forced by Rickey Neal, recovered by NIowa Elijah Campbell
3rd & 6 at 50
7-yd Run
11:27 - 2nd
Aaron Bailey run for 7 yds to the YngSt 41
1st & 10 at YSU 48
17-yd Run
11:27 - 2nd
Aaron Bailey run for 17 yds to the YngSt 24 for a 1ST down
2nd & 3 at YSU 41
12-yd Run
11:27 - 2nd
Tyvis Smith run for 12 yds to the YngSt 12 for a 1ST down
1st & 10 at YSU 24
1-yd Run
11:27 - 2nd
Michael Malloy run for 1 yd to the YngSt 11
1st & 10 at YSU 12
6-yd Run
11:27 - 2nd
Michael Malloy run for 6 yds to the YngSt 5
2nd & 9 at YSU 11
5-yd Penalty
11:27 - 2nd
NORTHERN IOWA Penalty, false start (-5 Yards) to the YngSt 10
3rd & 3 at YSU 5
Incompletion
11:27 - 2nd
Aaron Bailey pass incomplete to Trevor Allen
3rd & 8 at YSU 10
Field Goal Good
7:50 - 2nd
Austin Errthum 27 yd FG GOOD
4th & 8 at YSU 10
Kickoff
7:50 - 2nd
Austin Errthum kickoff for 65 yds for a touchback
Incompletion
7:50 - 2nd
Ricky Davis pass incomplete to Alvin Bailey
1st & 10 at YSU 25
5-yd Run
7:50 - 2nd
Martin Ruiz run for 5 yds to the YngSt 30
2nd & 10 at YSU 25
Interception Return Touchdown
7:06 - 2nd
Ricky Davis pass intercepted for a TD Duncan Ferch return for 34 yds for a TD, (Austin Errthum KICK)
3rd & 5 at YSU 30
Kickoff
7:06 - 2nd
Austin Errthum kickoff for 65 yds for a touchback
4-yd Run
7:06 - 2nd
Martin Ruiz run for 4 yds to the YngSt 29
1st & 10 at YSU 25
4-yd Run
7:06 - 2nd
Martin Ruiz run for 4 yds to the YngSt 33
2nd & 6 at YSU 29
28-yd Run
7:06 - 2nd
Trent Hosick run for 28 yds to the NIowa 39 for a 1ST down
3rd & 2 at YSU 33
Interception
7:06 - 2nd
Trent Hosick pass intercepted Malcolm Washington return for 2 yds to the NIowa 37 NORTHERN IOWA Penalty, illegal block (D'Shawn Dexter) to the NIowa 6
1st & 10 at UNI 39
1-yd Run
5:13 - 2nd
Tyvis Smith run for 1 yd to the NIowa 7
1st & 10 at UNI 6
18-yd Run
5:13 - 2nd
Tyvis Smith run for 18 yds to the NIowa 25 for a 1ST down
2nd & 9 at UNI 7
11-yd Run
5:13 - 2nd
Tyvis Smith run for 11 yds to the NIowa 36 for a 1ST down
1st & 10 at UNI 25
7-yd Pass
5:13 - 2nd
Aaron Bailey pass complete to Daurice Fountain for 7 yds to the NIowa 43
1st & 10 at UNI 36
0-yd Run
5:13 - 2nd
Michael Malloy run for no gain to the NIowa 43
2nd & 3 at UNI 43
Fumble Recovery
5:13 - 2nd
Aaron Bailey run for 2 yds to the 50 yard line Aaron Bailey fumbled, forced by Jamar Pinnock, recovered by YngSt Jameel Smith , return to the 50 yard line
3rd & 3 at UNI 43
-5-yd Run
2:03 - 2nd
Nathan Mays run for a loss of 5 yards to the YngSt 45
1st & 10 at 50
8-yd Pass
2:03 - 2nd
Nathan Mays pass complete to Darien Townsend for 8 yds to the NIowa 47
2nd & 15 at YSU 45
0-yd Run
2:03 - 2nd
Nathan Mays run for no gain to the NIowa 47
3rd & 7 at UNI 47
(0:02 - 2nd) Timeout YOUNGSTOWN ST, clock 00:02
Incompletion
0:02 - 2nd
Nathan Mays pass incomplete to Darien Townsend, broken up by D'Shawn Dexter
4th & 7 at UNI 47
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Austin Errthum kickoff for 65 yds for a touchback
9-yd Run
15:00 - 3rd
Jody Webb run for 9 yds to the YngSt 34
1st & 10 at YSU 25
Fumble Recovery (Own)
15:00 - 3rd
Nathan Mays run for a loss of 1 yard to the YngSt 33 Nathan Mays fumbled,
2nd & 1 at YSU 34
-1-yd Run
15:00 - 3rd
Martin Ruiz run for a loss of 1 yard to the YngSt 32
3rd & 2 at YSU 33
Punt
15:00 - 3rd
Mark Schuler punt for 45 yds, fair catch by Logan Cunningham at the NIowa 23
4th & 3 at YSU 32
0-yd Run
13:13 - 3rd
Aaron Bailey run for no gain to the NIowa 23
1st & 10 at UNI 23
Incompletion
13:13 - 3rd
Aaron Bailey pass incomplete to Trevor Allen, broken up by Savon Smith
2nd & 10 at UNI 23
Sack
13:13 - 3rd
Aaron Bailey sacked by Avery Moss and Jalyn Powell for a loss of 11 yards to the NIowa 12
3rd & 10 at UNI 23
Punt
13:13 - 3rd
Sam Kuhter punt for 51 yds , Darien Townsend returns for 31 yds to the NIowa 32
4th & 21 at UNI 12
0-yd Run
11:27 - 3rd
Jody Webb run for no gain to the NIowa 32
1st & 10 at UNI 32
Incompletion
11:27 - 3rd
Nathan Mays pass incomplete to Damoun Patterson, broken up by Jamison Whiting
2nd & 10 at UNI 32
6-yd Run
11:27 - 3rd
Jody Webb run for 6 yds to the NIowa 26
3rd & 10 at UNI 32
Field Goal Missed
9:54 - 3rd
Zak Kennedy 44 yd FG MISSED
4th & 4 at UNI 26
5-yd Run
9:54 - 3rd
Tyvis Smith run for 5 yds to the NIowa 32
1st & 10 at UNI 27
-1-yd Run
9:54 - 3rd
Michael Malloy run for a loss of 1 yard to the NIowa 31
2nd & 5 at UNI 32
Incompletion
9:54 - 3rd
Aaron Bailey pass incomplete to Trevor Allen
3rd & 6 at UNI 31
Punt
9:54 - 3rd
Sam Kuhter punt for 55 yds, downed at the YngSt 14
4th & 6 at UNI 31
4th Quarter
5-yd Run
8:27 - 3rd
Nathan Mays run for 5 yds to the YngSt 19
1st & 10 at YSU 14
4-yd Run
8:27 - 3rd
Martin Ruiz run for 4 yds to the YngSt 23
2nd & 5 at YSU 19
2-yd Run
8:27 - 3rd
Martin Ruiz run for 2 yds to the YngSt 25 for a 1ST down
3rd & 1 at YSU 23
4-yd Run
8:27 - 3rd
Martin Ruiz run for 4 yds to the YngSt 29
1st & 10 at YSU 25
4-yd Run
8:27 - 3rd
Martin Ruiz run for 4 yds to the YngSt 33
2nd & 6 at YSU 29
3-yd Run
8:27 - 3rd
Tevin McCaster run for 3 yds to the YngSt 36 for a 1ST down
3rd & 2 at YSU 33
(4:51 - 3rd) Timeout YOUNGSTOWN ST, clock 04:51
0-yd Run
4:51 - 3rd
Martin Ruiz run for no gain to the YngSt 36
1st & 10 at YSU 36
6-yd Pass
4:51 - 3rd
Nathan Mays pass complete to Darien Townsend for 6 yds to the YngSt 42
2nd & 10 at YSU 36
3-yd Run
4:51 - 3rd
Jody Webb run for 3 yds to the YngSt 45
3rd & 4 at YSU 42
3-yd Run
4:51 - 3rd
Tevin McCaster run for 3 yds to the YngSt 48 for a 1ST down
4th & 1 at YSU 45
11-yd Run
4:51 - 3rd
Nathan Mays run for 11 yds to the NIowa 41 for a 1ST down
1st & 10 at YSU 48
2-yd Run
4:51 - 3rd
Tevin McCaster run for 2 yds to the NIowa 39
1st & 10 at UNI 41
1-yd Run
4:51 - 3rd
Tevin McCaster run for 1 yd to the NIowa 38
2nd & 8 at UNI 39
11-yd Pass
4:51 - 3rd
Nathan Mays pass complete to Jody Webb for 11 yds to the NIowa 27 for a 1ST down
3rd & 7 at UNI 38
9-yd Run
4:51 - 3rd
Martin Ruiz run for 9 yds to the NIowa 18
1st & 10 at UNI 27
End of 3rd Quarter
3-yd Run
15:00 - 4th
Martin Ruiz run for 3 yds to the NIowa 15 for a 1ST down
2nd & 1 at UNI 18
4-yd Run
15:00 - 4th
Martin Ruiz run for 4 yds to the NIowa 11
1st & 10 at UNI 15
5-yd Run
15:00 - 4th
Tevin McCaster run for 5 yds to the NIowa 6
2nd & 6 at UNI 11
1-yd Run
15:00 - 4th
Tevin McCaster run for 1 yd to the NIowa 5 for a 1ST down
3rd & 1 at UNI 6
2-yd Run
15:00 - 4th
Tevin McCaster run for 2 yds to the NIowa 3
1st & Goal at UNI 5
2-yd Run
15:00 - 4th
Tevin McCaster run for 2 yds to the NIowa 1
2nd & Goal at UNI 3
1-yd Touchdown Run
11:47 - 4th
Tevin McCaster run for 1 yd for a TD, (Zak Kennedy KICK)
3rd & Goal at UNI 1
Kickoff
11:47 - 4th
Zak Kennedy kickoff for 65 yds for a touchback
Incompletion
11:47 - 4th
Eli Dunne pass incomplete to Logan Cunningham
1st & 10 at UNI 25
-1-yd Pass
11:47 - 4th
Eli Dunne pass complete to Trevor Allen for a loss of 1 yard to the NIowa 24
2nd & 10 at UNI 25
7-yd Pass
11:47 - 4th
Eli Dunne pass complete to Daurice Fountain for 7 yds to the NIowa 31
3rd & 11 at UNI 24
Punt
11:47 - 4th
Sam Kuhter punt for 44 yds, fair catch by Darien Townsend at the YngSt 25
4th & 4 at UNI 31
6-yd Run
10:15 - 4th
Nathan Mays run for 6 yds to the YngSt 31
1st & 10 at YSU 25
5-yd Run
10:15 - 4th
Jody Webb run for 5 yds to the YngSt 36 for a 1ST down
2nd & 4 at YSU 31
9-yd Run
10:15 - 4th
Jody Webb run for 9 yds to the YngSt 45
1st & 10 at YSU 36
10-yd Penalty
10:15 - 4th
Webb, Jody rush for 6 yards to the UNI49 (Whiting,Jamison), PENALTY YSU holding (Rader, Kevin) 10 yards to the YSU35, NO PLAY.
2nd & 1 at YSU 45
7-yd Run
10:15 - 4th
Jody Webb run for 7 yds to the YngSt 42
2nd & 11 at YSU 35
5-yd Penalty
10:15 - 4th
Mays, Nathan pass incomplete to Derrick, Stefan, PENALTY UNI offside defense (Schult, Karter) 5 yards to the YSU47, 1ST DOWN YSU, NO PLAY.
3rd & 4 at YSU 42
5-yd Run
10:15 - 4th
Martin Ruiz run for 5 yds to the NIowa 48
1st & 10 at YSU 47
1-yd Run
10:15 - 4th
Martin Ruiz run for 1 yd to the NIowa 47
2nd & 5 at UNI 48
3-yd Run
10:15 - 4th
Martin Ruiz run for 3 yds to the NIowa 44
3rd & 4 at UNI 47
(6:31 - 4th) Timeout NORTHERN IOWA, clock 06:31
1-yd Run
6:31 - 4th
Martin Ruiz run for 1 yd to the NIowa 43 for a 1ST down
4th & 1 at UNI 44
Interception
6:31 - 4th
Nathan Mays pass intercepted Jamison Whiting return for 35 yds to the NIowa 42
1st & 10 at UNI 43
1-yd Run
6:00 - 4th
Aaron Bailey run for 1 yd to the NIowa 43
1st & 10 at UNI 42
3-yd Run
6:00 - 4th
Michael Malloy run for 3 yds to the NIowa 46
2nd & 9 at UNI 43
Fumble Recovery (Own)
6:00 - 4th
Aaron Bailey sacked by Derek Rivers for a loss of 9 yards to the NIowa 37 Aaron Bailey fumbled, , return for 0 yards
3rd & 6 at UNI 46
Punt
6:00 - 4th
Sam Kuhter punt for 46 yds , Darien Townsend returns for 45 yds to the YOUNGSTOWN 18 YOUNGSTOWN ST Penalty, personal foul (Christiaan Randall-Posey) to the YngSt 47
4th & 15 at UNI 37
20-yd Run
3:37 - 4th
Tevin McCaster run for 5 yds to the YOUNGSTOWN 48 for a 1ST down NORTHERN IOWA Penalty, personal foul (Jamison Whiting) to the NIowa 33 for a 1ST down
1st & 10 at YSU 47
4-yd Run
3:37 - 4th
Tevin McCaster run for 4 yds to the NIowa 29
1st & 10 at UNI 33
0-yd Run
3:37 - 4th
Tevin McCaster run for no gain to the NIowa 29
2nd & 6 at UNI 29
-5-yd Run
3:37 - 4th
Jody Webb run for 10 yds to the NIowa 19 for a 1ST down YOUNGSTOWN ST Penalty, personal foul (Justin Spencer) to the NIowa 34 for a 1ST down
3rd & 6 at UNI 29
0-yd Run
3:37 - 4th
Jody Webb run for no gain to the NIowa 34
1st & 10 at UNI 34
22-yd Run
3:37 - 4th
Jody Webb run for 9 yds to the NIowa 25 for a 1ST down NORTHERN IOWA Penalty, personal foul (Rickey Neal) to the NIowa 12 for a 1ST down
2nd & 10 at UNI 34
0-yd Run
3:37 - 4th
Martin Ruiz run for no gain to the NIowa 12
1st & 10 at UNI 12
9-yd Run
3:37 - 4th
Martin Ruiz run for 9 yds to the NIowa 3
2nd & 10 at UNI 12
(0:48 - 4th) Timeout YOUNGSTOWN ST, clock 00:48
2-yd Run
0:44 - 4th
Martin Ruiz run for 2 yds to the NIowa 1 for a 1ST down
3rd & 1 at UNI 3
1-yd Touchdown Run
0:28 - 4th
Martin Ruiz run for 1 yd for a TD, (Zak Kennedy KICK)
1st & Goal at UNI 1
Kickoff
0:28 - 4th
Zak Kennedy kickoff for 50 yds for a touchback
Incompletion
0:28 - 4th
Eli Dunne pass incomplete to Jaylin James, broken up by Kenny Bishop
1st & 10 at UNI 25
31-yd Pass
0:28 - 4th
Eli Dunne pass complete to Logan Cunningham for 31 yds to the YngSt 44 for a 1ST down
2nd & 10 at UNI 25
(0:16 - 4th) Timeout NORTHERN IOWA, clock 00:16
Sack
0:16 - 4th
Eli Dunne sacked by Savon Smith for a loss of 5 yards to the YngSt 49
1st & 10 at YSU 44
(0:10 - 4th) Timeout NORTHERN IOWA, clock 00:10
Incompletion
0:10 - 4th
Eli Dunne pass incomplete to Jaylin James, broken up by Kenny Bishop
2nd & 15 at YSU 49
End of 4th Quarter
Game Information
Youngstown, OH
ESPN3
2025 Standings
FCS
| Missouri Valley Football ConferenceMissouri Valley Football Conference | CONF | OVR |
|---|---|---|
| North Dakota State | 8-0 | 12-1 |
| South Dakota | 6-2 | 10-5 |
| North Dakota | 5-3 | 8-6 |
| Youngstown State | 5-3 | 8-5 |
| Illinois State | 5-3 | 12-5 |
| South Dakota State | 4-4 | 9-5 |
| Southern Illinois | 4-4 | 7-5 |
| Northern Iowa | 1-7 | 3-9 |
| Murray State | 1-7 | 1-11 |
| Indiana State | 1-7 | 3-9 |
NCAAF News

2027 college football recruiting class rankings: Top 25 schools
These schools are setting the pace as the recruiting race heats up.
4h

How Elite 11 and summer evals changed the 2027 football recruiting rankings
QBs made some significant moves up the rankings and a new five-star player further adds to Texas A&M's class.
4h

Texas gains commitment from '28 QB prospect Neimann Lawrence
Neimann Lawrence, ESPN's No. 2 dual-threat passer in the 2028 cycle, announced his commitment to Texas on Thursday night, choosing the Longhorns over Miami, Michigan, Notre Dame and Texas A&M.
16h
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

