Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Burrillville Middle SchoolNorthern Dual Meet #2: BURR, BVP, CUMB, NS, WOON · Oct 1017:42.1Northern Dual Meet #2: BURR, BVP, CUMB, NS, WOONOctober 10, 2020
5,000 Meters · Chase FarmNorthern Dual Meet #4: CF, Davies, LIN, NP, NS, WOON · Oct 2318:37Northern Dual Meet #4: CF, Davies, LIN, NP, NS, WOONOctober 23, 2020
5,000 Meters · Manning FieldNorthern Dual Meet #1: NS, SCIT, SMIT, WOON · Oct 319:19.4Northern Dual Meet #1: NS, SCIT, SMIT, WOONOctober 3, 2020
5,000 Meters · Ponaganset High SchoolRIIL Class A State XC Championships · Nov 718:18.94RIIL Class A State XC ChampionshipsNovember 7, 2020
5,000 Meters · Waters FarmOld Goat TC XC Classic · Aug 2318:13.5Old Goat TC XC ClassicAugust 23, 2026
5,000 Meters · Wayland High SchoolHFC Striders-Wayland XC Festival · Oct 1117:26.9HFC Striders-Wayland XC FestivalOctober 11, 2026
8,000 Meters · Belmont PlateauCACC Cross Country Championships · Oct 2730:00.3CACC Cross Country ChampionshipsOctober 27, 2024
8,000 Meters · Bethpage State Park Picnic Polo RoadAdelphi Panthers XC Invitational · Sep 231:07.8Adelphi Panthers XC InvitationalSeptember 2, 2022
8,000 Meters · Franklin ParkCodfish Bowl · Sep 2028:51Codfish BowlSeptember 20, 2025
8,000 Meters · Franklin Park PlaysteadUSATF-NE Cross Country · Nov 1630:08.0USATF-NE Cross CountryNovember 16, 2025
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1128:50.7New England (NEICAAA) Cross Country ChampionshipOctober 11, 2024
8,000 Meters · Stanley Quarter ParkTed Owen Cross Country Invitational · Sep 2530:47.40Ted Owen Cross Country InvitationalSeptember 25, 2021

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11HFC Striders-Wayland XC FestivalOct 11 · 5,000 Meters Open · Place 44 · Old Goat Track ClubOld Goat Track Club5,000 Meters Open4417:26.9 PB-
Aug 23Old Goat TC XC ClassicAug 23 · 5,000 Meters Men · Place 39 · Old Goat Track ClubOld Goat Track Club5,000 Meters Men3918:13.5 PB-

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16USATF-NE Cross CountryNov 16 · 8,000 Meters Open · Place 106 · Old Goat Track ClubOld Goat Track Club8,000 Meters Open10630:08.0 PB-
Sep 20Codfish BowlSep 20 · 8,000 Meters Open · Place 80 · Old Goat Track ClubOld Goat Track Club8,000 Meters Open8028:51 PB-
Aug 24Old Goat TC XC ClassicAug 24 · 5,000 Meters Mens · Place 61 · Old Goat Track ClubOld Goat Track Club5,000 Meters Mens6120:42.6-

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27CACC Cross Country ChampionshipsOct 27 · 8,000 Meters CACC · Place 28 · PostPost8,000 Meters CACC2830:00.3 PBSr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 179 · PostPost8,000 Meters College17928:50.7 PBSr
Sep 7Trinity Bantam XC InvitationalSep 7 · 5,000 Meters Varsity · Place 94 · PostPost5,000 Meters Varsity9418:33.7SR

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Adelphi Panthers XC InvitationalSep 2 · 8,000 Meters College · Place 59 · PostPost8,000 Meters College5931:07.8 PBSo

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25Ted Owen Cross Country InvitationalSep 25 · 8,000 Meters Open · Place 98 · PostPost8,000 Meters Open9830:47.40 PBFr

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14RIIL State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 65 · Woonsocket HWoonsocket H5,000 Meters Varsity6517:57.3912
Nov 7RIIL Class A State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 34 · WoonsocketWoonsocket5,000 Meters Varsity3418:18.94 PB12
Oct 23Northern Dual Meet #4: CF, Davies, LIN, NP, NS, WOONOct 23 · 5,000 Meters Varsity · Place 3 · WoonsocketWoonsocket5,000 Meters Varsity318:37 PB12
Oct 20Northern Dual Meet #3: MSC, NS, PON, WOONOct 20 · 5,000 Meters Varsity · Place 4 · WoonsocketWoonsocket5,000 Meters Varsity418:3012
Oct 10Northern Dual Meet #2: BURR, BVP, CUMB, NS, WOONOct 10 · 5,000 Meters Varsity · Place 10 · WoonsocketWoonsocket5,000 Meters Varsity1017:42.1 PB12
Oct 3Northern Dual Meet #1: NS, SCIT, SMIT, WOONOct 3 · 5,000 Meters Varsity · Place 10 · WoonsocketWoonsocket5,000 Meters Varsity1019:19.4 PB12