Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 94:46.622026 Yale HS ClassicJanuary 9, 2026
1 Mile · Outdoor8th CT Distance Festival · May 84:33.77a8th CT Distance FestivalMay 8, 2026
1000 Meters · IndoorNCCC Invitational · Jan 172:52.18aNCCC InvitationalJanuary 17, 2026
1600 Meters · IndoorNCCC Championship · Feb 34:45.20aNCCC Championship February 3, 2026
1600 Meters · OutdoorNCCC Championship · May 264:31.44aNCCC ChampionshipMay 26, 2026
2 Miles · OutdoorThe Patriot Games · Apr 1910:52.92The Patriot GamesApril 19, 2025
3200 Meters · IndoorHartford Public Indoor Invite · Jan 310:29.29Hartford Public Indoor InviteJanuary 3, 2026
3200 Meters · OutdoorFast Times at Ridgefield High: The 3200 · May 29:58.13aFast Times at Ridgefield High: The 3200May 2, 2026
400 Meters · OutdoorCoventry vs. Windsor Locks and East Granby at Stafford · Apr 2257.89aCoventry vs. Windsor Locks and East Granby at StaffordApril 22, 2026
800 Meters · OutdoorCoventry vs. Somers at Ellington · May 192:04.67aCoventry vs. Somers at EllingtonMay 19, 2026
Long Jump · OutdoorVernon Center @ Capt. Nathan Hale · Apr 1911-08.00Vernon Center @ Capt. Nathan HaleApril 19, 2023

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 3200 Meters · Place 31 · Coventry (CT)Coventry (CT)3200 Meters31.10:50.06a10
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 1600 Meters · Place 4 · Coventry (CT)Coventry (CT)1600 Meters4.4:32.82a10
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 800 Meters · Coventry (CT)Coventry (CT)800 Meters—DNS10
May 26NCCC ChampionshipMay 26 · 3200 Meters · Place 11 · Coventry (CT)Coventry (CT)3200 Meters11.10:43.71a10
May 26NCCC ChampionshipMay 26 · 1600 Meters · Place 4 · Coventry (CT)Coventry (CT)1600 Meters4.4:31.44a PB10
May 26NCCC ChampionshipMay 26 · 800 Meters · Coventry (CT)Coventry (CT)800 Meters—DNS10
May 19Coventry vs. Somers at EllingtonMay 19 · 800 Meters · Place 1 · Coventry (CT)Coventry (CT)800 Meters1.2:04.67a PB10
May 15The Greater Manchester Track and Field ClassicMay 15 · 3200 Meters · Place 4 · Coventry (CT)Coventry (CT)3200 Meters410:26.38a10
May 13Canton vs. Coventry, HMTCAMay 13 · 3200 Meters · Place 1 · Coventry (CT)Coventry (CT)3200 Meters1.12:43.84a10
May 13Canton vs. Coventry, HMTCAMay 13 · 1600 Meters · Place 4 · Coventry (CT)Coventry (CT)1600 Meters4.5:00.48a10
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 25 · Coventry (CT)Coventry (CT)1 Mile254:33.77a PB10
May 5Bolton and Coventry @ RockvilleMay 5 · 3200 Meters · Place 6 · Coventry (CT)Coventry (CT)3200 Meters6.11:23.85a10
May 5Bolton and Coventry @ RockvilleMay 5 · 1600 Meters · Place 4 · Coventry (CT)Coventry (CT)1600 Meters4.5:15.79a10
May 5Bolton and Coventry @ RockvilleMay 5 · 400 Meters · Place 17 · Coventry (CT)Coventry (CT)400 Meters17.1:08.67a10
May 2Fast Times at Ridgefield High: The 3200May 2 · 3200 Meters · Place 48 · Coventry (CT)Coventry (CT)3200 Meters48.9:58.13a PB10
Apr 29Coventry vs. Stafford and HMTCAApr 29 · 1600 Meters · Place 2 · Coventry (CT)Coventry (CT)1600 Meters2.4:54.10a10
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 1600 Meters · Place 6 · Coventry (CT)Coventry (CT)1600 Meters64:37.04a10
Apr 22Coventry vs. Windsor Locks and East Granby at StaffordApr 22 · 3200 Meters · Place 1 · Coventry (CT)Coventry (CT)3200 Meters1.11:26.77a10
Apr 22Coventry vs. Windsor Locks and East Granby at StaffordApr 22 · 400 Meters · Place 3 · Coventry (CT)Coventry (CT)400 Meters3.57.89a PB10
Apr 17The Patriot GamesApr 17 · 800 Meters · Place 11 · Coventry (CT)Coventry (CT)800 Meters11.2:09.18a10
Apr 14Coventry/Granby at SuffieldApr 14 · 800 Meters · Place 1 · Coventry (CT)Coventry (CT)800 Meters1.2:06.58a10
Apr 7Coventry, East Windsor @ EllingtonApr 7 · 3200 Meters · Place 3 · Coventry (CT)Coventry (CT)3200 Meters310:30.81a10
Apr 7Coventry, East Windsor @ EllingtonApr 7 · 1600 Meters · Place 3 · Coventry (CT)Coventry (CT)1600 Meters34:51.85a10

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 9 · Coventry (CT)Coventry (CT)3200 Meters910:53.95a10
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 5 · Coventry (CT)Coventry (CT)1600 Meters54:45.96a10
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 9 · Coventry (CT)Coventry (CT)3200 Meters910:53.95—
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 5 · Coventry (CT)Coventry (CT)1600 Meters54:45.96—
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 9 · Coventry (CT)Coventry (CT)3200 Meters9.10:53.95a10
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 5 · Coventry (CT)Coventry (CT)1600 Meters5.4:45.96a10
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 800 Meters · Coventry (CT)Coventry (CT)800 MetersRelay Split—2:09.8hUnofficial10
Feb 3NCCC Championship Feb 3 · 3200 Meters · Place 9 · Coventry (CT)Coventry (CT)3200 Meters910:33.70a10
Feb 3NCCC Championship Feb 3 · 1600 Meters · Place 7 · Coventry (CT)Coventry (CT)1600 Meters74:45.20a PB10
Jan 17NCCC InvitationalJan 17 · 1000 Meters · Place 1 · Coventry (CT)Coventry (CT)1000 Meters12:52.18a PB10
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 50 · CoventryCoventry1 Mile504:46.62 PB10
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 50 · CoventryCoventry1 Mile504:46.6210
Jan 3Hartford Public Indoor InviteJan 3 · 3200 Meters · Place 3 · Coventry (CT)Coventry (CT)3200 Meters310:29.29 PB10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · 3200 Meters · Place 14 · Coventry (CT)Coventry (CT)3200 Meters14.10:42.64a9
Jun 2CIAC Class S Boys ChampionshipJun 2 · 800 Meters · Coventry (CT)Coventry (CT)800 MetersRelay Split—2:12.1hUnofficial9
May 27NCCC Championship MeetMay 27 · 3200 Meters · Place 16 · Coventry (CT)Coventry (CT)3200 Meters1611:42.58a9
May 27NCCC Championship MeetMay 27 · 1600 Meters · Place 14 · Coventry (CT)Coventry (CT)1600 Meters145:06.85a9
May 20Granby, Stafford @ CoventryMay 20 · 3200 Meters · Place 4 · Coventry (CT)Coventry (CT)3200 Meters411:28.45a9
May 20Granby, Stafford @ CoventryMay 20 · 1600 Meters · Place 2 · Coventry (CT)Coventry (CT)1600 Meters24:50.63a9
May 16The Greater Manchester Track and Field ClassicMay 16 · 1600 Meters · Place 3 · Coventry (CT)Coventry (CT)1600 Meters34:52.80a9
May 16The Greater Manchester Track and Field ClassicMay 16 · 3200 Meters · Place 11 · Coventry (CT)Coventry (CT)3200 Meters1110:47.72a9
May 13Bolton, Suffield @ CoventryMay 13 · 1600 Meters · Place 2 · Coventry (CT)Coventry (CT)1600 Meters24:55.04a9
May 13Bolton, Suffield @ CoventryMay 13 · 800 Meters · Place 3 · Coventry (CT)Coventry (CT)800 Meters32:21.58a9
May 7Canton v. Coventry, East Windsor May 7 · 1600 Meters · Place 2 · Coventry (CT)Coventry (CT)1600 Meters24:56.09
Apr 30Rockville vs Coventry and InnovationApr 30 · 3200 Meters · Place 2 · Coventry (CT)Coventry (CT)3200 Meters211:02.24a9
Apr 254th Annual Ellington InvitationalApr 25 · 1600 Meters · Place 12 · Coventry (CT)Coventry (CT)1600 Meters12.4:54.24a9
Apr 23Windsor Locks, Parish Hill, HMTCA @ CoventryApr 23 · 1600 Meters · Place 2 · Coventry (CT)Coventry (CT)1600 Meters2.5:08.27a9
Apr 23Windsor Locks, Parish Hill, HMTCA @ CoventryApr 23 · 800 Meters · Place 3 · Coventry (CT)Coventry (CT)800 Meters3.2:21.78a9
Apr 19The Patriot GamesApr 19 · 2 Miles · Place 5 · Coventry (CT)Coventry (CT)2 Miles510:52.92 PB9
Apr 15Ellington vs Coventry & SomersApr 15 · 1600 Meters · Place 4 · Coventry (CT)Coventry (CT)1600 Meters45:04.30a9
Apr 15Ellington vs Coventry & SomersApr 15 · 800 Meters · Place 4 · Coventry (CT)Coventry (CT)800 Meters42:23.15a9
Apr 8East Granby, SMSA @ CoventryApr 8 · 3200 Meters · Place 2 · Coventry (CT)Coventry (CT)3200 Meters212:19.53a9
Apr 8East Granby, SMSA @ CoventryApr 8 · 1600 Meters · Place 2 · Coventry (CT)Coventry (CT)1600 Meters25:19.32a9

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 10Last Chance State Qualifier Feb 10 · 1600 Meters · Place 11 · Coventry (CT)Coventry (CT)1600 Meters115:02.41a—
Feb 8NCCC Last Chance QualifierFeb 8 · 1600 Meters · Place 9 · Coventry (CT)Coventry (CT)1600 Meters95:00.21a—
Feb 4NCCC ChampionshipFeb 4 · 3200 Meters · Place 10 · Coventry (CT)Coventry (CT)3200 Meters1011:18.31a—
Feb 4NCCC ChampionshipFeb 4 · 1600 Meters · Place 8 · Coventry (CT)Coventry (CT)1600 Meters84:58.09a—
Jan 27Joe Sinicrope InvitationalJan 27 · 3200 Meters · Place 7 · Coventry (CT)Coventry (CT)3200 Meters711:10.53a—
Jan 27Joe Sinicrope InvitationalJan 27 · 1600 Meters · Place 17 · Coventry (CT)Coventry (CT)1600 Meters175:04.52a—
Jan 24UConn Invite #2Jan 24 · 3200 Meters · Place 12 · Coventry (CT)Coventry (CT)3200 Meters1210:48.74a—
Jan 10UConn Invite #1Jan 10 · 1000 Meters · Place 10 · Coventry (CT)Coventry (CT)1000 Meters103:05.66a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Coventry (CT)Coventry (CT)1 Mile--DQ9
Jan 4NCCC Invitational #1Jan 4 · 1600 Meters · Place 6 · Coventry (CT)Coventry (CT)1600 Meters65:02.04a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 3200 Meters · Place 8 · Coventry (CT)Coventry (CT)3200 Meters8.11:22.43a9
Dec 21NCCC/Hartford Development MeetDec 21 · 1600 Meters · Place 6 · Coventry (CT)Coventry (CT)1600 Meters6.5:13.50a9
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · 1600 Meters · Place 13 · Capt. Nathan HaleCapt. Nathan Hale1600 Meters13.5:12.40a8
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · 800 Meters · Place 33 · Capt. Nathan HaleCapt. Nathan Hale800 Meters33.2:31.66a8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · Discus · Place 14 · Capt. Nathan HaleCapt. Nathan HaleDiscus1439-11—
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · 1600 Meters · Place 4 · Capt. Nathan HaleCapt. Nathan Hale1600 Meters46:02.10a—
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · 800 Meters · Place 6 · Capt. Nathan HaleCapt. Nathan Hale800 Meters62:56.02a—
Apr 19Vernon Center @ Capt. Nathan HaleApr 19 · 1600 Meters · Place 14 · Capt. Nathan HaleCapt. Nathan Hale1600 Meters14.6:33.127
Apr 19Vernon Center @ Capt. Nathan HaleApr 19 · Long Jump · Place 10 · Capt. Nathan HaleCapt. Nathan HaleLong Jump10.11-08.00 PB7
Apr 19Vernon Center @ Capt. Nathan HaleApr 19 · 800 Meters · Place 7 · Capt. Nathan HaleCapt. Nathan Hale800 Meters7.3:13.007
Apr 19Vernon Center @ Capt. Nathan HaleApr 19 · 400 Meters · Place 3 · Capt. Nathan HaleCapt. Nathan Hale400 Meters3.1:19.997