Skip To Main Content
Skip To Main Content

Union (N.Y.) (8-3) -VS- Muhlenberg (9-2)

Box Score

Union (N.Y.) logo
26
vs
Muhlenberg logo
34

Union (N.Y.) (8-3) -VS- Muhlenberg (9-2)

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th F Total
UNIONUnion (N.Y.) 7 7 6 6 26
Winner MUHLMuhlenberg 7 7 10 10 34
UNION:
Patch Flanagan (300),
Patch Flanagan (41),
Dan Quinn (73)
MUHL:
Luke Spang (241),
Dante Mahaffey (37),
Matthew Manning (64)
Date:
11/22/2025
Site:
Allentown, Pa.
Stadium:
Scotty Wood Stadium
Attendance:
3238
Kickoff Time:
12:00 PM
End of Game:
2:35
Duration:
2:35
Temperature:
low 50s
Wind:
light
Weather:
overcast, cool
VIEW
Match History vs Muhlenberg

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play UNION MUHL
1st - 08:24 1st 08:24 UNION - Joe Curran 47 yd pass from Patch Flanagan (Francesco Pileg kick) 6 plays, 80 yards, TOP 2:56 7 0
1st - 04:13 1st 04:13 MUHL - Aidan Mack 13 yd pass from Luke Spang (Andrew Deutsch kick) 11 plays, 68 yards, TOP 4:11 7 7
2nd - 13:33 2nd 13:33 UNION - Cam Fries 2 yd pass from Patch Flanagan (Francesco Pileg kick) 10 plays, 76 yards, TOP 5:40 14 7
2nd - 08:23 2nd 08:23 MUHL - Caleb Pasols 9 yd pass from Luke Spang (Andrew Deutsch kick) 12 plays, 76 yards, TOP 5:10 14 14
3rd - 10:41 3rd 10:41 MUHL - Andrew Deutsch 25 yd field goal 8 plays, 57 yards, TOP 4:19 14 17
3rd - 08:17 3rd 08:17 MUHL - Dante Mahaffey 5 yd run (Andrew Deutsch kick), 2 plays, 9 yards, TOP 0:49 14 24
3rd - 01:12 3rd 01:12 UNION - Patch Flanagan 6 yd run (Francesco Pileg kick blocked), 13 plays, 86 yards, TOP 7:05 20 24
4th - 14:03 4th 14:03 MUHL - Aidan Mack 4 yd pass from Luke Spang (Andrew Deutsch kick) 5 plays, 63 yards, TOP 2:09 20 31
4th - 08:13 4th 08:13 UNION - Gil Rivera 35 yd pass from Patch Flanagan (Joe Curran rush failed) 11 plays, 75 yards, TOP 5:50 26 31
4th - 01:38 4th 01:38 MUHL - Andrew Deutsch 32 yd field goal 11 plays, 55 yards, TOP 6:35 26 34
26 34
Referee: Ryan Novosel Line Judge: Brendan O'Brien Side Judge: Derek Sullivan
Umpire: Paul Simkovich Back Judge: Conor Shutterly
Linesman: Brian Kemble Field Judge: Michael Bruno

Game Statistics By Team

Team Statistics
Statistic UNION MUHL
First Downs
Total 18 21
Rushing 3 8
Passing 14 11
Penalty 1 2
Rushing
Total (Net) 72 114
Attempts 24 34
Avg. Per Rush 3.0 3.4
Rushing TDs 1 1
Yds. Gained 79 131
Yds. Lost 7 17
Passing
Total (Net) 300 241
Comp.-Att.-Int. 26-35-2 24-31-0
Avg. / Att. 8.6 7.8
Avg. / Comp. 11.5 10.0
TDs 3 3
Total Offense
Yards 372 355
Plays 59 65
Avg. / Play 6.3 5.5
Fumbles - Lost 0-0 1-0
Penalties - Yds. 5-45 3-26
Punting
Punts - Yds. 4-162 3-130
Avg. / Punt 40.5 43.3
Inside 20 0 0
50+ Yds. 0 1
Touchbacks 0 0
Fair Catch 1 2
Kickoffs
Total - Yds. 5-295 7-409
Avg. Yds. / Kickoff 59.0 58.4
Touchbacks 0 0
Returns
Punt: Total - Yds. - TDs 1--4-0 2--3-0
Punt: Avg. / Return -4.0 -1.5
Kickoff: Total - Yds. - TDs 5-73-0 5-129-0
Kickoff: Avg. / Return 14.6 25.8
INT: Total - Yds. - TDs 0-0-0 2-51-0
Fumble: Total - Yds. - TDs 0-0-0 0-0-0
Miscellaneous
Misc. Yards 0 0
Poss. Time 31:33 28:27
3rd. Down Conv. 6 of 13 4 of 10
4th. Down Conversions 1 of 1 1 of 1
Red-Zone: Scores - Chances 2-2 6-6
Sacks: Total - Yds. 0-0 1-2
PAT: Total - Made 2-3 4-4
2PT Conversion: Total - Made 0-1 0-0
Field Goals: Total - Made 0-0 2-2

Individual Statistics

Offensive

Individual Passing Statistics
UNION - Passing
Player Cmp Att. Yds. TD INT Long Sack
Patch Flanagan 26 34 300 3 1 47 1
Cole Brisson 0 1 0 0 1 0 0
Totals 26 35 300 3 2 47 1
MUHL - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Luke Spang 24 31 241 3 0 44 0
Totals 24 31 241 3 0 44 0
Individual Rushing Statistics
UNION - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Patch Flanagan 10 43 2 41 1 11 4.1
Dj Wright 9 21 4 17 0 7 1.9
Michael Dinardo 3 10 0 10 0 4 3.3
Cole Brisson 2 5 1 4 0 5 2.0
Totals 24 79 7 72 1 11 3.0
MUHL - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Dante Mahaffey 10 48 11 37 1 20 3.7
Luke Spang 7 36 0 36 0 17 5.1
Matthew Manning 9 27 3 24 0 8 2.7
ISchafferNeitz 4 11 1 10 0 7 2.5
John Runfolo 2 9 0 9 0 9 4.5
Team 2 0 2 -2 0 0 -1.0
Totals 34 131 17 114 1 20 3.4
Individual Receiving Statistics
UNION - Receiving
Player Rec. Yds. TD Long
Dan Quinn 7 73 0 16
Joe Curran 5 73 1 47
Gil Rivera 5 61 1 35
Owen Corrigan 1 35 0 35
Dj Wright 3 25 0 12
Michael Dinardo 2 19 0 1
Cam Fries 2 8 1 6
Isaiah Russell 1 6 0 6
Totals 26 300 3 47
MUHL - Receiving
Player Rec. Yds. TD Long
Matthew Manning 3 64 0 44
Dante Mahaffey 3 44 0 25
Aidan Mack 5 37 2 16
Caleb Pasols 3 29 1 16
Logan Nordeck 2 19 0 10
Chris Holland 1 17 0 17
John Runfolo 3 15 0 8
ISchafferNeitz 1 6 0 6
Caden Reph 2 6 0 5
JR Walley 1 4 0 4
Totals 24 241 3 44

