MAXPREPS
GOFAN
NFHS NETWORK
FOLLOW MAXPREPS
Football
Football Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
Baseball
Baseball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
B. Basketball
B. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
G. Basketball
G. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
G. Volleyball
G. Volleyball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
Content Contributors
Coaches
...
POPULAR SPORTS
All sports
Boys
Baseball
Basketball
Beach Volleyball
Cross Country
Football
Golf
Ice Hockey
Lacrosse
Soccer
Swimming
Tennis
Track & Field
Volleyball
Water Polo
Wrestling
Girls
Basketball
Beach Volleyball
Cross Country
Field Hockey
Flag Football
Golf
Ice Hockey
Lacrosse
Soccer
Softball
Swimming
Tennis
Track & Field
Volleyball
Water Polo
SEARCH
APPS
MaxPreps
Follow your favorite high school teams and players
MP Stats for iPad
Stat keeping for basketball teams
PRO PHOTOGRAPHY
Photo Galleries
Explore and purchase photos of your local teams and players
WATCH
Video Center
See top plays & highlights of the best high school sports
SIGN IN
Pennsylvania high school baseball: PIAA state rankings, statistical leaders, live broadcasts, schedules and scores
Key Pennsylvania high school baseball games, computer rankings, postseason brackets, live broadcasts, stat leaders, schedules & scores - live & final.
By
Eric Frantz
Follow Eric Frantz on Twitter
May 29, 2025, 9:15am
High School Football Teams with the Most MaxPreps Top 25 Finishes Over the Last 10 Years
1,457,439 views
1:14
The Pennsylvania high school baseball season continues this week. Here's what you need to know heading into and during the latest prep baseball slate in the Keystone State.
Statewide Schedule and Live Scores
Who does your team play? Where? When? Are they winning?
Baseball Games & Scores (Live & Final)
Statewide Live Broadcasts (NFHS Network)
Live Pennsylvania Baseball Games
MaxPreps PIAA State Rankings: Overall
This week's Pennsylvania MaxPreps computer rankings regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
GMHS (Shillington)
25-1
9.4
2
Hempfield (Landisville)
23-1
9.1
3
North Penn (Lansdale)
18-5
15.3
4
Indiana
22-1
6.6
5
Pine-Richland (Gibsonia)
20-4
12.1
6
Riverside (Ellwood City)
17-2
6.0
7
SFHS (Warfordsburg)
21-1
3.7
8
Shaler Area (Pittsburgh)
16-6
10.9
9
Pittston
21-0
4.7
10
CMHS (Mill Hall)
16-1
5.6
11
Bethel Park
19-5
10.6
12
PHS (Fairless Hills)
16-6-1
11.1
13
Liberty (Bethlehem)
20-5
9.2
14
Punxsutawney
17-4
7.5
15
Neshaminy (Langhorne)
14-6
11.3
16
Seneca Valley (Harmony)
17-6
9.3
17
Huntingdon
16-4
7.3
18
MBAPC (CO-OP) (Drexel Hill)
17-6
8.9
19
Palmyra
22-1
4.0
20
CBWHS (Doylestown)
14-8
15.1
21
CBSHS (Warrington)
12-9
17.0
22
Parkland (Allentown)
19-5
7.3
23
East Pennsboro (Enola)
22-0
0.1
24
Cedar Cliff (Camp Hill)
17-6
10.6
25
LSCHS (Wyndmoor)
16-5
9.5
26
PJPII (Royersford)
17-4
3.9
27
Pennridge (Perkasie)
11-9
17.0
28
Hazleton Area (Hazleton)
16-5
8.5
29
Freedom (Bethlehem)
17-7
9.7
30
Central (Philadelphia)
19-8
4.1
31
Tamaqua
21-1
2.3
32
Montoursville
17-4
3.3
33
Coatesville
17-6
9.2
34
LSHS (Lampeter)
20-6
6.6
35
Nazareth Area (Nazareth)
17-7
8.4
36
Mount Carmel
17-4
3.6
37
Fox Chapel (Pittsburgh)
15-6
10.4
38
DuBois
14-7
8.5
39
SCHS (McKeesport)
20-3
-1.0
40
Ephrata
18-9
10.9
41
Mid Valley (Throop)
18-4
2.6
42
Plum (Pittsburgh)
16-3
6.6
43
Souderton
10-10-1
16.8
44
AWHS (Warminster)
14-6
9.7
45
North Allegheny (Wexford)
14-7
12.7
46
Forest Hills (Sidman)
14-5
4.4
47
Somerset
18-3
4.3
48
Haverford (Havertown)
20-3
5.5
49
Mercyhurst Prep (Erie)
22-1
-3.5
50
UDHS (Fort Washington)
9-5-1
10.3
State Stat Leaders
Here's a look at this season's current baseball statewide leaders in batting average, home runs, RBI, runs, batters struck out and ERA. Statistics are submitted to MaxPreps by coaches, athletic directors or program personnel.
Coaches, ADs and staff who do not have current access may request their
free account
here
.
Leaderboard - Player Batting Average
1
Wes Dingman - Fr
Constitution (Philadelphia, PA)
.760
2
Anderson Hilerio- Marte - Sr
West Philadelphia (Philadelphia, PA)
.727
3
Cole Guy -
Bristol (PA)
.649
4
Robert Hanratty - So
Tacony Academy Charter (Philadelphia, PA)
.630
5
Jayden Gordy - Sr
Constitution (Philadelphia, PA)
.625
6
Colton Temple - So
Fort Cherry (McDonald, PA)
.621
7
Jaxon Covell - Sr
Titusville (PA)
.619
8
Elliot Wang - Fr
Constitution (Philadelphia, PA)
.619
9
Bryce Goodman - So
Westmont Hilltop (Johnstown, PA)
.618
10
Nick Attanasio -
Science Leadership Academy (Philadelphia, PA)
.611
11
Thomas Becker - Sr
Bodine (Philadelphia, PA)
.609
12
Erick Torres-Brito - Jr
Thomas A. Edison (Philadelphia, PA)
.600
13
Garreth Calder - Jr
Trinity (Camp Hill, PA)
.596
14
Sebastian Perez - So
Abraham Lincoln (Philadelphia, PA)
.595
15
Cole Harper - So
Union Area (New Castle, PA)
.586
16
DJ Wideman - Sr
West Philadelphia (Philadelphia, PA)
.583
17
Andrew Costello - Jr
Cathedral Prep (Erie, PA)
.579
18
Messiah Stokes - So
Martin Luther King (Philadelphia, PA)
.579
19
Brady Hull - Jr
Eden Christian Academy (Pittsburgh, PA)
.577
20
Jason Malamisuro - Sr
Penn-Trafford (Harrison City, PA)
.577
21
Drew Kockler - Sr
Franklin (PA)
.574
22
Chase Williamson - Sr
Forest Hills (Sidman, PA)
.571
23
Prince Culpepper - Jr
Bodine (Philadelphia, PA)
.571
24
RJ DiEugenio - Sr
Monessen (PA)
.568
25
Alex VanSickle - Sr
Waynesburg Central (Waynesburg, PA)
.567
Leaderboard - Player Home Runs
1
Mason Ligenza - Sr
Tamaqua (PA)
11
2
Jerek Turlij - Jr
North East (PA)
11
3
Colton Temple - So
Fort Cherry (McDonald, PA)
10
4
Griffen Harrington - Jr
Warrior Run (Turbotville, PA)
9
5
Mason Metz - Sr
Avonworth (Pittsburgh, PA)
8
6
Andrew Costello - Jr
Cathedral Prep (Erie, PA)
7
7
Max Forgione - Sr
Dunmore (PA)
7
8
Nick Mills - Jr
Mid Valley (Throop, PA)
7
9
Mason Campagna - Jr
Claysburg-Kimmel (Claysburg, PA)
7
10
Tyler Peck - Sr
Palmyra (PA)
7
11
L Hamer -
Tyrone (PA)
7
12
Dominick Zangardi - Jr
Dallas (PA)
6
13
Jayden Ocasio - Sr
Franklin Towne (Philadelphia, PA)
6
14
Bryce Roberts - Sr
Forest Hills (Sidman, PA)
6
15
Blake Walker - Jr
Central Mountain (Mill Hall, PA)
6
16
Jamon Ranck - So
Mount Union (PA)
5
17
Dave Perez - Sr
Archbishop Ryan (Philadelphia, PA)
5
18
Vinny Pezzuolo - Jr
Mohawk Area (Bessemer, PA)
5
19
Colin Dinyar - Jr
Conemaugh Township (Davidsville, PA)
5
20
Jake Miller -
James Buchanan (Mercersburg, PA)
5
21
Landon Richard - Sr
High Point Baptist Academy (Geigertown, PA)
5
22
Lucas Oleksa - Sr
Windber (PA)
5
23
Bryce Goodman - So
Westmont Hilltop (Johnstown, PA)
5
24
Derek Smail - Sr
Clarion Area (Clarion, PA)
5
25
Jonathan Drawbaugh - Jr
Camp Hill (PA)
5
Leaderboard - Player Runs
1
Mason Ligenza - Sr
Tamaqua (PA)
42
2
Andrew Costello - Jr
Cathedral Prep (Erie, PA)
39
3
Mikey Fidler -
Berks Catholic (Reading, PA)
38
4
Oscar Roig - Sr
Quaker Valley (Leetsdale, PA)
38
5
Colin Dinyar - Jr
Conemaugh Township (Davidsville, PA)
38
6
Alex Davis - Sr
Mansfield (PA)
37
7
Wyatt Burchill - Sr
Saegertown (PA)
37
8
Brett Feldman - Jr
Eden Christian Academy (Pittsburgh, PA)
37
9
Eli Zimmerman - Sr
Northwestern Lehigh (New Tripoli, PA)
36
10
Owen Dumbroski - Sr
Serra Catholic (McKeesport, PA)
36
11
Chase Williamson - Sr
Forest Hills (Sidman, PA)
36
12
Lukas Black - Sr
Central (Martinsburg, PA)
35
13
Cole Hubert - Sr
Saucon Valley (Hellertown, PA)
35
14
Chase Henry - Sr
Leechburg (PA)
35
15
Shawn Gisler - Sr
Northern Cambria (PA)
34
16
Eli DeVita - Sr
Riverview (Oakmont, PA)
34
17
Jaxon Covell - Sr
Titusville (PA)
34
18
Cohen Zechman - Jr
Warrior Run (Turbotville, PA)
33
19
Bradon Howe - Jr
High Point Baptist Academy (Geigertown, PA)
33
20
Mason Stets - Jr
Dunmore (PA)
33
21
Joel Fitz - Sr
Southern Fulton (Warfordsburg, PA)
33
22
Coby Kephart - Jr
West Branch (Morrisdale, PA)
33
23
Nicholas Wilfong - Jr
Port Allegany (PA)
33
24
Lukas Colton - Sr
West Branch (Morrisdale, PA)
33
25
Brayden Rado - Jr
Homer-Center (Homer City, PA)
32
Leaderboard - Player Runs Batted In
1
Griffen Harrington - Jr
Warrior Run (Turbotville, PA)
40
2
Owen Schalk -
Berks Catholic (Reading, PA)
37
3
Colton Temple - So
Fort Cherry (McDonald, PA)
36
4
Noah Hubert - So
Saucon Valley (Hellertown, PA)
35
5
Landon Richard - Sr
High Point Baptist Academy (Geigertown, PA)
35
6
Brady Hull - Jr
Eden Christian Academy (Pittsburgh, PA)
35
7
JB Crovak -
Elizabeth Forward (Elizabeth, PA)
34
8
Alex Davis - Sr
Mansfield (PA)
34
9
Kole Myers - So
Southern Columbia Area (Catawissa, PA)
34
10
Reed Conn - Fr
Conemaugh Township (Davidsville, PA)
34
11
Tyler Skaggs - Sr
Serra Catholic (McKeesport, PA)
33
12
Callen Miller - Sr
Somerset (PA)
33
13
Todd Kagle - Jr
Quaker Valley (Leetsdale, PA)
33
14
Andrew Costello - Jr
Cathedral Prep (Erie, PA)
32
15
Noah Kirby - So
Montoursville (PA)
32
16
Luke Terlesky - Sr
Pope John Paul II (Royersford, PA)
32
17
Kyle Klotz - Sr
Central (Martinsburg, PA)
31
18
Davin Friedman - Jr
Cathedral Prep (Erie, PA)
31
19
Brady Hounsell -
Great Valley (Malvern, PA)
31
20
Brendan Gilliland - Jr
Troy (PA)
31
21
Antek Evan -
Wyoming Seminary College Prep (Kingston, PA)
31
22
Jett Burger - Sr
Southern Fulton (Warfordsburg, PA)
31
23
Cole Dynda - So
Northwestern Lehigh (New Tripoli, PA)
30
24
Nick Mills - Jr
Mid Valley (Throop, PA)
30
25
Nick Bradley - Jr
Abington Heights (Clarks Summit, PA)
30
Leaderboard - Player Batters Struck Out
1
Jerek Turlij - Jr
North East (PA)
148
2
Parker Lind - Sr
Belle Vernon (PA)
115
3
Zach Hare - Sr
Riverside (Ellwood City, PA)
114
4
Kyle Gilson - Jr
West Middlesex (PA)
110
5
Declan Glass - Jr
Plumstead Christian (Plumsteadville, PA)
104
6
Walker Carroll - Jr
Cochranton (PA)
101
7
Mason Ligenza - Sr
Tamaqua (PA)
100
8
Joshua Hernandez-Mercedes - Jr
Abraham Lincoln (Philadelphia, PA)
97
9
Grant Boozer - Jr
Shanksville Stonycreek (Shanksville, PA)
95
10
Camryn Simes - Jr
Ephrata (PA)
95
11
David Manning - Jr
Youngsville (PA)
91
12
Cy Herchelroath -
Elizabeth Forward (Elizabeth, PA)
91
13
Cole Gerber - Fr
South Williamsport (PA)
90
14
David Zamora - Sr
Mount Calvary Christian (Elizabethtown, PA)
89
15
Phinn Chamberlain -
Kane (PA)
89
16
Peyton Gilbert - Jr
Columbia (PA)
89
17
Reid Miller - Sr
Faith Christian Academy (Sellersville, PA)
88
18
Chris Litchkofski - Sr
Crestwood (Mountain Top, PA)
87
19
JJ Sward - Sr
Harmony Area (Westover, PA)
87
20
Davis Bruening -
Rockwood (PA)
86
21
Nick Bradley - Jr
Abington Heights (Clarks Summit, PA)
86
22
Tyler Benford - Sr
Fairview (PA)
85
23
Jake Marchesano - Sr
Archbishop Ryan (Philadelphia, PA)
84
24
Christopher McGee -
Montrose (PA)
84
25
Will McMahon -
Oil City (PA)
83
Leaderboard - Player Earned Run Average
1
Matt Heineman - Sr
Freedom (Bethlehem, PA)
0.00
2
Charlie Salvo - Jr
General McLane (Edinboro, PA)
0.00
3
Cooper Ansbach - Sr
Tamaqua (PA)
0.00
4
Owen Oakman - Jr
Southern Fulton (Warfordsburg, PA)
0.16
5
Mason Ligenza - Sr
Tamaqua (PA)
0.25
6
Reid Miller - Sr
Faith Christian Academy (Sellersville, PA)
0.30
7
Nick Bradley - Jr
Abington Heights (Clarks Summit, PA)
0.39
8
Curtis Shinn - Sr
Cumberland Valley (Mechanicsburg, PA)
0.44
9
Brady Scranton - Jr
Lampeter-Strasburg (Lampeter, PA)
0.48
10
Parker Montgomery - Jr
Lakeview (Stoneboro, PA)
0.52
11
Aaron Lake - Jr
Ellwood City (PA)
0.54
12
Keury Perez - Sr
Frankford (Philadelphia, PA)
0.54
13
Cadin Coleman - So
Phoenixville (PA)
0.55
14
Chase Deibler - Sr
East Pennsboro (Enola, PA)
0.58
15
Mason Stiffler -
Middletown (PA)
0.58
16
Colin Dinyar - Jr
Conemaugh Township (Davidsville, PA)
0.59
17
Kooper Zdimal -
Twin Valley (Elverson, PA)
0.61
18
Jerek Turlij - Jr
North East (PA)
0.62
19
Karson Chamberlin - Sr
Corry (PA)
0.62
20
David Zamora - Sr
Mount Calvary Christian (Elizabethtown, PA)
0.63
21
Maddox Bell - Sr
Lakeview (Stoneboro, PA)
0.63
22
Kyle Casteel -
Butler (PA)
0.63
23
Colton Christie - Jr
Karns City (PA)
0.64
24
Hunter Brown - Sr
Penn-Trafford (Harrison City, PA)
0.65
25
Nevin Day - Jr
Punxsutawney (PA)
0.66
Related Content
Pennsylvania Baseball Scores
Pennsylvania Baseball Stat Leaders
Pennsylvania Baseball Playoffs
Pennsylvania Baseball Rankings