Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3016:27.26Suffolk Short Course ClassicAugust 30, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:01.2Conn College InviteOctober 17, 2026
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1526:27.9NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · New England CollegeHopkinton Cross Country Festival · Oct 1025:56.7Hopkinton Cross Country FestivalOctober 10, 2025
8,000 Meters · North Attleboro High SchoolNEWMAC Championships · Nov 126:53.6NEWMAC ChampionshipsNovember 1, 2025
8,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3126:34.9NEWMAC Conference MeetOctober 31, 2026
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2026:00.8252nd Corsair XC InvitationalSeptember 20, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 35 · Babson8,000 Meters NEWMAC3526:34.9 PBSo
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 146 · Babson8,000 Meters Blue14626:01.2 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 61 · Babson8,000 Meters D3 East6126:27.9 PBFr
Nov 1NEWMAC ChampionshipsNov 1 · 8,000 Meters Varsity · Place 26 · Babson8,000 Meters Varsity2626:53.6 PBFr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 129 · Babson8,000 Meters Blue12926:01.38Fr
Oct 10Hopkinton Cross Country FestivalOct 10 · 8,000 Meters College · Place 9 · Babson8,000 Meters College925:56.7 PBFr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 55 · Babson8,000 Meters Men's 8K Gold5526:00.82 PBFr
Aug 30Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 27 · Babson5,000 Meters Men's Race2716:27.26 PBFr