Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Haverford (Havertown, PA) varsity baseball team lost Friday's home non-conference game against North Penn (Lansdale, PA) by a score of 8-1.

1234567RHE
North Penn0000305891
Haverford0000010182
  • Recap
  • Box Score
  • Fan Chat
  • Matchup Info

Game Stats

North Penn

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.3003930898100
2Chase Jones (Sr).00054000000
5Brady Dolder (Sr).00011000000
6Jace Hopwood (Jr).00011000000
7Ben Grattan (Sr).75044133000
8Jeremiah Criger (Sr).00011000000
9Kevin Brace (Sr).25054011000
11Kyle Bonner (Jr)00100000
15Luke Chartrand (Sr).50042110000
18Mason Coyne (Sr).00043100000
26Logan Waynick (So).00032001000
27Tyler Agriss (Jr)00100000
31G. Fontaine (Fr).00011000000
51Alex Pyle (Sr).00011000000
Haverford

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2763029180000
1Ryan Cassidy (Sr).33343010000
2Ben Ishmael (Sr).00011000000
3Will Elias (Sr).00022000000
5Shane Durkan (Jr).00044000000
7Charlie Pusztay (Jr).00011000000
18Sam Sturman (Jr).75044030000
20Rocco Kelleher (Jr).33333010000
23O. Fleischauer (Sr).00022000000
27Nishan Elvanian (Sr).33333010000
35Jake Lisicki (Sr)00100000
16/10C. McCormack (So).33333010000
6/28Owen Klick (Jr).33333010000
North Penn

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals0081211010.462.333.795
2Chase Jones (Sr)00120103.200.000.200
5Brady Dolder (Sr)00010003.000.000.000
6Jace Hopwood (Jr)00010003.000.000.000
7Ben Grattan (Sr)00010001.750.7501.500
9Kevin Brace (Sr)00110000.400.250.650
15Luke Chartrand (Sr)00200001.750.5001.250
18Mason Coyne (Sr)00130003.250.000.250
26Logan Waynick (So)00110000.333.000.333
31G. Fontaine (Fr)00000003.000.000.000
51Alex Pyle (Sr)00010001.000.000.000
Haverford

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals001100208.300.276.576
1Ryan Cassidy (Sr)00110001.500.333.833
2Ben Ishmael (Sr)00000100.000.000.000
5Shane Durkan (Jr)00020004.000.000.000
7Charlie Pusztay (Jr)00000001.000.000.000
18Sam Sturman (Jr)00010001.750.7501.500
20Rocco Kelleher (Jr)00020001.333.333.666
23O. Fleischauer (Sr)00020003.000.000.000
27Nishan Elvanian (Sr)00010002.333.333.666
16/10C. McCormack (So)00010001.333.333.666
6/28Owen Klick (Jr)00000102.333.333.666

Baserunning

North Penn has not entered any baserunning stats.
Haverford

Baserunning

#Athlete NameSBSBA
Team Totals1
6/28Owen Klick (Jr)1
North Penn

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9673021810
2Chase Jones (Sr)1.000119200
7Ben Grattan (Sr)1.00011000
8Jeremiah Criger (Sr)1.00011000
9Kevin Brace (Sr)1.00010100
10Caleb Price (Sr)1.00010100
15Luke Chartrand (Sr)1.00042200
18Mason Coyne (Sr)1.00066000
26Logan Waynick (So)1.00010100
51Alex Pyle (Sr)1.00011000
Haverford

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8622921440
1Ryan Cassidy (Sr)1.00033000
3Will Elias (Sr)1.00043100
12Andrew Brown (Jr).00010010
18Sam Sturman (Jr).50040220
20Rocco Kelleher (Jr).00010010
23O. Fleischauer (Sr)1.0001312100
16/10C. McCormack (So)1.00033000
North Penn

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals1.00101.00010
10Caleb Price (Sr)0.000010
Haverford

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals3.000010
19Jayden Luistro (Jr)0.000010
20Rocco Kelleher (Jr)3.230010
24Lucas Rothstein (Jr)4.200010
16/10C. McCormack (So)0.000010
North Penn

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals781111003029
10Caleb Price (Sr)1.110002055
Haverford

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals778381203930
19Jayden Luistro (Jr).100011021
20Rocco Kelleher (Jr)4.14223802117
24Lucas Rothstein (Jr)1.221102077
16/10C. McCormack (So).215041095
North Penn

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.276.30010114011
10Caleb Price (Sr).200.2000017001
Haverford

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.233.41011152001
19Jayden Luistro (Jr).000.500008000
20Rocco Kelleher (Jr).235.3810179000
24Lucas Rothstein (Jr).286.2861025000
16/10C. McCormack (So).200.5560040001
Stat Supplier Logo

