Marist at Pennsylvania

Friday, October 10, 2025

Pennsylvania beat Marist 28–⁠9. It was their only meeting on record.

AwayMarist5–⁠7 in 2025
9
HomePennsylvania6–⁠4 in 2025
28

Final at Franklin Field, PhiladelphiaTV: ESPN+Attendance 1,164

At kickoff
61°F, wind 6 mph from the southeastWeather: NOAA NCEI Global Historical Climatology Network hourly; Phila International Airport, 9 km from the stadium, six minutes before kickoff
Official
Alexander RandolphGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Marist30069
Pennsylvania7701428

Standouts

Player stats

Marist

PassingC/AttYdsTDInt
Will O’Dell14/2211800
Patrick Grusser1/2500
Jeremy Decaro1/12910
RushingCarYdsTDLong
Will O’Dell953011
Tristan Shannon82306
Kenneth Antoine120020
Ja’Cyion Cox6804
ReceivingRecYdsTDLong
Reed Shumpert655023
Connor Hulstein230023
Santino Correa129129
Jack Melore222012

Pennsylvania

PassingC/AttYdsTDInt
Liam O’Brien26/4033520
RushingCarYdsTDLong
Julien Stokes1359124
Liam O’Brien825121
Sean Williams Jr.525013
Donte West119019
ReceivingRecYdsTDLong
Jared Richardson15190243
Bisi Owens574029
Alex Haight339017
Davis Ellis235023

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

MaristPennsylvania
250Total yards463
152Passing yards335
98Rushing yards128
6.1Yards per pass8.4
3.5Yards per rush4.7
15First downs22
5–⁠13Third downs9–⁠14
0–⁠2Fourth downs0–⁠2
1Turnovers0
14–⁠121Penalties12–⁠137
29:47Possession30:13

Efficiency

MaristPennsylvania
32%Success rate46%
−0.08EPA per play0.25
1.23Explosiveness1.45
0.00Rushing EPA0.09
−0.15Passing EPA0.34
27%Passing-down success50%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Pennsylvania 76% to win. Elo’s favorite won.

The line

Pennsylvania −16.5, over/under 52.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Pennsylvania end zoneMarist end zoneQ1 MaristField goal, 11 playsQ1 PennsylvaniaTouchdown, 7 playsQ1 MaristPunt, 3 playsQ1 PennsylvaniaTurnover on downs, 9 playsQ2 MaristFumble, 8 playsQ2 PennsylvaniaTouchdown, 6 playsQ2 MaristPunt, 3 playsQ2 PennsylvaniaTurnover on downs, 7 playsQ2 MaristPunt, 3 playsQ2 PennsylvaniaEnd of half, 3 playsQ3 PennsylvaniaMissed FG, 13 playsQ3 MaristTurnover on downs, 7 playsQ3 PennsylvaniaPunt, 5 playsQ3 MaristTurnover on downs, 7 playsQ4 PennsylvaniaTouchdown, 7 playsQ4 MaristTouchdown, 3 playsQ4 PennsylvaniaPunt, 8 playsQ4 MaristPunt, 3 playsQ4 PennsylvaniaTouchdown, 3 playsQ4 MaristEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pennsylvania drives left to right, Marist right to left.
  1. Q1 MaristField goal, 11 plays, 51 yards
  2. Q1 PennsylvaniaTouchdown, 7 plays, 65 yards
  3. Q1 MaristPunt, 3 plays, 0 yards
  4. Q1 PennsylvaniaTurnover on downs, 9 plays, 38 yards
  5. Q2 MaristFumble, 8 plays, 33 yards
  6. Q2 PennsylvaniaTouchdown, 6 plays, 57 yards
  7. Q2 MaristPunt, 3 plays, 4 yards
  8. Q2 PennsylvaniaTurnover on downs, 7 plays, 68 yards
  9. Q2 MaristPunt, 3 plays, 1 yard
  10. Q2 PennsylvaniaEnd of half, 3 plays, 28 yards
  11. Q3 PennsylvaniaMissed FG, 13 plays, 32 yards
  12. Q3 MaristTurnover on downs, 7 plays, 31 yards
  13. Q3 PennsylvaniaPunt, 5 plays, 11 yards
  14. Q3 MaristTurnover on downs, 7 plays, 32 yards
  15. Q4 PennsylvaniaTouchdown, 7 plays, 46 yards
  16. Q4 MaristTouchdown, 3 plays, 65 yards
  17. Q4 PennsylvaniaPunt, 8 plays, 43 yards
  18. Q4 MaristPunt, 3 plays, 0 yards
  19. Q4 PennsylvaniaTouchdown, 3 plays, 25 yards
  20. Q4 MaristEnd of game, 6 plays, 22 yards

