Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Haverford CollegeHaverford Invite · Oct 2322:11.1Haverford InviteOctober 23, 2026
5,000 Meters · Bellevue State ParkJoe O'Neill Invitational · Oct 1919:33.5Joe O'Neill InvitationalOctober 19, 2019
5,000 Meters · Rose Tree Park Bryn Mawr Invitational · Sep 517:59.96Bryn Mawr InvitationalSeptember 5, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2616:57.1NXR Southeast Regional ChampionshipsNovember 26, 2022
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3126:35.1Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:08.4Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3028:59.8Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Union Canal Tunnel ParkLVC Dutchmen XC Invitational · Sep 928:48.9LVC Dutchmen XC InvitationalSeptember 9, 2023
8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 1927:11.8Cardinal InvitationalSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 43 · UrsinusUrsinus8,000 Meters Centennial4326:35.1 PBSr
Oct 23Haverford InviteOct 23 · 4 Miles College · Place 51 · UrsinusUrsinus4 Miles College5122:11.1 PBSr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 110 · UrsinusUrsinus8,000 Meters Varsity11026:40.6Sr
Sep 19Cardinal InvitationalSep 19 · 8,000 Meters Men · Place 74 · UrsinusUrsinus8,000 Meters Men7427:11.8 PBSr
Sep 5Bryn Mawr InvitationalSep 5 · 5,000 Meters College · Place 15 · UrsinusUrsinus5,000 Meters College1517:59.96 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Centennial ConferenceNov 2 · 8,000 Meters Varsity · Place 68 · UrsinusUrsinus8,000 Meters Varsity6828:26.1SO
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 296 · UrsinusUrsinus8,000 Meters White29628:08.4 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 204 · UrsinusUrsinus8,000 Meters College White20428:59.8 PBFr
Sep 23Dickinson College Long-Short InvitationalSep 23 · 4,000 Meters Varsity · Place 56 · UrsinusUrsinus4,000 Meters Varsity5613:11.5—
Sep 9LVC Dutchmen XC InvitationalSep 9 · 8,000 Meters College · Place 49 · UrsinusUrsinus8,000 Meters College4928:48.9 PBFr

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 35 · Delaware Military AcademyDelaware Military Academy5,000 Meters Open Invitational3516:57.1 PB12
Nov 12DIAA Cross Country State ChampionshipsNov 12 · Division 2 · Place 6 · Delaware Military AcademyDelaware Military AcademyDivision 2617:28.10—
Nov 5New Castle County ChampionshipsNov 5 · 5,000 Meters Varsity · Place 14 · Delaware Military AcademyDelaware Military Academy5,000 Meters Varsity1417:46.86—
Oct 14Joe O'Neill XC InvitationalOct 14 · Varsity · Place 30 · Delaware Military AcademyDelaware Military AcademyVarsity3017:32.76—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13DIAA State Cross Country ChampionshipsNov 13 · Division 2 · Place 21 · Delaware Military AcademyDelaware Military AcademyDivision 22119:32.30—
Nov 6New Castle County ChampionshipsNov 6 · Varsity · Place 39 · Delaware Military AcademyDelaware Military AcademyVarsity3918:20.01—
Oct 26Diamond State Athletic Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 10 · Delaware Military AcademyDelaware Military Academy5,000 Meters Varsity1018:34.20—
Oct 15Joe O'Neill XC InvitationalOct 15 · 5,000 Meters Varsity · Place 72 · Delaware Military AcademyDelaware Military Academy5,000 Meters Varsity7218:50.19—
Oct 2Salesianum InvitationalOct 2 · Varsity · Place 45 · Delaware Military AcademyDelaware Military AcademyVarsity4520:01.35—

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 5DIAA Cross Country State ChampionshipsDec 5 · Varsity · Place 36 · Delaware Military AcademyDelaware Military AcademyVarsity3618:59.60—
Nov 14Delaware Sports Club High School XC OpenNov 14 · 5,000 Meters Varsity · Place 71 · Delaware Military AcademyDelaware Military Academy5,000 Meters Varsity7119:11.70—

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2New Castle County ChampionshipNov 2 · Varsity · Place 49 · Delaware Military AcademyDelaware Military AcademyVarsity4920:01.20—
Oct 24Diamond State Athletic Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 10 · Delaware Military AcademyDelaware Military Academy5,000 Meters Junior Varsity1019:38.54—
Oct 19Joe O'Neill InvitationalOct 19 · 5,000 Meters Junior Varsity A · Place 49 · Delaware Military AcademyDelaware Military Academy5,000 Meters Junior Varsity A4919:33.5 PB9
Oct 11Killens Pond InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 11 · Delaware Military AcademyDelaware Military Academy5,000 Meters Junior Varsity1120:19.48—
Sep 13White Clay Creek ClassicSep 13 · 5,000 Meters Varsity · Place 61 · Delaware Military AcademyDelaware Military Academy5,000 Meters Varsity6121:54.689