Week 4 · 2025

Pennsylvania at Stonehill

Sat 09/20/2025 01:00 PMW.B. Mason Stadium

65°Clear5 mph NE · 44% humidityRecorded at kickoff by College Football Data

Pennsylvania

24

6–4

Stonehill

21

4–8

Attendance

3,800

reported

PENN4 plays, 74 yd · Touchdown

14:531st & 10own 35Langdon Laws kickoff for 58 yds , Jayden Drayton return for 19 yds to the PENN 26+19
14:531st & 10own 26Liam O'Brien pass complete to Bisi Owens for 5 yds to the PENN 31+5
14:532nd & 5own 31Liam O'Brien pass incomplete to Alex Haight0
14:103rd & 5own 31Liam O'Brien pass complete to Jared Richardson for 69 yds for a TD (Sam Smith KICK)+69

STO5 plays, 8 yd · Punt

14:021st & 10own 35Mason Walters kickoff for 61 yds , Alijah Turner return for 33 yds to the STO 37+33
14:021st & 10own 37Jarel Washington run for 1 yd to the STO 38+1
14:022nd & 9own 38Jack O'Connell pass complete to Cole Clarke for 3 yds to the STO 41+3
14:023rd & 6own 41Jack O'Connell run for 4 yds to the STO 45 Jack O'Connell fumbled, recovered by STO Jarel Washington+4
11:464th & 2own 45Logan Chenette punt for 50 yds for a 1ST down , Julien Stokes returns for 5 yds to the PENN 25 for a 1ST down+5

PENN6 plays, 24 yd · Punt

11:461st & 10own 25Liam O'Brien pass complete to Jared Richardson for 6 yds to the PENN 31+6
11:462nd & 4own 31Liam O'Brien run for 9 yds to the PENN 40 for a 1ST down+9
11:461st & 10own 40Julien Stokes run for a loss of 1 yard to the PENN 39−1
11:462nd & 11own 39Julien Stokes run for 8 yds to the PENN 47+8
11:463rd & 3own 47Liam O'Brien run for 2 yds to the PENN 49+2
8:424th & 1own 49Christian de Villiers punt for 42 yds, fair catch by Jarel Washington at the STO 90

STO4 plays, 5 yd · Defensive TD

8:421st & 10own 9Zavion Woodard run for 2 yds to the STO 11+2
8:422nd & 8own 11Zavion Woodard run for 3 yds to the STO 14+3
8:423rd & 5own 14Jack O'Connell pass incomplete to Jarel Washington0
7:134th & 5own 14Logan Chenette punt for 49 yds , Julien Stokes returns for 63 yds for a TD (Sam Smith KICK)+63

STO11 plays, 75 yd · Touchdown

7:131st & 10own 35Mason Walters kickoff for 59 yds0
7:131st & 10own 25Zavion Woodard run for 1 yd to the STO 26+1
7:132nd & 9own 26Joshua Roberson run for 4 yds to the STO 30+4
7:133rd & 5own 30Jack O'Connell pass complete to Jarel Washington for 7 yds to the STO 37 for a 1ST down+7
7:131st & 10own 37Jack O'Connell run for 11 yds to the STO 48 for a 1ST down+11
7:131st & 10own 48Joshua Roberson run for 11 yds to the PENN 41 for a 1ST down+11
7:131st & 10opp 41Joshua Roberson run for 6 yds to the PENN 35+6
7:132nd & 4opp 35Jack O'Connell pass complete to Alijah Turner for 15 yds to the PENN 20 for a 1ST down Pennsylvania Penalty, Face Mask (10 yards) (Josh Narcisse) to the PENN 10 for a 1ST down+25
7:131st & goalopp 10Jack O'Connell pass complete to Joshua Roberson for 2 yds to the PENN 8+2
7:132nd & goalopp 8Jack O'Connell sacked by Carter Janki for a loss of 3 yards to the PENN 11−3
1:283rd & goalopp 11Jack O'Connell pass complete to Myles Wilson for 11 yds for a TD (Domenic Scalese KICK)+11

