Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2617:58.2NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Derryfield ParkNHIAA Divisional XC Championships · Oct 2916:48.9NHIAA Divisional XC ChampionshipsOctober 29, 2022
5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 1217:17.4New England Interscholastic XC ChampionshipsNovember 12, 2022
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1428:34.3Suffolk InvitationalOctober 14, 2023
8,000 Meters · Gordon CollegeCCC XC Championships · Oct 2827:40.5CCC XC ChampionshipsOctober 28, 2023
8,000 Meters · Hopkinton FairgroundsNCAA Division III East Regional · Nov 1127:30.4NCAA Division III East RegionalNovember 11, 2023
8,000 Meters · Western New England UniversityGolden Bear Invitational · Oct 1928:56Golden Bear InvitationalOctober 19, 2024

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Collegiate0DNSSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 117 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters D3 East11728:11.9So
Nov 2Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 30 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Varsity3027:53.37SO
Oct 19Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 29 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Men2928:56 PBSo

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 100 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Championship10027:30.4 PBFr
Oct 28CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 19 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College1927:40.5 PBFr
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 107 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College10728:34.3 PBFr
Sep 30KSC InvitationalSep 30 · 8,000 Meters Varsity · Place 53 · WentworthWentworth8,000 Meters Varsity5327:34.4FR
Sep 17Pop Crowell InvitationalSep 17 · 8,000 Meters Varsity · Place 6 · WentworthWentworth8,000 Meters Varsity627:54.9FR
Sep 2Wheaton & Babson Season OpenerSep 2 · 5,000 Meters Varsity · Place 18 · WentworthWentworth5,000 Meters Varsity1817:25.8FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - Northeast · Place 23 · WinnacunnetWinnacunnet5,000 Meters Open - Northeast2317:58.2 PB12
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 95 · WinnacunnetWinnacunnet5,000 Meters Varsity9517:17.4 PB12
Nov 5NHIAA XC Meet of ChampionsNov 5 · 5,000 Meters Varsity · Place 18 · WinnacunnetWinnacunnet5,000 Meters Varsity1816:37.5SR
Oct 29NHIAA Divisional XC ChampionshipsOct 29 · 5,000 Meters Varsity - D1 · Place 8 · WinnacunnetWinnacunnet5,000 Meters Varsity - D1816:48.9 PB12
Oct 818th Annual Battle of the Border XC InvitationalOct 8 · 5,000 Meters Varsity · Place 15 · WinnacunnetWinnacunnet5,000 Meters Varsity1516:42.212
Oct 1CBNA Black Bear InvitationalOct 1 · Varsity · Place 10 · WinnacunnetWinnacunnetVarsity1017:1212
Sep 24Manchester Invitational Large School boysSep 24 · 5,000 Meters Varsity · Place 56 · WinnacunnetWinnacunnet5,000 Meters Varsity5617:2412
Sep 20League High School MeetSep 20 · 5,000 Meters Varsity · Place 2 · WinnacunnetWinnacunnet5,000 Meters Varsity216:53.0SR
Sep 6Cofrin ClassicSep 6 · 5,000 Meters Varsity · Place 6 · WinnacunnetWinnacunnet5,000 Meters Varsity617:00.0SR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30NHIAA ChampionshipsOct 30 · 5,000 Meters Division 1 · Place 62 · WinnacunnetWinnacunnet5,000 Meters Division 1626:02.0JR

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Portsmouth-WinnacunnetOct 7 · 5,000 Meters Varsity · Place 17 · WinnacunnetWinnacunnet5,000 Meters Varsity1720:59SO
Oct 2Oyster River vs Winnacunnet MeetOct 2 · 5,000 Meters Varsity · Place 18 · WinnacunnetWinnacunnet5,000 Meters Varsity1820:50.2SO

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Battle of the BorderOct 5 · 3,200 Meters Freshman · Place 11 · WINNACUNNETWINNACUNNET3,200 Meters Freshman1112:49.839