| Score by Quarters | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| Union (8-2) | 7 | 7 | 6 | 6 | 26 |
| Muhlenberg (8-2) | 7 | 7 | 10 | 10 | 34 |
| Qtr | Time | Scoring Play |
|---|---|---|
| 1st | 08:24 |
Union
-
Joe Curran 47 yd pass from Patch Flanagan.
(Francesco Pileg kick
is good).
Drive: 6 plays, 80 yards in 2:56. 7 - 0 |
| 04:13 |
Muhlenberg
-
Aidan Mack 13 yd pass from Luke Spang.
(Andrew Deutsch kick
is good).
Drive: 11 plays, 68 yards in 4:11. 7 - 7 |
|
| 2nd | 13:33 |
Union
-
Cam Fries 2 yd pass from Patch Flanagan.
(Francesco Pileg kick
is good).
Drive: 10 plays, 76 yards in 5:40. 14 - 7 |
| 08:23 |
Muhlenberg
-
Caleb Pasols 9 yd pass from Luke Spang.
(Andrew Deutsch kick
is good).
Drive: 12 plays, 76 yards in 5:10. 14 - 14 |
|
| 3rd | 10:41 |
Muhlenberg
-
Andrew Deutsch 25 yd field goal.
Drive: 9 plays, 57 yards in 4:19. 14 - 17 |
| 08:17 |
Muhlenberg
-
Dante Mahaffey 5 yd run.
(Andrew Deutsch kick
is good).
Drive: 2 plays, 9 yards in 0:49. 14 - 24 |
|
| 01:12 |
Union
-
Patch Flanagan 6 yd run.
(Francesco Pileg kick
failed).
Drive: 13 plays, 86 yards in 7:05. 20 - 24 |
|
| 4th | 14:03 |
Muhlenberg
-
Aidan Mack 4 yd pass from Luke Spang.
(Andrew Deutsch kick
is good).
Drive: 5 plays, 63 yards in 2:09. 20 - 31 |
| 08:13 |
Union
-
Gil Rivera 35 yd pass from Patch Flanagan.
(2pt conversion rush by Joe Curran
failed).
Drive: 11 plays, 75 yards in 5:50. 26 - 31 |
|
| 01:38 |
Muhlenberg
-
Andrew Deutsch 32 yd field goal.
Drive: 12 plays, 55 yards in 6:35. 26 - 34 |
| Union | Muhlenberg | |
|---|---|---|
| FIRST DOWNS | 20 | 24 |
| RUSHES-YARDS (NET) | 24-72 | 34-114 |
| PASSING YDS (NET) | 300 | 241 |
| Passes Att-Comp-Int | 35-26-2 | 31-24-0 |
| TOTAL OFFENSE PLAYS-YARDS | 59-372 | 65-355 |
| Fumble Returns-Yards | 0-0 | 0-0 |
| Punt Returns-Yards | 1--4 | 2--3 |
| Kickoff Returns-Yards | 5-73 | 5-129 |
| Interception Returns-Yards | 0-0 | 2-51 |
| Punts (Number-Avg) | 4-162 | 3-130 |
| Fumbles-Lost | 0-0 | 1-0 |
| Penalties-Yards | 5-45 | 3-26 |
| Possession Time | 31:33 | 28:27 |
| Third-Down Conversions | 46% (6 of 13) | 45% (5 of 11) |
| Fourth-Down Conversions | 100% (1 of 1) | 100% (1 of 1) |
| Red-Zone Scores-Chances | 2-2 | 6-6 |
| Sacks By: Number-Yards | 0-0 | 1-2 |
| Pos | ## | OFFENSE |
|---|---|---|
| WR | 0A | Gil Rivera |
| WR | 1 | Dan Quinn |
| QB | 2 | Patch Flanagan |
| RB | 4 | Michael Dinardo |
| WR | 6 | Joe Curran |
| TE | 15 | Cam Fries |
| LG | 65 | Dan Barber |
| LT | 66 | Kyle Webster |
| RG | 71 | Jack Beacham |
| RT | 77 | Nick Olivola |
| C | 78 | David Cooperstein |
| Pos | ## | DEFENSE |
| CB | 0 | Matt Mitchell |
| FS | 1A | Nico Savini |
| ILB | 2A | Dwayne Hinds |
| OLB | 3 | Lucas Coleman |
| DE | 9 | Jordan Black |
| SS | 20 | Ryan Grenier |
| CB | 27 | Trey Rezendes III |
| DE | 42 | Daniel O'Leary |
| ILB | 43 | John Droggitis |
| DT | 93 | Logan Miller |
| NG | 97 | Charlie Johnson |
| Pos | ## | OFFENSE |
|---|---|---|
| QB | 3Q | Luke Spang |
| WR | 17 | Aidan Mack |
| WR | 18 | John Runfolo |
| RB | 32 | Matthew Manning |
| LG | 53 | Triquil Monroe |
| LT | 62 | Michael Powel |
| C | 65 | Robert Terreros |
| RG | 77 | Ryan Harden |
| RT | 79 | Christopher Rausch |
| TE | 83 | Caden Reph |
| WR | 88 | Caleb Pasols |
| Pos | ## | DEFENSE |
| SAF | 1 | George Europe |
| CB | 2D | Aaron Sylvester |
| SAF | 3 | Marcus McClaine |
| LB | 5 | CJ Newman |
| CB | 7D | Triston McNeal |
| SAF | 20 | Jake Saus |
| LB | 26 | Peyton Elliott |
| DL | 51 | Vincent Rispoli |
| DL | 54 | Blaze Curry |
| DL | 55 | Alex Schafer |
| LB | 58 | Thomas Cerruti |