PENN14 plays, 49 yd · Touchdown

1:181st & 10own 35Langdon Laws kickoff for 52 yds , Julien Stokes return for 38 yds to the STO 49+38
1:181st & 10opp 49Sean Williams Jr. run for 15 yds to the STO 34 for a 1ST down+15
1:181st & 10opp 34Pennsylvania Penalty, Offensive Holding (-10 Yards) to the STO 43−10
1:181st & 19opp 43No Huddle-Shotgun O'Brien,Liam pass complete short right to Ellis,Davis caught at STO36, for 7 yards to the STO36 (Bannon,Tyler) PENALTY PEN Pass Interference (Owens,Bisi) 15 yards from STO43 to PEN42. NO PLAY.−15
1:181st & 34own 42Liam O'Brien pass incomplete to Bisi Owens0
0:002nd & 34own 42Liam O'Brien run for 9 yds to the STO 49+9
0:00own 41End of 1st Quarter+10
15:003rd & 25opp 49Julien Stokes run for 25 yds to the STO 24 for a 1ST down+25
15:001st & 10opp 24Julien Stokes run for 4 yds to the STO 20+4
15:002nd & 6opp 20Sean Williams Jr. run for 3 yds to the STO 17+3
15:003rd & 3opp 17Liam O'Brien run for 2 yds to the STO 15+2
15:004th & 1opp 15Sean Williams Jr. run for 14 yds to the STO 1 for a 1ST down+14
15:001st & goalopp 1PENALTY STO Personal Foul offsetting PEN Personal Foul offsetting. NO PLAY.0
12:051st & goalopp 1Sean Williams Jr. run for 1 yd for a TD (Sam Smith KICK)+1

STO5 plays, 7 yd · On downs

11:531st & 10own 35Mason Walters kickoff for 61 yds , Jarel Washington return for 71 yds to the PENN 25+71
11:531st & 10opp 25Zavion Woodard run for 3 yds to the PENN 22+3
11:532nd & 7opp 22Jack O'Connell pass incomplete to Zachary Kim0
11:533rd & 7opp 22Jack O'Connell run for 6 yds to the PENN 16+6
10:334th & 1opp 16Zavion Woodard run for a loss of 2 yards to the PENN 18−2

PENN5 plays, 6 yd · Punt

10:331st & 10own 18Julien Stokes run for 1 yd to the PENN 19+1
10:332nd & 9own 19Julien Stokes run for 2 yds to the PENN 21+2
10:333rd & 7own 21Liam O'Brien pass complete to Bisi Owens for 3 yds to the PENN 24+3
8:154th & 4own 24Santiago Sturla punt for 34 yds, fair catch by Jarel Washington at the STO 420
8:154th & 4own 24Santiago Sturla punt for 34 yds, fair catch by Jarel Washington at the STO 270

STO4 plays, 1 yd · Punt

8:151st & 10own 27Jarel Washington run for no gain to the STO 270
8:152nd & 10own 27Jack O'Connell pass incomplete to Zachary Kim0
8:153rd & 10own 27Jack O'Connell pass complete to Jarel Washington for 1 yd to the STO 28+1
6:364th & 9own 28Logan Chenette punt for 69 yds0

PENN20 plays, 93 yd · Missed FG

