Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 95:01.992026 Yale HS ClassicJanuary 9, 2026
1600 Meters · IndoorNCCC Championship · Feb 35:20.94aNCCC Championship February 3, 2026
1600 Meters · OutdoorNCCC Championship Meet · May 274:51.58aNCCC Championship MeetMay 27, 2025
300 Meters · IndoorECC Developmental · Jan 645.16aECC DevelopmentalJanuary 6, 2023
300 Meters · OutdoorNCCC Development Meet · Dec 1747.25aNCCC Development MeetDecember 17, 2022
3200 Meters · IndoorNCCC Last Chance Qualifier · Feb 411:51.58NCCC Last Chance Qualifier February 4, 2023
3200 Meters · OutdoorCoventry, Bolton, East Granby · Apr 3011:23.82aCoventry, Bolton, East GranbyApril 30, 2024
400 Meters · OutdoorRockville vs. Bolton East Granby and SMSA · Apr 559.77aRockville vs. Bolton East Granby and SMSAApril 5, 2024
600 Meters · IndoorNCCC Championship · Jan 311:44.70aNCCC ChampionshipJanuary 31, 2023
800 Meters · Outdoor3rd Annual Ellington Invitational · Apr 272:12.83a3rd Annual Ellington InvitationalApril 27, 2024

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3NCCC Championship Feb 3 · 1600 Meters · Place 20 · Bolton1600 Meters205:20.94a PB12
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 101 · Bolton1 Mile1015:01.99 PB12
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 101 · Bolton1 Mile1015:01.9912

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · 1600 Meters · Place 13 · Bolton1600 Meters13.5:00.89a11
May 27NCCC Championship MeetMay 27 · 1600 Meters · Place 10 · Bolton1600 Meters104:51.58a PB11
May 20Rockville vs Bolton and CantonMay 20 · 1600 Meters · Place 9 · Bolton1600 Meters95:07.49a11
May 20Rockville vs Bolton and CantonMay 20 · 800 Meters · Place 6 · Bolton800 Meters62:17.92a11
May 9The 93rd Greater Hartford InvitationalMay 9 · 1600 Meters · Place 51 · Bolton1600 Meters515:03.0711
May 7Stafford vs. Bolton and SMSAMay 7 · 3200 Meters · Place 8 · Bolton3200 Meters812:00.911
May 7Stafford vs. Bolton and SMSAMay 7 · 1600 Meters · Place 8 · Bolton1600 Meters85:25.211
Apr 29Ellington vs Bolton & East GranbyApr 29 · 1600 Meters · Place 6 · Bolton1600 Meters65:08.34a11
Apr 254th Annual Ellington InvitationalApr 25 · 1600 Meters · Place 24 · Bolton1600 Meters24.5:13.45a11
Apr 23Somers vs. E. Windsor & BoltonApr 23 · 800 Meters · Place 9 · Bolton800 Meters92:20.9711

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21NCCC Outdoor Track ChampionshipMay 21 · 1600 Meters · Place 11 · Bolton1600 Meters114:53.93a—
May 21NCCC Outdoor Track ChampionshipMay 21 · 800 Meters · Place 14 · Bolton800 Meters142:18.49a—
May 1192nd Greater Hartford InvitationalMay 11 · 1600 Meters · Bolton1600 Meters—SCR10
May 1192nd Greater Hartford InvitationalMay 11 · 800 Meters · Bolton800 Meters—SCR10
May 7Bolton, Canton at EllingtonMay 7 · 1600 Meters · Place 8 · Bolton1600 Meters85:07.53a—
May 7Bolton, Canton at EllingtonMay 7 · 800 Meters · Place 8 · Bolton800 Meters82:23.29a—
Apr 30Coventry, Bolton, East GranbyApr 30 · 3200 Meters · Place 4 · Bolton3200 Meters411:23.82a PB—
Apr 30Coventry, Bolton, East GranbyApr 30 · 1600 Meters · Place 5 · Bolton1600 Meters55:09.39a—
Apr 273rd Annual Ellington InvitationalApr 27 · 800 Meters · Place 8 · Bolton800 Meters82:12.83a PB—
Apr 23At East Windsor with Bolton & SuffieldApr 23 · 1600 Meters · Place 6 · Bolton1600 Meters6.5:15.34a10
Apr 23At East Windsor with Bolton & SuffieldApr 23 · 800 Meters · Place 3 · Bolton800 Meters3.2:20.43a10
Apr 20The Patriot GamesApr 20 · 400 Meters · Place 19 · Bolton400 Meters1959.96a—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · 800 Meters · Place 7 · Bolton800 Meters72:27.19a—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · 400 Meters · Place 7 · Bolton400 Meters71:01.93a—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · 800 Meters · Place 6 · Bolton800 Meters62:27.79a—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · 400 Meters · Place 7 · Bolton400 Meters759.77a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17Bolton/Granby @ SomersMay 17 · 800 Meters · Place 4 · Bolton800 Meters42:20.58a—
May 10Canton vs. BoltonMay 10 · 800 Meters · Place 3 · Bolton800 Meters32:20.05—
May 2Stafford vs Ellington & BoltonMay 2 · 1600 Meters · Place 8 · Bolton1600 Meters85:19.56a—
May 2Stafford vs Ellington & BoltonMay 2 · 800 Meters · Place 7 · Bolton800 Meters72:26.52a—
Apr 29Ellington Invitational Apr 29 · 800 Meters · Place 19 · Bolton800 Meters192:21.73a—
Apr 25Bolton & SMSA at CoventryApr 25 · 1600 Meters · Place 6 · Bolton1600 Meters65:27.40—
Apr 25Bolton & SMSA at CoventryApr 25 · 800 Meters · Place 6 · Bolton800 Meters62:27.70—
Apr 18Bolton & Suffield at East WindsorApr 18 · 1600 Meters · Place 10 · Bolton1600 Meters105:36.70—
Apr 18Bolton & Suffield at East WindsorApr 18 · 800 Meters · Place 5 · Bolton800 Meters52:26.00—
Apr 12Rockville vs BoltonApr 12 · 1600 Meters · Place 11 · Bolton1600 Meters115:44.45a—
Apr 12Rockville vs BoltonApr 12 · 800 Meters · Place 5 · Bolton800 Meters52:34.02a—
Apr 4Windsor Lock/Bolton/East Granby/SMSAApr 4 · 1600 Meters · Place 8 · Bolton1600 Meters85:45.09
Apr 4Windsor Lock/Bolton/East Granby/SMSAApr 4 · 800 Meters · Place 5 · Bolton800 Meters52:33.89

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4NCCC Last Chance Qualifier Feb 4 · 3200 Meters · Place 3 · Bolton3200 Meters311:51.58 PB9
Feb 4NCCC Last Chance Qualifier Feb 4 · 600 Meters · Place 15 · Bolton600 Meters151:48.949
Jan 31NCCC ChampionshipJan 31 · 600 Meters · Place 26 · Bolton600 Meters261:44.70a PB9
Jan 21NCCC Invitational #2Jan 21 · 600 Meters · Place 14 · Bolton600 Meters141:46.24a9
Jan 6ECC DevelopmentalJan 6 · 1600 Meters · Place 21 · Bolton1600 Meters215:56.89a9
Jan 6ECC DevelopmentalJan 6 · 300 Meters · Place 32 · Bolton300 Meters3245.16a PB9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 17NCCC Development MeetDec 17 · 300 Meters · Place 46 · Bolton300 Meters46.47.25a PB9
Dec 17NCCC Development MeetDec 17 · 600 Meters · Bolton600 Meters—SCR9
Dec 17NCCC Development MeetDec 17 · 1600 Meters · Place 17 · Bolton1600 Meters17.5:40.27a9