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 William Penn (York, PA) varsity softball team lost Tuesday's home non-conference game against J.P. McCaskey (Lancaster, PA) by a score of 21-10.

1234567RHE
J.P. McCaskey9840---21112
William Penn3520---1081
  • Recap
  • Box Score
  • Matchup Info

Game Stats

J.P. McCaskey has not entered stats for this game.
William Penn

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.57122141085300
1Jazmne Johnson20000000
2Mia Castillo1.00011110000
3Yarilise Grant20100000
4J. Polanco-Tineo.50022111000
6Alexus Montanez.00021000000
6N. Puello-Klugh.00021100000
8Chloe Diggs1.00021212100
9Aiyana Vega1.00022221100
10Mia Loyer.00021000000
11R. Figueroa1.00011010000
12A. Cooper1.00011110000
14S. Calderon Tejada.00011000000
15Allison Diaz1.00011111100
20Jeanette Vega.00011000000
William Penn

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00543003.727.7861.513
1Jazmne Johnson002000001.0001.000
2Mia Castillo000000001.0001.0002.000
3Yarilise Grant000020001.0001.000
4J. Polanco-Tineo00010001.500.5001.000
6Alexus Montanez00001001.500.000.500
6N. Puello-Klugh00110002.500.000.500
8Chloe Diggs001000001.0002.0003.000
9Aiyana Vega000000001.0001.5002.500
10Mia Loyer00110000.500.000.500
11R. Figueroa000000001.0001.0002.000
12A. Cooper000000001.0001.0002.000
14S. Calderon Tejada00000001.000.000.000
15Allison Diaz000000001.0002.0003.000
20Jeanette Vega00010001.000.000.000
William Penn

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9091110010
1Jazmne Johnson1.00011000
2Mia Castillo1.00033000
3Yarilise Grant1.00044000
4J. Polanco-Tineo1.00011000
6N. Puello-Klugh1.00011000
9Aiyana Vega.00010010
William Penn

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals44.100010
1Jazmne Johnson44.100010
William Penn

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals3.111212115303518
1Jazmne Johnson3.111212115303518
William Penn

#Athlete NameOBAOBPWPHBPSFSH/B#P
Team Totals.611.80062137
1Jazmne Johnson.611.80062137
Stat Supplier Logo

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

Game Story

Pennsylvania High School Softball - William Penn topped by J.P. McCaskey

March 10, 2026: York, PA 17403

J.P. McCaskey Red Tornado (Lancaster, PA) followers went home satisfied Tuesday as they witnessed their softball team gain a win over the host William Penn Bearcats (York, PA), 21-10 in a non-league challenge.

Next, the Red Tornado meet the Conestoga Valley Buckskins (Lancaster, PA) in a non-league challenge, on Monday, March 16. J.P. McCaskey will attempt to upgrade on its 1-0 season record.

The Bearcats (0-1) will now prepare for their battle against Central Dauphin East (Harrisburg, PA). The Panthers come into the non-league battle with a 0-0 record.

J.P. McCaskey @ William Penn Softball Game Info

Tue., Mar. 10, 2026 @ 4:15p
William Penn Senior High School
The William Penn (York, PA) varsity softball team lost Tuesday's home non-conference game against J.P. McCaskey (Lancaster, PA) by a score of 21-10.

Rankings & Records

J.P. McCaskey (25-26)

PAClass
492109
OverallConferenceHomeAwayWin %Conference %RFRA
3-80-51-62-2.273.0007198
W

William Penn (25-26)

PAClass
584120
OverallHomeAwayWin %RFRA
1-121-70-5.07756267

Team Scoring Averages

1234567RHE
J.P. McCaskey
2.91.41.2.21.70.36.56.33.1
William Penn1.61.3.51.33.003.04.33.52.5

Team Stat Comparison

J.P. McCaskeyWilliam Penn
-Batting Average.256
-On Base Percentage.461
-Slugging Percentage.358
-Fielding Percentage.841

Team Leaders

J.P. McCaskeyWilliam PennNational Avg.
-
Batting Average#8 Chloe Diggs.458.291
-
On Base Percentage#3 Yarilise Grant.769.410
-
Slugging Percentage#8 Chloe Diggs.750.400
-
Fielding Percentage#11 Richael Figueroa1.000.830

Record Breakdown

J.P. McCaskey (25-26)

W

William Penn (25-26)

3-8
Overall
1-12
0-5
League
0-0
3-3
Non-League
1-12
1-0
Head to Head
0-1
1-0
Common Opponent
0-3
1-6
Home
1-7
2-2
Away
0-5
0-0
Neutral
0-0
0-0
Playoff
0-0
3-8
In-State
1-12
0-0
Out-of-State
0-0