6:361st & 10own 3Donte West run for 2 yds to the PENN 5+2
6:362nd & 8own 5Donte West run for 7 yds to the PENN 12+7
6:363rd & 1own 12Donte West run for 2 yds to the PENN 14 for a 1ST down+2
6:361st & 10own 14Liam O'Brien pass incomplete to Alex Haight0
6:362nd & 10own 14Liam O'Brien sacked by Tyler Bannon for a loss of 2 yards to the PENN 12−2
6:363rd & 12own 12Liam O'Brien pass complete to Bisi Owens for 19 yds to the PENN 31 for a 1ST down+19
6:361st & 10own 31Liam O'Brien pass complete to Bisi Owens for 25 yds to the STO 44 for a 1ST down+25
6:361st & 10opp 44Liam O'Brien pass complete to Jared Richardson for 4 yds to the STO 40+4
6:362nd & 6opp 40Liam O'Brien pass complete to Alex Haight for 4 yds to the STO 36+4
2:003rd & 2opp 36Timeout Stonehill, clock 02:000
2:003rd & 2opp 36Donte West run for no gain to the STO 360
1:244th & 2opp 36Timeout Pennsylvania, clock 01:240
1:244th & 2opp 36Liam O'Brien pass complete to Bisi Owens for 7 yds to the STO 29 for a 1ST down+7
1:241st & 10opp 29Liam O'Brien pass complete to Alex Haight for 4 yds to the STO 25+4
1:242nd & 6opp 25Liam O'Brien pass incomplete to Donte West0
1:243rd & 6opp 25Liam O'Brien pass complete to Davis Ellis for 16 yds to the STO 9 for a 1ST down+16
0:101st & goalopp 9Timeout Pennsylvania, clock 00:100
0:101st & goalopp 9Stonehill Penalty, UNS: Unsportsmanlike Conduct (Anthony Busa) to the STO 4 for a 1ST down+5
0:001st & goalopp 4Sam Smith 22 yd FG MISSED+22
0:00own 0End of 2nd Quarter−80

STO5 plays, 9 yd · Punt

14:551st & 10own 35Mason Walters kickoff for 60 yds , Alijah Turner return for 15 yds to the STO 20+15
14:551st & 10own 20Joshua Roberson run for no gain to the STO 200
14:552nd & 10own 20Jack O'Connell pass complete to Cole Clarke for 4 yds to the STO 24+4
14:553rd & 6own 24Jack O'Connell pass complete to Zachary Kim for 5 yds to the STO 29+5
13:024th & 1own 29Logan Chenette punt for 36 yds, fair catch by Julien Stokes at the PENN 350

PENN5 plays, 1 yd · Punt

13:021st & 10own 35Julien Stokes run for a loss of 1 yard to the PENN 34−1
13:022nd & 11own 34Julien Stokes run for 7 yds to the PENN 41+7
13:023rd & 4own 41Liam O'Brien pass incomplete to Jack Donnelly0
13:024th & 4own 41PENALTY PEN Delay Of Game (de Villiers,Christian) 5 yards from PEN41 to PEN36. NO PLAY.−5
11:194th & 9own 36punt for 64 yds for a touchback0

STO8 plays, 16 yd · Punt

11:191st & 10own 20Jarel Washington run for 2 yds to the STO 22+2
11:192nd & 8own 22Jack O'Connell pass complete to Alijah Turner for 7 yds to the STO 29+7
11:193rd & 1own 29PENALTY STO Offside (Henry,Aidan) 5 yards from STO29 to STO24. NO PLAY.−5
11:193rd & 6own 24Jack O'Connell pass complete to Myles Wilson for 9 yds to the STO 33 for a 1ST down+9
11:191st & 10own 33Jack O'Connell run for a loss of 1 yard to the STO 32−1
11:192nd & 11own 32Jarel Washington run for 4 yds to the STO 36+4
11:193rd & 7own 36Jack O'Connell pass incomplete to Zachary Kim0
7:554th & 7own 36Logan Chenette punt for 44 yds, punt out-of-bounds at the PENN 200

PENN6 plays, 12 yd · Punt

7:551st & 10own 20Liam O'Brien pass incomplete to Bisi Owens0
7:552nd & 10own 20Liam O'Brien pass complete to Bisi Owens for 20 yds to the PENN 40 for a 1ST down+20
7:551st & 10own 40Liam O'Brien pass incomplete to Bisi Owens0
7:552nd & 10own 40Julien Stokes run for 1 yd to the PENN 41+1
7:553rd & 9own 41Liam O'Brien sacked by Amare Smith for a loss of 9 yards to the PENN 32−9
5:464th & 18own 32Christian de Villiers punt for 22 yds0

