Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 94:56.342026 Yale HS ClassicJanuary 9, 2026
1 Mile · OutdoorThe Patriot Games · Apr 195:09.22The Patriot GamesApril 19, 2025
1000 Meters · Indoor2026 Yale HS Classic · Jan 92:53.882026 Yale HS ClassicJanuary 9, 2026
1000 Meters · OutdoorNCCC Developmental · Dec 163:22.63aNCCC DevelopmentalDecember 16, 2023
1600 Meters · IndoorCIAC Class LL Indoor T&F Championships · Feb 144:57.73aCIAC Class LL Indoor T&F ChampionshipsFebruary 14, 2026
1600 Meters · OutdoorEllington vs Canton & Stafford · May 134:51.97aEllington vs Canton & StaffordMay 13, 2025
2 Miles · OutdoorThe Patriot Games · Apr 1710:21.94aThe Patriot GamesApril 17, 2026
3000m Steeplechase · OutdoorThe Greater Manchester Track and Field Classic · May 1510:42.81aThe Greater Manchester Track and Field ClassicMay 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorCIAC Class S Outdoor T&F Championships · Jun 144.29aCIAC Class S Outdoor T&F ChampionshipsJune 1, 2026
3200 Meters · IndoorNCCC Championship · Feb 310:14.22aNCCC Championship February 3, 2026
3200 Meters · OutdoorKnights Under the Lights - 5th Annual Ellington Invitational · Apr 2410:18.24aKnights Under the Lights - 5th Annual Ellington InvitationalApril 24, 2026
800 Meters · OutdoorSomers & Suffield @ Stafford · May 52:06.41aSomers & Suffield @ StaffordMay 5, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 15CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · 3000m Steeplechase · Place 18 · Stafford3000m Steeplechase1811:10.33a12
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 3200 Meters · Stafford3200 Meters—DNS12
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 300m Hurdles · Place 13 · Stafford300m Hurdles36" / 0.914m13.44.29a PB12
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 800 Meters · Stafford800 Meters—DNS12
May 26NCCC ChampionshipMay 26 · 300m Hurdles · Place 6 · Stafford300m Hurdles36" / 0.914m6.44.64a12
May 26NCCC ChampionshipMay 26 · 3200 Meters · Place 15 · Stafford3200 Meters15.11:12.72a12
May 19Canton & Ellington @ StaffordMay 19 · 300m Hurdles · Place 3 · Stafford300m Hurdles344.56a12
May 19Canton & Ellington @ StaffordMay 19 · 3200 Meters · Place 1 · Stafford3200 Meters110:50.57a12
May 15The Greater Manchester Track and Field ClassicMay 15 · 3000m Steeplechase · Place 2 · Stafford3000m Steeplechase210:42.81a PB12
May 15The Greater Manchester Track and Field ClassicMay 15 · 800 Meters · Place 12 · Stafford800 Meters122:08.26a12
May 12Granby @ StaffordMay 12 · 300m Hurdles · Place 3 · Stafford300m Hurdles347.31a12
May 12Granby @ StaffordMay 12 · 3200 Meters · Place 1 · Stafford3200 Meters110:23.16a12
May 5Somers & Suffield @ StaffordMay 5 · 3200 Meters · Place 3 · Stafford3200 Meters312:55.0012
May 5Somers & Suffield @ StaffordMay 5 · 1600 Meters · Place 2 · Stafford1600 Meters25:12.0012
May 5Somers & Suffield @ StaffordMay 5 · 800 Meters · Place 2 · Stafford800 Meters22:06.41a PB12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · 3200 Meters · Place 2 · Stafford3200 Meters2.11:35.47a12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 3200 Meters · Place 15 · Stafford3200 Meters1510:18.24a PB12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 300m Hurdles · Place 4 · Stafford300m Hurdles36" / 0.914m4.47.29a12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 3200 Meters · Place 1 · Stafford3200 Meters1.10:27.07a12
Apr 17The Patriot GamesApr 17 · 2 Miles · Place 5 · Stafford2 Miles5.10:21.94a PB12
Apr 14East Windsor & Windsor Lock @ StaffordApr 14 · 300m Hurdles · Place 2 · Stafford300m Hurdles249.37a12
Apr 14East Windsor & Windsor Lock @ StaffordApr 14 · 1600 Meters · Place 1 · Stafford1600 Meters15:02.90a12
Apr 8Bolton & East Granby @ StaffordApr 8 · 3200 Meters · Place 1 · Stafford3200 Meters1.10:40.07a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 13 · Stafford1600 Meters134:57.73a PB12
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 13 · Stafford1600 Meters134:57.73—
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Stafford3200 Meters—DNS12
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 13 · Stafford1600 Meters13.4:57.73a12
Feb 9Last Chance State Qualifier Feb 9 · 1000 Meters · Place 8 · Stafford1000 Meters82:54.04a12
Feb 3NCCC Championship Feb 3 · 3200 Meters · Place 6 · Stafford3200 Meters610:14.22a PB12
Jan 24GHC Invitational #2Jan 24 · 1600 Meters · Place 15 · Stafford1600 Meters155:31.38a12
Jan 17NCCC InvitationalJan 17 · 3200 Meters · Place 1 · Stafford3200 Meters110:19.90a12
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 37 · Stafford1000 Meters372:53.88 PB12
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 76 · Stafford1 Mile764:56.34 PB12
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 76 · Stafford1 Mile764:56.3412
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 37 · Stafford1000 Meters372:53.8812

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · 3200 Meters · Place 3 · Stafford3200 Meters310:58.29a12
Dec 13GHC Developmental Dec 13 · 1000 Meters · Place 11 · Stafford1000 Meters112:58.51a12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · 3200 Meters · Place 18 · Stafford3200 Meters18.10:56.82a11
Jun 2CIAC Class S Boys ChampionshipJun 2 · 1600 Meters · Stafford1600 Meters—DNS11
May 27NCCC Championship MeetMay 27 · 3200 Meters · Place 11 · Stafford3200 Meters1111:10.14a11
May 27NCCC Championship MeetMay 27 · 1600 Meters · Place 11 · Stafford1600 Meters114:52.55a11
May 20Granby, Stafford @ CoventryMay 20 · 3200 Meters · Place 2 · Stafford3200 Meters210:49.04a11
May 20Granby, Stafford @ CoventryMay 20 · 1600 Meters · Place 3 · Stafford1600 Meters34:56.17a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 3000m Steeplechase · Place 3 · Stafford3000m Steeplechase311:23.80a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 1600 Meters · Place 14 · Stafford1600 Meters144:57.89a11
May 13Ellington vs Canton & StaffordMay 13 · 3200 Meters · Place 4 · Stafford3200 Meters410:57.03a11
May 13Ellington vs Canton & StaffordMay 13 · 1600 Meters · Place 3 · Stafford1600 Meters34:51.97a PB11
May 9The 93rd Greater Hartford InvitationalMay 9 · 3200 Meters · Place 19 · Stafford3200 Meters1910:48.4711
May 9The 93rd Greater Hartford InvitationalMay 9 · 1600 Meters · Place 65 · Stafford1600 Meters655:17.7411
May 7Stafford vs. Bolton and SMSAMay 7 · 3200 Meters · Place 6 · Stafford3200 Meters611:27.811
May 7Stafford vs. Bolton and SMSAMay 7 · 1600 Meters · Place 1 · Stafford1600 Meters14:54.011
Apr 29Windsor Locks & Stafford @ East WindsorApr 29 · 3200 Meters · Place 1 · Stafford3200 Meters112:07.911
Apr 29Windsor Locks & Stafford @ East WindsorApr 29 · 1600 Meters · Place 3 · Stafford1600 Meters35:16.711
Apr 254th Annual Ellington InvitationalApr 25 · 1600 Meters · Place 13 · Stafford1600 Meters13.4:56.64a11
Apr 22Suffield at StaffordApr 22 · 3200 Meters · Place 3 · Stafford3200 Meters3.11:49.09a11
Apr 22Suffield at StaffordApr 22 · 1600 Meters · Place 2 · Stafford1600 Meters2.5:04.72a11
Apr 19The Patriot GamesApr 19 · 1 Mile · Place 6 · Stafford1 Mile65:09.22 PB11
Apr 8Stafford vs. Somers and RockvilleApr 8 · 3200 Meters · Place 5 · Stafford3200 Meters511:52.24a11
Apr 8Stafford vs. Somers and RockvilleApr 8 · 1600 Meters · Place 6 · Stafford1600 Meters65:23.31a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 3200 Meters · Place 7 · Stafford3200 Meters7.11:18.77a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 16NCCC DevelopmentalDec 16 · 3200 Meters · Place 8 · Stafford3200 Meters8.12:55.19a10
Dec 16NCCC DevelopmentalDec 16 · 1000 Meters · Place 15 · Stafford1000 Meters15.3:22.63a PB10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 17NCCC Development MeetDec 17 · 3200 Meters · Place 11 · Stafford3200 Meters11.13:51.07a9