Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Patriot Games · Apr 1714.44aThe Patriot GamesApril 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorNCCC Championship · May 2618.83aNCCC ChampionshipMay 26, 2026
200 Meters · OutdoorWindsor Locks & Stafford @ East Windsor · Apr 2931.2Windsor Locks & Stafford @ East WindsorApril 29, 2025
300m Hurdles · 30" / 0.762m · OutdoorNCCC Championship · May 2655.11aNCCC ChampionshipMay 26, 2026
55m Hurdles · 33" · IndoorCIAC Class S Indoor T&F Championships · Feb 1410.06aCIAC Class S Indoor T&F ChampionshipsFebruary 14, 2026
High Jump · OutdoorSuffield at Stafford · Apr 224' 0"Suffield at StaffordApril 22, 2025
Long Jump · IndoorCIAC Class S Indoor T&F Championships · Feb 1414' 2.25"CIAC Class S Indoor T&F ChampionshipsFebruary 14, 2026
Long Jump · OutdoorThe Patriot Games · Apr 1713' 7"The Patriot GamesApril 17, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 100m Hurdles · Place 12 · Stafford100m Hurdles33" / 0.838mRound P12.18.89aWind: 1.612
May 26NCCC ChampionshipMay 26 · Long Jump · Place 18 · StaffordLong Jump18.12' 1.5"12
May 26NCCC ChampionshipMay 26 · 300m Hurdles · Place 8 · Stafford300m Hurdles30" / 0.762m8.55.11a PB12
May 26NCCC ChampionshipMay 26 · 100m Hurdles · Place 6 · Stafford100m Hurdles33" / 0.838mRound P6.18.83a PB12
May 26NCCC ChampionshipMay 26 · 100m Hurdles · Place 6 · Stafford100m Hurdles33" / 0.838m6.18.90a12
May 19Canton & Ellington @ StaffordMay 19 · Long Jump · Place 3 · StaffordLong Jump314-212
May 19Canton & Ellington @ StaffordMay 19 · 300m Hurdles · Place 3 · Stafford300m Hurdles356.05a12
May 19Canton & Ellington @ StaffordMay 19 · 100m Hurdles · Place 4 · Stafford100m Hurdles418.47a12
May 15The Greater Manchester Track and Field ClassicMay 15 · Long Jump · Place 8 · StaffordLong Jump814-612
May 15The Greater Manchester Track and Field ClassicMay 15 · 300m Hurdles · Place 10 · Stafford300m Hurdles1057.35a12
May 15The Greater Manchester Track and Field ClassicMay 15 · 100m Hurdles · Place 5 · Stafford100m Hurdles518.95a12
May 15The Greater Manchester Track and Field ClassicMay 15 · 100m Hurdles · Place 4 · Stafford100m Hurdles418.17a12
May 12Granby @ StaffordMay 12 · Long Jump · Place 1 · StaffordLong Jump114-1012
May 12Granby @ StaffordMay 12 · High Jump · Place 4 · StaffordHigh Jump44-012
May 12Granby @ StaffordMay 12 · 300m Hurdles · Place 2 · Stafford300m Hurdles255.46a12
May 12Granby @ StaffordMay 12 · 100m Hurdles · Place 1 · Stafford100m Hurdles118.45a12
May 5Somers & Suffield @ StaffordMay 5 · Long Jump · Place 8 · StaffordLong Jump812-412
May 5Somers & Suffield @ StaffordMay 5 · High Jump · Place 4 · StaffordHigh Jump44-012
May 5Somers & Suffield @ StaffordMay 5 · 300m Hurdles · Place 1 · Stafford300m Hurdles158.04a12
May 5Somers & Suffield @ StaffordMay 5 · 100m Hurdles · Place 1 · Stafford100m Hurdles119.05a12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · High Jump · Place 2 · StaffordHigh Jump2.3' 9"12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · 300m Hurdles · Place 2 · Stafford300m Hurdles30" / 0.762m2.59.19a12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · 100m Hurdles · Place 2 · Stafford100m Hurdles33" / 0.838m2.22.40a12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 100m Hurdles · Place 11 · Stafford100m Hurdles1118.56a12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Long Jump · Place 8 · StaffordLong Jump8.13' 1"12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 300m Hurdles · Place 5 · Stafford300m Hurdles30" / 0.762m5.59.52a12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 100m Hurdles · Place 3 · Stafford100m Hurdles33" / 0.838m3.20.06a12
Apr 17The Patriot GamesApr 17 · Long Jump · Place 14 · StaffordLong Jump14.13' 7" PB12
Apr 17The Patriot GamesApr 17 · 300m Hurdles · Place 10 · Stafford300m Hurdles30" / 0.762m10.58.67a12
Apr 17The Patriot GamesApr 17 · 100 Meters · Place 16 · Stafford100 MetersRound P16.14.44a PB12
Apr 14East Windsor & Windsor Lock @ StaffordApr 14 · Long Jump · Place 5 · StaffordLong Jump512-512
Apr 14East Windsor & Windsor Lock @ StaffordApr 14 · High Jump · Place 3 · StaffordHigh Jump33-912
Apr 14East Windsor & Windsor Lock @ StaffordApr 14 · 100m Hurdles · Place 2 · Stafford100m Hurdles218.59a12
Apr 14East Windsor & Windsor Lock @ StaffordApr 14 · 100 Meters · Place 7 · Stafford100 Meters714.48a12
Apr 8Bolton & East Granby @ StaffordApr 8 · 100m Hurdles · Place 1 · Stafford100m Hurdles33" / 0.838m1.19.09a12
Apr 8Bolton & East Granby @ StaffordApr 8 · 200 Meters · Place 8 · Stafford200 Meters8.31.29a12

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · Long Jump · Place 26 · StaffordLong Jump2614-2.2512
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 55m Hurdles · Place 14 · Stafford55m HurdlesRound P1410.06a12
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · Long Jump · Place 26 · StaffordLong Jump2614-02.25—
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 55m Hurdles · Place 13 · Stafford55m Hurdles1310.06—
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 55m Hurdles · Place 14 · Stafford55m Hurdles33"Round P14.10.06a PB12
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · Long Jump · Place 26 · StaffordLong Jump26.14' 2.25" PB12
Feb 3NCCC Championship Feb 3 · Long Jump · Place 7 · StaffordLong Jump713-11.512
Feb 3NCCC Championship Feb 3 · 55m Hurdles · Place 5 · Stafford55m Hurdles510.45a12
Feb 3NCCC Championship Feb 3 · 55m Hurdles · Place 4 · Stafford55m Hurdles410.27a12
Jan 24GHC Invitational #2Jan 24 · Long Jump · Place 10 · StaffordLong Jump1014-212
Jan 24GHC Invitational #2Jan 24 · 55m Hurdles · Place 9 · Stafford55m Hurdles911.19a12
Jan 17NCCC InvitationalJan 17 · Long Jump · Place 3 · StaffordLong Jump315-012
Jan 17NCCC InvitationalJan 17 · 55m Hurdles · Place 5 · Stafford55m Hurdles511.06a12
Jan 10GHC Invitational #1Jan 10 · 55m Hurdles · Place 7 · Stafford55m Hurdles710.90a12
Jan 3Hartford Public Indoor InviteJan 3 · Long Jump · Place 12 · StaffordLong Jump1212-5.5012
Jan 3Hartford Public Indoor InviteJan 3 · 55m Hurdles · Place 5 · Stafford55m Hurdles511.1012
Jan 2Elm City Coaches MeetJan 2 · 55m Hurdles · Place 12 · Stafford55m Hurdles33"Round P12.10.76a12
Jan 2Elm City Coaches MeetJan 2 · Long Jump · Place 17 · StaffordLong Jump17.11' 10.25"12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · Long Jump · Place 15 · StaffordLong Jump1512-11.512
Dec 13GHC Developmental Dec 13 · 55m Hurdles · Place 11 · Stafford55m Hurdles1111.42a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 27NCCC Championship MeetMay 27 · Long Jump · Place 22 · StaffordLong Jump2212-1.2511
May 24Last Chance State Qualifier May 24 · Long Jump · Place 8 · StaffordLong Jump813-1011
May 24Last Chance State Qualifier May 24 · 100m Hurdles · Place 9 · Stafford100m Hurdles920.43a11
May 20Granby, Stafford @ CoventryMay 20 · Long Jump · Place 3 · StaffordLong Jump313-8.2511
May 20Granby, Stafford @ CoventryMay 20 · High Jump · Place 8 · StaffordHigh Jump83-611
May 20Granby, Stafford @ CoventryMay 20 · 100m Hurdles · Place 4 · Stafford100m Hurdles420.34a11
May 20Granby, Stafford @ CoventryMay 20 · 200 Meters · Place 8 · Stafford200 Meters831.40a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 100m Hurdles · Place 14 · Stafford100m HurdlesRound P1420.98a11
May 13Ellington vs Canton & StaffordMay 13 · High Jump · Place 6 · StaffordHigh Jump63-911
May 13Ellington vs Canton & StaffordMay 13 · 100m Hurdles · Place 8 · Stafford100m Hurdles822.89a11
May 9The 93rd Greater Hartford InvitationalMay 9 · 100m Hurdles · Place 43 · Stafford100m HurdlesRound P4322.3011
May 9The 93rd Greater Hartford InvitationalMay 9 · 200 Meters · Place 55 · Stafford200 Meters5531.7411
May 7Stafford vs. Bolton and SMSAMay 7 · 200 Meters · Place 6 · Stafford200 Meters631.411
May 7Stafford vs. Bolton and SMSAMay 7 · 100 Meters · Place 4 · Stafford100 Meters414.711
Apr 29Windsor Locks & Stafford @ East WindsorApr 29 · 200 Meters · Place 7 · Stafford200 Meters731.2 PB11
Apr 254th Annual Ellington InvitationalApr 25 · High Jump · StaffordHigh Jump—NH11
Apr 22Suffield at StaffordApr 22 · 100m Hurdles · Place 4 · Stafford100m Hurdles33" / 0.838m4.24.83a11
Apr 22Suffield at StaffordApr 22 · High Jump · Place 4 · StaffordHigh Jump4.4' 0" PB11
Apr 15Stafford vs. East Granby and HMTCAApr 15 · 200 Meters · Place 4 · Stafford200 Meters435.111
Apr 8Stafford vs. Somers and RockvilleApr 8 · 300m Hurdles · Place 6 · Stafford300m Hurdles61:16.81a11
Apr 8Stafford vs. Somers and RockvilleApr 8 · 100m Hurdles · Place 6 · Stafford100m Hurdles623.02a11