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
471102
OverallConferenceHomeAwayWin %Conference %RFRA
3-100-61-72-3.231.00080127
W

William Penn (25-26)

PAClass
603118
OverallHomeAwayWin %RFRA
1-151-80-7.06263327

Team Scoring Averages

1234567RHE
J.P. McCaskey
2.71.31.4.21.70.36.26.03.2
William Penn1.41.1.71.02.003.03.93.32.2

Team Stat Comparison

J.P. McCaskeyWilliam Penn
-Batting Average.249
-On Base Percentage.444
-Slugging Percentage.385
-Fielding Percentage.859

Team Leaders

J.P. McCaskeyWilliam PennNational Avg.
-
Batting Average#8 Chloe Diggs.484.289
-
On Base Percentage#3 Yarilise Grant.769.408
-
Slugging Percentage#8 Chloe Diggs1.065.398
-
Fielding Percentage#12 Aubrianna Cooper1.000.828

Record Breakdown

J.P. McCaskey (25-26)

W

William Penn (25-26)

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