Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockville vs Granby and HMTCA · May 1412.72aRockville vs Granby and HMTCAMay 14, 2025
110m Hurdles · 39" / 0.991m · OutdoorNCCC Championship · May 2615.92aNCCC ChampionshipMay 26, 2026
300 Meters · IndoorGHC Developmental · Dec 1340.80aGHC Developmental December 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorNCCC Championship · May 2643.66aNCCC ChampionshipMay 26, 2026
55 Meters · IndoorGHC Invitational #2 · Jan 247.33aGHC Invitational #2January 24, 2026
Pole Vault · OutdoorNCCC Championship · May 2610' 6"NCCC ChampionshipMay 26, 2026
Results · OutdoorRockville vs. Ellington and SMSA · Apr 2318.94Rockville vs. Ellington and SMSAApril 23, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 26NCCC ChampionshipMay 26 · Pole Vault · Place 7 · RockvillePole Vault7.10' 6" PB10
May 26NCCC ChampionshipMay 26 · 300m Hurdles · Place 2 · Rockville300m Hurdles36" / 0.914m2.43.66a PB10
May 26NCCC ChampionshipMay 26 · 110m Hurdles · Place 2 · Rockville110m Hurdles39" / 0.991mRound P2.15.92a PB10
May 26NCCC ChampionshipMay 26 · 110m Hurdles · Place 4 · Rockville110m Hurdles39" / 0.991m4.16.07a10
May 21Windsor Locks @ RockvilleMay 21 · Pole Vault · RockvillePole Vault—NH10
May 21Windsor Locks @ RockvilleMay 21 · 110m Hurdles · Place 1 · Rockville110m Hurdles39" / 0.991m1.16.31a10
May 15The Greater Manchester Track and Field ClassicMay 15 · Pole Vault · Place 12 · RockvillePole Vault129-010
May 15The Greater Manchester Track and Field ClassicMay 15 · 300m Hurdles · Place 7 · Rockville300m Hurdles744.66a10
May 15The Greater Manchester Track and Field ClassicMay 15 · 110m Hurdles · Place 4 · Rockville110m Hurdles415.97a10
May 15The Greater Manchester Track and Field ClassicMay 15 · 110m Hurdles · Place 4 · Rockville110m Hurdles415.91a10
May 12Rockville & E. Granby @ EWHSMay 12 · Pole Vault · Place 2 · RockvillePole Vault29-610
May 12Rockville & E. Granby @ EWHSMay 12 · 300m Hurdles · Place 1 · Rockville300m Hurdles145.35a10
May 12Rockville & E. Granby @ EWHSMay 12 · 110m Hurdles · Place 1 · Rockville110m Hurdles116.44a10
May 5Bolton and Coventry @ RockvilleMay 5 · Pole Vault · Place 3 · RockvillePole Vault3.9' 0"10
May 5Bolton and Coventry @ RockvilleMay 5 · 300m Hurdles · Place 1 · Rockville300m Hurdles36" / 0.914m1.45.54a10
May 5Bolton and Coventry @ RockvilleMay 5 · 110m Hurdles · Place 1 · Rockville110m Hurdles39" / 0.991m1.17.30a10
Apr 28Rockville, Suffield at EllingtonApr 28 · Pole Vault · Place 7 · RockvillePole Vault7.8' 0"10
Apr 28Rockville, Suffield at EllingtonApr 28 · 300m Hurdles · Place 3 · Rockville300m Hurdles36" / 0.914m3.44.97a10
Apr 28Rockville, Suffield at EllingtonApr 28 · 110m Hurdles · Place 2 · Rockville110m Hurdles39" / 0.991m2.16.69a10
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 300m Hurdles · Place 9 · Rockville300m Hurdles944.50a10
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 110m Hurdles · Place 5 · Rockville110m Hurdles516.30a10
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 110m Hurdles · Place 6 · Rockville110m Hurdles616.23a10
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Pole Vault · RockvillePole Vault—DNS10
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 300m Hurdles · Place 1 · Rockville300m Hurdles36" / 0.914m1.44.62a10
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 110m Hurdles · Place 1 · Rockville110m Hurdles39" / 0.991m1.17.38a10
Apr 15Canton vs. RockvilleApr 15 · Pole Vault · RockvillePole Vault—NH10
Apr 15Canton vs. RockvilleApr 15 · 300m Hurdles · Place 1 · Rockville300m Hurdles36" / 0.914m1.45.94a10
Apr 15Canton vs. RockvilleApr 15 · 110m Hurdles · Place 1 · Rockville110m Hurdles39" / 0.991m1.17.01a10
Apr 8Granby and Somers @ RockvilleApr 8 · Pole Vault · Place 3 · RockvillePole Vault3.8' 6"10
Apr 8Granby and Somers @ RockvilleApr 8 · 110m Hurdles · Place 1 · Rockville110m Hurdles39" / 0.991m1.16.36a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12CIAC Class L Indoor T&F ChampionshipsFeb 12 · 55m Hurdles · Place 9 · Rockville55m Hurdles98.55a10
Feb 3NCCC Championship Feb 3 · 55m Hurdles · Place 4 · Rockville55m Hurdles48.82a10
Feb 3NCCC Championship Feb 3 · 55m Hurdles · Place 4 · Rockville55m Hurdles48.71a10
Jan 24GHC Invitational #2Jan 24 · 55m Hurdles · Place 3 · Rockville55m Hurdles38.70a10
Jan 24GHC Invitational #2Jan 24 · 55 Meters · Place 33 · Rockville55 Meters337.33a PB10
Jan 17NCCC InvitationalJan 17 · 55m Hurdles · Place 3 · Rockville55m Hurdles38.77a10
Jan 92026 Yale HS ClassicJan 9 · 55m Hurdles · Place 38 · Rockville55m HurdlesRound P388.7710
Jan 92026 Yale HS ClassicJan 9 · 55m Hurdles · Place 38 · Rockville55m HurdlesRound P388.7710
Jan 3Hartford Public Indoor InviteJan 3 · 55m Hurdles · Place 4 · Rockville55m Hurdles49.0310

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · 55m Hurdles · Place 5 · Rockville55m Hurdles58.94a10
Dec 13GHC Developmental Dec 13 · 300 Meters · Place 15 · Rockville300 Meters1540.80a PB10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 3CIAC Class MM Boys ChampionshipJun 3 · 110m Hurdles · Place 10 · Rockville110m Hurdles1017.06a9
May 27NCCC Championship MeetMay 27 · 300m Hurdles · Place 10 · Rockville300m Hurdles1046.96a9
May 27NCCC Championship MeetMay 27 · 110m Hurdles · Place 5 · Rockville110m Hurdles517.36a9
May 27NCCC Championship MeetMay 27 · 110m Hurdles · Place 6 · Rockville110m Hurdles617.57a9
May 20Rockville vs Bolton and CantonMay 20 · Pole Vault · Place 5 · RockvillePole Vault58-09
May 20Rockville vs Bolton and CantonMay 20 · 110m Hurdles · Place 3 · Rockville110m Hurdles317.67a9
May 16The Greater Manchester Track and Field ClassicMay 16 · Pole Vault · Place 14 · RockvillePole Vault148-69
May 16The Greater Manchester Track and Field ClassicMay 16 · 110m Hurdles · Place 9 · Rockville110m HurdlesRound P918.03a9
May 14Rockville vs Granby and HMTCAMay 14 · 110m Hurdles · Place 3 · Rockville110m Hurdles317.92a9
May 14Rockville vs Granby and HMTCAMay 14 · 100 Meters · Place 11 · Rockville100 Meters1112.72a PB9
May 7Rockville vs East Granby and Windsor LocksMay 7 · 300m Hurdles · Place 3 · Rockville300m Hurdles349.09a9
May 7Rockville vs East Granby and Windsor LocksMay 7 · 110m Hurdles · Place 1 · Rockville110m Hurdles116.89a9
Apr 30Rockville vs Coventry and InnovationApr 30 · 300m Hurdles · Place 4 · Rockville300m Hurdles445.48a9
Apr 30Rockville vs Coventry and InnovationApr 30 · 110m Hurdles · Place 1 · Rockville110m Hurdles117.47a9
Apr 23Rockville vs. Ellington and SMSAApr 23 · Results · Place 14 · RockvilleResults1415-19
Apr 23Rockville vs. Ellington and SMSAApr 23 · Results · Place 10 · RockvilleResults104-69
Apr 23Rockville vs. Ellington and SMSAApr 23 · Results · Place 6 · RockvilleResults650.279
Apr 23Rockville vs. Ellington and SMSAApr 23 · Results · Place 5 · RockvilleResults518.94 PB9
Apr 15East Windsor, Rockville at SuffieldApr 15 · 300m Hurdles · Place 2 · Rockville300m Hurdles253.44a9
Apr 8Stafford vs. Somers and RockvilleApr 8 · Long Jump · Place 7 · RockvilleLong Jump715-09
Apr 8Stafford vs. Somers and RockvilleApr 8 · High Jump · Place 11 · RockvilleHigh Jump114-69
Apr 8Stafford vs. Somers and RockvilleApr 8 · 300m Hurdles · Place 4 · Rockville300m Hurdles452.83a9
Apr 8Stafford vs. Somers and RockvilleApr 8 · 110m Hurdles · Place 6 · Rockville110m Hurdles620.08a9