Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Haverford CollegeHaverford Main Line Invitational · Sep 1820:37.5Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · Belmont Plateau2023 PAISAA Cross Country Championships · Oct 2816:31.882023 PAISAA Cross Country ChampionshipsOctober 28, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2516:54.8NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Rose Tree Park Bryn Mawr Invitational · Sep 517:25.87Bryn Mawr InvitationalSeptember 5, 2026
6440 m · Haverford CollegeMain Line Invitational · Sep 1920:21.5Main Line InvitationalSeptember 19, 2025
8,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 1525:13.8NCAA DIII Metro ChampNovember 15, 2025
8,000 Meters · Gettysburg CollegeCentennial Conference · Nov 125:21.90Centennial ConferenceNovember 1, 2025
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3126:07.2Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:09.4Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:15.9Paul 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

3 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 30 · SwarthmoreSwarthmore8,000 Meters Centennial3026:07.2 PBJr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 31 · SwarthmoreSwarthmore4 Miles Collegiate3120:37.5 PBJr
Sep 5Bryn Mawr InvitationalSep 5 · 5,000 Meters College · Place 3 · SwarthmoreSwarthmore5,000 Meters College317:25.87 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 14 · SwarthmoreSwarthmore8,000 Meters D3 Metro1425:13.8 PBSo
Nov 1Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 21 · SwarthmoreSwarthmore8,000 Meters Champ2125:21.90 PBSo
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 25 · SwarthmoreSwarthmore8,000 Meters D32525:15.4So
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 46 · SwarthmoreSwarthmore8,000 Meters White4625:15.9 PBSo
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 23 · SwarthmoreSwarthmore6,440 Meters Collegiate2320:21.5 PBSo
Aug 30Bryn Mawr InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · SwarthmoreSwarthmore5,000 Meters Varsity316:39.7SO

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Centennial ConferenceNov 2 · 8,000 Meters Varsity · Place 20 · SwarthmoreSwarthmore8,000 Meters Varsity2026:25.0FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 130 · SwarthmoreSwarthmore8,000 Meters Open13026:09.4 PBFr
Sep 20Haverford Main Line inviteSep 20 · 4 Miles Varsity · Place 33 · SwarthmoreSwarthmore4 Miles Varsity3321:18.1FR
Aug 30Bryn Mawr Inv.Aug 30 · 5,000 Meters Varsity · Place 7 · SwarthmoreSwarthmore5,000 Meters Varsity717:35.30FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 49 · Germantown FriendsGermantown Friends5,000 Meters Championship - Northeast4916:54.8 PB12
Oct 282023 PAISAA Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 1 · Germantown FriendsGermantown Friends5,000 Meters Varsity116:31.88 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18Friends Schools League ChampionshipOct 18 · Junior Varsity · Place 1 · Germantown FriendsGermantown FriendsJunior Varsity120:18.07—

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Friends Schools League ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 4 · Germantown FriendsGermantown Friends5,000 Meters Junior Varsity420:28.62—