Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Roger Williams ParkSuburban Dual Meet #3: BH, CW, Hope, MP · Oct 1715:57Suburban Dual Meet #3: BH, CW, Hope, MPOctober 17, 2020
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #1: BH, Central, CLAS, COV · Oct 316:45Suburban Dual Meet #1: BH, Central, CLAS, COVOctober 3, 2020
5,000 Meters · John H Chafee Athletic & Recreation ComplexSuburban Dual Meet #2: BH, CW, Hope, MP · Sep 2016:59Suburban Dual Meet #2: BH, CW, Hope, MPSeptember 20, 2021
5,000 Meters · Rocky Point State ParkSuburban Dual Meet #2: BH, CE, Johnston, PIL · Oct 1016:44Suburban Dual Meet #2: BH, CE, Johnston, PILOctober 10, 2020
5,000 Meters · Rotary ParkRon Ouellete Invitational · Sep 616:27.60Ron Ouellete InvitationalSeptember 6, 2025
8,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2027:47.5Maine State ChampionshipSeptember 20, 2025
8,000 Meters · Gordon CollegeCNE XC Championship · Nov 126:28.98CNE XC ChampionshipNovember 1, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1826:16.78Conn College InviteOctober 18, 2025
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1526:19.8NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Keene State CollegeKSC Invitational · Oct 426:24.30KSC InvitationalOctober 4, 2025
8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 3127:05.16CNE XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31CNE XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 11 · Univ. of New EnglandUniv. of New England8,000 Meters Championship1127:05.16 PBSr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 71 · Univ. of New EnglandUniv. of New England8,000 Meters Men's Championship7126:51.4Sr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 73 · Univ. of New EnglandUniv. of New England8,000 Meters Collegiate7328:09.7Sr
Sep 4Ron Ouellete InvitationalSep 4 · 5,000 Meters Collegiate · Place 4 · Univ. of New EnglandUniv. of New England5,000 Meters Collegiate417:07.3Sr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 57 · Univ. of New EnglandUniv. of New England8,000 Meters D3 East5726:19.8 PBJr
Nov 1CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 12 · Univ. of New EnglandUniv. of New England8,000 Meters Open1226:28.98 PBJr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 45 · Univ. of New EnglandUniv. of New England8,000 Meters White4526:16.78 PBJr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 54 · Univ. of New EnglandUniv. of New England8,000 Meters College5426:24.30 PBJr
Sep 20Maine State ChampionshipSep 20 · 8,000 Meters College · Place 47 · Univ. of New EnglandUniv. of New England8,000 Meters College4727:47.5 PBJr
Sep 13Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 5 · Univ. of New EnglandUniv. of New England8,000 Meters College526:49.9Jr
Sep 6Ron Ouellete InvitationalSep 6 · 5,000 Meters Collegiate · Place 6 · Univ. of New EnglandUniv. of New England5,000 Meters Collegiate616:27.60 PBJr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Jul 4Arnold Mills 4th of July Road RaceJul 4 · 4 Miles Men · Place 7 · UnattachedUnattached4 Miles Men720:35.20UnofficialFr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Suburban Dual Meet #3: BH, EG, JSSep 28 · 5,000 Meters Varsity · Place 1 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity116:5711
Sep 20Suburban Dual Meet #2: BH, CW, Hope, MPSep 20 · 5,000 Meters Varsity · Place 3 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity316:59 PB11

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Suburban Dual Meet #3: BH, CW, Hope, MPOct 17 · 3 Miles Varsity · Place 4 · Bishop HendrickenBishop Hendricken3 Miles Varsity415:57 PB10
Oct 10Suburban Dual Meet #2: BH, CE, Johnston, PILOct 10 · 5,000 Meters Varsity · Place 3 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity316:44 PB10
Oct 3Suburban Dual Meet #1: BH, Central, CLAS, COVOct 3 · 5,000 Meters Varsity · Place 4 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity416:45 PB10