Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 519:27.04Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Hubbard ParkBristol Central/Berlin at Platt · Sep 1319:27Bristol Central/Berlin at PlattSeptember 13, 2021
5,000 Meters · Page ParkBristol Eastern / Berlin / Lewis Mills · Sep 2020:38Bristol Eastern / Berlin / Lewis MillsSeptember 20, 2022
5,000 Meters · Pistol CreekBristol Central/Platt at Berlin · Sep 1418:43Bristol Central/Platt at BerlinSeptember 14, 2022
5,000 Meters · Wickham ParkCIAC Division MM Boys Championship · Oct 2918:27CIAC Division MM Boys ChampionshipOctober 29, 2022
8,000 Meters · Chicopee Memorial State ParkBlazer Classic · Sep 1231:25.1Blazer ClassicSeptember 12, 2026
8,000 Meters · Gordon CollegeCNE XC Championship · Nov 129:06.01CNE XC ChampionshipNovember 1, 2025
8,000 Meters · Keene State CollegeKSC Invitational · Oct 428:51.00KSC InvitationalOctober 4, 2025
8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 3129:06.25CNE XC ChampionshipsOctober 31, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1029:50.5James Earley InvitationalOctober 10, 2026
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2029:23.1052nd Corsair XC InvitationalSeptember 20, 2025
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 632:38.53Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1829:24.29WNE Golden Bear InvitationalOctober 18, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CNE XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 43 · Western New EnglandWestern New England8,000 Meters Championship4329:06.25 PBSr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 87 · Western New EnglandWestern New England8,000 Meters Collegiate8729:50.5 PBSr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 233 · Western New EnglandWestern New England8,000 Meters Men's Championship23330:24.9Sr
Sep 12Blazer ClassicSep 12 · 8,000 Meters Men · Place 16 · Western New EnglandWestern New England8,000 Meters Men1631:25.1 PBSr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 77 · Western New EnglandWestern New England5,000 Meters Open7719:27.04 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 63 · Western New EnglandWestern New England8,000 Meters Open6329:06.01 PBJr
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 69 · Western New EnglandWestern New England8,000 Meters College6929:24.29 PBJr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 175 · Western New EnglandWestern New England8,000 Meters College17528:51.00 PBJr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 95 · Western New EnglandWestern New England8,000 Meters Men's 8K Navy9529:23.10 PBJr
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 52 · Western New EnglandWestern New England8,000 Meters Collegiate5232:38.53 PBJr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 98 · Western New EnglandWestern New England8,000 Meters College9833:00.3Fr

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29CIAC Division MM Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 45 · BerlinBerlin5,000 Meters Varsity4518:27 PB12
Oct 18CCC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 56 · BerlinBerlin5,000 Meters Varsity5618:36.1012
Sep 20Bristol Eastern / Berlin / Lewis MillsSep 20 · 5,000 Meters Varsity · Place 7 · BerlinBerlin5,000 Meters Varsity720:38 PB12
Sep 14Bristol Central/Platt at BerlinSep 14 · 5,000 Meters Varsity · Place 3 · BerlinBerlin5,000 Meters Varsity318:43 PB12

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 59 · BerlinBerlin5,000 Meters Varsity5919:3911
Nov 1CIAC Division MM ChampionshipsNov 1 · 5,000 Meters Varsity · Place 59 · BerlinBerlin5,000 Meters Varsity5919:3911
Oct 19CCC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 68 · BerlinBerlin5,000 Meters Varsity6818:45.511
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 58 · BerlinBerlin5,000 Meters Varsity5818:3711
Sep 259th Winding Trails XC InvitationalSep 25 · 5,000 Meters Varsity · Place 27 · BerlinBerlin5,000 Meters Varsity2718:13.00411
Sep 21BE-Berlin @Lewis MillsSep 21 · 5,000 Meters Varsity · Place 8 · BerlinBerlin5,000 Meters Varsity818:1511
Sep 13Bristol Central/Berlin at PlattSep 13 · 5,000 Meters Varsity · Place 5 · BerlinBerlin5,000 Meters Varsity519:27 PB11
Sep 1140th Stratton Brook XC InvitationalSep 11 · 5,000 Meters Varsity · Place 29 · BerlinBerlin5,000 Meters Varsity2919:1511

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Middletown vs. BerlinOct 7 · 5,000 Meters Varsity · Place 10 · BerlinBerlin5,000 Meters Varsity1019:4310