Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCIAC Class S Outdoor T&F Championships · Jun 111.35aCIAC Class S Outdoor T&F ChampionshipsJune 1, 2026
1000 Meters · IndoorNCCC Last Chance Qualifier · Feb 33:09.08aNCCC Last Chance QualifierFebruary 3, 2024
1000 Meters · OutdoorNCCC Developmental · Dec 163:23.80aNCCC DevelopmentalDecember 16, 2023
1600 Meters · IndoorNCCC Championship · Jan 305:28.84aNCCC ChampionshipJanuary 30, 2024
1600 Meters · OutdoorNCCC Developmental · Dec 165:47.67aNCCC DevelopmentalDecember 16, 2023
200 Meters · OutdoorCIAC Class S Outdoor T&F Championships · Jun 123.48aCIAC Class S Outdoor T&F ChampionshipsJune 1, 2026
300 Meters · Indoor2026 Yale HS Classic · Jan 937.582026 Yale HS ClassicJanuary 9, 2026
400 Meters · Outdoor94th Greater Hartford Invitational · May 852.70a94th Greater Hartford InvitationalMay 8, 2026
600 Meters · IndoorHartford Public Indoor Invite · Jan 31:34.33Hartford Public Indoor InviteJanuary 3, 2026
800 Meters · OutdoorBolton and Windsor Locks at Stafford · Apr 172:41.23aBolton and Windsor Locks at StaffordApril 17, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 400 Meters · Place 24 · Bolton400 Meters24.53.89a11
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 200 Meters · Place 14 · Bolton200 Meters14.23.48a PBWind: 011
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 100 Meters · Place 14 · Bolton100 MetersRound P14.11.35a PBWind: 1.611
May 26NCCC ChampionshipMay 26 · 400 Meters · Place 5 · Bolton400 Meters5.52.76a11
May 26NCCC ChampionshipMay 26 · 200 Meters · Place 4 · Bolton200 Meters4.23.52a11
May 26NCCC ChampionshipMay 26 · 100 Meters · Place 5 · Bolton100 MetersRound P5.11.59a11
May 26NCCC ChampionshipMay 26 · 100 Meters · Bolton100 Meters—DNS11
May 12Bolton at SuffieldMay 12 · 200 Meters · Place 1 · Bolton200 Meters1.23.94a11
May 12Bolton at SuffieldMay 12 · 100 Meters · Place 1 · Bolton100 Meters1.12.18a11
May 894th Greater Hartford InvitationalMay 8 · 400 Meters · Place 11 · Bolton400 Meters1152.70a PB11
May 894th Greater Hartford InvitationalMay 8 · 100 Meters · Place 26 · Bolton100 Meters2611.90a11
May 5Bolton and Coventry @ RockvilleMay 5 · 200 Meters · Place 2 · Bolton200 Meters2.24.17a11
May 5Bolton and Coventry @ RockvilleMay 5 · 100 Meters · Place 2 · Bolton100 Meters2.11.93a11
Apr 29Bolton @ Windsor LocksApr 29 · 200 Meters · Place 1 · Bolton200 Meters1.23.80a11
Apr 29Bolton @ Windsor LocksApr 29 · 100 Meters · Place 1 · Bolton100 Meters1.11.59a11
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 400 Meters · Place 11 · Bolton400 Meters1153.24a11
Apr 22Canton vs. Bolton, SomersApr 22 · 200 Meters · Place 2 · Bolton200 Meters2.23.68a11
Apr 22Canton vs. Bolton, SomersApr 22 · 100 Meters · Place 2 · Bolton100 Meters2.11.61a11
Apr 8Bolton & East Granby @ StaffordApr 8 · 400 Meters · Place 1 · Bolton400 Meters1.53.10a11
Apr 8Bolton & East Granby @ StaffordApr 8 · 200 Meters · Bolton200 Meters—SCR11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 300 Meters · Place 14 · Bolton300 Meters1437.94a11
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 300 Meters · Place 14 · Bolton300 Meters14.37.94a11
Feb 3NCCC Championship Feb 3 · 300 Meters · Place 7 · Bolton300 Meters738.49a11
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 48 · Bolton300 Meters4837.58 PB11
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 48 · Bolton300 Meters4837.5811
Jan 3Hartford Public Indoor InviteJan 3 · 600 Meters · Place 1 · Bolton600 Meters11:34.33 PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · 400 Meters · Place 20 · Bolton400 Meters20.53.17a10
May 27NCCC Championship MeetMay 27 · 400 Meters · Place 12 · Bolton400 Meters1254.69a10
May 27NCCC Championship MeetMay 27 · 200 Meters · Place 10 · Bolton200 Meters1024.36a10
May 20Rockville vs Bolton and CantonMay 20 · 400 Meters · Place 5 · Bolton400 Meters553.70a10
May 13Bolton, Suffield @ CoventryMay 13 · 200 Meters · Place 3 · Bolton200 Meters324.48a10
May 13Bolton, Suffield @ CoventryMay 13 · 100 Meters · Place 4 · Bolton100 Meters412.34a10
May 7Stafford vs. Bolton and SMSAMay 7 · 400 Meters · Place 3 · Bolton400 Meters353.810
May 7Stafford vs. Bolton and SMSAMay 7 · 200 Meters · Place 6 · Bolton200 Meters624.610
Apr 29Ellington vs Bolton & East GranbyApr 29 · 400 Meters · Place 3 · Bolton400 Meters354.49a10
Apr 29Ellington vs Bolton & East GranbyApr 29 · 200 Meters · Place 8 · Bolton200 Meters825.88a10
Apr 29Ellington vs Bolton & East GranbyApr 29 · 100 Meters · Place 8 · Bolton100 Meters812.71a10
Apr 254th Annual Ellington InvitationalApr 25 · 400 Meters · Place 13 · Bolton400 Meters13.55.03a10
Apr 23Somers vs. E. Windsor & BoltonApr 23 · 400 Meters · Place 3 · Bolton400 Meters356.8110
Apr 23Somers vs. E. Windsor & BoltonApr 23 · 200 Meters · Place 5 · Bolton200 Meters525.4510
Apr 23Somers vs. E. Windsor & BoltonApr 23 · 100 Meters · Place 7 · Bolton100 Meters712.6110

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Bolton, Canton at EllingtonMay 7 · 400 Meters · Place 3 · Bolton400 Meters355.88a—
May 7Bolton, Canton at EllingtonMay 7 · 200 Meters · Place 8 · Bolton200 Meters825.38a—
Apr 30Coventry, Bolton, East GranbyApr 30 · 400 Meters · Place 3 · Bolton400 Meters356.94a—
Apr 30Coventry, Bolton, East GranbyApr 30 · 200 Meters · Place 5 · Bolton200 Meters525.76a—
Apr 30Coventry, Bolton, East GranbyApr 30 · 100 Meters · Place 7 · Bolton100 Meters712.93a—
Apr 23At East Windsor with Bolton & SuffieldApr 23 · 400 Meters · Place 2 · Bolton400 Meters2.58.30a9
Apr 20The Patriot GamesApr 20 · 400 Meters · Place 8 · Bolton400 Meters856.93a—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · 800 Meters · Place 9 · Bolton800 Meters92:41.23a PB—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · 400 Meters · Place 4 · Bolton400 Meters459.27a—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · 400 Meters · Place 4 · Bolton400 Meters456.83a—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · 200 Meters · Place 8 · Bolton200 Meters825.82a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3NCCC Last Chance QualifierFeb 3 · 1000 Meters · Place 13 · Bolton1000 Meters133:09.08a PB—
Jan 30NCCC ChampionshipJan 30 · 1600 Meters · Place 13 · Bolton1600 Meters135:28.84a PB—
Jan 13NCCC InvitationalJan 13 · 1600 Meters · Place 15 · Bolton1600 Meters155:34.78a—
Jan 13NCCC InvitationalJan 13 · 1000 Meters · Place 8 · Bolton1000 Meters83:09.51a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 16NCCC DevelopmentalDec 16 · 1000 Meters · Place 19 · Bolton1000 Meters19.3:23.80a PB9
Dec 16NCCC DevelopmentalDec 16 · 1600 Meters · Place 17 · Bolton1600 Meters17.5:47.67a PB9