Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECC Developmental · Jan 63:09.77aECC DevelopmentalJanuary 6, 2023
1000 Meters · OutdoorNCCC Developmental · Dec 163:03.72aNCCC DevelopmentalDecember 16, 2023
1600 Meters · IndoorCIAC Class M Boys Championship · Feb 104:51.17aCIAC Class M Boys ChampionshipFebruary 10, 2024
1600 Meters · OutdoorNCCC Championship Meet · May 274:38.37aNCCC Championship MeetMay 27, 2025
300 Meters · IndoorUConn Invite #1 · Jan 1044.08aUConn Invite #1January 10, 2025
3200 Meters · IndoorUConn Invite #2 · Jan 2410:40.06aUConn Invite #2January 24, 2025
3200 Meters · OutdoorThe Greater Manchester Track and Field Classic · May 1610:25.81aThe Greater Manchester Track and Field ClassicMay 16, 2025
800 Meters · OutdoorWindsor Locks @ Rockville · May 212:09.20aWindsor Locks @ RockvilleMay 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · 1600 Meters · Place 18 · Rockville1600 Meters18.4:55.46a12
May 26NCCC ChampionshipMay 26 · 1600 Meters · Place 14 · Rockville1600 Meters14.4:58.72a12
May 21Windsor Locks @ RockvilleMay 21 · 1600 Meters · Rockville1600 Meters—DNS12
May 21Windsor Locks @ RockvilleMay 21 · 800 Meters · Place 1 · Rockville800 Meters1.2:09.20a PB12
May 15The Greater Manchester Track and Field ClassicMay 15 · 1600 Meters · Place 13 · Rockville1600 Meters134:41.53a12
May 12Rockville & E. Granby @ EWHSMay 12 · 1600 Meters · Place 3 · Rockville1600 Meters34:46.46a12
May 5Bolton and Coventry @ RockvilleMay 5 · 1600 Meters · Place 2 · Rockville1600 Meters2.4:59.95a12
Apr 28Rockville, Suffield at EllingtonApr 28 · 3200 Meters · Place 5 · Rockville3200 Meters5.10:55.51a12
Apr 28Rockville, Suffield at EllingtonApr 28 · 1600 Meters · Place 4 · Rockville1600 Meters4.4:53.82a12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 1600 Meters · Place 17 · Rockville1600 Meters174:50.61a12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 3200 Meters · Place 3 · Rockville3200 Meters3.10:46.62a12
Apr 15Canton vs. RockvilleApr 15 · 3200 Meters · Place 2 · Rockville3200 Meters2.11:46.31a12
Apr 8Granby and Somers @ RockvilleApr 8 · 3200 Meters · Place 3 · Rockville3200 Meters3.11:19.72a12
Apr 8Granby and Somers @ RockvilleApr 8 · 1600 Meters · Place 4 · Rockville1600 Meters4.5:06.71a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3NCCC Championship Feb 3 · 3200 Meters · Place 13 · Rockville3200 Meters1311:13.55a12
Feb 3NCCC Championship Feb 3 · 1600 Meters · Place 10 · Rockville1600 Meters104:54.90a12
Jan 24GHC Invitational #2Jan 24 · 1600 Meters · Place 3 · Rockville1600 Meters34:55.05a12
Jan 17NCCC InvitationalJan 17 · 3200 Meters · Place 8 · Rockville3200 Meters811:33.95a12
Jan 17NCCC InvitationalJan 17 · 1600 Meters · Place 2 · Rockville1600 Meters24:55.98a12
Jan 3Hartford Public Indoor InviteJan 3 · 3200 Meters · Place 7 · Rockville3200 Meters710:57.7812

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · 1600 Meters · Place 9 · Rockville1600 Meters95:09.06a12
Feb 13CIAC Class M Boys ChampionshipFeb 13 · 1600 Meters · Place 16 · Rockville1600 Meters164:54.46a—
Feb 8NCCC Last Chance QualifierFeb 8 · 1600 Meters · Place 3 · Rockville1600 Meters34:51.19a—
Feb 4NCCC ChampionshipFeb 4 · 3200 Meters · Place 7 · Rockville3200 Meters711:09.10a—
Feb 4NCCC ChampionshipFeb 4 · 1600 Meters · Place 6 · Rockville1600 Meters64:57.31a—
Jan 27Joe Sinicrope InvitationalJan 27 · 1600 Meters · Place 8 · Rockville1600 Meters84:54.29a—
Jan 24UConn Invite #2Jan 24 · 3200 Meters · Place 8 · Rockville3200 Meters810:40.06a PB—
Jan 18NCCC Invitational #2Jan 18 · 3200 Meters · Place 2 · Rockville3200 Meters210:47.48a—
Jan 10UConn Invite #1Jan 10 · 1600 Meters · Place 14 · Rockville1600 Meters145:14.15a—
Jan 10UConn Invite #1Jan 10 · 300 Meters · Place 51 · Rockville300 Meters5144.08a PB—
Jan 4NCCC Invitational #1Jan 4 · 3200 Meters · Place 12 · Rockville3200 Meters1211:14.65a—
Jan 4NCCC Invitational #1Jan 4 · 1600 Meters · Place 8 · Rockville1600 Meters85:02.74a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 3CIAC Class MM Boys ChampionshipJun 3 · 3200 Meters · Place 21 · Rockville3200 Meters2110:57.57a11
Jun 3CIAC Class MM Boys ChampionshipJun 3 · 1600 Meters · Place 10 · Rockville1600 Meters104:46.25a11
May 27NCCC Championship MeetMay 27 · 3200 Meters · Place 12 · Rockville3200 Meters1211:20.33a11
May 27NCCC Championship MeetMay 27 · 1600 Meters · Place 3 · Rockville1600 Meters34:38.37a PB11
May 20Rockville vs Bolton and CantonMay 20 · 3200 Meters · Place 3 · Rockville3200 Meters311:09.74a11
May 20Rockville vs Bolton and CantonMay 20 · 1600 Meters · Place 6 · Rockville1600 Meters64:48.79a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 3200 Meters · Place 9 · Rockville3200 Meters910:25.81a PB11
May 14Rockville vs Granby and HMTCAMay 14 · 3200 Meters · Place 2 · Rockville3200 Meters211:34.24a11
May 14Rockville vs Granby and HMTCAMay 14 · 1600 Meters · Place 1 · Rockville1600 Meters15:03.13a11
May 7Rockville vs East Granby and Windsor LocksMay 7 · 3200 Meters · Place 3 · Rockville3200 Meters310:36.18a11
Apr 30Rockville vs Coventry and InnovationApr 30 · 3200 Meters · Place 1 · Rockville3200 Meters111:00.76a11
Apr 30Rockville vs Coventry and InnovationApr 30 · 1600 Meters · Place 4 · Rockville1600 Meters45:03.09a11
Apr 254th Annual Ellington InvitationalApr 25 · 1600 Meters · Place 11 · Rockville1600 Meters11.4:53.29a11
Apr 23Rockville vs. Ellington and SMSAApr 23 · 3200 Meters · Place 6 · Rockville3200 Meters611:05.0911
Apr 23Rockville vs. Ellington and SMSAApr 23 · 1600 Meters · Place 4 · Rockville1600 Meters44:47.0311
Apr 15East Windsor, Rockville at SuffieldApr 15 · 3200 Meters · Place 2 · Rockville3200 Meters211:17.21a11
Apr 15East Windsor, Rockville at SuffieldApr 15 · 1600 Meters · Place 3 · Rockville1600 Meters35:12.86a11
Apr 8Stafford vs. Somers and RockvilleApr 8 · 3200 Meters · Place 3 · Rockville3200 Meters311:37.22a11
Apr 8Stafford vs. Somers and RockvilleApr 8 · 1600 Meters · Place 1 · Rockville1600 Meters15:04.89a11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 1600 Meters · Place 5 · Rockville1600 Meters5.5:13.48a11
May 21NCCC Outdoor Track ChampionshipMay 21 · 3200 Meters · Place 14 · Rockville3200 Meters1411:43.24a—
May 21NCCC Outdoor Track ChampionshipMay 21 · 1600 Meters · Place 7 · Rockville1600 Meters74:49.23a—
May 17The Greater Manchester Track and Field ClassicMay 17 · 1600 Meters · Place 8 · Rockville1600 Meters84:51.31a—
May 14Rockville vs Coventry and SuffieldMay 14 · 3200 Meters · Place 4 · Rockville3200 Meters411:05.14a—
May 14Rockville vs Coventry and SuffieldMay 14 · 1600 Meters · Place 4 · Rockville1600 Meters44:51.58a—
May 8Rockville vs East Granby and East WindsorMay 8 · 3200 Meters · Place 4 · Rockville3200 Meters410:58.89a—
May 8Rockville vs East Granby and East WindsorMay 8 · 1600 Meters · Place 4 · Rockville1600 Meters44:52.76a—
May 1Rockville vs. Granby and SomersMay 1 · 3200 Meters · Place 5 · Rockville3200 Meters511:03.24a—
May 1Rockville vs. Granby and SomersMay 1 · 1600 Meters · Place 1 · Rockville1600 Meters14:49.26a—
Apr 24Rockville vs Windsor LocksApr 24 · 3200 Meters · Place 2 · Rockville3200 Meters211:11.93a—
Apr 24Rockville vs Windsor LocksApr 24 · 1600 Meters · Place 1 · Rockville1600 Meters14:56.86a—
Apr 16Rockville at EllingtonApr 16 · 3200 Meters · Place 5 · Rockville3200 Meters511:34.86a—
Apr 16Rockville at EllingtonApr 16 · 1600 Meters · Place 4 · Rockville1600 Meters45:06.79a—
Apr 9Canton & Rockville at StaffordApr 9 · 3200 Meters · Place 1 · Rockville3200 Meters111:25.80a—
Apr 9Canton & Rockville at StaffordApr 9 · 1600 Meters · Place 1 · Rockville1600 Meters14:59.30a—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · 1600 Meters · Place 4 · Rockville1600 Meters45:00.59a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10CIAC Class M Boys ChampionshipFeb 10 · 1600 Meters · Place 12 · Rockville1600 Meters12.4:51.17a PB10
Feb 3NCCC Last Chance QualifierFeb 3 · 1600 Meters · Place 2 · Rockville1600 Meters24:54.51a—
Jan 30NCCC ChampionshipJan 30 · 1600 Meters · Place 8 · Rockville1600 Meters85:12.10a—
Jan 22Joe Sinicrope InvitationalJan 22 · 1600 Meters · Place 10 · Rockville1600 Meters105:01.77a—
Jan 13NCCC InvitationalJan 13 · 1600 Meters · Place 5 · Rockville1600 Meters55:10.20a—
Jan 5UConn Developmental #1Jan 5 · 1600 Meters · Place 9 · Rockville1600 Meters95:07.66a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 16NCCC DevelopmentalDec 16 · 1000 Meters · Place 6 · Rockville1000 Meters6.3:03.72a PB10
Dec 16NCCC DevelopmentalDec 16 · 1600 Meters · Place 6 · Rockville1600 Meters6.5:12.34a10
May 23NCCC ChampionshipMay 23 · 1600 Meters · Place 16 · Rockville1600 Meters165:22.46a—
May 16Rockville vs East Windsor and Windsor LocksMay 16 · 1600 Meters · Place 5 · Rockville1600 Meters55:15.45a—
May 9Coventry, Rockville at SuffieldMay 9 · 3200 Meters · Place 6 · Rockville3200 Meters612:40.32a—
May 9Coventry, Rockville at SuffieldMay 9 · 1600 Meters · Place 7 · Rockville1600 Meters75:11.96a—
May 2Rockville vs East Granby, SMSA, HMTCAMay 2 · 3200 Meters · Place 3 · Rockville3200 Meters312:31.01a—
May 2Rockville vs East Granby, SMSA, HMTCAMay 2 · 1600 Meters · Place 2 · Rockville1600 Meters25:17.20a—
Apr 29Ellington Invitational Apr 29 · 1600 Meters · Place 24 · Rockville1600 Meters245:20.76a—
Apr 18Rockville vs SomersApr 18 · 3200 Meters · Place 5 · Rockville3200 Meters5.12:08.62a9
Apr 18Rockville vs SomersApr 18 · 1600 Meters · Place 4 · Rockville1600 Meters4.5:24.43a9
Apr 12Rockville vs BoltonApr 12 · 3200 Meters · Place 7 · Rockville3200 Meters713:28.11a—
Apr 12Rockville vs BoltonApr 12 · 1600 Meters · Place 9 · Rockville1600 Meters95:31.72a—
Apr 5Rockville vs Ellington and GranbyApr 5 · 1600 Meters · Place 10 · Rockville1600 Meters105:27.05a—
Apr 5Rockville vs Ellington and GranbyApr 5 · 800 Meters · Place 9 · Rockville800 Meters92:33.39a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4NCCC Last Chance Qualifier Feb 4 · 3200 Meters · Place 4 · Rockville3200 Meters412:00.149
Jan 31NCCC ChampionshipJan 31 · 1600 Meters · Place 11 · Rockville1600 Meters115:21.81a9
Jan 21NCCC Invitational #2Jan 21 · 1600 Meters · Place 12 · Rockville1600 Meters125:35.61a9
Jan 14NCCC Invitational #1Jan 14 · 1600 Meters · Place 9 · Rockville1600 Meters95:20.93a9
Jan 6ECC DevelopmentalJan 6 · 1600 Meters · Place 15 · Rockville1600 Meters155:25.43a9
Jan 6ECC DevelopmentalJan 6 · 1000 Meters · Place 10 · Rockville1000 Meters103:09.77a PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 17NCCC Development MeetDec 17 · 1000 Meters · Place 18 · Rockville1000 Meters18.3:20.70a9
Dec 17NCCC Development MeetDec 17 · 1600 Meters · Place 12 · Rockville1600 Meters12.5:30.35a9