Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3016:30.07Suffolk Short Course ClassicAugust 30, 2025
5,000 Meters · Babson CollegeWheaton & Babson Season Opener · Sep 216:36.7Wheaton & Babson Season OpenerSeptember 2, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2719:30.9NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · Mills Riverside ParkMMUXC Home #1 · Oct 2216:52.86MMUXC Home #1October 22, 2021
5,000 Meters · Queensbury HSQueensbury Invitational · Sep 1817:15.74Queensbury InvitationalSeptember 18, 2021
5,000 Meters · Vermont Technical CollegeRandolph Invitational · Sep 1117:20.95Randolph Invitational September 11, 2021
8,000 Meters · Bowdoin CollegeNCAA D3 East Regional XC Championships · Nov 1228:57.7NCAA D3 East Regional XC ChampionshipsNovember 12, 2022
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1426:06.3Suffolk InvitationalOctober 14, 2023
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1525:22.6NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 127:00.2Keene State InvitationalOctober 1, 2022
8,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Nov 226:03.13NEWMAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · North Attleboro High SchoolNEWMAC Championships · Nov 126:34.8NEWMAC ChampionshipsNovember 1, 2025
8,000 Meters · Smith CollegeNEWMAC Cross Country Championships · Oct 2827:29.1NEWMAC Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2026:34.1952nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 25 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters D3 East2525:22.6 PBSr
Nov 1NEWMAC ChampionshipsNov 1 · 8,000 Meters Varsity · Place 20 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters Varsity2026:34.8 PBSr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 85 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters Men's 8K Gold8526:34.19 PBSr
Aug 30Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 31 · Wheaton (Mass.)Wheaton (Mass.)5,000 Meters Men's Race3116:30.07 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 55 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters D3 East5526:37.3Jr
Nov 2NEWMAC Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 20 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters Varsity2026:03.13 PBJr
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Varsity · Place 33 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters Varsity3325:46.52JR
Aug 3110th Annual Wheaton & Babson Season-OpenerAug 31 · 5,000 Meters Varsity · Place 8 · Wheaton (Mass.)Wheaton (Mass.)5,000 Meters Varsity816:09.78Jr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 76 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters Championship7626:47.0So
Oct 28NEWMAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 28 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters College2827:29.1 PBSo
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 12 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters College1226:06.3 PBSo
Sep 17UMDartmouth Cross Country InvitationalSep 17 · 8,000 Meters Varsity · Place 77 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters Varsity7726:34.09SO
Sep 2Wheaton & Babson Season OpenerSep 2 · 5,000 Meters Varsity · Place 2 · Wheaton (Mass.)Wheaton (Mass.)5,000 Meters Varsity216:24.0SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 East Regional XC ChampionshipsNov 12 · 8,000 Meters College · Place 104 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters College10428:57.7 PBFr
Oct 1Keene State InvitationalOct 1 · 8,000 Meters College · Place 26 · Wheaton (Mass.)Wheaton (Mass.)8,000 Meters College2627:00.2 PBFr
Sep 17UMass Dartmouth Cross Country InvitationalSep 17 · 5 Miles Varsity · Place 126 · Wheaton (Mass.)Wheaton (Mass.)5 Miles Varsity12627:27.9FR
Sep 2Wheaton & Babson Season OpenerSep 2 · 5,000 Meters College · Place 6 · Wheaton (Mass.)Wheaton (Mass.)5,000 Meters College616:36.7 PBFr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Open - Northeast · Place 101 · Champlain Valley UnionChamplain Valley Union5,000 Meters Open - Northeast10119:30.9 PB12
Oct 22MMUXC Home #1Oct 22 · 5,000 Meters Varsity · Place 5 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity516:52.86 PB12
Sep 18Queensbury InvitationalSep 18 · 5,000 Meters Varsity D1 · Place 15 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity D11517:15.74 PB12
Sep 11Randolph Invitational Sep 11 · 5,000 Meters Varsity · Place 11 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity1117:20.95 PB12