STO5 plays, 6 yd · Punt

5:461st & 10own 46Jack O'Connell pass incomplete to Brigham Dunphy0
5:462nd & 10own 46Joshua Roberson run for 1 yd to the STO 47+1
5:463rd & 9own 47PENALTY STO False Start (Straker,Jay) 5 yards from STO47 to STO42. NO PLAY.−5
5:463rd & 14own 42Joshua Roberson run for 10 yds to the PENN 48+10
4:054th & 4opp 48Logan Chenette punt for 42 yds, punt out-of-bounds at the PENN 60

PENN4 plays, 6 yd · Punt

4:051st & 10own 6Julien Stokes run for 6 yds to the PENN 12+6
4:052nd & 4own 12Liam O'Brien pass incomplete to Jared Richardson0
4:053rd & 4own 12Liam O'Brien pass incomplete to Davis Ellis0
3:054th & 4own 12Santiago Sturla punt for 26 yds0

STO7 plays, 38 yd · Touchdown

3:051st & 10opp 38Jack O'Connell pass complete to Myles Wilson for 11 yds to the PENN 27 for a 1ST down+11
3:051st & 10opp 27Zavion Woodard run for 9 yds to the PENN 18+9
3:052nd & 1opp 18Zavion Woodard run for 5 yds to the PENN 13 for a 1ST down+5
3:051st & 10opp 13Alijah Turner run for a loss of 5 yards to the PENN 18−5
0:00opp 18End of 3rd Quarter0
0:002nd & 15opp 18Jack O'Connell pass complete to Myles Wilson for 13 yds to the PENN 5+13
14:543rd & 2opp 5Zavion Woodard run for 5 yds for a TD (Domenic Scalese KICK)+5

PENN8 plays, 51 yd · Turnover

14:471st & 10own 35Langdon Laws kickoff for 64 yds , Julien Stokes return for 22 yds to the PENN 23+22
14:471st & 10own 23Sean Williams Jr. run for 4 yds to the PENN 27+4
14:472nd & 6own 27Liam O'Brien pass complete to Alex Haight for 31 yds to the STO 42 for a 1ST down Stonehill Penalty, Defensive Pass Interference (Yards) declined for a 1ST down+31
14:471st & 10opp 42Sean Williams Jr. run for no gain to the STO 420
14:472nd & 10opp 42Liam O'Brien pass incomplete to Bisi Owens0
14:473rd & 10opp 42Liam O'Brien pass complete to Jared Richardson for 16 yds to the STO 26 for a 1ST down+16
14:471st & 10opp 26Liam O'Brien pass incomplete to Bisi Owens0
12:172nd & 10opp 26Liam O'Brien pass intercepted Zack Athy return for no gain to the STO 10

STO14 plays, 99 yd · Touchdown

12:171st & 10own 1Zavion Woodard run for 4 yds to the STO 5+4
12:172nd & 6own 5Zavion Woodard run for 1 yd to the STO 6+1
12:173rd & 5own 6Jack O'Connell pass incomplete to Brigham Dunphy for a 1ST down Pennsylvania Penalty, Defensive Pass Interference (Josh Narcisse) to the STO 14 for a 1ST down+8
12:171st & 10own 14Joshua Roberson run for a loss of 1 yard to the STO 13−1
12:172nd & 11own 13Jack O'Connell pass complete to Cole Clarke for 3 yds to the STO 16+3
12:173rd & 8own 16Jack O'Connell pass complete to Zachary Kim for 32 yds to the STO 48 for a 1ST down+32
12:171st & 10own 48Zavion Woodard run for 3 yds to the PENN 49+3
12:172nd & 7opp 49Jack O'Connell pass incomplete to Zavion Woodard0
7:483rd & 7opp 49Timeout Stonehill, clock 07:480
7:483rd & 7opp 49Jack O'Connell pass complete to Jarel Washington for 13 yds to the PENN 36 for a 1ST down+13
7:481st & 10opp 36Jarel Washington run for 2 yds to the PENN 34+2
7:482nd & 8opp 34Jack O'Connell pass incomplete to Zachary Kim0
7:483rd & 8opp 34Jack O'Connell pass complete to Jarel Washington for 6 yds to the PENN 28+6
5:324th & 2opp 28Torance Washington Jr. 28 Yd pass from Jack O'Connell (Domenic Scalese Kick)+28

