Personal bests

Best marks in available results
Event / courseMarkMeetDate
3.1 Miles · Boys Varsity32nd Wilton XC Invitational · Sep 1817:41.832nd Wilton XC InvitationalSeptember 18, 2021
4 Miles · Haverford CollegeHaverford Main Line Invitational · Sep 1821:10.1Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 1916:22FCIAC Cross Country ChampionshipsOctober 19, 2022
5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 1217:47.5New England Interscholastic XC ChampionshipsNovember 12, 2022
5,000 Meters · Ridgefield High SchoolStaples/Warde/Bridgeport at Ridgefield · Oct 1218:29.8Staples/Warde/Bridgeport at RidgefieldOctober 12, 2021
5,000 Meters · Rose Tree Park Bryn Mawr Invitational · Sep 517:26.22Bryn Mawr InvitationalSeptember 5, 2026
5,000 Meters · Wickham ParkCIAC Division LL Boys Championship · Oct 2917:03CIAC Division LL Boys ChampionshipOctober 29, 2022
6440 m · Haverford CollegeMain Line Invitational · Sep 1920:19.3Main Line InvitationalSeptember 19, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1825:07.3Border BattleOctober 18, 2025
8,000 Meters · Gettysburg CollegeCentennial Conference · Nov 125:01.00Centennial ConferenceNovember 1, 2025
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3125:56.2Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:29.1Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:32.6Paul 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 27 · SwarthmoreSwarthmore8,000 Meters Centennial2725:56.2 PBSr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 46 · SwarthmoreSwarthmore4 Miles Collegiate4621:10.1 PBSr
Sep 5Bryn Mawr InvitationalSep 5 · 5,000 Meters College · Place 5 · SwarthmoreSwarthmore5,000 Meters College517:26.22 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 13 · SwarthmoreSwarthmore8,000 Meters D3 Metro1325:12.3Jr
Nov 1Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 15 · SwarthmoreSwarthmore8,000 Meters Champ1525:01.00 PBJr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 15 · SwarthmoreSwarthmore8,000 Meters D31525:07.3 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 76 · SwarthmoreSwarthmore8,000 Meters White7625:32.6 PBJr
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 21 · SwarthmoreSwarthmore6,440 Meters Collegiate2120:19.3 PBJr
Aug 30Bryn Mawr InvitationalAug 30 · 5,000 Meters Varsity · Place 6 · SwarthmoreSwarthmore5,000 Meters Varsity616:42.2JR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 286 · SwarthmoreSwarthmore8,000 Meters Open28627:29.1 PBSo
Sep 20Haverford Main Line inviteSep 20 · 4 Miles Varsity · Place 45 · SwarthmoreSwarthmore4 Miles Varsity4521:34.5SO
Aug 30Bryn Mawr Inv.Aug 30 · 5,000 Meters Varsity · Place 17 · SwarthmoreSwarthmore5,000 Meters Varsity1718:47.40SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Metro RegionalNov 11 · 8,000 Meters Championship · Place 50 · SwarthmoreSwarthmore8,000 Meters Championship5026:23.8Fr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 73 · SwarthmoreSwarthmore8,000 Meters College White7327:29.5Fr
Sep 15Main Line InvitationalSep 15 · 4 Miles Varsity · Place 44 · SwarthmoreSwarthmore4 Miles Varsity4421:29.6FR
Sep 1Bryn Mawr InvitationalSep 1 · 5,000 Meters Varsity · Place 5 · SwarthmoreSwarthmore5,000 Meters Varsity517:25.1FR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 143 · StaplesStaples5,000 Meters Varsity14317:47.5 PB12
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 65 · StaplesStaples5,000 Meters Varsity6517:2812
Oct 29CIAC Division LL Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 22 · StaplesStaples5,000 Meters Varsity2217:03 PB12
Oct 19FCIAC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 14 · StaplesStaples5,000 Meters Varsity1416:22 PB12
Oct 11Darien/Trumbull/Stamford at StaplesOct 11 · 5,000 Meters Varsity · Place 3 · StaplesStaples5,000 Meters Varsity316:40.8312
Oct 3Norwalk/Westhill/Bridgeport at StaplesOct 3 · 5,000 Meters Varsity · Place 2 · StaplesStaples5,000 Meters Varsity216:38.7812
Sep 28Greenwich/St. Joe's/Staples at DanburySep 28 · 4,000 Meters Varsity · Place 6 · StaplesStaples4,000 Meters Varsity613:35.8012
Sep 20McMahon/Ludlowe/Staples at WiltonSep 20 · 5,000 Meters Varsity · Place 4 · StaplesStaples5,000 Meters Varsity417:07.9112
Sep 13New Canaan/Staples/Warde at RidgefieldSep 13 · 4 Miles Varsity · Place 4 · StaplesStaples4 Miles Varsity414:59.012
Sep 13New Canaan/Staples/Warde at RidgefieldSep 13 · 4,200 Meters Varsity · Place 4 · StaplesStaples4,200 Meters Varsity414:59.012

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20FCIAC Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 38 · StaplesStaples5,000 Meters Varsity3817:4911
Oct 12Staples/Warde/Bridgeport at RidgefieldOct 12 · 5,000 Meters Varsity · Place 5 · StaplesStaples5,000 Meters Varsity518:29.8 PB11
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 33 · StaplesStaples5,000 Meters Varsity3317:3211
Oct 5Westhill/Trumbull/Staples at St. Joe'sOct 5 · 5,000 Meters Varsity · Place 5 · StaplesStaples5,000 Meters Varsity517:47.411
Sep 29Greenwich/McMahon/Ludlowe at StaplesSep 29 · 5,000 Meters Varsity · Place 10 · StaplesStaples5,000 Meters Varsity1017:37.911
Sep 21Staples/New Canaan/Stamford at WiltonSep 21 · 3.1 Miles Varsity · Place 7 · StaplesStaples3.1 Miles Varsity717:29.6011
Sep 1832nd Wilton XC InvitationalSep 18 · 3.1 Miles Varsity · Place 23 · StaplesStaples3.1 Miles Varsity2317:41.8 PB11
Sep 14Danbury/Darien/Norwalk at StaplesSep 14 · 5,000 Meters Varsity · Place 10 · StaplesStaples5,000 Meters Varsity1017:41.6011