North Penn's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Stat Supplier Logo

Haverford's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Game Story

Pennsylvania High School Baseball - Haverford loses to North Penn

May 23, 2025: Havertown, PA 19083

In Friday's non-league bout, the North Penn Knights (Lansdale, PA) baseball squad overwhelmed the host Haverford Fords (Havertown, PA), by a tally of 8-1.

  • All
  • 1-3
  • 4-7
  • F
  1. MaxPreps

    Game Started
    North Penn
    Knights
    0 - 0
    Haverford
    Fords
    Posted @ 6:38p
  2. J. Wichner

    Top of the 7th Inning
    North Penn
    Knights
    7 - 1
    Haverford
    Fords
  3. MaxPreps

    Final
    North Penn
    Knights
    8 - 1
    Haverford
    Fords
    Posted @ 1:34a

North Penn @ Haverford Baseball Game Info

Fri., May. 23, 2025 @ 4p
Haverford Senior High School
The Haverford (Havertown, PA) varsity baseball team lost Friday's home non-conference game against North Penn (Lansdale, PA) by a score of 8-1.

Rankings & Records

North Penn (24-25)

PAClass
73
OverallConferenceHomeAwayNeutralWin %Conference %RFRA
22-610-511-28-33-1.786.66716673

Haverford (24-25)

PAClass
3618
OverallConferenceHomeAwayWin %Conference %RFRA
20-315-110-310-0.870.93813959

Team Scoring Averages

12345678910RHE
North Penn
1.1.9.9.4.8.91.42.7005.98.11.6
Haverford
1.1.41.0.9.71.5.6003.06.07.41.2

Team Stat Comparison

North PennHaverford
.306Batting Average.276
.398On Base Percentage.388
.413Slugging Percentage.390
.948Fielding Percentage.948
.786Win Loss Percentage1.000

Team Leaders

North PennHaverfordNational Avg.
#34 Brayden Underwood1.000Batting Average#1 Ryan Cassidy.415.239
#34 Brayden Underwood1.000On Base Percentage#1 Ryan Cassidy.531.379
#34 Brayden Underwood1.000Slugging Percentage#1 Ryan Cassidy.692.302
#11 Kyle Bonner1.000Fielding Percentage#11 Jimmy Boyle1.000.860
#14 Trey Brennan1.000Win Loss Percentage#11 Jimmy Boyle1.000.532

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
North Penn3-1Haverford2-0
DateAwayHomeResultDateAwayHomeResult
4/28/25North PennSouderton(W) 3-05/20/25SoudertonHaverford(W) 6-3
4/29/25SoudertonNorth Penn(W) 7-3
5/1/25North PennSouderton(L) 3-1
5/29/25HendersonNorth Penn(W) 7-14/4/25HaverfordHenderson(W) 7-5

Record Breakdown

North Penn (24-25)

Haverford (24-25)

22-6
Overall
20-3
10-5
League
15-1
9-0
Non-League
4-1
1-0
Head to Head
0-1
3-1
Common Opponent
2-0
11-2
Home
10-3
8-3
Away
10-0
3-1
Neutral
0-0
3-1
Playoff
1-1
22-6
In-State
20-3
0-0
Out-of-State
0-0