| Score by Quarters | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| Kalamazoo (6-4) | 7 | 7 | 22 | 3 | 39 |
| Olivet (6-4) | 0 | 15 | 7 | 15 | 37 |
| Qtr | Time | Scoring Play |
|---|---|---|
| 1st | 03:18 |
Kalamazoo
-
Josh Wise 2 yd pass from Justin Danzy.
(Jacob Hardy kick
is good).
Drive: 9 plays, 80 yards in 2:30. 7 - 0 |
| 2nd | 12:40 |
Kalamazoo
-
K.J. Schultz 7 yd pass from Justin Danzy.
(Jacob Hardy kick
is good).
Drive: 10 plays, 76 yards in 3:25. 14 - 0 |
| 09:31 |
Olivet
-
Braden Black 4 yd run.
(Jared Gensler kick
is good).
Drive: 7 plays, 63 yards in 3:04. 14 - 7 |
|
| 00:49 |
Olivet
-
Braden Black 1 yd run.
(2pt conversion rush by Kyle Bryson
is good).
Drive: 13 plays, 65 yards in 6:28. 14 - 15 |
|
| 3rd | 07:51 |
Kalamazoo
-
Alex Dietrich 8 yd pass from Justin Danzy.
(2pt conversion pass by Alex Dietrich
is good).
Drive: 9 plays, 55 yards in 1:41. 22 - 15 |
| 04:51 |
Olivet
-
Jason Barbosa 54 yd pass from Braden Black.
(Jared Gensler kick
is good).
Drive: 5 plays, 95 yards in 2:49. 22 - 22 |
|
| 03:54 |
Kalamazoo
-
Josh Wise 68 yd pass from Justin Danzy.
(Jacob Hardy kick
is good).
Drive: 2 plays, 62 yards in 0:54. 29 - 22 |
|
| 02:19 |
Kalamazoo
-
Justin Danzy 31 yd run.
(Jacob Hardy kick
is good).
Drive: 5 plays, 55 yards in 1:29. 36 - 22 |
|
| 4th | 12:41 |
Olivet
-
Kyle Bryson 5 yd pass from Braden Black.
(Jared Gensler kick
is good).
Drive: 10 plays, 84 yards in 4:29. 36 - 29 |
| 00:58 |
Olivet
-
Kyle Bryson 14 yd pass from Braden Black.
(2pt conversion pass by Kyle Bryson
is good).
Drive: 11 plays, 38 yards in 2:30. 36 - 37 |
|
| 00:05 |
Kalamazoo
-
Jacob Hardy 19 yd field goal.
Drive: 6 plays, 55 yards in 0:45. 39 - 37 |
| Kalamazoo | Olivet | |
|---|---|---|
| FIRST DOWNS | 25 | 23 |
| RUSHES-YARDS (NET) | 20-98 | 35-90 |
| PASSING YDS (NET) | 384 | 422 |
| Passes Att-Comp-Int | 42-27-0 | 46-30-2 |
| TOTAL OFFENSE PLAYS-YARDS | 62-482 | 81-512 |
| Fumble Returns-Yards | 1-0 | 0-0 |
| Punt Returns-Yards | 3-14 | 3-9 |
| Kickoff Returns-Yards | 6-136 | 7-115 |
| Interception Returns-Yards | 2-0 | 0-0 |
| Punts (Number-Avg) | 5-191 | 3-97 |
| Fumbles-Lost | 0-0 | 1-1 |
| Penalties-Yards | 11-115 | 13-123 |
| Possession Time | 21:43 | 38:17 |
| Third-Down Conversions | 40% (4 of 10) | 56% (9 of 16) |
| Fourth-Down Conversions | 100% (1 of 1) | 100% (4 of 4) |
| Red-Zone Scores-Chances | 4-5 | 4-5 |
| Sacks By: Number-Yards | 2-15 | 1-3 |
| Pos | ## | OFFENSE |
|---|---|---|
| RB | 14 | Elijah Hamilton-Wray |
| WR | 11 | Josh Wise |
| WR | 8 | Alex Dietrich |
| WR | 20 | Cameron Shegos |
| WR | 12 | Aaron McGuire |
| QB | 3 | Justin Danzy |
| LG | 57 | Charles Edick |
| C | 60 | B.J. Cagney |
| RT | 67 | Nick Bolig |
| LT | 71 | Branden Ramirez |
| RG | 73 | Quincy Crosby |
| Pos | ## | DEFENSE |
| FS | 9 | Alex Burkholder |
| SS | 4 | Ryan Gregory |
| CB | 6 | Octavius Sanders |
| CB | 23 | Hartlee Lucas |
| SLB | 40 | Connor Rzeznik |
| WLB | 41 | Blake Simon |
| NG | 54 | Brett Thomas |
| MLB | 59 | Dylan Zerki |
| DE | 93 | Jake Larioza |
| DE | 95 | Ian Good |
| DT | 96 | Alan Mencer |
| Pos | ## | OFFENSE |
|---|---|---|
| WR | 3 | Kyle Bryson |
| WR | 11 | Anthony Skuratovich |
| WR | 7 | Jason Barbosa |
| TE | 18 | Trevor Wyman |
| QB | 15 | Braden Black |
| RB | 5 | Damorria Lilly |
| C | 50 | Ty Rozema |
| RG | 53 | Tyler Goerbig |
| RT | 55 | Cornelius Pettit |
| LG | 60 | Jaxon DeHaven |
| LT | 63 | Zach Williams |
| Pos | ## | DEFENSE |
| CB | 1 | Beau Langs |
| OLB | 2 | Justin Chavis |
| MLB | 20 | Trevor Garbow |
| CB | 21 | Dan Wright |
| FS | 26 | Trevor Haas |
| OLB | 27 | Curtis French |
| MLB | 45 | Nate Roberts |
| NT | 56 | Drew Miller |
| DT | 90 | Ryan Armstrong |
| DE | 92 | Justin Madar |
| DE | 95 | Andrew Pabst |