| Score by Quarters | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| St. Ambrose (3-1) | 7 | 14 | 20 | 12 | 53 |
| William Penn (2-3) | 0 | 14 | 0 | 20 | 34 |
| Qtr | Time | Scoring Play |
|---|---|---|
| 1st | 07:39 |
St. Ambrose
-
Cole Kelly 1 yd run.
(Quinn Treiber kick
is good).
Drive: 16 plays, 77 yards in 4:37. 7 - 0 |
| 2nd | 13:24 |
William Penn
-
Shawn Davis 12 yd run.
(Marcus Kerrigan kick
failed).
Drive: 4 plays, 30 yards in 1:21. 7 - 6 |
| 10:45 |
St. Ambrose
-
Cole Kelly 1 yd run.
(Quinn Treiber kick
is good).
Drive: 9 plays, 67 yards in 2:31. 14 - 6 |
|
| 04:52 |
William Penn
-
Shawn Davis 2 yd run.
(2pt conversion pass by Clint Allen
is good).
Drive: 6 plays, 36 yards in 2:28. 14 - 14 |
|
| 02:32 |
St. Ambrose
-
Brad Connor 16 yd pass from Eric Williamson.
(Quinn Treiber kick
is good).
Drive: 10 plays, 75 yards in 2:20. 21 - 14 |
|
| 3rd | 13:54 |
St. Ambrose
-
Michael Munro 47 yd pass from Eric Williamson.
(Quinn Treiber kick
is good).
Drive: 4 plays, 67 yards in 0:57. 28 - 14 |
| 12:28 |
St. Ambrose
-
Brad Connor 36 yd pass from Eric Williamson.
(Quinn Treiber kick
blocked).
Drive: 3 plays, 49 yards in 0:42. 34 - 14 |
|
| 05:19 |
St. Ambrose
-
Joey Zito 1 yd run.
(Quinn Treiber kick
is good).
Drive: 5 plays, 40 yards in 0:47. 41 - 14 |
|
| 4th | 14:10 |
William Penn
-
Shawn Davis 1 yd run.
(Nick DiMarco kick
is good).
Drive: 11 plays, 64 yards in 3:07. 41 - 21 |
| 04:20 |
William Penn
-
K. Patterson 23 yd pass from Tyler Hafner.
(Nick DiMarco kick
is good).
Drive: 6 plays, 57 yards in 0:59. 41 - 28 |
|
| 03:12 |
St. Ambrose
-
Zachary Karys 25 yd pass from Eric Williamson.
(Quinn Treiber kick
blocked).
Drive: 5 plays, 50 yards in 1:03. 47 - 28 |
|
| 02:52 | St. Ambrose - Jeremy Wallace 30 yd interception return. (Quinn Treiber kick blocked). 53 - 28 | |
| 00:31 |
William Penn
-
Clint Allen 3 yd pass from Tyler Hafner.
(Nick DiMarco kick
failed).
Drive: 13 plays, 65 yards in 2:13. 53 - 34 |
| St. Ambrose | William Penn | |
|---|---|---|
| FIRST DOWNS | 36 | 28 |
| RUSHES-YARDS (NET) | 61-246 | 61-338 |
| PASSING YDS (NET) | 336 | 110 |
| Passes Att-Comp-Int | 39-31-0 | 26-10-2 |
| TOTAL OFFENSE PLAYS-YARDS | 100-582 | 87-448 |
| Fumble Returns-Yards | 1-0 | 1-0 |
| Punt Returns-Yards | 0-0 | 2-19 |
| Kickoff Returns-Yards | 4-54 | 9-128 |
| Interception Returns-Yards | 2-30 | 0-0 |
| Punts (Number-Avg) | 3-60 | 4-110 |
| Fumbles-Lost | 2-1 | 2-1 |
| Penalties-Yards | 6-41 | 6-57 |
| Possession Time | 29:16 | 30:44 |
| Third-Down Conversions | 50% (7 of 14) | 47% (8 of 17) |
| Fourth-Down Conversions | 50% (2 of 4) | 50% (1 of 2) |
| Red-Zone Scores-Chances | 4-6 | 4-6 |
| Sacks By: Number-Yards | 0-0 | 4-34 |
| Pos | ## | OFFENSE |
|---|---|---|
| WR | 1 | Brad Connor |
| WR | 10 | Sam O'Donnell |
| QB | 11 | Eric Williamson |
| RB | 20 | Cole Kelly |
| SB | 43 | Darryl McMath |
| TE | 45 | Andrew Friederich |
| LG | 52 | Chris Dawson |
| RG | 66 | Jack Leibold |
| C | 68 | Dan Mahoney |
| LT | 71 | Dionte Lampley |
| RT | 76 | Joe Novak |
| Pos | ## | DEFENSE |
| FS | 1A | Wes Fleming |
| CB | 5 | Adonis Brown |
| CB | 7 | Steve Thomas |
| LB | 8 | Jeremy Wallace |
| LB | 34 | Nolan Possley |
| SS | 37 | Sean Kelly |
| LB | 47 | Tyler Donaldson |
| DT | 72 | Jonah Hoelscher |
| DE | 94 | Ryne Diehl |
| NG | 97 | Earl Delaney |
| DE | 99 | Cory Price |
| Pos | ## | OFFENSE |
|---|---|---|
| TE | 4 | Greg Beatty |
| WR | 5 | Chris Crawford |
| WR | 8 | Aaron Broyles |
| QB | 12 | Tyler Hafner |
| RB | 30 | Sam Tvedt |
| FB | 33 | Shawn Davis |
| C | 50 | Hea Tuifua |
| LG | 53 | Jake Adams |
| RG | 65 | Jarrett Rogers |
| RT | 72 | J.T. Dotson |
| LT | 75 | Travis Blecher |
| Pos | ## | DEFENSE |
| SS | 1 | Joseph Frye |
| CB | 10 | Freddy Griggs |
| DE | 14 | Nick DiMarco |
| FS | 17 | Jacob Batterson |
| CB | 23 | Cameron Penny |
| LB | 28 | Kevin Shrauger |
| DE | 35 | Jason Johnson |
| DT | 44 | Micheal Welch |
| LG | 55 | Scott Adams |
| LB | 57 | Brock Peery |
| NT | 99 | Malik Young |