PENN5 plays, -1 yd · Punt

5:271st & 10own 35Langdon Laws kickoff for 41 yds , DJ Brown return for 12 yds to the PENN 36+12
5:271st & 10own 36Sean Williams Jr. run for no gain to the PENN 360
5:272nd & 10own 36Sean Williams Jr. run for a loss of 1 yard to the PENN 35−1
5:273rd & 11own 35Liam O'Brien pass incomplete to Jared Richardson0
3:524th & 11own 35Santiago Sturla punt for 45 yds, fair catch by Jarel Washington at the STO 200

STO8 plays, 0 yd · Punt

3:521st & 10own 20Jarel Washington run for 8 yds to the STO 28+8
3:522nd & 2own 28Jarel Washington run for 4 yds to the STO 32 for a 1ST down+4
3:521st & 10own 32Shotgun O'Connell,Jack pass incomplete short right thrown to STO23 PENALTY STO Intentional Grounding (O'Connell,Jack) 10 yards from STO32 to STO22. NO PLAY.−10
3:522nd & 20own 22Jack O'Connell sacked by Carter Janki for a loss of 7 yards to the STO 15−7
2:323rd & 27own 15Timeout Pennsylvania, clock 02:320
2:323rd & 27own 15Jack O'Connell run for 5 yds to the STO 20+5
2:004th & 22own 20Timeout Stonehill, clock 02:000
1:464th & 22own 20Logan Chenette punt for 46 yds , Julien Stokes returns for 3 yds to the PENN 37+3

PENN11 plays, 35 yd · Field goal

1:461st & 10own 37Liam O'Brien run for 10 yds to the PENN 47 for a 1ST down+10
1:461st & 10own 47Liam O'Brien pass incomplete to Jared Richardson0
1:462nd & 10own 47Liam O'Brien run for 16 yds to the STO 37 for a 1ST down+16
1:461st & 10opp 37Liam O'Brien pass complete to Donte West for 1 yd to the STO 36+1
0:512nd & 9opp 36Timeout Pennsylvania, clock 00:510
0:512nd & 9opp 36Liam O'Brien pass complete to Jared Richardson for 8 yds to the STO 28+8
0:273rd & 1opp 28Timeout Stonehill, clock 00:270
0:273rd & 1opp 28Julien Stokes run for no gain to the STO 280
0:214th & 1opp 28Timeout Stonehill, clock 00:210
0:094th & 1opp 28Sam Smith 45 yd FG GOOD+45
0:091st & 10own 35Mason Walters kickoff for 51 yds , Alijah Turner return for 21 yds to the STO 44 Stonehill Penalty, Offensive Holding (10 Yards) to the STO 25+21

STO3 plays, 10 yd · End of period

0:091st & 10own 25PENALTY PEN Personal Foul (Carter,Christian) 15 yards from STO25 to STO40, 1ST DOWN. NO PLAY.+15
0:001st & 10own 40Jack O'Connell pass complete to Jarel Washington for 5 yds to the STO 35+5
0:00own 40End of 4th Quarter−5

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous meetings vs. Team

No other meetings in the seasons currently loaded.

Research

Keep this open while you look at others