| Score by Quarters | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| St. Thomas (3-0) | 0 | 7 | 14 | 14 | 35 |
| St. John's (3-1) | 0 | 7 | 0 | 7 | 14 |
| Qtr | Time | Scoring Play |
|---|---|---|
| 2nd | 11:20 |
St. Thomas
-
Jordan Roberts 5 yd run.
(Paul Graupner kick
is good).
Drive: 16 plays, 80 yards in 6:33. 7 - 0 |
| 03:24 |
St. John's
-
Sam Sura 1 yd run.
(Alexi Johnson kick
is good).
Drive: 5 plays, 29 yards in 2:19. 7 - 7 |
|
| 3rd | 06:35 |
St. Thomas
-
Jordan Roberts 12 yd run.
(Paul Graupner kick
is good).
Drive: 11 plays, 80 yards in 5:30. 14 - 7 |
| 03:32 |
St. Thomas
-
Jordan Roberts 15 yd run.
(Paul Graupner kick
is good).
Drive: 2 plays, 21 yards in 0:30. 21 - 7 |
|
| 4th | 14:05 |
St. Thomas
-
Jack Kaiser 5 yd run.
(Paul Graupner kick
is good).
Drive: 7 plays, 43 yards in 2:55. 28 - 7 |
| 12:27 |
St. John's
-
Sam Sura 12 yd run.
(Alexi Johnson kick
is good).
Drive: 5 plays, 77 yards in 1:32. 28 - 14 |
|
| 02:14 |
St. Thomas
-
Jordan Roberts 40 yd run.
(Paul Graupner kick
is good).
Drive: 5 plays, 56 yards in 2:07. 35 - 14 |
| St. Thomas | St. John's | |
|---|---|---|
| FIRST DOWNS | 25 | 18 |
| RUSHES-YARDS (NET) | 56-338 | 33-45 |
| PASSING YDS (NET) | 76 | 252 |
| Passes Att-Comp-Int | 22-9-1 | 38-23-2 |
| TOTAL OFFENSE PLAYS-YARDS | 78-414 | 71-297 |
| Fumble Returns-Yards | 1-0 | 0-0 |
| Punt Returns-Yards | 4-7 | 0-0 |
| Kickoff Returns-Yards | 3-56 | 3-47 |
| Interception Returns-Yards | 2-29 | 1-0 |
| Punts (Number-Avg) | 5-207 | 7-278 |
| Fumbles-Lost | 2-0 | 2-1 |
| Penalties-Yards | 8-93 | 4-35 |
| Possession Time | 34:00 | 26:00 |
| Third-Down Conversions | 47% (7 of 15) | 36% (5 of 14) |
| Fourth-Down Conversions | 67% (2 of 3) | 50% (1 of 2) |
| Red-Zone Scores-Chances | 4-4 | 2-3 |
| Sacks By: Number-Yards | 4-31 | 1-4 |
| Pos | ## | OFFENSE |
|---|---|---|
| WR | 2 | Nick Waldvogel |
| WR | 14 | Ryan Bradley |
| QB | 17 | John Gould |
| RB | 23 | Jordan Roberts |
| FB | 31 | Dominic Trouccolo |
| LG | 62 | Richie Donovan |
| RG | 70 | Zach Brennan |
| RT | 75 | David Simmet |
| LT | 77 | Will Hilbert |
| C | 78 | Stefan Sauer |
| TE | 81 | Charlie Dowdle |
| Pos | ## | DEFENSE |
| S | 1Z | Trace Adams |
| NT | 4W | Ryan Winter |
| ILB | 9 | Tim McClanahan |
| CB | 10 | Mozus Ikuenobe |
| OLB | 20 | Jesse Addo |
| CB | 22 | Jordan Young |
| S | 25 | Isaac Seering |
| OLB | 26 | Alex Stevson |
| ILB | 28 | Steve Harrell |
| DE | 42 | Anthony King-Foreman |
| DE | 49 | Eric Sutton |
| Pos | ## | OFFENSE |
|---|---|---|
| WR | 7H | Dan Harrington |
| WR | 1 | Josh Bungum |
| QB | 5 | Nick Martin |
| RB | 31 | Sam Sura |
| RB | 33 | Zack Sundly |
| TE | 42 | Nick Simon |
| LG | 51 | Ben Brown |
| LT | 54 | Zac McFarland |
| RT | 58 | Andrew Jarosz |
| C | 60 | Ben Eli |
| RG | 77 | Matt Kadrlik |
| Pos | ## | DEFENSE |
| CB | 2 | Trevor Warner |
| LB | 3 | Carter Hanson |
| CB | 6 | Jeremy Piper |
| S | 7 | Randy Perez |
| S | 8 | Garrett Ackerman |
| LB | 24 | Jack Pietruszewski |
| LB | 25 | Reid Bjorklund |
| LB | 37 | Drake Matuska |
| NT | 62 | Peyton Thiry |
| DE | 91 | Matt Hobby |
| DE | 96 | Sam Brynestad |