Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLancaster PAL's LL Challenge · Feb 134:47.02Lancaster PAL's LL ChallengeFebruary 13, 2022
10,000 Meters · OutdoorBison Outdoor Classic · Apr 1130:50.29aBison Outdoor ClassicApril 11, 2026
10000 Meters · Outdoor42nd Millersville Metrics · Apr 433:00.97a42nd Millersville MetricsApril 4, 2025
1500 Meters · OutdoorBlue Jay Tune Up · Apr 264:10.06aBlue Jay Tune UpApril 26, 2025
1600 Meters · IndoorFranklin & Marshall College Invitational · Dec 284:57.72aFranklin & Marshall College InvitationalDecember 28, 2021
1600 Meters · OutdoorLeonard Stephan Invitational · Apr 224:31.40Leonard Stephan InvitationalApril 22, 2023
3000 Meters · Indoor2026 Landmark Indoor T&F Championships · Feb 288:55.57a2026 Landmark Indoor T&F ChampionshipsFebruary 28, 2026
3000 Meters · OutdoorLVC Blue & White Open · Mar 288:49.73aLVC Blue & White OpenMarch 28, 2026
3200 Meters · OutdoorHoka/Bryn Mawr Running Co. Henderson Invitational · May 59:41.74Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5, 2023
5000 Meters · IndoorFastrack Invitational · Feb 615:08.27aFastrack InvitationalFebruary 6, 2026
5000 Meters · OutdoorYork College Twilight Meet · Apr 114:56.86aYork College Twilight MeetApril 1, 2026
5000 Meters · Outdoor · Hand timedLandmark Outdoor Track & Field Championships · May 315:18.0hLandmark Outdoor Track & Field ChampionshipsMay 3, 2025
800 Meters · IndoorLancaster PAL's LL Challenge · Feb 132:13.83Lancaster PAL's LL ChallengeFebruary 13, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 10,000 Meters · Place 1 · ElizabethtownElizabethtown10,000 Meters1.31:41.16aJr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 10,000 Meters · Place 2 · ElizabethtownElizabethtown10,000 Meters2.30:55.37aJr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 5000 Meters · Place 1 · ElizabethtownElizabethtown5000 Meters1.14:57.48aJr
Apr 11Bison Outdoor ClassicApr 11 · 10,000 Meters · Place 36 · ElizabethtownElizabethtown10,000 Meters36.30:50.29a PBJr
Apr 1York College Twilight MeetApr 1 · 5000 Meters · Place 1 · ElizabethtownElizabethtown5000 Meters114:56.86a PBJr
Mar 28LVC Blue & White OpenMar 28 · 3000 Meters · Place 2 · ElizabethtownElizabethtown3000 Meters2.8:49.73a PBJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 5000 Meters · Place 5 · ElizabethtownElizabethtown5000 Meters5.15:30.63aJr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 3000 Meters · Place 7 · ElizabethtownElizabethtown3000 Meters7.8:55.57a PBJr
Feb 6Fastrack InvitationalFeb 6 · 5000 Meters · Place 5 · ElizabethtownElizabethtown5000 Meters5.15:08.27a PBJr
Jan 24Coach "I" InvitationalJan 24 · 5000 Meters · Place 2 · ElizabethtownElizabethtown5000 Meters2.15:29.02aJr
Jan 17Alvernia Winter InvitationalJan 17 · 3000 Meters · Place 4 · ElizabethtownElizabethtown3000 Meters48:59.45aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 5000 Meters · Place 4 · ElizabethtownElizabethtown5000 Meters4.15:18.31aJr
Mar 7AARTFCMar 7 · 5000 Meters · Place 15 · ElizabethtownElizabethtown5000 Meters15.15:36.94aSo
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 5000 Meters · Place 4 · ElizabethtownElizabethtown5000 Meters4.15:23.70aSo
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 3000 Meters · Place 12 · ElizabethtownElizabethtown3000 Meters12.9:18.72aSo
Jan 182025 Cardinal TFJan 18 · 5000 Meters · Place 7 · ElizabethtownElizabethtown5000 Meters7.15:46.80aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 10,000 Meters · Place 7 · ElizabethtownElizabethtown10,000 Meters7.31:50.28aSo
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 10,000 Meters · Place 4 · ElizabethtownElizabethtown10,000 Meters4.32:33.37aSo
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 5000 Meters · Place 4 · ElizabethtownElizabethtown5000 Meters4.15:18.0h PBSo
Apr 26Blue Jay Tune UpApr 26 · 1500 Meters · Place 4 · ElizabethtownElizabethtown1500 Meters4.4:10.06a PBSo
Apr 16York College Twilight MeetApr 16 · 5000 Meters · Place 2 · ElizabethtownElizabethtown5000 Meters215:14.17SO
Apr 442nd Millersville MetricsApr 4 · 10000 Meters · Place 3 · ElizabethtownElizabethtown10000 Meters333:00.97a PBSo

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 10000 Meters · Place 6 · ElizabethtownElizabethtown10000 Meters633:25.15a—
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 5000 Meters · Place 4 · ElizabethtownElizabethtown5000 Meters415:27.38a—
Apr 27Blue Jay Tune UpApr 27 · 1500 Meters · Place 12 · ElizabethtownElizabethtown1500 Meters124:14.46a—
Apr 11Messiah InvitationalApr 11 · 1500 Meters · Place 8 · ElizabethtownElizabethtown1500 Meters8.4:24.21aFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 10,000 Meters · Place 9 · ElizabethtownElizabethtown10,000 Meters9.33:35.48aFr
Mar 27York College Twilight MeetMar 27 · 5000 Meters · Place 26 · ElizabethtownElizabethtown5000 Meters2615:52.09FR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Landmark Conference Indoor Track & Field ChampionshipsFeb 24 · 5000 Meters · Place 11 · ElizabethtownElizabethtown5000 Meters11.16:43.71aFr
Feb 24Landmark Conference Indoor Track & Field ChampionshipsFeb 24 · 3000 Meters · Place 11 · ElizabethtownElizabethtown3000 Meters11.9:23.37aFr
Feb 9Blue & White InvitationalFeb 9 · 5000 Meters · Place 7 · ElizabethtownElizabethtown5000 Meters716:04.07a—
Jan 20Alvernia Winter InviteJan 20 · 5000 Meters · Place 3 · ElizabethtownElizabethtown5000 Meters316:33.87FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Lebanon-Lancaster League ChampionshipMay 12 · 3200 Meters · Place 10 · J.P. McCaskeyJ.P. McCaskey3200 Meters1010:01.38SR
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 3200 Meters · Place 32 · J.P. McCaskeyJ.P. McCaskey3200 Meters329:41.74 PBSR
May 1Manheim Township HS vs JP McCaskeyMay 1 · 3200 Meters · Place 4 · JP McCaskeyJP McCaskey3200 Meters410:17.3212
May 1Manheim Township HS vs JP McCaskeyMay 1 · 1600 Meters · Place 2 · JP McCaskeyJP McCaskey1600 Meters24:41.7612
Apr 22Leonard Stephan InvitationalApr 22 · 1600 Meters · Place 1 · J.P. McCaskeJ.P. McCaske1600 Meters14:31.40 PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4Lancaster PAL's LL ChallengeFeb 4 · 3000 Meters · Place 4 · JP McCaskeyJP McCaskey3000 Meters49:13.2912
Jan 28Franklin and Marshall HS Invite #2Jan 28 · 3000 Meters · Place 3 · J.P. McCaskeyJ.P. McCaskey3000 Meters39:25.3212

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1 Mile · Place 31 · JP McCaskeyJP McCaskey1 Mile31.4:48.51a12
Feb 13Lancaster PAL's LL ChallengeFeb 13 · 800 Meters · Place 12 · J.P. McCaskeyJ.P. McCaskey800 Meters122:13.83 PBJR
Feb 13Lancaster PAL's LL ChallengeFeb 13 · 1 Mile · Place 6 · J.P. McCaskeyJ.P. McCaskey1 Mile64:47.02 PBJR
Jan 29Franklin & Marshall High InviteJan 29 · 3000 Meters · Place 5 · JP McCaskeyJP McCaskey3000 Meters5.9:48.46a11
Jan 16Golden Wolves HS ChallengeJan 16 · 800 Meters · Place 26 · J.P. McCaskeyJ.P. McCaskey800 Meters262:17.65JR
Jan 16Golden Wolves HS ChallengeJan 16 · 1 Mile · Place 11 · J.P. McCaskeyJ.P. McCaskey1 Mile114:56.80JR
Jan 8Kevin Dare InvitationalJan 8 · 3000 Meters · Place 17 · JP McCaskeyJP McCaskey3000 Meters17.9:37.39a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13Lebanon-Lancaster League ChampionshipMay 13 · 3200 Meters · Place 11 · J.P. McCaskeyJ.P. McCaskey3200 Meters1110:07.82JR

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Franklin & Marshall College InvitationalDec 28 · 1600 Meters · Place 10 · JP McCaskeyJP McCaskey1600 Meters10.4:57.72a PB11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Franklin & Marshall HS Invitational #2Jan 26 · 1600 Meters · Place 38 · J.P. McCaskeJ.P. McCaske1600 Meters385:11.40—