Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Haverford CollegeHaverford Alumni Race 2026 · Sep 516:32.8Haverford Alumni Race 2026September 5, 2026
4 Miles · Haverford CollegeHaverford Invite · Oct 2321:46.1Haverford InviteOctober 23, 2026
5,000 Meters · Agricultural Farm ParkSkip Grant Invitational · Oct 2118:45.20Skip Grant InvitationalOctober 21, 2023
5,000 Meters · Agricultural History Farm ParkSkip Grant Invitational · Sep 2819:53.80Skip Grant InvitationalSeptember 28, 2024
5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 218:21.41DCSAA Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Mercersburg Academy Mercersburg Cross Country Invitational · Oct 1418:33.2Mercersburg Cross Country InvitationalOctober 14, 2023
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2318:10.20NXR Southeast Regional ChampionshipsNovember 23, 2024
6440 m · Haverford CollegeMain Line Invitational · Sep 1923:30.6Main Line InvitationalSeptember 19, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1828:42.3Border BattleOctober 18, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1727:30.8Conn College InviteOctober 17, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 228:57.5Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:24.4Paul Short Run (College)October 3, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Haverford InviteOct 23 · 4 Miles College · Place 40 · HaverfordHaverford4 Miles College4021:46.1 PBSo
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 151 · HaverfordHaverford8,000 Meters White15127:30.8 PBSo
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 386 · HaverfordHaverford8,000 Meters Open38628:57.5 PBSo
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 71 · HaverfordHaverford4 Miles Collegiate7122:01.9So
Sep 5Haverford Alumni Race 2026Sep 5 · 3 Miles Collegiate · Place 23 · HaverfordHaverford3 Miles Collegiate2316:32.8 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Haverford InviteOct 24 · 4 Miles College · Place 36 · HaverfordHaverford4 Miles College3622:43.6Fr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 62 · HaverfordHaverford8,000 Meters Open6228:42.3 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 456 · HaverfordHaverford8,000 Meters Open45628:24.4 PBFr
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 100 · HaverfordHaverford6,440 Meters Collegiate10023:30.6 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 597 · Georgetown DayGeorgetown Day5,000 Meters Open Invitational59718:10.20 PB12
Nov 2DCSAA Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity B · Place 13 · Georgetown DayGeorgetown Day5,000 Meters Varsity B1318:21.41 PB12
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 111 · Georgetown Day SchoolGeorgetown Day School5,000 Meters Varsity11118:45.6SR
Sep 28Skip Grant InvitationalSep 28 · 5,000 Meters Varsity Boys · Place 79 · Georgetown DayGeorgetown Day5,000 Meters Varsity Boys7919:53.80 PB12
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 76 · Georgetown Day SchoolGeorgetown Day School5,000 Meters Varsity7619:31—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 76 · Georgetown Day SchoolGeorgetown Day SchoolVarsity7619:31—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11ParkrunNov 11 · 5,000 Meters New Division · Georgetown DayGeorgetown Day5,000 Meters New Division018:00Unofficial11
Oct 28IAC/ISL/MAC Cross-Country ChampionshipsOct 28 · 5,000 Meters MAC Varsity B · Place 3 · Georgetown DayGeorgetown Day5,000 Meters MAC Varsity B319:26.8811
Oct 21Skip Grant InvitationalOct 21 · 5,000 Meters Varsity · Place 47 · Georgetown DayGeorgetown Day5,000 Meters Varsity4718:45.20 PB11
Oct 14Mercersburg Cross Country InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 2 · Georgetown DayGeorgetown Day5,000 Meters Junior Varsity218:33.2 PB11
Sep 23Oatlands InvitationalSep 23 · Varsity · Place 259 · Georgetown Day SchoolGeorgetown Day SchoolVarsity25919:52—
Sep 23Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 259 · Georgetown Day SchoolGeorgetown Day School5,000 Meters Varsity25919:52—
Sep 965th Annual LFXC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 11 · Georgetown DayGeorgetown Day5,000 Meters Junior Varsity1120:14.9Unofficial11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Rising Stars · Place 82 · Georgetown DayGeorgetown Day5,000 Meters Rising Stars8219:22.410
Nov 5DCSAA Cross Country ChampionshipsNov 5 · 5,000 Meters Junior Varsity · Place 31 · Georgetown DayGeorgetown Day5,000 Meters Junior Varsity3120:32.310
Oct 1Mercersburg XC Invitational 2022Oct 1 · 5,000 Meters Varsity · Place 28 · Georgetown DayGeorgetown Day5,000 Meters Varsity2819:49.8010
Sep 24Oatlands InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 96 · Georgetown Day SchoolGeorgetown Day School5,000 Meters Junior Varsity9620:29—

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 9Glory Days Grill InvitationalOct 9 · Freshman · Place 113 · Georgetown Day SchoolGeorgetown Day SchoolFreshman11323:05—