| Score by Quarters | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| Ripon (1-4) | 7 | 13 | 0 | 7 | 27 |
| Lake Forest (4-1) | 14 | 10 | 0 | 10 | 34 |
| Qtr | Time | Scoring Play |
|---|---|---|
| 1st | 09:12 |
Ripon
-
Tyler VanDeVeld 1 yd run.
(Kyle Jobke kick
is good).
Drive: 11 plays, 75 yards in 5:41. 7 - 0 |
| 06:47 |
Lake Forest
-
Michael Dean 11 yd pass from Bill Degnan.
(Michael Bounds kick
is good).
Drive: 6 plays, 63 yards in 2:17. 7 - 7 |
|
| 04:19 | Lake Forest - A.J. Jackson 63 yd punt return for TD. (Michael Bounds kick is good). 7 - 14 | |
| 2nd | 14:09 |
Lake Forest
-
Michael Bounds 28 yd field goal.
Drive: 7 plays, 40 yards in 3:34. 7 - 17 |
| 07:45 |
Ripon
-
Austin Bunders 44 yd run.
(Kyle Jobke kick
is good).
Drive: 3 plays, 52 yards in 1:28. 14 - 17 |
|
| 03:13 |
Ripon
-
Cormac Madigan 41 yd run.
(Kyle Jobke kick
blocked).
Drive: 4 plays, 51 yards in 2:23. 20 - 17 |
|
| 03:01 | Lake Forest - A.J. Jackson 85 yd kickoff return. (Michael Bounds kick is good). 20 - 24 | |
| 4th | 08:51 |
Lake Forest
-
Michael Bounds 43 yd field goal.
Drive: 6 plays, 42 yards in 4:31. 20 - 27 |
| 01:22 |
Ripon
-
Dionisio Herrer 2 yd run.
(Kyle Jobke kick
is good).
Drive: 4 plays, 71 yards in 0:42. 27 - 27 |
|
| 00:19 |
Lake Forest
-
A.J. Jackson 28 yd pass from Bill Degnan.
(Michael Bounds kick
is good).
Drive: 6 plays, 64 yards in 0:52. 27 - 34 |
| Ripon | Lake Forest | |
|---|---|---|
| FIRST DOWNS | 16 | 14 |
| RUSHES-YARDS (NET) | 51-219 | 34-95 |
| PASSING YDS (NET) | 139 | 208 |
| Passes Att-Comp-Int | 15-8-0 | 21-12-1 |
| TOTAL OFFENSE PLAYS-YARDS | 66-358 | 55-303 |
| Fumble Returns-Yards | 0-0 | 1-0 |
| Punt Returns-Yards | 3-33 | 5-123 |
| Kickoff Returns-Yards | 4-83 | 5-166 |
| Interception Returns-Yards | 1-0 | 0-0 |
| Punts (Number-Avg) | 7-281 | 5-215 |
| Fumbles-Lost | 3-1 | 0-0 |
| Penalties-Yards | 5-40 | 5-55 |
| Possession Time | 32:25 | 27:16 |
| Third-Down Conversions | 23% (3 of 13) | 38% (5 of 13) |
| Fourth-Down Conversions | 50% (1 of 2) | 0% (0 of 0) |
| Red-Zone Scores-Chances | 2-3 | 2-3 |
| Sacks By: Number-Yards | 2-6 | 1-15 |
| Pos | ## | OFFENSE |
|---|---|---|
| QB | 6 | Cormac Madigan |
| WR | 10 | Masyn Ulrich |
| WR | 13 | Parker Campana |
| WR | 18 | Walter Bryant |
| FB | 24 | Tyler VanDeVelde |
| WR | 38 | Austin Bunders |
| OT | 51 | Jack Kitterman |
| OT | 61 | Ryan Heistan |
| C | 67 | Jacob Zevallos |
| OG | 74 | Garrett Doederlein |
| OG | 78 | Zach Fischer |
| Pos | ## | DEFENSE |
| CB | 3 | Cameron Gruenwald |
| FS | 20 | Armando Mosqueda |
| LB | 22 | Tyler Bair |
| CB | 28 | Bennett Groves |
| RLB | 37 | Jon Ryback |
| SAF | 43 | Lane Barnes |
| MLB | 45 | Brad Guell |
| DE | 53 | Quincy Diloreto |
| LLB | 57 | Reece Schreckengust |
| DT | 95 | Zach Gustafson |
| NG | 99 | Ryan Bansemer |
| Pos | ## | OFFENSE |
|---|---|---|
| RB | 1 | Alex Adams II |
| QB | 2 | Bill Degnan |
| WR | 8 | John Rall |
| WR | 35 | A.J. Jackson |
| OG | 56 | John Colasacco |
| C | 57 | Connor Cahill |
| OT | 72 | Dakota Banning |
| OT | 75 | Anthony DerManulian |
| OG | 77 | Tommy Kelly |
| WR | 83 | Ted Crane |
| TE | 87 | Cooper Tomlin |
| Pos | ## | DEFENSE |
| CB | 2B | Jeremy Brown |
| FS | 5C | Justin Croye |
| CB | 9 | Jordan Briggs |
| DE | 11 | Matt Leonard |
| MLB | 30 | Michael Salazar |
| SS | 31 | Anthony Rieck |
| LLB | 43 | Javan Ah Quin |
| RLB | 44 | Johnny Laponte |
| NG | 53 | Jacob Fitch |
| DE | 54 | Jordan McInerney |
| DT | 92 | Jamari Tansmore |