Defensive

Union (N.Y.) - Individual Defensive Statistics
Union (N.Y.) - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Jordan Black 6 2 8 0.5/1 0.5 -/- - - 0-0 -/- - - - - -
Ryan Grenier 7 - 7 -/- - -/- - - 0-0 -/- - - 1 - -
Charlie Johnson 5 2 7 1.5/5 1.5 -/- - 1 1-0 -/- - - - - -
Dominic Mazzuca 4 2 6 -/- - -/- - - 0-0 -/- - - - - -
Nico Savini 3 2 5 -/- - -/- - - 0-0 -/- - - - - -
Logan Miller 3 2 5 0.5/2 0.5 -/- - - 0-0 -/- - - - - -
Matt Mitchell 3 1 4 -/- - -/- - - 0-0 -/- - - - - -
Dwayne Hinds 4 - 4 -/- - -/- - - 0-0 -/- - - 1 - -
Daniel O'Leary 2 2 4 1.5/7 1.5 -/- - - 0-0 -/- - - - - -
Luke Paskewitz 3 - 3 1.0/1 1.0 -/- - - 0-0 -/- - - - - -
John Droggitis 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Colt Wales 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
David Seiche 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Trey Rezendes I 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Dan Quinn 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Terrence Hanrat 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Jah'Cire Jones 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Michael Barnes- - - - -/- - -/- - - 0-0 -/- - - - - 1
Muhlenberg - Individual Defensive Statistics
Muhlenberg - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Triston McNeal 8 1 9 -/- - -/- - - 0-0 -/- - - 1 - -
Thomas Cerruti 5 4 9 1.0/1 1.0 -/- - - 0-0 -/- - - - - 1
CJ Newman 3 4 7 1.5/3 1.5 1.0/2 1.0 - 0-0 -/- - - - - -
Marcus McClaine 3 3 6 1.0/1 1.0 -/- - - 0-0 -/- - - - - -
Aaron Sylvester 3 1 4 -/- - -/- - - 0-0 -/- - - - - -
Jeremy Lopez 2 2 4 -/- - -/- - - 0-0 -/- - - - - -
Jake Saus 3 1 4 0.5/- 0.5 -/- - - 0-0 -/- - - - - -
George Europe 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Peyton Elliott 2 1 3 -/- - -/- - - 0-0 -/- - - - - 1
Blaze Curry 1 2 3 0.5/1 0.5 -/- - - 0-0 -/- - - - - -
Tom Smid 1 2 3 -/- - -/- - - 0-0 -/- - - - - -
Danny Cullen 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
CJ Kearney 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Justin Bernal 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Leo Dauberman 1 - 1 -/- - -/- - - 0-0 -/- 2-51 2 - - -
Joseph Papa 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Vincent Rispoli - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Alex Schafer - 1 1 0.5/1 0.5 -/- - - 0-0 -/- - - - - -
Chris Holland - - - -/- - -/- - - 0-0 -/- - - - 1 -

Special Teams

Individual Punting Statistics
UNION - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Evan Anderson 4 162 40.5 46 0 0 0
MUHL - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Sam Morris 3 130 43.3 51 0 0 1
Individual Return Statistics
UNION - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Kaden Gore 1 -4 0 4 61 16 0 0 0
Jah'Cire Jones 0 0 0 1 12 12 0 0 0
MUHL - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Tommy Donnelly 2 -3 0 0 0 0 0 0 0
Chris Short 0 0 0 2 45 26 0 0 0
Dante Mahaffey 0 0 0 3 84 34 0 0 0
Leo Dauberman 0 0 0 0 0 0 2 51 48
Individual Field Goal Statistics
UNION - Field Goals
Player Qtr. Clock Yds. Result
MUHL - Field Goals
Player Qtr. Clock Yds. Result
Andrew Deutsch 3rd 10:41 25 GOOD
Andrew Deutsch 4th 01:38 32 GOOD
Individual Kickoff Statistics
UNION - Kickoffs
Player No. Yds. TB OB Avg.
Ryan Mulderig 5 295 0 0 59.0
MUHL - Kickoffs
Player No. Yds. TB OB Avg.
Nick D'Amico 7 409 0 0 58.4
Individual PAT Statistics
UNION - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Joe Curran 0 0 1 0 0 0
Francesco Pileg 3 2 0 0 0 0
MUHL - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Andrew Deutsch 4 4 0 0 0 0

Drive Chart

All Drives

All Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/15:00 UNION 1st UNION17 15:00 KO UNION26 12:46 PUNT 3-9 2:14
1st/12:46 MUHL 1st MUHL35 12:46 PUNT MUHL44 11:20 PUNT 3-9 1:26
1st/11:20 UNION 1st UNION20 11:20 PUNT MUHL00 08:24 TD 6-80 2:56
1st/08:24 MUHL 1st MUHL32 08:24 KO UNION00 04:13 TD 11-68 4:11
1st/04:13 UNION 1st UNION24 04:13 KO MUHL00 13:33 TD 10-76 5:40
2nd/13:33 MUHL 2nd MUHL24 13:33 KO UNION00 08:23 TD 12-76 5:10
2nd/08:23 UNION 2nd UNION28 08:23 KO UNION29 06:44 PUNT 3-1 1:39
2nd/06:44 MUHL 2nd MUHL22 06:44 PUNT MUHL22 06:00 PUNT 3-0 0:44
2nd/06:00 UNION 2nd UNION31 06:00 PUNT UNION38 04:17 PUNT 3-7 1:43
2nd/04:17 MUHL 2nd MUHL23 04:17 PUNT MUHL29 03:12 PUNT 3-6 1:05
2nd/03:12 UNION 2nd UNION20 03:12 PUNT UNION29 01:02 PUNT 3-9 2:10
2nd/01:02 MUHL 2nd MUHL33 01:02 PUNT UNION28 00:00 HALF 5-39 1:02
3rd/15:00 MUHL 3rd MUHL35 15:00 KO UNION08 10:41 FG 8-57 4:19
3rd/10:41 UNION 3rd UNION25 10:41 KO UNION29 09:06 INT 3-4 1:35
3rd/09:06 MUHL 3rd UNION09 09:06 INT UNION00 08:17 TD 2-9 0:49
3rd/08:17 UNION 3rd UNION14 08:17 KO MUHL00 01:12 TD 13-86 7:05
3rd/01:12 MUHL 3rd MUHL37 01:12 KO UNION00 14:03 TD 5-63 2:09
4th/14:03 UNION 4th UNION25 14:03 KO MUHL00 08:13 TD 11-75 5:50
4th/08:13 MUHL 4th MUHL31 08:13 KO UNION14 01:38 FG 11-55 6:35
4th/01:38 UNION 4th UNION27 01:38 KO UNION43 00:57 INT 4-16 0:41
4th/00:57 MUHL 4th MUHL37 00:57 INT MUHL20 00:00 HALF 2-(-17) 0:57

Union (N.Y.) Drives

Union (N.Y.) Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/15:00 UNION 1st UNION17 15:00 KO UNION26 12:46 PUNT 3-9 2:14
1st/11:20 UNION 1st UNION20 11:20 PUNT MUHL00 08:24 TD 6-80 2:56
1st/04:13 UNION 1st UNION24 04:13 KO MUHL00 13:33 TD 10-76 5:40
2nd/08:23 UNION 2nd UNION28 08:23 KO UNION29 06:44 PUNT 3-1 1:39
2nd/06:00 UNION 2nd UNION31 06:00 PUNT UNION38 04:17 PUNT 3-7 1:43
2nd/03:12 UNION 2nd UNION20 03:12 PUNT UNION29 01:02 PUNT 3-9 2:10
3rd/10:41 UNION 3rd UNION25 10:41 KO UNION29 09:06 INT 3-4 1:35
3rd/08:17 UNION 3rd UNION14 08:17 KO MUHL00 01:12 TD 13-86 7:05
4th/14:03 UNION 4th UNION25 14:03 KO MUHL00 08:13 TD 11-75 5:50
4th/01:38 UNION 4th UNION27 01:38 KO UNION43 00:57 INT 4-16 0:41

Muhlenberg Drives