Play by play

1st quarter4 drives, then Pennsylvania 7, Marist 3
Marist Field goal, 11 plays
15:001st & 10 at own 35Josh Barnavon kickoff for 65 yds for a touchback
15:001st & 10 at own 25Will O’Dell pass incomplete to Irene Ngabonziza
15:002nd & 10 at own 25Will O’Dell pass complete to Connor Hulstein for 7 yds to the MRST 32
15:003rd & 3 at own 32Will O’Dell pass complete to Reed Shumpert for 23 yds to the PENN 45 for a 1ST down
15:001st & 10 at opp 45Will O’Dell pass complete to Jeremy DeCaro for 2 yds to the PENN 43
15:002nd & 8 at opp 43Will O’Dell pass complete to Jack Melore for 10 yds to the PENN 33 for a 1ST down
15:001st & 10 at opp 33Tristan Shannon run for 4 yds to the PENN 29
15:002nd & 6 at opp 29Will O’Dell run for 6 yds to the PENN 23 for a 1ST down
15:001st & 10 at opp 23Shotgun O’Dell,Will pass complete short right to Decaro,Jeremy caught at PENN20, for 7 yards to the PENN16 (Cortes,Ty) PENALTY MARIST Pass Interference (Shumpert,Reed) 15 yards from PENN23 to PENN38. NO PLAY.
15:001st & 25 at opp 38Will O’Dell pass complete to Jeremy DeCaro for 3 yds to the PENN 35
15:002nd & 22 at opp 35Will O’Dell pass complete to Reed Shumpert for 4 yds to the PENN 31
15:003rd & 18 at opp 31Will O’Dell pass complete to Reed Shumpert for 7 yds to the PENN 24
7:554th & 11 at opp 24Samer Layous 43 yd FG GOODMarist 3, Pennsylvania 0
7:551st & 10 at own 35Timeout Pennsylvania, clock 07:55
Pennsylvania Touchdown, 7 plays
7:551st & 10 at own 35Connor Mendini kickoff for 47 yds
7:551st & 10 at own 35Liam O’Brien run for 8 yds to the PENN 43
7:552nd & 2 at own 43Liam O’Brien pass complete to Alex Haight for 5 yds to the PENN 48 for a 1ST down
7:551st & 10 at own 48Liam O’Brien pass incomplete to Alex Haight
7:552nd & 10 at own 48Julien Stokes run for 6 yds to the MRST 46
7:553rd & 4 at opp 46Liam O’Brien pass complete to Davis Ellis for 12 yds to the MRST 34 for a 1ST down
7:551st & 10 at opp 34No Huddle-Shotgun O’Brien,Liam rush right for 4 yards gain to the MARIST30, out of bounds at MARIST30 PENALTY MARIST Offside (Hatton,Chase) 5 yards from MARIST34 to MARIST29. NO PLAY.
7:551st & 5 at opp 29Liam O’Brien pass complete to Jared Richardson for 8 yds to the MRST 21 for a 1ST down
4:531st & 10 at opp 21Liam O’Brien pass complete to Jared Richardson for 21 yds for a TD (Mason Walters KICK)Pennsylvania 7, Marist 3
4:531st & 10 at own 35Josh Barnavon kickoff for 58 yds , Tristan Shannon return for 35 yds to the MRST 30 Marist Penalty, Offensive Holding (10 Yards) to the MRST 15
4:531st & 10 at own 15Timeout Pennsylvania, clock 04:53
Marist Punt, 3 plays
4:531st & 10 at own 15Ja’Cyion Cox run for 4 yds to the MRST 19
4:532nd & 6 at own 19Ja’Cyion Cox run for 3 yds to the MRST 22
4:533rd & 3 at own 22Patrick Grusser sacked by John Lista for a loss of 7 yards to the MRST 15
2:294th & 10 at own 15Ethan Yuska punt for 47 yds
Pennsylvania Turnover on downs, 9 plays
2:292nd & 3 at own 45Timeout Pennsylvania, clock 02:29
2:291st & 10 at own 38Julien Stokes run for 7 yds to the PENN 45
2:292nd & 3 at own 45Julien Stokes run for 8 yds to the MRST 47 for a 1ST down
2:291st & 10 at opp 47Liam O’Brien pass incomplete to Alex Haight
2:292nd & 10 at opp 47Liam O’Brien run for a loss of 2 yards to the MRST 49
2:293rd & 12 at opp 49Liam O’Brien pass complete to Alex Haight for 17 yds to the MRST 32 for a 1ST down
0:001st & 10 at opp 32Liam O’Brien pass complete to Jared Richardson for 4 yds to the MRST 28
Q2 15:002nd & 6 at opp 28Julien Stokes run for 3 yds to the MRST 25
Q2 15:003rd & 3 at opp 25Julien Stokes run for 2 yds to the MRST 23
Q2 13:264th & 1 at opp 23Julien Stokes run for a loss of 1 yard to the MRST 24
2nd quarter7 drives, then Pennsylvania 14, Marist 3
Marist Fumble, 8 plays
13:261st & 10 at own 24Will O’Dell pass incomplete to Reed Shumpert
13:262nd & 10 at own 24Tristan Shannon run for 2 yds to the MRST 26
13:263rd & 8 at own 26No Huddle-Shotgun O’Dell,Will pass incomplete short left to Shumpert,Reed thrown to MARIST40 PENALTY PENN Pass Interference (Wills,Alec) 12 yards from MARIST26 to MARIST38, 1ST DOWN. NO PLAY.
13:261st & 10 at own 38Tristan Shannon run for 2 yds to the MRST 40
13:262nd & 8 at own 40Will O’Dell run for 6 yds to the MRST 46
13:263rd & 2 at own 46Tristan Shannon run for 6 yds to the PENN 48 for a 1ST down
13:261st & 10 at opp 48PENALTY MARIST False Start 5 yards from PENN48 to MARIST47. NO PLAY.
13:261st & 15 at own 47Will O’Dell run for 10 yds to the PENN 43
13:262nd & 5 at opp 43Will O’Dell pass complete to Reed Shumpert for 5 yds to the PENN 38 for a 1ST down
Pennsylvania Touchdown, 6 plays
8:362nd & 6 at own 47Timeout Pennsylvania, clock 08:36
8:361st & 10 at own 43Liam O’Brien pass complete to Jared Richardson for 4 yds to the PENN 47
8:362nd & 6 at own 47Sean Williams Jr. run for 1 yd to the PENN 48
8:363rd & 5 at own 48Liam O’Brien pass complete to Davis Ellis for 23 yds to the MRST 29 for a 1ST down
8:361st & 10 at opp 29Liam O’Brien pass complete to Jared Richardson for 8 yds to the MRST 21
8:362nd & 2 at opp 21Liam O’Brien pass incomplete to Jared Richardson
8:361st & 10 at opp 38Irene Ngabonziza run for a loss of 5 yards to the PENN 43 Irene Ngabonziza fumbled, recovered by MRST Cole Olsztyn
Pennsylvania Touchdown, 6 plays
5:493rd & 2 at opp 21Liam O’Brien run for 21 yds for a TD (Mason Walters KICK)Pennsylvania 14, Marist 3
5:491st & 10 at own 25Timeout Pennsylvania, clock 05:49
Marist Punt, 3 plays
5:491st & 10 at own 35Josh Barnavon kickoff for 65 yds for a touchback
5:491st & 10 at own 25Ja’Cyion Cox run for no gain to the MRST 25
5:492nd & 10 at own 25Will O’Dell pass complete to Jeremy DeCaro for 5 yds to the MRST 30
5:493rd & 5 at own 30Will O’Dell run for 4 yds to the MRST 34
5:494th & 1 at own 34PENALTY MARIST False Start (Eaton,Brody) 5 yards from MARIST34 to MARIST29. NO PLAY.
2:574th & 6 at own 29Ethan Yuska punt for 46 yds
Pennsylvania Turnover on downs, 7 plays
2:572nd & 10 at own 25Timeout Pennsylvania, clock 02:57
2:571st & 10 at own 25Liam O’Brien pass incomplete to Jack Donnelly
2:572nd & 10 at own 25Liam O’Brien pass complete to Alex Haight for 17 yds to the PENN 42 for a 1ST down
2:571st & 10 at own 42Liam O’Brien pass complete to Jared Richardson for 43 yds to the MRST 15 for a 1ST down
2:001st & 10 at opp 15Timeout Pennsylvania, clock 02:00
2:001st & 10 at opp 15Liam O’Brien sacked by Wayne Adair for a loss of 1 yard to the MRST 16
2:002nd & 11 at opp 16Liam O’Brien pass complete to Jared Richardson for 9 yds to the MRST 7
2:003rd & 2 at opp 7Liam O’Brien pass incomplete to Ronan Johannson
1:044th & 2 at opp 7Liam O’Brien pass incomplete to Jared Richardson
Marist Punt, 3 plays
1:041st & 10 at own 7PENALTY MARIST False Start (Furey,Brandon) 3 yards from MARIST07 to MARIST04. NO PLAY.
1:041st & 13 at own 4Tristan Shannon run for 1 yd to the MRST 5
1:012nd & 12 at own 5Timeout Pennsylvania, clock 01:01
1:012nd & 12 at own 5Tristan Shannon run for 3 yds to the MRST 8
0:573rd & 9 at own 8Timeout Pennsylvania, clock 00:57
0:573rd & 9 at own 8Tristan Shannon run for no gain to the MRST 8
0:524th & 9 at own 8Timeout Pennsylvania, clock 00:52
0:374th & 9 at own 8Ethan Yuska punt for 61 yds
Pennsylvania End of half, 3 plays
0:371st & 10 at own 31PENALTY MARIST Offside (Patierno,Joey) 5 yards from PENN31 to PENN36. NO PLAY.
0:371st & 5 at own 36Liam O’Brien pass complete to Bisi Owens for 29 yds to the MRST 35 for a 1ST down
0:271st & 10 at opp 35Timeout Pennsylvania, clock 00:27
0:271st & 10 at opp 35(00:27) PENALTY PENN False Start (Ellis,Davis) 5 yards from MARIST35 to MARIST40. NO PLAY.
0:271st & 15 at opp 40No Huddle-Shotgun O’Brien,Liam sacked for loss of 6 yards to the MARIST46 (Werner,Kade) PENALTY PENN Face Mask 15 yards from MARIST40 to PENN45. NO PLAY.
0:271st & 30 at own 45Liam O’Brien pass complete to Jared Richardson for 8 yds to the MRST 47
0:002nd & 22 at opp 47Liam O’Brien pass complete to Jared Richardson for 6 yds to the MRST 41
3rd quarter4 drives, then Pennsylvania 14, Marist 3
Pennsylvania Missed FG, 13 plays
15:001st & 10 at own 35Connor Mendini kickoff for 53 yds , Julien Stokes return for 26 yds to the PENN 38
15:001st & 10 at own 38Julien Stokes run for 4 yds to the PENN 42
15:002nd & 6 at own 42Liam O’Brien pass complete to Bisi Owens for 5 yds to the PENN 47
15:003rd & 1 at own 47Liam O’Brien run for 1 yd to the PENN 48 for a 1ST down
15:001st & 10 at own 48Julien Stokes run for 3 yds to the MRST 49
15:002nd & 7 at opp 49Liam O’Brien pass incomplete to Davis Ellis
15:003rd & 7 at opp 49Liam O’Brien pass complete to Bisi Owens for 12 yds to the MRST 37 for a 1ST down
11:551st & 10 at opp 37No Huddle-Shotgun Stokes,Julien rush middle for 37 yards gain to the MARIST00 TOUCHDOWN nullified by penalty, clock 11:55 PENALTY PENN Holding (Mitchell,Ryan) 10 yards from MARIST37 to MARIST47. NO PLAY.
11:551st & 20 at opp 47Sean Williams Jr. run for 2 yds to the MRST 45
11:552nd & 18 at opp 45Liam O’Brien pass complete to Bisi Owens for 17 yds to the MRST 28
11:553rd & 1 at opp 28Sean Williams Jr. run for 4 yds to the MRST 24 for a 1ST down
11:551st & 10 at opp 24Liam O’Brien run for 4 yds to the MRST 20
11:552nd & 6 at opp 20Liam O’Brien pass incomplete to Jared Richardson
11:553rd & 6 at opp 20No Huddle-Shotgun Williams, Jr.,Sean rush left for 7 yards gain to the MARIST13 (Hatton,Chase) PENALTY PENN Holding (Sacchetti,Luke) 10 yards from MARIST20 to MARIST30. NO PLAY.
11:553rd & 16 at opp 30Liam O’Brien pass incomplete to Donte West
8:434th & 16 at opp 30Mason Walters 47 yd FG MISSED
Marist Turnover on downs, 7 plays
8:431st & 10 at own 30Ja’Cyion Cox run for 3 yds to the MRST 33
8:432nd & 7 at own 33Timeout Pennsylvania, clock 08:43
8:432nd & 7 at own 33Ja’Cyion Cox run for 2 yds to the MRST 35
8:433rd & 5 at own 35Will O’Dell pass complete to Connor Hulstein for 23 yds to the PENN 42 for a 1ST down
8:431st & 10 at opp 42No Huddle-Shotgun O’Dell,Will pass incomplete deep right to Melore,Jack thrown to PENN10 PENALTY MARIST Pass Interference (Melore,Jack) 15 yards from PENN42 to MARIST43. NO PLAY.
8:431st & 25 at own 43Will O’Dell run for 6 yds to the MRST 49
8:432nd & 19 at own 49Will O’Dell pass incomplete to Reed Shumpert
8:433rd & 19 at own 49Will O’Dell pass complete to Jack Melore for 12 yds to the PENN 39
5:084th & 7 at opp 39Will O’Dell pass incomplete to Reed Shumpert
Pennsylvania Punt, 5 plays
5:082nd & 10 at own 39Timeout Pennsylvania, clock 05:08
5:081st & 10 at own 39Liam O’Brien pass incomplete to Michael Hegarty
5:082nd & 10 at own 39Marist Penalty, Face Mask (15 yards) (Nate Furrow) to the MRST 43 for a 1ST down
4:521st & 10 at opp 43Timeout Pennsylvania, clock 04:52
4:521st & 10 at opp 43Liam O’Brien pass incomplete to Davis Ellis
4:522nd & 10 at opp 43Julien Stokes run for a loss of 1 yard to the MRST 44
4:523rd & 11 at opp 44Pennsylvania Penalty, unsportsmanlike conduct (-15 Yards) to the PENN 45
4:524th & 22 at own 45PENALTY MARIST Offside (Minggia,Amare) 5 yards from PENN45 to PENN50. NO PLAY.
2:494th & 17 at the 50Santiago Sturla punt for 23 yds
2:494th & 17 at the 50Santiago Sturla punt for 23 yds
Marist Turnover on downs, 7 plays
2:491st & 10 at own 29Will O’Dell pass incomplete
2:492nd & 10 at own 29Will O’Dell run for 9 yds to the MRST 38
2:493rd & 1 at own 38Will O’Dell run for 2 yds to the MRST 40 for a 1ST down
2:491st & 10 at own 40Tristan Shannon run for 5 yds to the MRST 45
2:492nd & 5 at own 45No Huddle-Shotgun O’Dell,Will pass complete short right to Hulstein,Connor caught at MARIST50, for 10 yards to the PENN45 QB hurried by Hall,Raashed (Cortes,Ty) PENALTY MARIST Ineligible Downfield on Pass 5 yards from MARIST45 to MARIST40. NO PLAY.
2:492nd & 10 at own 40Will O’Dell pass incomplete to Reed Shumpert
0:003rd & 10 at own 40Will O’Dell pass complete to Reed Shumpert for 6 yds to the MRST 46
Q4 14:564th & 4 at own 46Will O’Dell pass incomplete to Connor Hulstein
Q4 14:564th & 4 at own 46Will O’Dell pass incomplete to Connor Hulstein
4th quarter6 drives, then Pennsylvania 28, Marist 9
Pennsylvania Touchdown, 7 plays
14:561st & 10 at opp 46Liam O’Brien pass complete to Jared Richardson for 9 yds to the MRST 37
14:562nd & 1 at opp 37PENALTY PENN False Start (Olivieri,Netinho) 5 yards from MARIST37 to MARIST42. NO PLAY.
14:562nd & 6 at opp 42Liam O’Brien pass complete to Jared Richardson for 14 yds to the MRST 28 for a 1ST down
14:561st & 10 at opp 28Liam O’Brien pass incomplete to Bisi Owens
14:562nd & 10 at opp 28Sean Williams Jr. run for 5 yds to the MRST 23
14:563rd & 5 at opp 23Sean Williams Jr. run for 13 yds to the MRST 10 for a 1ST down
14:561st & goal at opp 10No Huddle-Shotgun O’Brien,Liam pass incomplete short left to Hegarty,Michael thrown to MARIST07 PENALTY PENN Pass Interference (Olsen,Cadin) 15 yards from MARIST10 to MARIST25. NO PLAY.
14:561st & goal at opp 25Liam O’Brien pass complete to Jared Richardson for 14 yds to the MRST 11
11:452nd & goal at opp 11Liam O’Brien pass complete to Jared Richardson for 11 yds for a TD (Mason Walters KICK)Pennsylvania 21, Marist 3
11:451st & 10 at own 35Timeout Pennsylvania, clock 11:45
Marist Touchdown, 3 plays
11:451st & 10 at own 35Josh Barnavon kickoff for 62 yds , Irene Ngabonziza return for 32 yds to the MRST 35
11:451st & 10 at own 35Will O’Dell run for 11 yds to the MRST 46 for a 1ST down
11:451st & 10 at own 46No Huddle-Shotgun O’Dell,Will pass incomplete deep right to Melore,Jack thrown to PENN25 PENALTY PENN Pass Interference (Wills,Alec) 15 yards from MARIST46 to PENN39, 1ST DOWN. NO PLAY.
11:451st & 10 at opp 39Will O’Dell pass complete to Reed Shumpert for 10 yds to the PENN 29 for a 1ST down
10:281st & 10 at opp 29Jeremy DeCaro pass complete to Santino Correa for 29 yds for a TD Pennsylvania Penalty, Defensive Offside (Yards) declined (Two-Point Conversion failed)Pennsylvania 21, Marist 9
10:281st & 10 at own 20Timeout Pennsylvania, clock 10:28
Pennsylvania Punt, 8 plays
10:281st & 10 at own 35Connor Mendini kickoff for 47 yds , Julien Stokes return for 2 yds to the PENN 20
10:281st & 10 at own 20Liam O’Brien pass complete to Jared Richardson for 20 yds to the PENN 40 for a 1ST down
10:281st & 10 at own 40Donte West run for 19 yds to the MRST 41 for a 1ST down
10:281st & 10 at opp 41Liam O’Brien pass incomplete to Davis Ellis
10:282nd & 10 at opp 41Liam O’Brien pass incomplete to Jared Richardson
10:283rd & 10 at opp 41Liam O’Brien pass complete to Jared Richardson for 11 yds to the MRST 30 for a 1ST down
10:281st & 10 at opp 30Liam O’Brien sacked by Nate Furrow for a loss of 10 yards to the MRST 40
10:282nd & 20 at opp 40Liam O’Brien pass complete to Donte West for 3 yds to the MRST 43
10:283rd & 23 at opp 43Liam O’Brien pass complete to Bisi Owens for 11 yds to the MRST 32
10:284th & 12 at opp 32PENALTY PENN False Start (Bergin,William) 5 yards from MARIST32 to MARIST37. NO PLAY.
6:064th & 17 at opp 37Timeout Pennsylvania, clock 06:06
5:554th & 17 at opp 37Santiago Sturla punt for 27 yds
Marist Punt, 3 plays
5:551st & 10 at own 10Will O’Dell sacked by Ryan O’Connell for a loss of 1 yard to the MRST 9
5:552nd & 11 at own 9Timeout Pennsylvania, clock 05:55
5:552nd & 11 at own 9Will O’Dell pass incomplete to Irene Ngabonziza
5:553rd & 11 at own 9Will O’Dell pass complete to Tristan Shannon for 1 yd to the MRST 10
4:344th & 10 at own 10Ethan Yuska punt for 15 yds, punt out-of-bounds at the MRST 25
Pennsylvania Touchdown, 3 plays
4:341st & 10 at opp 25Julien Stokes run for 24 yds to the MRST 1 for a 1ST down
3:581st & goal at opp 1Timeout Pennsylvania, clock 03:58
3:581st & goal at opp 1Julien Stokes run for no gain to the MRST 1
3:032nd & goal at opp 1Julien Stokes run for 1 yd for a TD (Mason Walters KICK)Pennsylvania 28, Marist 9
Marist End of game, 6 plays
3:031st & 10 at own 35Josh Barnavon kickoff for 50 yds , Lucas Hunter return for 9 yds to the MRST 24
3:031st & 10 at own 24No Huddle-Shotgun Grusser,Patrick pass incomplete deep left to Ngabonziza,Irene thrown to MARIST45 QB hurried by Davis,Jake PENALTY MARIST Holding 10 yards from MARIST24 to MARIST14. NO PLAY.
3:031st & 20 at own 14Patrick Grusser run for 5 yds to the MRST 19
2:002nd & 15 at own 19Timeout Pennsylvania, clock 02:00
2:002nd & 15 at own 19Ja’Cyion Cox run for a loss of 4 yards to the MRST 15
2:003rd & 19 at own 15Pennsylvania Penalty, unsportsmanlike conduct (Trevor Pajak) to the MRST 31 for a 1ST down
2:001st & 10 at own 31Patrick Grusser pass complete to Irene Ngabonziza for 5 yds to the MRST 36
2:002nd & 5 at own 36No Huddle-Shotgun Grusser,Patrick rush right for 0 yards to the MARIST36 (Cohall, Jr.,Ethan) PENALTY MARIST Illegal Block in Back 10 yards from MARIST36 to MARIST26. NO PLAY.
2:002nd & 15 at own 26Patrick Grusser pass incomplete to Santino Correa
0:003rd & 15 at own 26Kenneth Antoine run for 20 yds to the MRST 46 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Pennsylvania leads 1–⁠0 in their only meeting.

Around this game