Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 94:57.862026 Yale HS ClassicJanuary 9, 2026
1 Mile · OutdoorThe Patriot Games · Apr 175:04.63aThe Patriot GamesApril 17, 2026
1000 Meters · IndoorElm City Coaches Meet · Jan 22:49.61aElm City Coaches MeetJanuary 2, 2026
1000 Meters · OutdoorNCCC Developmental · Dec 163:31.98aNCCC DevelopmentalDecember 16, 2023
1600 Meters · IndoorGHC Invitational #2 · Jan 244:52.24aGHC Invitational #2January 24, 2026
1600 Meters · OutdoorLast Chance State Qualifier · May 244:48.87aLast Chance State Qualifier May 24, 2025
2 Miles · OutdoorThe Patriot Games · Apr 1912:15.74The Patriot GamesApril 19, 2025
300 Meters · IndoorUConn Invite #1 · Jan 1040.87aUConn Invite #1January 10, 2025
3000m Steeplechase · OutdoorThe Greater Manchester Track and Field Classic · May 1611:19.80aThe Greater Manchester Track and Field ClassicMay 16, 2025
3200 Meters · IndoorNCCC Invitational #2 · Jan 1810:57.06aNCCC Invitational #2January 18, 2025
3200 Meters · OutdoorEllington vs Canton & Stafford · May 1310:44.36aEllington vs Canton & StaffordMay 13, 2025
400 Meters · OutdoorEast Windsor & Windsor Lock @ Stafford · Apr 1455.93aEast Windsor & Windsor Lock @ StaffordApril 14, 2026
600 Meters · IndoorNCCC Invitational · Jan 171:34.68aNCCC InvitationalJanuary 17, 2026
800 Meters · OutdoorSomers & Suffield @ Stafford · May 52:05.17aSomers & Suffield @ StaffordMay 5, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 800 Meters · Stafford800 Meters—DNS11
May 26NCCC ChampionshipMay 26 · 1600 Meters · Stafford1600 Meters—DNS11
May 26NCCC ChampionshipMay 26 · 800 Meters · Place 11 · Stafford800 Meters11.2:20.06a11
May 19Canton & Ellington @ StaffordMay 19 · 1600 Meters · Place 4 · Stafford1600 Meters45:07.36a11
May 5Somers & Suffield @ StaffordMay 5 · 800 Meters · Place 1 · Stafford800 Meters12:05.17a PB11
Apr 29Coventry vs. Stafford and HMTCAApr 29 · 3200 Meters · Place 1 · Stafford3200 Meters1.11:34.93a11
Apr 29Coventry vs. Stafford and HMTCAApr 29 · 1600 Meters · Place 1 · Stafford1600 Meters1.4:54.00a11
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 1600 Meters · Place 27 · Stafford1600 Meters275:07.69a11
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 1600 Meters · Place 3 · Stafford1600 Meters3.5:05.64a11
Apr 17The Patriot GamesApr 17 · 1 Mile · Place 10 · Stafford1 Mile10.5:04.63a PB11
Apr 14East Windsor & Windsor Lock @ StaffordApr 14 · 3200 Meters · Place 1 · Stafford3200 Meters111:21.50a11
Apr 14East Windsor & Windsor Lock @ StaffordApr 14 · 400 Meters · Place 4 · Stafford400 Meters455.93a PB11
Apr 8Bolton & East Granby @ StaffordApr 8 · 1600 Meters · Place 4 · Stafford1600 Meters4.5:05.18a11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1000 Meters · Place 10 · Stafford1000 Meters102:51.32a11
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 1000 Meters · Place 10 · Stafford1000 Meters10.2:51.32a11
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Stafford1600 Meters—DNS11
Feb 3NCCC Championship Feb 3 · 1000 Meters · Place 5 · Stafford1000 Meters52:50.23a11
Jan 24GHC Invitational #2Jan 24 · 1600 Meters · Place 2 · Stafford1600 Meters24:52.24a PB11
Jan 17NCCC InvitationalJan 17 · 600 Meters · Place 6 · Stafford600 Meters61:34.68a PB11
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 51 · Stafford1000 Meters512:57.5611
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 85 · Stafford1 Mile854:57.86 PB11
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 85 · Stafford1 Mile854:57.8611
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 51 · Stafford1000 Meters512:57.5611
Jan 2Elm City Coaches MeetJan 2 · 1000 Meters · Place 7 · Stafford1000 Meters7.2:49.61a PB11
Jan 2Elm City Coaches MeetJan 2 · 1600 Meters · Place 11 · Stafford1600 Meters11.5:03.27a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · 1600 Meters · Place 6 · Stafford1600 Meters65:01.50a11
Dec 13GHC Developmental Dec 13 · 1000 Meters · Place 6 · Stafford1000 Meters62:54.39a11
Feb 10Last Chance State Qualifier Feb 10 · 1600 Meters · Place 9 · Stafford1600 Meters94:58.65a—
Jan 27Joe Sinicrope InvitationalJan 27 · 1600 Meters · Place 16 · Stafford1600 Meters165:02.38a—
Jan 24UConn Invite #2Jan 24 · 3200 Meters · Place 13 · Stafford3200 Meters1311:05.04a—
Jan 18NCCC Invitational #2Jan 18 · 3200 Meters · Place 4 · Stafford3200 Meters410:57.06a PB—
Jan 10UConn Invite #1Jan 10 · 1000 Meters · Place 5 · Stafford1000 Meters52:58.17a—
Jan 10UConn Invite #1Jan 10 · 300 Meters · Place 21 · Stafford300 Meters2140.87a PB—
Jan 4NCCC Invitational #1Jan 4 · 3200 Meters · Place 9 · Stafford3200 Meters911:14.02a—
Jan 4NCCC Invitational #1Jan 4 · 1600 Meters · Place 9 · Stafford1600 Meters95:07.76a—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · 3200 Meters · Place 21 · Stafford3200 Meters21.11:13.04a10
Jun 2CIAC Class S Boys ChampionshipJun 2 · 1600 Meters · Stafford1600 Meters—DNS10
May 27NCCC Championship MeetMay 27 · 3200 Meters · Place 13 · Stafford3200 Meters1311:25.57a10
May 27NCCC Championship MeetMay 27 · 1600 Meters · Place 16 · Stafford1600 Meters165:07.64a10
May 24Last Chance State Qualifier May 24 · 1600 Meters · Place 5 · Stafford1600 Meters54:48.87a PB10
May 20Granby, Stafford @ CoventryMay 20 · 3200 Meters · Place 3 · Stafford3200 Meters311:17.99a10
May 16The Greater Manchester Track and Field ClassicMay 16 · 3000m Steeplechase · Place 2 · Stafford3000m Steeplechase211:19.80a PB10
May 16The Greater Manchester Track and Field ClassicMay 16 · 1600 Meters · Place 18 · Stafford1600 Meters185:01.79a10
May 13Ellington vs Canton & StaffordMay 13 · 110m Hurdles · Place 6 · Stafford110m Hurdles621.65a10
May 13Ellington vs Canton & StaffordMay 13 · 3200 Meters · Place 2 · Stafford3200 Meters210:44.36a PB10
May 9The 93rd Greater Hartford InvitationalMay 9 · 3200 Meters · Place 17 · Stafford3200 Meters1710:44.7410
May 9The 93rd Greater Hartford InvitationalMay 9 · 1600 Meters · Place 52 · Stafford1600 Meters525:03.7510
May 7Stafford vs. Bolton and SMSAMay 7 · 3200 Meters · Place 7 · Stafford3200 Meters711:51.910
May 7Stafford vs. Bolton and SMSAMay 7 · 1600 Meters · Place 5 · Stafford1600 Meters55:04.410
Apr 29Windsor Locks & Stafford @ East WindsorApr 29 · 800 Meters · Place 1 · Stafford800 Meters12:19.610
Apr 22Suffield at StaffordApr 22 · 3200 Meters · Place 1 · Stafford3200 Meters1.11:41.57a10
Apr 22Suffield at StaffordApr 22 · 1600 Meters · Stafford1600 Meters—SCR10
Apr 22Suffield at StaffordApr 22 · 800 Meters · Place 3 · Stafford800 Meters3.2:18.83a10
Apr 19The Patriot GamesApr 19 · 2 Miles · Place 12 · Stafford2 Miles1212:15.74 PB10
Apr 15Stafford vs. East Granby and HMTCAApr 15 · 1600 Meters · Place 1 · Stafford1600 Meters16:02.710
Apr 15Stafford vs. East Granby and HMTCAApr 15 · 800 Meters · Place 3 · Stafford800 Meters32:21.710
Apr 8Stafford vs. Somers and RockvilleApr 8 · 3200 Meters · Place 2 · Stafford3200 Meters211:27.54a10
Apr 8Stafford vs. Somers and RockvilleApr 8 · 1600 Meters · Place 4 · Stafford1600 Meters45:15.09a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 3200 Meters · Place 10 · Stafford3200 Meters10.11:50.47a10
Dec 21NCCC/Hartford Development MeetDec 21 · 1600 Meters · Place 8 · Stafford1600 Meters8.5:21.80a10
May 18Canton, Somers, Stafford at SuffieldMay 18 · 1600 Meters · Place 5 · Stafford1600 Meters55:17.53a—
May 14Stafford at EllingtonMay 14 · 3200 Meters · Place 4 · Stafford3200 Meters412:24.89a—
May 14Stafford at EllingtonMay 14 · 1600 Meters · Place 4 · Stafford1600 Meters45:22.85a—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 38 · Stafford1600 Meters385:16.01a—
May 8Granby, Coventry, StaffordMay 8 · 1600 Meters · Place 2 · Stafford1600 Meters25:14.78a—
May 8Granby, Coventry, StaffordMay 8 · 800 Meters · Place 5 · Stafford800 Meters52:24.47a—
Apr 30East Windsor and HMTCA at StaffordApr 30 · 3200 Meters · Place 1 · Stafford3200 Meters112:00.0—
Apr 273rd Annual Ellington InvitationalApr 27 · 3200 Meters · Place 29 · Stafford3200 Meters2911:46.81a—
Apr 23East Granby and SMSA at StaffordApr 23 · 1600 Meters · Place 2 · Stafford1600 Meters25:28.0—
Apr 20The Patriot GamesApr 20 · 1 Mile · Place 23 · Stafford1 Mile235:32.12a—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · 800 Meters · Place 5 · Stafford800 Meters52:23.98a—
Apr 9Canton & Rockville at StaffordApr 9 · 1600 Meters · Place 4 · Stafford1600 Meters45:20.96a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3NCCC Last Chance QualifierFeb 3 · 1600 Meters · Place 12 · Stafford1600 Meters125:29.72a—
Jan 27Jack Long InvitationalJan 27 · 1000 Meters · Place 26 · Stafford1000 Meters263:20.49a—
Jan 19UConn Developmental #2Jan 19 · 1000 Meters · Place 19 · Stafford1000 Meters193:26.96a—
Jan 13NCCC InvitationalJan 13 · 1600 Meters · Place 24 · Stafford1600 Meters245:58.55a—
Jan 5UConn Developmental #1Jan 5 · 1600 Meters · Place 18 · Stafford1600 Meters185:58.55a—
Jan 5UConn Developmental #1Jan 5 · 1000 Meters · Place 20 · Stafford1000 Meters203:30.42a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 16NCCC DevelopmentalDec 16 · 3200 Meters · Place 9 · Stafford3200 Meters9.13:22.45a9
Dec 16NCCC DevelopmentalDec 16 · 1000 Meters · Place 22 · Stafford1000 Meters22.3:31.98a PB9