Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2715:32.95Dickinson Long-Short InvitationalSeptember 27, 2025
4,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 415:35.23Galen Piper XC ChallengeSeptember 4, 2026
5,000 Meters · Haverford CollegeMain Line Invitational · Sep 1920:51.5Main Line InvitationalSeptember 19, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3021:24.7Paul Short InvitationalSeptember 30, 2023
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 421:27PIAA State XC ChampionshipsNovember 4, 2023
6,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 1223:01.7Dickinson Long-Short InvitationalSeptember 12, 2026
6,000 Meters · Bloomsburg University Home CoursePSAC XC Champs · Nov 723:00.7PSAC XC ChampsNovember 7, 2026
6,000 Meters · EdinboroPSAC Cross Country Championships · Oct 2524:09.9PSAC Cross Country ChampionshipsOctober 25, 2025
6,000 Meters · Foundation FieldsNCAA DII Atlantic · Nov 823:12.50NCAA DII AtlanticNovember 8, 2025
6,000 Meters · Kutztown University Farm CoursePSAC XC Champs · Oct 2624:39.0PSAC XC ChampsOctober 26, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 223:02.3Paul Short RunOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7PSAC XC ChampsNov 7 · 6,000 Meters PSAC · Place 24 · ShippensburgShippensburg6,000 Meters PSAC2423:00.7 PBJr
Oct 17Aubrey Shenk InvitationalOct 17 · 6,000 Meters Varsity · Place 46 · ShippensburgShippensburg6,000 Meters Varsity4622:44.3Jr
Oct 2Paul Short RunOct 2 · 6,000 Meters Open · Place 67 · ShippensburgShippensburg6,000 Meters Open6723:02.3 PBJr
Sep 12Dickinson Long-Short InvitationalSep 12 · 6,000 Meters Collegiate · Place 11 · ShippensburgShippensburg6,000 Meters Collegiate1123:01.7 PBJr
Sep 4Galen Piper XC ChallengeSep 4 · 4,000 Meters Women · Place 21 · ShippensburgShippensburg4,000 Meters Women2115:35.23 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA DII AtlanticNov 8 · 6,000 Meters Atlantic · Place 73 · ShippensburgShippensburg6,000 Meters Atlantic7323:12.50 PBSo
Oct 25PSAC Cross Country ChampionshipsOct 25 · 6,000 Meters PSAC · Place 47 · ShippensburgShippensburg6,000 Meters PSAC4724:09.9 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · ShippensburgShippensburg6,000 Meters Brown0DNFSo
Sep 27Dickinson Long-Short InvitationalSep 27 · 4,000 Meters College · Place 23 · ShippensburgShippensburg4,000 Meters College2315:32.95 PBSo
Sep 19Main Line InvitationalSep 19 · 5,000 Meters Collegiate · Place 57 · ShippensburgShippensburg5,000 Meters Collegiate5720:51.5 PBSo
Sep 5Galen Piper XC ChallengeSep 5 · 4,000 Meters Women's Race · Place 16 · ShippensburgShippensburg4,000 Meters Women's Race1616:14.97So

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26PSAC XC ChampsOct 26 · 6,000 Meters College · Place 67 · ShippensburgShippensburg6,000 Meters College6724:39.0 PBFr
Oct 4Paul Short RunOct 4 · 6,000 Meters Open · Place 194 · ShippensburgShippensburg6,000 Meters Open19424:15.3Fr
Sep 13DII/III XC ChallengeSep 13 · 6,000 Meters Varsity · Place 44 · ShippensburgShippensburg6,000 Meters Varsity4425:39.55FR
Sep 6Galen Piper Alumni/Open XC ChallengeSep 6 · 4,000 Meters Varsity · Place 26 · ShippensburgShippensburg4,000 Meters Varsity2616:19.3FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 159 · EmmausEmmaus5,000 Meters 3A15921:27 PB12
Oct 25PIAA District XI ChampionshipsOct 25 · 5,000 Meters 3A · Place 15 · EmmausEmmaus5,000 Meters 3A1521:18.5912
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters Brown · Place 106 · EmmausEmmaus5,000 Meters Brown10621:24.7 PB12

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Eastern Pennsylvania Conference (EPC) ChampionshipOct 18 · 5,000 Meters Varsity · Place 33 · EmmausEmmaus5,000 Meters Varsity3322:12.9011
Oct 11Parkland Duals #2Oct 11 · 5,000 Meters Varsity · Place 24 · EmmausEmmaus5,000 Meters Varsity2424:09.70—
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 185 · EmmausEmmaus5,000 Meters Varsity1859:04.611
Sep 24Carlisle InvitationalSep 24 · Varsity · Place 206 · EmmausEmmausVarsity20621:55.6—
Sep 24Carlisle InvitationalSep 24 · 5,000 Meters Varsity · Place 133 · EmmausEmmaus5,000 Meters Varsity13321:55.6—