From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Dayton
Presbyterian
289
Total yards
336
231
Passing yards
208
58
Rushing yards
128
5.8
Yards per pass
7.4
2.6
Yards per rush
3.0
18
First downs
21
3–10
Third downs
5–15
2–4
Fourth downs
3–3
4
Turnovers
0
4–28
Penalties
10–92
23:15
Possession
36:45
Efficiency
Dayton
Presbyterian
42%
Success rate
39%
−0.30
EPA per play
0.15
0.87
Explosiveness
1.30
−0.53
Rushing EPA
0.01
−0.14
Passing EPA
0.33
42%
Passing-down success
33%
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)
Dayton 62% to win. Presbyterian won as Elo’s underdog.
The line
Dayton −5.5, over/under 47.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Presbyterian drives left to right, Dayton right to left.
Q1 PresbyterianField goal, 13 plays, 55 yards
Q1 DaytonSafety, 3 plays (Presbyterian scores), −9 yards
Q1 PresbyterianPunt, 3 plays, 4 yards
Q1 DaytonPunt, 3 plays, −11 yards
Q1 PresbyterianTouchdown, 13 plays, 64 yards
Q2 DaytonTurnover on downs, 6 plays, 18 yards
Q2 PresbyterianField goal, 12 plays, 44 yards
Q2 DaytonPunt, 7 plays, 22 yards
Q2 PresbyterianEnd of half, 1 play, −2 yards
Q3 DaytonFumble, 4 plays, 1 yard
Q3 PresbyterianTouchdown, 4 plays, 29 yards
Q3 DaytonTurnover on downs, 9 plays, 62 yards
Q3 PresbyterianField goal, 8 plays, 77 yards
Q3 DaytonTouchdown, 12 plays, 70 yards
Q3 PresbyterianPunt, 5 plays, 8 yards
Q4 DaytonFumble, 9 plays, 55 yards
Q4 PresbyterianPunt, 4 plays, 12 yards
Q4 DaytonFumble, 1 play, 10 yards
Q4 PresbyterianField goal, 10 plays, 24 yards
Q4 DaytonInterception, 7 plays, 70 yards
Q4 PresbyterianEnd of game, 1 play, −1 yard
Play by play
1st quarter5 drives, then Presbyterian 5, Dayton 0
Presbyterian Field goal, 13 plays
15:00
David Maurer kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Collin Hurst pass complete to Antonio Wright for 7 yds to the PRES 32
15:00
2nd & 3 at own 32
Collin Hurst pass complete to Antonio Wright for 1 yd to the PRES 33
15:00
3rd & 2 at own 33
Antonio Wright run for a loss of 4 yards to the PRES 29
15:00
4th & 6 at own 29
Nathan Levicki run for 9 yds to the PRES 38 for a 1ST down
15:00
1st & 10 at own 38
Quante Jennings run for no gain to the PRES 38
15:00
2nd & 10 at own 38
Collin Hurst pass complete to Dominic Kibby for 28 yds to the DAY 34 for a 1ST down
15:00
1st & 10 at opp 34
Collin Hurst pass complete to Dominic Kibby for 9 yds to the DAY 25
15:00
2nd & 1 at opp 25
Collin Hurst pass complete to CJ Johnson for 4 yds to the DAY 21 for a 1ST down
15:00
1st & 10 at opp 21
Collin Hurst run for 10 yds to the DAY 11 for a 1ST down
15:00
1st & 10 at opp 11
Antonio Wright run for no gain to the DAY 11
15:00
2nd & 10 at opp 11
Collin Hurst pass incomplete
15:00
3rd & 10 at opp 11
Collin Hurst sacked by Aiden McKinley for a loss of 9 yards to the DAY 20
8:38
4th & 19 at opp 20
Peter Lipscombe 37 yd FG GOODPresbyterian 3, Dayton 0
Dayton Safety, 3 plays (Presbyterian scores)
8:35
Constantine Gandis kickoff for 60 yds , Gavin Lochow return for no gain to the DAY 14 , return for no gain to the DAY 14 , Mason Hackett return for no gain to the DAY 14
8:35
1st & 10 at own 14
Mason Hackett run for 3 yds to the DAY 17
8:35
2nd & 7 at own 17
Mason Hackett run for 1 yd to the DAY 18
8:35
3rd & 6 at own 18
Drew VanVleet pass complete to Gavin Lochow for 5 yds to the DAY 23
6:54
4th & 1 at own 23
Team SafetyPresbyterian 5, Dayton 0
Presbyterian Punt, 3 plays
6:48
1st & 10 at own 43
Antonio Wright run for 3 yds to the PRES 46
6:48
2nd & 7 at own 46
HURST, Collin pass to the right complete for -1 yard to JENNINGS, Quante caught at the PRESBY40 and advanced to the PRESBY45 (COLEMAN, Ca’ron). PENALTY PRESBY Holding on GILL, Cincere enforced 10 yards from the PRESBY46 to the PRESBY36 [NHSG]. NO PLAY (replay the down).
6:48
2nd & 17 at own 36
Quante Jennings run for 3 yds to the PRES 39
6:48
3rd & 14 at own 39
Collin Hurst pass complete to Cincere Gill for 8 yds to the PRES 47
4:26
4th & 6 at own 47
punt for 19 yds, downed at the DAY 34
Dayton Punt, 3 plays
4:26
1st & 10 at own 34
Drew VanVleet pass incomplete
4:26
2nd & 10 at own 34
Luke Hansen run for a loss of 1 yard to the DAY 33
4:26
3rd & 11 at own 33
Drew VanVleet sacked by Nigel Brown for a loss of 10 yards to the DAY 23
2:46
4th & 21 at own 23
Logan Forcum punt for 50 yds , Cincere Gill returns for 11 yds to the PRES 34 Presbyterian Penalty, Offensive Holding (10 Yards) to the PRES 36
Presbyterian Touchdown, 13 plays
2:46
1st & 10 at own 36
Presbyterian Penalty, Unsportsmanlike Conduct (JT Hill) to the PRES 24
2:46
2nd & 22 at own 24
Collin Hurst pass complete to Quante Jennings for 6 yds to the PRES 30
0:57
4th & 1 at own 45
Timeout Dayton, clock 00:57
0:57
3rd & 16 at own 30
Collin Hurst pass complete to Cincere Gill for 15 yds to the PRES 45
0:57
4th & 1 at own 45
Worth Warner run for 7 yds to the DAY 48 for a 1ST down
0:00
1st & 10 at opp 48
Quante Jennings run for a loss of 3 yards to the PRES 49
Q2 15:00
2nd & 13 at own 49
Antonio Wright run for 11 yds to the DAY 40
Q2 15:00
3rd & 2 at opp 40
Worth Warner run for a loss of 1 yard to the DAY 41
Q2 15:00
4th & 3 at opp 41
Collin Hurst pass complete to Wyatt Hodges for 10 yds to the DAY 31 for a 1ST down
Q2 15:00
1st & 10 at opp 31
Collin Hurst pass complete to Wyatt Hodges for 3 yds to the DAY 28
Q2 15:00
2nd & 7 at opp 28
Collin Hurst pass complete to Wyatt Hodges for 8 yds to the DAY 20 for a 1ST down
Q2 15:00
1st & 10 at opp 20
Collin Hurst pass complete to Dominic Kibby for 8 yds to the DAY 12
Q2 15:00
2nd & 2 at opp 12
Collin Hurst pass complete to Dominic Kibby for no gain to the DAY 12
Q2 10:56
3rd & 2 at opp 12
Quante Jennings run for 12 yds for a TD (Peter Lipscombe KICK)Presbyterian 12, Dayton 0
2nd quarter4 drives, then Presbyterian 15, Dayton 0
Dayton Turnover on downs, 6 plays
10:50
Constantine Gandis kickoff for 62 yds , Luke Brenner return for 18 yds to the DAY 36
10:50
1st & 10 at own 36
Mason Hackett run for 1 yd to the DAY 37
10:50
2nd & 9 at own 37
Drew VanVleet pass complete to Luke Brenner for 10 yds to the DAY 47 for a 1ST down
10:50
1st & 10 at own 47
Drew VanVleet pass complete to Gavin Lochow for 2 yds to the DAY 49
10:50
2nd & 8 at own 49
Drew VanVleet pass complete to Jake Coleman for 6 yds to the PRES 45
10:50
3rd & 2 at opp 45
Cade Beam run for no gain to the PRES 45
7:43
4th & 2 at opp 45
Luke Hansen run for a loss of 1 yard to the PRES 46
Presbyterian Field goal, 12 plays
7:43
1st & 10 at own 46
Jalen Patrick run for a loss of 1 yard to the PRES 45
7:43
2nd & 11 at own 45
Collin Hurst pass complete to Dominic Kibby for 11 yds to the DAY 44 for a 1ST down
7:43
1st & 10 at opp 44
Quante Jennings run for 2 yds to the DAY 42
7:43
2nd & 8 at opp 42
Collin Hurst pass complete to Dominic Kibby for 3 yds to the DAY 39
7:43
3rd & 5 at opp 39
Collin Hurst pass complete to Quante Jennings for 10 yds to the DAY 29 for a 1ST down
7:43
1st & 10 at opp 29
Collin Hurst run for 6 yds to the DAY 23
7:43
2nd & 4 at opp 23
Quante Jennings run for a loss of 1 yard to the DAY 24
7:43
3rd & 5 at opp 24
Collin Hurst pass complete to Worth Warner for 14 yds to the DAY 10 for a 1ST down
7:43
1st & goal at opp 10
Antonio Wright run for no gain to the DAY 10
2:09
3rd & goal at opp 10
Timeout Presbyterian, clock 02:09
2:09
2nd & goal at opp 10
Collin Hurst pass incomplete
2:09
3rd & goal at opp 10
Collin Hurst pass incomplete
1:59
4th & goal at opp 10
Peter Lipscombe 27 yd FG GOODPresbyterian 15, Dayton 0
1:53
GANDIS, Constantine kickoff 61 yards from the PRESBY35 to the FLYERS4, BRENNER, Luke returned 21 yards to the FLYERS25 (ELMORE, Keith), clock 01:53. PENALTY PRESBY Offsides enforced 5 yards from the PRESBY35 to the PRESBY30. NO PLAY (replay the down).
Dayton Punt, 7 plays
1:48
Constantine Gandis kickoff for 56 yds , Paul Kelly return for 20 yds to the DAY 29
1:48
1st & 10 at own 29
Drew VanVleet pass complete to Luke Hansen for a loss of 2 yards to the DAY 27
1:48
2nd & 12 at own 27
Drew VanVleet pass complete to Alec Keathley for 9 yds to the DAY 36
1:48
3rd & 3 at own 36
Luke Hansen run for 4 yds to the DAY 40 for a 1ST down
0:46
1st & 10 at opp 49
Timeout Presbyterian, clock 00:46
0:46
1st & 10 at own 40
Drew VanVleet pass complete to Jake Coleman for 11 yds to the PRES 49 for a 1ST down
0:46
1st & 10 at opp 49
Drew VanVleet pass incomplete
0:46
2nd & 10 at opp 49
Drew VanVleet pass incomplete
0:46
3rd & 10 at opp 49
Drew VanVleet pass incomplete
0:15
4th & 10 at opp 49
Logan Forcum punt for 49 yds for a touchback
Presbyterian End of half, 1 play
0:00
1st & 10 at own 20
[NH] Kneel down by HURST, Collin at PRESBY18 (team loss of 2), clock 00:00.
3rd quarter6 drives, then Presbyterian 25, Dayton 7
Dayton Fumble, 4 plays
15:00
Constantine Gandis kickoff for 37 yds
15:00
1st & 10 at own 28
Mason Hackett run for 5 yds to the DAY 33
15:00
2nd & 5 at own 33
Drew VanVleet pass complete to Dominic Vrbancic for 5 yds to the DAY 38 for a 1ST down
15:00
1st & 10 at own 38
Mason Hackett run for 2 yds to the DAY 40
13:27
2nd & 8 at own 40
Drew VanVleet sacked for a loss of 11 yards to the DAY 29 Drew VanVleet fumbled, recovered by PRES Jacob Thornton , return for 0 yards
Presbyterian Touchdown, 4 plays
13:27
1st & 10 at opp 29
Collin Hurst pass complete to Quante Jennings for a loss of 3 yards to the DAY 32
13:27
2nd & 13 at opp 32
Collin Hurst pass complete to Dominic Kibby for 14 yds to the DAY 18 for a 1ST down
11:49
1st & goal at opp 8
Worth Warner run for 8 yds for a TD (Peter Lipscombe KICK)Presbyterian 22, Dayton 0
Dayton Turnover on downs, 9 plays
11:44
Constantine Gandis kickoff for 56 yds , Ty Stylski return for 11 yds to the DAY 20
11:44
1st & 10 at own 20
Luke Hansen run for 8 yds to the DAY 28
11:44
2nd & 2 at own 28
Luke Hansen run for 5 yds to the DAY 33 for a 1ST down
11:44
1st & 10 at own 33
Drew VanVleet pass complete to Gavin Lochow for 15 yds to the DAY 48 for a 1ST down
11:44
1st & 10 at own 48
Drew VanVleet run for 6 yds to the PRES 46
11:44
2nd & 4 at opp 46
Drew VanVleet pass complete to Alec Keathley for 21 yds to the PRES 25 for a 1ST down
11:44
1st & 10 at opp 25
Drew VanVleet pass incomplete
11:44
2nd & 10 at opp 25
Dayton Penalty, False Start (Donovan Weatherly) to the PRES 30
11:44
2nd & 15 at opp 30
Drew VanVleet pass complete to Dominic Vrbancic for 8 yds to the PRES 22
11:44
3rd & 7 at opp 22
Luke Hansen run for 4 yds to the PRES 18
8:22
4th & 3 at opp 18
Drew VanVleet pass incomplete
Presbyterian Field goal, 8 plays
8:22
1st & 10 at own 18
Collin Hurst pass complete to Jayden Pressey for 25 yds to the PRES 43 for a 1ST down
8:22
1st & 10 at own 43
Quante Jennings run for 3 yds to the PRES 46
8:22
2nd & 7 at own 46
Quante Jennings run for 25 yds to the DAY 29 for a 1ST down
8:22
1st & goal at opp 8
Justin Montgomery run for no gain to the DAY 8
8:22
2nd & goal at opp 8
CJ Johnson run for 3 yds to the DAY 5
8:22
3rd & goal at opp 5
Collin Hurst pass incomplete
5:12
4th & goal at opp 5
Peter Lipscombe 22 yd FG GOODPresbyterian 25, Dayton 0
Dayton Touchdown, 12 plays
5:06
Constantine Gandis kickoff for 57 yds , Ty Stylski return for 22 yds to the DAY 30
5:06
1st & 10 at own 30
Mason Hackett run for 7 yds to the DAY 37
5:06
2nd & 3 at own 37
Drew VanVleet pass incomplete
5:06
3rd & 3 at own 37
VANVLEET, Drew pass to the left incomplete intended for COLEMAN, Jake thrown to the FLYERS49. PENALTY PRESBY Pass Interference enforced at the spot of the foul for 12 yards to the FLYERS49 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:06
1st & 10 at own 49
Drew VanVleet pass incomplete
5:06
2nd & 10 at own 49
Drew VanVleet pass complete to Dominic Vrbancic for 8 yds to the PRES 43
3:11
1st & 10 at opp 23
Timeout Presbyterian, clock 03:11
3:11
3rd & 2 at opp 43
Drew VanVleet pass complete to Dominic Vrbancic for 20 yds to the PRES 23 for a 1ST down
3:11
1st & 10 at opp 23
Luke Hansen run for 3 yds to the PRES 20
3:11
2nd & 7 at opp 20
Drew VanVleet pass complete to Ethan Thulin for 1 yd to the PRES 19
3:11
3rd & 6 at opp 19
Drew VanVleet pass complete to Luke Hansen for 1 yd to the PRES 18
3:11
4th & 5 at opp 18
Drew VanVleet pass complete to Ethan Thulin for 11 yds to the PRES 7 for a 1ST down
3:11
1st & goal at opp 7
Drew VanVleet pass incomplete
3:11
2nd & goal at opp 7
HANSEN, Luke rush to the left for a loss of 5 yards to the PRESBY7 (HERRIOTT, Alex;RUSS-MARTIN, Bradley). PENALTY Before the snap, FLYERS Illegal Shift enforced 0 yards PRESBY Unnecessary Roughness on SANTIAGO, Frank enforced 0 yards from the PRESBY17 to the PRESBY12, from the spot of the ball when the foul occurred, runner is credited with -5 yards on the play. NO PLAY (replay the down).
3:11
1st & goal at opp 6
Mason Hackett run for 4 yds to the PRES 2
0:11
2nd & goal at opp 2
Mason Hackett run for 2 yds for a TD (Danny Baker KICK)Presbyterian 25, Dayton 7
Presbyterian Punt, 5 plays
0:05
David Maurer kickoff for 58 yds , Cincere Gill return for 18 yds to the PRES 25
0:00
1st & 10 at own 25
MONTGOMERY, Justin rush to the right for a gain of 11 yards to the PRESBY36 (MILLER, Logan), out of bounds, clock 00:00. PENALTY PRESBY Holding on LEVICKI, Nathan enforced 10 yards from the PRESBY25 to the PRESBY15 [NHSG]. NO PLAY (replay the down).
Q4 15:00
1st & 20 at own 15
Collin Hurst pass complete to Wyatt Hodges for 16 yds to the PRES 31
Q4 15:00
2nd & 4 at own 31
Justin Montgomery run for 4 yds to the PRES 35 for a 1ST down
Q4 15:00
1st & 10 at own 35
Justin Montgomery run for no gain to the PRES 35
Q4 15:00
2nd & 10 at own 35
Justin Montgomery run for 3 yds to the PRES 38
Q4 15:00
3rd & 7 at own 38
Collin Hurst pass incomplete
Q4 15:00
4th & 7 at own 38
Presbyterian Penalty, Delay Of Game (-5 Yards) to the PRES 33
Q4 12:05
4th & 12 at own 33
Ezra King punt for 55 yds, downed at the DAY 12
4th quarter5 drives, then Presbyterian 28, Dayton 7
Dayton Fumble, 9 plays
12:05
1st & 10 at own 12
Drew VanVleet pass complete to Luke Hansen for 3 yds to the DAY 15
12:05
2nd & 7 at own 15
Gavin Lochow run for 4 yds to the DAY 19
12:05
3rd & 3 at own 19
Luke Hansen run for 27 yds to the DAY 46 for a 1ST down
12:05
1st & 10 at own 46
Drew VanVleet pass incomplete
12:05
2nd & 10 at own 46
Drew VanVleet pass complete to Luke Brenner for 5 yds to the PRES 49
12:05
3rd & 5 at opp 49
Drew VanVleet pass incomplete
12:05
4th & 5 at opp 49
Drew VanVleet pass complete to Gavin Lochow for 6 yds to the PRES 43 for a 1ST down
12:05
1st & 10 at opp 43
Drew VanVleet pass complete to Jake Coleman for 11 yds to the PRES 32 for a 1ST down
8:52
1st & 10 at opp 32
Drew VanVleet pass complete to Luke Hansen for a loss of 1 yard fumbled, forced by Sebastian Conwell, recovered by PRES Tariq Hollinger T. Hollinger return for 0 yds
Presbyterian Punt, 4 plays
8:52
1st & 10 at own 33
Collin Hurst pass complete to Jayden Pressey for 11 yds to the PRES 44 for a 1ST down
8:52
1st & 10 at own 44
Quante Jennings run for 4 yds to the PRES 48
8:52
2nd & 6 at own 48
Quante Jennings run for 1 yd to the PRES 49
8:52
3rd & 5 at own 49
Collin Hurst sacked by Jack Wardzala for a loss of 4 yards to the PRES 45
5:40
4th & 9 at own 45
Ezra King punt for 45 yds , Paul Kelly returns for 25 yds to the DAY 35
5:31
1st & 10 at own 35
Drew VanVleet pass complete to Gavin Lochow for 10 yds Gavin Lochow fumbled, recovered by PRES Tariq Hollinger T. Hollinger return for 4 yds
Presbyterian Field goal, 10 plays
5:31
1st & 10 at opp 41
Collin Hurst run for 3 yds to the DAY 38
4:38
3rd & 3 at opp 34
Timeout Dayton, clock 04:38
4:38
2nd & 7 at opp 38
Quante Jennings run for 4 yds to the DAY 34
4:38
3rd & 3 at opp 34
Quante Jennings run for 7 yds to the DAY 27 for a 1ST down
4:38
1st & 10 at opp 27
Quante Jennings run for 5 yds to the DAY 22
3:03
3rd & 9 at opp 26
Timeout Dayton, clock 03:03
3:03
2nd & 5 at opp 22
Warner Bush run for a loss of 4 yards to the DAY 26
3:03
3rd & 9 at opp 26
Quante Jennings run for 14 yds to the DAY 12 for a 1ST down
2:00
2nd & 12 at opp 14
Timeout Presbyterian, clock 02:00
2:00
1st & 10 at opp 12
Quante Jennings run for a loss of 2 yards to the DAY 14
2:00
2nd & 12 at opp 14
Justin Montgomery run for a loss of 3 yards to the DAY 17
2:00
3rd & 15 at opp 17
Warner Bush pass incomplete
1:43
4th & 15 at opp 17
Peter Lipscombe 34 yd FG GOODPresbyterian 28, Dayton 7
Dayton Interception, 7 plays
1:38
Constantine Gandis kickoff for 55 yds , Ty Stylski return for 16 yds to the DAY 26
1:38
1st & 10 at own 26
Drew VanVleet pass incomplete
1:38
2nd & 10 at own 26
Drew VanVleet pass complete to Alec Keathley for 18 yds to the DAY 44 for a 1ST down
1:38
1st & 10 at own 44
Drew VanVleet pass incomplete
1:38
2nd & 10 at own 44
Drew VanVleet pass complete to Jake Coleman for 17 yds to the PRES 39 for a 1ST down
1:38
1st & 10 at opp 39
Drew VanVleet pass complete to Chase Holmes for 21 yds to the PRES 18 for a 1ST down
1:38
1st & 10 at opp 18
Drew VanVleet pass complete to Gavin Lochow for 10 yds to the PRES 8 for a 1ST down
1:38
1st & goal at opp 8
VANVLEET, Drew pass up the middle incomplete intended for LOCHOW, Gavin thrown to the PRESBY0. PENALTY PRESBY Offsides enforced half the distance from the goal, 4 yards from the PRESBY8 to the PRESBY4 [NHSG]. NO PLAY (replay the down).
0:12
1st & goal at opp 4
Drew VanVleet pass intercepted, touchback. Zeb Stroup return for no gain
Presbyterian End of game, 1 play
0:00
1st & 10 at own 20
[NH] Kneel down by BUSH, Warner at PRESBY19 (team loss of 1), clock 00:00.
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.