Union (N.Y.)
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/12:46 MUHL 1st MUHL35 12:46 PUNT MUHL44 11:20 PUNT 3-9 1:26
1st/08:24 MUHL 1st MUHL32 08:24 KO UNION00 04:13 TD 11-68 4:11
2nd/13:33 MUHL 2nd MUHL24 13:33 KO UNION00 08:23 TD 12-76 5:10
2nd/06:44 MUHL 2nd MUHL22 06:44 PUNT MUHL22 06:00 PUNT 3-0 0:44
2nd/04:17 MUHL 2nd MUHL23 04:17 PUNT MUHL29 03:12 PUNT 3-6 1:05
2nd/01:02 MUHL 2nd MUHL33 01:02 PUNT UNION28 00:00 HALF 5-39 1:02
3rd/15:00 MUHL 3rd MUHL35 15:00 KO UNION08 10:41 FG 8-57 4:19
3rd/09:06 MUHL 3rd UNION09 09:06 INT UNION00 08:17 TD 2-9 0:49
3rd/01:12 MUHL 3rd MUHL37 01:12 KO UNION00 14:03 TD 5-63 2:09
4th/08:13 MUHL 4th MUHL31 08:13 KO UNION14 01:38 FG 11-55 6:35
4th/00:57 MUHL 4th MUHL37 00:57 INT MUHL20 00:00 HALF 2-(-17) 0:57

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
Muhlenberg won the toss and deferred
Union to receive and defend the East goal
MUHL ball on MUHL35, clock 15:00.
Nick D'Amico kickoff 63 yards to the UNION2, Kaden Gore return 15 yards to the UNION17 (Justin Bernal).
Union (N.Y.) at 15:00
Union (N.Y.) at 15:00
Down & Distance Play
Union (N.Y.) at 15:00
1st and 10 at UNION17 UNION (N.Y.) drive start at 15:00.
1st and 10 at UNION17 Dj Wright rush for 3 yards to the UNION20 (Tom Smid).
2nd and 7 at UNION20 Patch Flanagan rush for 6 yards to the UNION26 (Jake Saus).
3rd and 1 at UNION26 Patch Flanagan rush for no gain to the UNION26 (Thomas Cerruti).
4th and 1 at UNION26 Evan Anderson punt 39 yards to the MUHL35, Tommy Donnelly return 0 yards to the MUHL35 (David Seiche).
Total 3 plays , 9 yards Time of Possession: 2:14
Muhlenberg at 12:46
Muhlenberg at 12:46
Down & Distance Play
Muhlenberg at 12:46
1st and 10 at MUHL35 MUHLENBERG drive start at 12:46.
1st and 10 at MUHL35 Matthew Manning rush for 1 yard to the MUHL36 (Logan Miller).
2nd and 9 at MUHL36 Luke Spang pass complete to John Runfolo for 7 yards to the MUHL43 (Matt Mitchell).
3rd and 2 at MUHL43 Luke Spang pass complete to Caden Reph for 1 yard to the MUHL44 (Ryan Grenier).
4th and 1 at MUHL44 Sam Morris punt 36 yards to the UNION20, fair catch by Kaden Gore.
Total 3 plays , 9 yards Time of Possession: 1:26
Union (N.Y.) at 11:20
Union (N.Y.) at 11:20
Down & Distance Play
Union (N.Y.) at 11:20
1st and 10 at UNION20 UNION (N.Y.) drive start at 11:20.
1st and 10 at UNION20 Patch Flanagan pass complete to Joe Curran for 6 yards to the UNION26 (Thomas Cerruti;Peyton Elliott).
2nd and 4 at UNION26 Patch Flanagan pass complete to Dan Quinn for 9 yards to the UNION35, 1ST DOWN UNION (Triston McNeal).
1st and 10 at UNION35 Patch Flanagan pass complete to Dan Quinn for 13 yards to the UNION48, 1ST DOWN UNION (Aaron Sylvester).
1st and 10 at UNION48 Dj Wright rush for 5 yards to the MUHL47 (CJ Newman).
2nd and 5 at MUHL47 Patch Flanagan pass incomplete to Kaden Gore.
3rd and 5 at MUHL47 Patch Flanagan pass complete to Joe Curran for 47 yards to the MUHL0, 1ST DOWN UNION, TOUCHDOWN, QB hurry by Thomas Cerruti, clock 08:24.
1st and GOAL at MUHL03 Francesco Pileg kick attempt good.
1st and GOAL at UNION35 Ryan Mulderig kickoff 59 yards to the MUHL6, Dante Mahaffey return 26 yards to the MUHL32 (Colt Wales).
Total 6 plays , 80 yards Time of Possession: 2:56
Score:
Union (N.Y.) 7-0 Muhlenberg
Muhlenberg at 08:24
Muhlenberg at 08:24
Down & Distance Play
Muhlenberg at 08:24
1st and 10 at MUHL32 MUHLENBERG drive start at 08:24.
1st and 10 at MUHL32 ISchafferNeitz rush for loss of 1 yard to the MUHL31 (Jordan Black;Daniel O'Leary).
2nd and 11 at MUHL31 Luke Spang pass complete to Caden Reph for 5 yards to the MUHL36 (Dwayne Hinds).
3rd and 6 at MUHL36 Luke Spang pass complete to Caleb Pasols for 4 yards to the MUHL40 (Ryan Grenier), PENALTY UNION roughing passer (Logan Miller) 15 yards to the UNION45, 1ST DOWN MUHL.
1st and 10 at UNION45 Luke Spang pass complete to Aidan Mack for loss of 1 yard to the UNION46 (Luke Paskewitz), out-of-bounds.
2nd and 11 at UNION46 Luke Spang pass complete to Caleb Pasols for 16 yards to the UNION30, 1ST DOWN MUHL (Luke Paskewitz).
1st and 10 at UNION30 Luke Spang pass complete to Aidan Mack for 5 yards to the UNION25 (Matt Mitchell).
2nd and 5 at UNION25 Luke Spang pass complete to ISchafferNeitz for 6 yards to the UNION19, 1ST DOWN MUHL (Charlie Johnson), out-of-bounds.
1st and 10 at UNION19 ISchafferNeitz rush for 2 yards to the UNION17 (Charlie Johnson;Daniel O'Leary).
2nd and 8 at UNION17 Luke Spang pass complete to JR Walley for 4 yards to the UNION13 (Jordan Black), out-of-bounds.
3rd and 4 at UNION13 Luke Spang pass incomplete to Aidan Mack.
4th and 4 at UNION13 Luke Spang pass complete to Aidan Mack for 13 yards to the UNION0, 1ST DOWN MUHL, TOUCHDOWN, clock 04:13.
1st and GOAL at UNION03 Andrew Deutsch kick attempt good.
1st and GOAL at MUHL35 Nick D'Amico kickoff 55 yards to the UNION10, Kaden Gore return 14 yards to the UNION24 (Jeremy Lopez).
Total 11 plays , 68 yards Time of Possession: 4:11
Score:
Union (N.Y.) 7-7 Muhlenberg
Union (N.Y.) at 04:13
Union (N.Y.) at 04:13
Down & Distance Play
Union (N.Y.) at 04:13
1st and 10 at UNION24 UNION (N.Y.) drive start at 04:13.
1st and 10 at UNION24 Patch Flanagan pass complete to Dan Quinn for 13 yards to the UNION37, 1ST DOWN UNION.
1st and 10 at UNION37 Patch Flanagan pass complete to Joe Curran for 7 yards to the UNION44 (Marcus McClaine;Tom Smid).
2nd and 3 at UNION44 Michael Dinardo rush for 3 yards to the UNION47, 1ST DOWN UNION (Marcus McClaine).
1st and 10 at UNION47 Patch Flanagan pass complete to Owen Corrigan for 35 yards to the MUHL18, 1ST DOWN UNION.
1st and 10 at MUHL18 Michael Dinardo rush for 3 yards to the MUHL15 (CJ Newman;Thomas Cerruti).
2nd and 7 at MUHL15 Patch Flanagan pass complete to Gil Rivera for 5 yards to the MUHL10 (Peyton Elliott).
3rd and 2 at MUHL10 Patch Flanagan rush for 3 yards to the MUHL7, 1ST DOWN UNION (Marcus McClaine).

Quarter #2 Plays

Start of Quarter #2
Start of Quarter #2
Down & Distance Play
1st and GOAL at MUHL07 Start of 2nd quarter, clock 15:00.
1st and GOAL at MUHL07 Patch Flanagan rush for 3 yards to the MUHL4 (Thomas Cerruti), out-of-bounds.
2nd and GOAL at MUHL04 Patch Flanagan rush for 2 yards to the MUHL2 (Blaze Curry;Triston McNeal).
3rd and GOAL at MUHL02 Patch Flanagan pass complete to Cam Fries for 2 yards to the MUHL0, TOUCHDOWN, clock 13:33.
1st and GOAL at MUHL03 Francesco Pileg kick attempt good.
1st and GOAL at UNION35 Ryan Mulderig kickoff 65 yards to the MUHL0, Dante Mahaffey return 24 yards to the MUHL24 (Colt Wales).
Total 10 plays , 76 yards Time of Possession: 5:40
Score:
Union (N.Y.) 14-7 Muhlenberg
Muhlenberg at 13:33
Muhlenberg at 13:33
Down & Distance Play
Muhlenberg at 13:33
1st and 10 at MUHL24 MUHLENBERG drive start at 13:33.
1st and 10 at MUHL24 Luke Spang pass complete to Chris Holland for 17 yards to the MUHL41, 1ST DOWN MUHL (Ryan Grenier).
1st and 10 at MUHL41 Matthew Manning rush for 1 yard to the MUHL42 (Charlie Johnson).
2nd and 9 at MUHL42 Luke Spang rush for 17 yards to the UNION41, 1ST DOWN MUHL (Nico Savini), out-of-bounds.
1st and 10 at UNION41 Luke Spang pass complete to John Runfolo for 8 yards to the UNION33 (Dwayne Hinds), out-of-bounds.
2nd and 2 at UNION33 Luke Spang rush for 2 yards to the UNION31, 1ST DOWN MUHL (Logan Miller).
1st and 10 at UNION31 Matthew Manning rush for 8 yards to the UNION23 (John Droggitis;Nico Savini).
2nd and 2 at UNION23 Matthew Manning rush for 7 yards to the UNION16, 1ST DOWN MUHL (Dominic Mazzuca).
1st and 10 at UNION16 Luke Spang rush for 8 yards to the UNION8 (Dominic Mazzuca).
2nd and 2 at UNION08 Matthew Manning rush for 1 yard to the UNION7 (Dominic Mazzuca;Logan Miller).
3rd and 1 at UNION07 Matthew Manning rush for 1 yard to the UNION6, 1ST DOWN MUHL (Dominic Mazzuca).
1st and GOAL at UNION06 Matthew Manning rush for loss of 3 yards to the UNION9 (Charlie Johnson).
2nd and GOAL at UNION09 Luke Spang pass complete to Caleb Pasols for 9 yards to the UNION0, TOUCHDOWN, clock 08:23.
1st and GOAL at UNION03 Andrew Deutsch kick attempt good.
1st and GOAL at MUHL35 Nick D'Amico kickoff 53 yards to the UNION12, Kaden Gore return 16 yards to the UNION28 (Danny Cullen), out-of-bounds.
Total 12 plays , 76 yards Time of Possession: 5:10
Score:
Union (N.Y.) 14-14 Muhlenberg
Union (N.Y.) at 08:23
Union (N.Y.) at 08:23
Down & Distance Play
Union (N.Y.) at 08:23
1st and 10 at UNION28 UNION (N.Y.) drive start at 08:23.
1st and 10 at UNION28 Dj Wright rush for loss of 2 yards to the UNION26 (Alex Schafer;CJ Newman).
2nd and 12 at UNION26 Patch Flanagan pass incomplete to Dj Wright.
3rd and 12 at UNION26 Patch Flanagan pass complete to Gil Rivera for 3 yards to the UNION29 (CJ Newman).
4th and 9 at UNION29 Evan Anderson punt 46 yards to the MUHL25, Tommy Donnelly return -3 yards to the MUHL22 (Terrence Hanrat).
Total 3 plays , 1 yards Time of Possession: 1:39
Muhlenberg at 06:44
Muhlenberg at 06:44
Down & Distance Play
Muhlenberg at 06:44
1st and 10 at MUHL22 MUHLENBERG drive start at 06:44.
1st and 10 at MUHL22 Luke Spang rush for no gain to the MUHL22 (Ryan Grenier).
play upheld by review
2nd and 10 at MUHL22 Timeout Union (N.Y.), clock 06:17.
2nd and 10 at MUHL22 Luke Spang pass incomplete to ISchafferNeitz.
3rd and 10 at MUHL22 Luke Spang pass incomplete, QB hurry by Michael Barnes-.
4th and 10 at MUHL22 Sam Morris punt 43 yards to the UNION35, Kaden Gore return -4 yards to the UNION31 (Leo Dauberman).
Total 3 plays , 0 yards Time of Possession: 0:44
Union (N.Y.) at 06:00
Union (N.Y.) at 06:00
Down & Distance Play
Union (N.Y.) at 06:00
1st and 10 at UNION31 UNION (N.Y.) drive start at 06:00.
1st and 10 at UNION31 Patch Flanagan pass incomplete to Gil Rivera (Triston McNeal).
2nd and 10 at UNION31 Patch Flanagan sacked for loss of 2 yards to the UNION29 (CJ Newman).
3rd and 12 at UNION29 Patch Flanagan rush for 9 yards to the UNION38 (Jeremy Lopez;Marcus McClaine).
4th and 3 at UNION38 Evan Anderson punt 39 yards to the MUHL23, fair catch by Tommy Donnelly.
Total 3 plays , 7 yards Time of Possession: 1:43
Muhlenberg at 04:17
Muhlenberg at 04:17
Down & Distance Play
Muhlenberg at 04:17
1st and 10 at MUHL23 MUHLENBERG drive start at 04:17.
1st and 10 at MUHL23 Dante Mahaffey rush for 3 yards to the MUHL26 (Jordan Black).
2nd and 7 at MUHL26 Luke Spang rush for 3 yards to the MUHL29 (John Droggitis).
3rd and 4 at MUHL29 Luke Spang pass incomplete to JR Walley.
4th and 4 at MUHL29 Sam Morris punt 51 yards to the UNION20, fair catch by Kaden Gore.
Total 3 plays , 6 yards Time of Possession: 1:05
Union (N.Y.) at 03:12
Union (N.Y.) at 03:12
Down & Distance Play
Union (N.Y.) at 03:12
1st and 10 at UNION20 UNION (N.Y.) drive start at 03:12.
1st and 10 at UNION20 Dj Wright rush for loss of 1 yard to the UNION19 (Blaze Curry;Jake Saus).
2nd and 11 at UNION19 Patch Flanagan pass complete to Dan Quinn for 10 yards to the UNION29 (Triston McNeal), out-of-bounds.
3rd and 1 at UNION29 Clock 02:00.
3rd and 1 at UNION29 Patch Flanagan pass complete to Michael Dinardo for no gain to the UNION29 (Peyton Elliott), QB hurry by Peyton Elliott.
4th and 1 at UNION29 Evan Anderson punt 38 yards to the MUHL33, downed.
Total 3 plays , 9 yards Time of Possession: 2:10
Muhlenberg at 01:02
Muhlenberg at 01:02
Down & Distance Play
Muhlenberg at 01:02
1st and 10 at MUHL33 MUHLENBERG drive start at 01:02.
1st and 10 at MUHL33 Luke Spang pass complete to Dante Mahaffey for 5 yards to the MUHL38 (Charlie Johnson), out-of-bounds.
2nd and 5 at MUHL38 Luke Spang pass complete to John Runfolo for no gain to the MUHL38 (Matt Mitchell;Jordan Black).
3rd and 5 at MUHL38 Luke Spang pass complete to Logan Nordeck for 9 yards to the MUHL47, 1ST DOWN MUHL (Jordan Black).
1st and 10 at MUHL47 Timeout Muhlenberg, clock 00:11.
1st and 10 at MUHL47 Luke Spang pass complete to Dante Mahaffey for 25 yards to the UNION28, 1ST DOWN MUHL (Nico Savini).
1st and 10 at UNION28 Timeout Muhlenberg, clock 00:03.
1st and 10 at UNION28 Timeout Union (N.Y.), clock 00:03.
1st and 10 at UNION28 Luke Spang pass incomplete to Aidan Mack (Ryan Grenier).
2nd and 10 at UNION28 End of half, clock 00:00.
Total 5 plays , 39 yards Time of Possession: 1:02

Quarter #3 Plays

Halftime
Start of 2nd Half
Play
Start of 3rd quarter, clock 15:00, UNION ball on UNION35.
Ryan Mulderig kickoff 64 yards to the MUHL1, Dante Mahaffey return 34 yards to the MUHL35 (Jah'Cire Jones), out-of-bounds.
Muhlenberg at 15:00
Muhlenberg at 15:00
Down & Distance Play
Muhlenberg at 15:00
1st and 10 at MUHL35 MUHLENBERG drive start at 15:00.
1st and 10 at MUHL35 Luke Spang pass complete to Aidan Mack for 16 yards to the UNION49, 1ST DOWN MUHL (Matt Mitchell), out-of-bounds.
1st and 10 at UNION49 Luke Spang rush for 3 yards to the UNION46 (Dwayne Hinds).
2nd and 7 at UNION46 Matthew Manning rush for no gain to the UNION46 (Daniel O'Leary), PENALTY UNION face mask (Logan Miller) 15 yards to the UNION31, 1ST DOWN MUHL, NO PLAY.
1st and 10 at UNION31 John Runfolo rush for 9 yards to the UNION22 (Ryan Grenier), out-of-bounds.
2nd and 1 at UNION22 Matthew Manning rush for 1 yard to the UNION21, fumble forced by Charlie Johnson, fumble by Matthew Manning recovered by MUHL Chris Holland at UNION21, 1ST DOWN MUHL.
1st and 10 at UNION21 Luke Spang pass complete to Logan Nordeck for 10 yards to the UNION11, 1ST DOWN MUHL (Trey Rezendes I).
1st and 10 at UNION11 Dante Mahaffey rush for 3 yards to the UNION8 (Jordan Black).
2nd and 7 at UNION08 Luke Spang pass incomplete to Aidan Mack, PENALTY MUHL ineligible downfield on pass declined.
3rd and 7 at UNION08 Luke Spang pass incomplete to Caleb Pasols (Dwayne Hinds).
4th and 7 at UNION08 Andrew Deutsch field goal attempt from 25 GOOD, clock 10:41.
1st and GOAL at MUHL35 Nick D'Amico kickoff 61 yards to the UNION4, fair catch by Jah'Cire Jones.
Total 9 plays , 57 yards Time of Possession: 4:19
Score:
Union (N.Y.) 14-17 Muhlenberg
Union (N.Y.) at 10:41
Union (N.Y.) at 10:41
Down & Distance Play
Union (N.Y.) at 10:41
1st and 10 at UNION04 UNION (N.Y.) drive start at 10:41.
1st and 10 at UNION04 UNION ball on UNION25, clock 10:41.
1st and 10 at UNION25 UNION (N.Y.) drive start at 10:41.
1st and 10 at UNION25 Cole Brisson rush for 5 yards to the UNION30 (Thomas Cerruti;CJ Newman).
2nd and 5 at UNION30 Cole Brisson rush for loss of 1 yard to the UNION29 (Thomas Cerruti).
3rd and 6 at UNION29 Cole Brisson pass intercepted by Leo Dauberman at the MUHL43, Leo Dauberman return 48 yards to the UNION9 (Dan Quinn), out-of-bounds.
Total 3 plays , 4 yards Time of Possession: 1:35
Muhlenberg at 09:06
Muhlenberg at 09:06
Down & Distance Play
Muhlenberg at 09:06
1st and GOAL at UNION09 MUHLENBERG drive start at 09:06.
1st and GOAL at UNION09 Dante Mahaffey rush for 4 yards to the UNION5 (Jordan Black), out-of-bounds.
2nd and GOAL at UNION05 Dante Mahaffey rush for 5 yards to the UNION0, TOUCHDOWN, clock 08:17.
1st and GOAL at UNION03 Andrew Deutsch kick attempt good.
1st and GOAL at MUHL35 Nick D'Amico kickoff 63 yards to the UNION2, Jah'Cire Jones return 12 yards to the UNION14 (Jeremy Lopez).
Total 2 plays , 9 yards Time of Possession: 0:49
Score:
Union (N.Y.) 14-24 Muhlenberg
Union (N.Y.) at 08:17
Union (N.Y.) at 08:17
Down & Distance Play
Union (N.Y.) at 08:17
1st and 10 at UNION14 UNION (N.Y.) drive start at 08:17.
1st and 10 at UNION14 Patch Flanagan pass complete to Joe Curran for 14 yards to the UNION28, 1ST DOWN UNION (Jeremy Lopez;George Europe).
1st and 10 at UNION28 Dj Wright rush for 5 yards to the UNION33 (Thomas Cerruti).
2nd and 5 at UNION33 Patch Flanagan pass complete to Dj Wright for 2 yards to the UNION35 (Triston McNeal), out-of-bounds.
3rd and 3 at UNION35 Patch Flanagan pass complete to Dj Wright for 11 yards to the UNION46, 1ST DOWN UNION (Thomas Cerruti), out-of-bounds.
1st and 10 at UNION46 Dj Wright rush for 7 yards to the MUHL47 (CJ Kearney).
2nd and 3 at MUHL47 Dj Wright rush for loss of 1 yard to the MUHL48 (Marcus McClaine).
3rd and 4 at MUHL48 Patch Flanagan pass complete to Dan Quinn for 7 yards to the MUHL41, 1ST DOWN UNION (Triston McNeal).
1st and 10 at MUHL41 Michael Dinardo rush for 4 yards to the MUHL37 (Jake Saus).
2nd and 6 at MUHL37 Patch Flanagan pass complete to Cam Fries for 6 yards to the MUHL31, 1ST DOWN UNION (Jake Saus).
1st and 10 at MUHL31 Patch Flanagan pass complete to Michael Dinardo for 1 yard to the MUHL30 (CJ Newman;Vincent Rispoli).
2nd and 9 at MUHL30 Patch Flanagan pass complete to Joe Curran for loss of 1 yard to the MUHL31, Michael Dinardo for 18 yards to the MUHL13, 1ST DOWN UNION (George Europe).
1st and 10 at MUHL13 Dj Wright rush for 1 yard to the MUHL12 (George Europe), PENALTY MUHL face mask (George Europe) 6 yards to the MUHL6, 1ST DOWN UNION.
1st and GOAL at MUHL06 Patch Flanagan rush for 6 yards to the MUHL0, TOUCHDOWN, clock 01:12.
1st and GOAL at MUHL03 Francesco Pileg kick attempt failed (blocked), returned by Team - no score (blocked by Chris Holland).
1st and GOAL at UNION35 Ryan Mulderig kickoff 47 yards to the MUHL18, Chris Short return 19 yards to the MUHL37 (David Seiche).
Total 13 plays , 86 yards Time of Possession: 7:05
Score:
Union (N.Y.) 20-24 Muhlenberg
Muhlenberg at 01:12
Muhlenberg at 01:12
Down & Distance Play
Muhlenberg at 01:12
1st and 10 at MUHL37 MUHLENBERG drive start at 01:12.
1st and 10 at MUHL37 Luke Spang pass complete to Matthew Manning for 44 yards to the UNION19, 1ST DOWN MUHL (Trey Rezendes I), out-of-bounds.
1st and 10 at UNION19 Matthew Manning rush for 7 yards to the UNION12 (Jordan Black).

Quarter #4 Plays

Start of Quarter #4
Start of Quarter #4
Down & Distance Play
2nd and 3 at UNION12 Start of 4th quarter, clock 15:00.
2nd and 3 at UNION12 Dante Mahaffey rush for 1 yard to the UNION11 (Dwayne Hinds).
3rd and 2 at UNION11 Luke Spang pass complete to Matthew Manning for 7 yards to the UNION4, 1ST DOWN MUHL (Dominic Mazzuca).
1st and GOAL at UNION04 Luke Spang pass complete to Aidan Mack for 4 yards to the UNION0, TOUCHDOWN, clock 14:03.
1st and GOAL at UNION03 Andrew Deutsch kick attempt good.
1st and GOAL at MUHL35 Nick D'Amico kickoff 60 yards to the UNION5, fair catch by Kaden Gore.
Total 5 plays , 63 yards Time of Possession: 2:09
Score:
Union (N.Y.) 20-31 Muhlenberg
Union (N.Y.) at 14:03
Union (N.Y.) at 14:03
Down & Distance Play
Union (N.Y.) at 14:03
1st and 10 at UNION05 UNION (N.Y.) drive start at 14:03.
1st and 10 at UNION05 UNION ball on UNION25, clock 14:03.
1st and 10 at UNION25 UNION (N.Y.) drive start at 14:03.
1st and 10 at UNION25 Dj Wright rush for no gain to the UNION25 (Blaze Curry).
2nd and 10 at UNION25 Patch Flanagan pass incomplete to Gil Rivera.
3rd and 10 at UNION25 Patch Flanagan pass complete to Gil Rivera for 11 yards to the UNION36, 1ST DOWN UNION (Thomas Cerruti;Marcus McClaine).
1st and 10 at UNION36 Patch Flanagan rush for 3 yards to the UNION39 (Aaron Sylvester).
2nd and 7 at UNION39 Patch Flanagan pass incomplete to Owen Corrigan.
3rd and 7 at UNION39 Patch Flanagan pass complete to Dan Quinn for 5 yards to the UNION44 (Triston McNeal).
4th and 2 at UNION44 Patch Flanagan pass complete to Gil Rivera for 7 yards to the MUHL49, 1ST DOWN UNION (Triston McNeal), out-of-bounds.
1st and 10 at MUHL49 Patch Flanagan pass complete to Cam Fries for 26 yards to the MUHL23, PENALTY UNION illegal motion (Joe Curran) 5 yards to the UNION46, NO PLAY.
1st and 15 at UNION46 Patch Flanagan pass complete to Dj Wright for 12 yards to the MUHL42 (Aaron Sylvester).
2nd and 3 at MUHL42 Patch Flanagan rush for 11 yards to the MUHL31, 1ST DOWN UNION (Aaron Sylvester;Tom Smid).
1st and 10 at MUHL31 Patch Flanagan pass complete to Isaiah Russell for 6 yards to the MUHL25 (Triston McNeal).
2nd and 4 at MUHL25 Dj Wright rush for 3 yards to the MUHL22, PENALTY UNION holding (Nick Olivola) 10 yards to the MUHL35, NO PLAY.
2nd and 14 at MUHL35 Patch Flanagan pass complete to Gil Rivera for 35 yards to the MUHL0, 1ST DOWN UNION, TOUCHDOWN, clock 08:13.
1st and GOAL at MUHL03 Joe Curran rush attempt failed.
1st and GOAL at UNION35 Ryan Mulderig kickoff 60 yards to the MUHL5, Chris Short return 26 yards to the MUHL31 (Luke Paskewitz).
Total 11 plays , 75 yards Time of Possession: 5:50
Score:
Union (N.Y.) 26-31 Muhlenberg
Muhlenberg at 08:13
Muhlenberg at 08:13
Down & Distance Play
Muhlenberg at 08:13
1st and 10 at MUHL31 MUHLENBERG drive start at 08:13.
1st and 10 at MUHL31 ISchafferNeitz rush for 2 yards to the MUHL33 (John Droggitis).
2nd and 8 at MUHL33 Dante Mahaffey rush for 8 yards to the MUHL41, 1ST DOWN MUHL (Daniel O'Leary).
1st and 10 at MUHL41 Dante Mahaffey rush for 4 yards to the MUHL45 (Logan Miller).
2nd and 6 at MUHL45 ISchafferNeitz rush for 7 yards to the UNION48, 1ST DOWN MUHL (Nico Savini;Dominic Mazzuca).
1st and 10 at UNION48 PENALTY MUHL false start (Caleb Pasols) 5 yards to the MUHL47.
1st and 15 at MUHL47 Dante Mahaffey rush for 20 yards to the UNION33, 1ST DOWN MUHL (Ryan Grenier), out-of-bounds.
1st and 10 at UNION33 John Runfolo rush for no gain to the UNION33.
2nd and 10 at UNION33 Timeout Muhlenberg, clock 03:27.
2nd and 10 at UNION33 Luke Spang rush for 3 yards to the UNION30.
3rd and 7 at UNION30 Luke Spang pass complete to Matthew Manning for 13 yards to the UNION17, 1ST DOWN MUHL (Nico Savini).
1st and 10 at UNION17 Clock 02:00.
1st and 10 at UNION17 Dante Mahaffey rush for loss of 7 yards to the UNION24 (Daniel O'Leary).
2nd and 17 at UNION24 Timeout Union (N.Y.), clock 01:55.
2nd and 17 at UNION24 Dante Mahaffey rush for loss of 4 yards to the UNION28 (Logan Miller;Charlie Johnson).
3rd and 21 at UNION28 Timeout Union (N.Y.), clock 01:51.
3rd and 21 at UNION28 Luke Spang pass complete to Dante Mahaffey for 14 yards to the UNION14 (Ryan Grenier).
4th and 7 at UNION14 Timeout Union (N.Y.), clock 01:42.
4th and 7 at UNION14 Andrew Deutsch field goal attempt from 32 GOOD, clock 01:38.
1st and GOAL at MUHL35 Nick D'Amico kickoff 54 yards to the UNION11, Kaden Gore return 16 yards to the UNION27 (Joseph Papa), out-of-bounds.
Total 12 plays , 55 yards Time of Possession: 6:35
Score:
Union (N.Y.) 26-34 Muhlenberg
Union (N.Y.) at 01:38
Union (N.Y.) at 01:38
Down & Distance Play
Union (N.Y.) at 01:38
1st and 10 at UNION27 UNION (N.Y.) drive start at 01:38.
1st and 10 at UNION27 Patch Flanagan pass complete to Gil Rivera for 14 yards to the UNION41, PENALTY UNION illegal touching (Gil Rivera) 0 yards to the UNION27, NO PLAY.
1st and 10 at UNION27 Patch Flanagan pass complete to Dan Quinn for 16 yards to the UNION43, 1ST DOWN UNION (Triston McNeal).
1st and 10 at UNION43 Patch Flanagan pass incomplete to Dan Quinn.
2nd and 10 at UNION43 Patch Flanagan pass incomplete to Kaden Gore.
3rd and 10 at UNION43 Patch Flanagan pass intercepted by Leo Dauberman at the MUHL34, Leo Dauberman return 3 yards to the MUHL37.
Total 4 plays , 16 yards Time of Possession: 0:41
Muhlenberg at 00:57
Muhlenberg at 00:57
Down & Distance Play
Muhlenberg at 00:57
1st and 10 at MUHL37 MUHLENBERG drive start at 00:57.
1st and 10 at MUHL37 PENALTY MUHL unsportsmanlike conduct (Alex Schafer) 15 yards to the MUHL22.
1st and 25 at MUHL22 1st and 10.
1st and 10 at MUHL22 Team rush for loss of 1 yard to the MUHL21.
2nd and 11 at MUHL21 Team rush for loss of 1 yard to the MUHL20.
3rd and 12 at MUHL20 End of game, clock 00:00.
Total 2 plays , -17 yards Time of Possession: 0:57
Score:
Union (N.Y.) 26-34 Muhlenberg

Participation

Starters

UNION - Offense
# Player Pos.
78 David Cooperste C
65 Dan Barber LG
66 Kyle Webster LT
2 Patch Flanagan QB
33 Dj Wright RB
71 Jack Beacham RG
77 Nick Olivola RT
15 Cam Fries TE
0A Gil Rivera WR
1 Dan Quinn WR
6 Joe Curran WR
UNION - Defense
# Player Pos.
0 Matt Mitchell CB
27 Trey Rezendes I CB
9 Jordan Black DE
42 Daniel O'Leary DE
93 Logan Miller DT
1A Nico Savini FS
2A Dwayne Hinds ILB
43 John Droggitis ILB
97 Charlie Johnson NG
3 Lucas Coleman OLB
20 Ryan Grenier SS
MUHL - Offense
# Player Pos.
65 Robert Terreros C
53 Triquil Monroe LG
62 Michael Powel LT
3Q Luke Spang QB
32 Matthew Manning RB
77 Ryan Harden RG
79 Chris Rausch RT
83 Caden Reph TE
17 Aidan Mack WR
18 John Runfolo WR
88 Caleb Pasols WR
MUHL - Defense
# Player Pos.
2D Aaron Sylvester CB
7D Triston McNeal CB
51 Vincent Rispoli DL
54 Blaze Curry DL
55 Alex Schafer DL
5 CJ Newman LB
26 Peyton Elliott LB
58 Thomas Cerruti LB
1 George Europe SAF
3 Marcus McClaine SAF
20 Jake Saus SAF

Player Participation

Muhlenberg
# Player
0 Wes Hack
2C Danny Cullen
9D CJ Kearney
2 Chris Short
4 JR Walley
6 ISchafferNeitz
7 Dante Mahaffey
8 Dom Genario
12 Justin Bernal
13 Ben Girard
15 Tommy Donnelly
19 Jeremy Lopez
34 E Kalinauskas
38 Leo Dauberman
47 Sean Krug
48 Joseph Papa
49 Nick D'Amico
57 Mick O'Malley
59 Tom Smid
74 Dennis Mitchell
80 Kyle McGrath
81 Brandon Booker
82 Logan Nordeck
84 Cody Whalen
85 Chris Holland
87 Andrew Deutsch
91 David Gjergji
96 Myles Byrd Rice
98 Sam Morris