Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockville vs. Ellington and SMSA · Apr 2310.97Rockville vs. Ellington and SMSAApril 23, 2025
1600 Meters · IndoorNCCC Invitational · Jan 175:32.03aNCCC InvitationalJanuary 17, 2026
200 Meters · OutdoorCanton vs. Rockville · Apr 1522.30aCanton vs. RockvilleApril 15, 2026
300 Meters · IndoorNCCC Championship · Feb 337.33aNCCC Championship February 3, 2026
300 Meters · OutdoorNCCC/Hartford Development Meet · Dec 2140.76aNCCC/Hartford Development MeetDecember 21, 2024
400 Meters · OutdoorThe Greater Manchester Track and Field Classic · May 1549.48aThe Greater Manchester Track and Field ClassicMay 15, 2026
55 Meter · OutdoorNCCC/Hartford Development Meet · Dec 217.10aNCCC/Hartford Development MeetDecember 21, 2024
55 Meters · IndoorNCCC Championship · Feb 36.64aNCCC Championship February 3, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 6CIAC State Open Outdoor T&F ChampionshipsJun 6 · 400 Meters · Place 13 · Rockville400 Meters1349.80a12
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · 400 Meters · Place 3 · Rockville400 Meters3.49.54a12
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · 200 Meters · Rockville200 Meters—DNS12
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · 100 Meters · Place 8 · Rockville100 MetersRound P8.11.35aWind: 0.812
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · 100 Meters · Place 6 · Rockville100 Meters6.11.19aWind: 3.212
May 26NCCC ChampionshipMay 26 · 400 Meters · Place 1 · Rockville400 Meters1.51.65a12
May 26NCCC ChampionshipMay 26 · 200 Meters · Place 25 · Rockville200 Meters25.25.23a12
May 26NCCC ChampionshipMay 26 · 100 Meters · Place 4 · Rockville100 MetersRound P4.11.36a12
May 26NCCC ChampionshipMay 26 · 100 Meters · Place 3 · Rockville100 Meters3.11.19a12
May 21Windsor Locks @ RockvilleMay 21 · 200 Meters · Place 2 · Rockville200 Meters2.22.83a12
May 21Windsor Locks @ RockvilleMay 21 · 100 Meters · Place 1 · Rockville100 Meters1.11.32a12
May 15The Greater Manchester Track and Field ClassicMay 15 · 400 Meters · Place 2 · Rockville400 Meters249.48a PB12
Apr 28Rockville, Suffield at EllingtonApr 28 · 400 Meters · Place 2 · Rockville400 Meters2.50.14a12
Apr 28Rockville, Suffield at EllingtonApr 28 · 200 Meters · Place 1 · Rockville200 Meters1.23.02a12
Apr 28Rockville, Suffield at EllingtonApr 28 · 100 Meters · Place 2 · Rockville100 Meters2.11.31a12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 400 Meters · Place 3 · Rockville400 Meters351.55a12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 200 Meters · Place 2 · Rockville200 Meters222.98a12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 200 Meters · Place 2 · Rockville200 Meters2.23.40a12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 100 Meters · Place 4 · Rockville100 Meters4.11.53a12
Apr 15Canton vs. RockvilleApr 15 · 200 Meters · Place 1 · Rockville200 Meters1.22.30a PB12
Apr 15Canton vs. RockvilleApr 15 · 100 Meters · Place 1 · Rockville100 Meters1.11.00a12
Apr 8Granby and Somers @ RockvilleApr 8 · 400 Meters · Place 1 · Rockville400 Meters1.50.12a12
Apr 8Granby and Somers @ RockvilleApr 8 · 200 Meters · Place 1 · Rockville200 Meters1.23.09a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 3NCCC Championship Feb 3 · 300 Meters · Place 3 · Rockville300 Meters337.33a PB12
Feb 3NCCC Championship Feb 3 · 55 Meters · Place 1 · Rockville55 Meters16.65a12
Feb 3NCCC Championship Feb 3 · 55 Meters · Place 2 · Rockville55 Meters26.64a PB12
Jan 24GHC Invitational #2Jan 24 · 300 Meters · Place 3 · Rockville300 Meters337.33a12
Jan 24GHC Invitational #2Jan 24 · 55 Meters · Place 10 · Rockville55 Meters106.99a12
Jan 17NCCC InvitationalJan 17 · 1600 Meters · Place 12 · Rockville1600 Meters125:32.03a PB12
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 68 · Rockville300 Meters6838.1812
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 68 · Rockville300 Meters6838.1812

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · 55 Meters · Place 3 · Rockville55 Meters36.72a12
Feb 13CIAC Class M Boys ChampionshipFeb 13 · 55 Meters · Place 22 · Rockville55 Meters226.92a—
Feb 4NCCC ChampionshipFeb 4 · 55 Meters · Place 7 · Rockville55 Meters76.94a—
Feb 4NCCC ChampionshipFeb 4 · 55 Meters · Place 6 · Rockville55 Meters66.81a—
Jan 24UConn Invite #2Jan 24 · 55 Meters · Place 2 · Rockville55 Meters26.83a—
Jan 18NCCC Invitational #2Jan 18 · 300 Meters · Place 7 · Rockville300 Meters739.44a—
Jan 10UConn Invite #1Jan 10 · 300 Meters · Place 25 · Rockville300 Meters2541.09a—
Jan 10UConn Invite #1Jan 10 · 55 Meters · Place 6 · Rockville55 Meters66.95a—
Jan 4NCCC Invitational #1Jan 4 · 55 Meters · Place 10 · Rockville55 Meters106.95a—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3CIAC Class MM Boys ChampionshipJun 3 · 200 Meters · Place 10 · Rockville200 Meters1023.10a11
May 27NCCC Championship MeetMay 27 · 400 Meters · Place 5 · Rockville400 Meters552.13a11
May 27NCCC Championship MeetMay 27 · 200 Meters · Place 1 · Rockville200 Meters122.88a11
May 27NCCC Championship MeetMay 27 · 100 Meters · Place 3 · Rockville100 Meters311.37a11
May 27NCCC Championship MeetMay 27 · 100 Meters · Place 2 · Rockville100 Meters211.21a11
May 20Rockville vs Bolton and CantonMay 20 · 400 Meters · Place 1 · Rockville400 Meters149.96a11
May 20Rockville vs Bolton and CantonMay 20 · 200 Meters · Place 2 · Rockville200 Meters223.27a11
May 20Rockville vs Bolton and CantonMay 20 · 100 Meters · Place 1 · Rockville100 Meters111.12a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 200 Meters · Place 5 · Rockville200 Meters522.75a11
May 14Rockville vs Granby and HMTCAMay 14 · 200 Meters · Place 2 · Rockville200 Meters223.20a11
May 7Rockville vs East Granby and Windsor LocksMay 7 · 200 Meters · Place 1 · Rockville200 Meters122.44a11
May 7Rockville vs East Granby and Windsor LocksMay 7 · 100 Meters · Place 1 · Rockville100 Meters111.39a11
Apr 30Rockville vs Coventry and InnovationApr 30 · 400 Meters · Place 1 · Rockville400 Meters150.69a11
Apr 30Rockville vs Coventry and InnovationApr 30 · 200 Meters · Place 1 · Rockville200 Meters122.92a11
Apr 254th Annual Ellington InvitationalApr 25 · 100 Meters · Place 3 · Rockville100 MetersRound P3.11.29a11
Apr 254th Annual Ellington InvitationalApr 25 · 100 Meters · Place 4 · Rockville100 Meters4.11.37a11
Apr 23Rockville vs. Ellington and SMSAApr 23 · 200 Meters · Place 1 · Rockville200 Meters122.3811
Apr 23Rockville vs. Ellington and SMSAApr 23 · 100 Meters · Place 1 · Rockville100 Meters110.97 PB11
Apr 15East Windsor, Rockville at SuffieldApr 15 · 200 Meters · Place 1 · Rockville200 Meters123.58a11
Apr 15East Windsor, Rockville at SuffieldApr 15 · 100 Meters · Place 1 · Rockville100 Meters112.08a11
Apr 8Stafford vs. Somers and RockvilleApr 8 · 200 Meters · Place 1 · Rockville200 Meters123.48a11
Apr 8Stafford vs. Somers and RockvilleApr 8 · 100 Meters · Place 2 · Rockville100 Meters211.51a11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 300 Meters · Place 14 · Rockville300 Meters14.40.76a PB11
Dec 21NCCC/Hartford Development MeetDec 21 · 55 Meter · Place 9 · Rockville55 Meter9.7.10a PB11
May 21NCCC Outdoor Track ChampionshipMay 21 · 100 Meters · Place 16 · Rockville100 Meters1612.03a—
May 14Rockville vs Coventry and SuffieldMay 14 · 200 Meters · Place 2 · Rockville200 Meters224.94a—
May 14Rockville vs Coventry and SuffieldMay 14 · 100 Meters · Place 7 · Rockville100 Meters712.36a—
May 8Rockville vs East Granby and East WindsorMay 8 · 200 Meters · Place 5 · Rockville200 Meters525.21a—
May 8Rockville vs East Granby and East WindsorMay 8 · 100 Meters · Place 10 · Rockville100 Meters1012.17a—
May 1Rockville vs. Granby and SomersMay 1 · 200 Meters · Place 6 · Rockville200 Meters624.85a—
May 1Rockville vs. Granby and SomersMay 1 · 100 Meters · Place 6 · Rockville100 Meters612.00a—
Apr 24Rockville vs Windsor LocksApr 24 · 200 Meters · Place 4 · Rockville200 Meters425.01a—
Apr 24Rockville vs Windsor LocksApr 24 · 100 Meters · Place 9 · Rockville100 Meters912.14a—
Apr 16Rockville at EllingtonApr 16 · Long Jump · Place 16 · RockvilleLong Jump1614-7.50—
Apr 16Rockville at EllingtonApr 16 · 100 Meters · Place 9 · Rockville100 Meters912.23a—
Apr 9Canton & Rockville at StaffordApr 9 · 200 Meters · Place 4 · Rockville200 Meters425.09a—
Apr 9Canton & Rockville at StaffordApr 9 · 100 Meters · Place 6 · Rockville100 Meters612.20a—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · 200 Meters · Place 6 · Rockville200 Meters625.75a—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · 100 Meters · Place 11 · Rockville100 Meters1112.27a—