Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsTwilight Invite · Oct 2112:24.5Twilight InviteOctober 21, 2017
4,000 Meters · Allens Meadows ParkPrinceton-Harvard-Yale Meet · Sep 914:54.4Princeton-Harvard-Yale MeetSeptember 9, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 3019:57.1NXR Northeast & New York Regional ChampionshipsNovember 30, 2019
5,000 Meters · Franklin ParkDCL Championships · Oct 2319:48DCL ChampionshipsOctober 23, 2018
5,000 Meters · Gardner Municipal Golf CourseMIAA State Meet · Nov 1619:49MIAA State MeetNovember 16, 2019
5,000 Meters · Hampshire College XC courseAmherst Invite · Sep 2320:42Amherst InviteSeptember 23, 2017
5,000 Meters · Northfield Mountain Recreation CenterMIAA All State Championship · Nov 1720:25.28MIAA All State ChampionshipNovember 17, 2018
5,000 Meters · Wrentham Development Center CourseEMASS MIAA Championships · Nov 1019:17.2EMASS MIAA ChampionshipsNovember 10, 2018
6,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 3121:24.47ACC Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 2221:05.642025 NCAA Division I Cross Country Champs (87th Men and 45th Women)November 22, 2025
6,000 Meters · Hopkinton FairgroundsNCAA DI Northeast Regional · Nov 1521:40.8NCAA DI Northeast RegionalNovember 15, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 421:58.0Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3023:36.8Paul Short InvitationalSeptember 30, 2023

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 6,000 Meters Championship · Place 237 · Boston CollegeBoston College6,000 Meters Championship23721:05.64 PBSr
Oct 31ACC Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 109 · Boston CollegeBoston College6,000 Meters Champ10921:24.47 PBSr
Oct 17Missouri Pre-National InvitationalOct 17 · 6,000 Meters Pre-National · Place 119 · Boston CollegeBoston College6,000 Meters Pre-National11921:14.34Sr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 6,000 Meters Northeast · Place 92 · YaleYale6,000 Meters Northeast9221:40.8 PBSr
Nov 2Ivy League Heptagonal XC ChampionshipsNov 2 · 6,000 Meters Varsity · Place 49 · YaleYale6,000 Meters Varsity4921:34.1SR
Oct 4Paul Short RunOct 4 · 6,000 Meters Gold · Place 178 · YaleYale6,000 Meters Gold17821:58.0 PBSr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13IC4A/ECAC XC ChampionshipOct 13 · 6,000 Meters Championship · Place 180 · YaleYale6,000 Meters Championship18023:36.6JR-3
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College Gold · Place 330 · YaleYale6,000 Meters College Gold33023:36.8 PBJr
Sep 9Princeton-Harvard-Yale MeetSep 9 · 4,000 Meters College · Place 24 · YaleYale4,000 Meters College2414:54.4 PBJr

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Ivy League Heptagonal Cross Country ChampionshipsOct 30 · 6,000 Meters Varsity · Place 75 · YaleYale6,000 Meters Varsity7523:15.4FR

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 30NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Championship - NE · Place 33 · Concord-CarlisleConcord-Carlisle5,000 Meters Championship - NE3319:57.1 PB11
Nov 16MIAA State MeetNov 16 · 5,000 Meters Division 1 · Place 17 · Concord-CarlisleConcord-Carlisle5,000 Meters Division 11719:49 PB11
Nov 9MIAA Eastern Mass Divisional ChampionshipsNov 9 · 5,000 Meters Division 2 · Place 8 · Concord-CarlisleConcord-Carlisle5,000 Meters Division 2819:18.511
Oct 18Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Varsity Division 1 · Place 11 · Concord-CarlisleConcord-Carlisle4,570 Meters Varsity Division 11118:45.4211
Sep 21Amherst InvitationalSep 21 · 5,000 Meters Varsity · Place 4 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity419:3211

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 17MIAA All State ChampionshipNov 17 · 5,000 Meters Division 1 · Place 24 · Concord-CarlisleConcord-Carlisle5,000 Meters Division 12420:25.28 PB10
Nov 10EMASS MIAA ChampionshipsNov 10 · 5,000 Meters Division 2 · Place 7 · Concord-CarlisleConcord-Carlisle5,000 Meters Division 2719:17.2 PB10
Oct 23DCL ChampionshipsOct 23 · 5,000 Meters Varsity · Place 5 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity519:48 PB10
Oct 19Bob McIntyre Twilight InvitationalOct 19 · 5,000 Meters Division 1 · Place 2 · Concord-CarlisleConcord-Carlisle5,000 Meters Division 1219:19.5SO

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18MIAA ALL STATE CROSS COUNTRY CHAMPIONSHIPSNov 18 · 5,000 Meters Division 1 · Place 39 · Concord-CarlisleConcord-Carlisle5,000 Meters Division 13919:34.94—
Nov 11MIAA EMASS D2 ChampionshipsNov 11 · 5,000 Meters Varsity · Place 15 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity1519:31.179
Oct 27Dual County LeagueOct 27 · 5,000 Meters Varsity · Place 5 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity519:589
Oct 21Twilight InviteOct 21 · 2.1 Miles Frosh · Place 2 · Concord-CarlisleConcord-Carlisle2.1 Miles Frosh212:24.5 PB9
Sep 23Amherst InviteSep 23 · 5,000 Meters Freshman · Place 3 · Concord-CarlisleConcord-Carlisle5,000 Meters Freshman320:42 PB9