Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCanton v. Somers · Apr 2911.9Canton v. SomersApril 29, 2025
200 Meters · OutdoorCanton v. Somers · Apr 2925.9Canton v. SomersApril 29, 2025
300 Meters · IndoorGHC Developmental · Dec 1343.75aGHC Developmental December 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorCanton v. Somers · Apr 2953.1Canton v. SomersApril 29, 2025
400 Meters · OutdoorCanton, Somers, Stafford at Suffield · May 181:03.23aCanton, Somers, Stafford at SuffieldMay 18, 2024
55 Meters · IndoorNCCC Championship · Feb 37.40aNCCC Championship February 3, 2026
800 Meters · OutdoorBolton, Canton at Ellington · May 72:48.78aBolton, Canton at EllingtonMay 7, 2024
Long Jump · OutdoorThe Patriot Games · Apr 1717' 5"The Patriot GamesApril 17, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 26NCCC ChampionshipMay 26 · 100 Meters · CantonCanton100 MetersRound P—DNS11
May 19Canton & Ellington @ StaffordMay 19 · Long Jump · Place 8 · CantonCantonLong Jump816-911
May 19Canton & Ellington @ StaffordMay 19 · 100 Meters · Place 22 · CantonCanton100 Meters2216.07a11
May 13Canton vs. Coventry, HMTCAMay 13 · Long Jump · Place 3 · CantonCantonLong Jump3.17' 3"11
Apr 30Canton vs. Granby, East Granby Apr 30 · Long Jump · CantonCantonLong Jump—DNS11
Apr 30Canton vs. Granby, East Granby Apr 30 · 200 Meters · CantonCanton200 Meters—DNS11
Apr 30Canton vs. Granby, East Granby Apr 30 · 100 Meters · Place 9 · CantonCanton100 Meters9.12.31a11
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Long Jump · Place 44 · CantonCantonLong Jump4414-10.2511
Apr 22Canton vs. Bolton, SomersApr 22 · Long Jump · Place 3 · CantonCantonLong Jump3.16' 0.5"11
Apr 22Canton vs. Bolton, SomersApr 22 · 100 Meters · Place 3 · CantonCanton100 Meters3.12.02a11
Apr 17The Patriot GamesApr 17 · Long Jump · Place 23 · CantonCantonLong Jump23.17' 5" PB11
Apr 17The Patriot GamesApr 17 · 100 Meters · Place 18 · CantonCanton100 MetersRound P18.12.36a11
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Long Jump · Place 6 · CantonCantonLong Jump6.16' 4.25"11
Apr 7Canton/Windsor Locks at SuffieldApr 7 · 100 Meters · Place 4 · CantonCanton100 Meters4.13.11a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3NCCC Championship Feb 3 · 55 Meters · Place 25 · CantonCanton55 Meters257.40a PB11
Jan 24GHC Invitational #2Jan 24 · Long Jump · Place 32 · CantonCantonLong Jump3215-911
Jan 24GHC Invitational #2Jan 24 · 55 Meters · Place 133 · CantonCanton55 Meters13310.47a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · Long Jump · Place 36 · CantonCantonLong Jump3615-811
Dec 13GHC Developmental Dec 13 · 300 Meters · Place 39 · CantonCanton300 Meters3943.75a PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 195th Annual CLCF Summer ShowdownJul 19 · Long Jump · Lebron Athletic ClubLebron Athletic ClubLong Jump—DNS11
Jul 195th Annual CLCF Summer ShowdownJul 19 · 100 Meters · Lebron Athletic ClubLebron Athletic Club100 Meters—DNS11
Jul 17MRC Track and Field Series Vol. 2Jul 17 · Long Jump · Place 4 · MRC Track & FieldMRC Track & FieldLong Jump4.16' 9"10
Jul 17MRC Track and Field Series Vol. 2Jul 17 · 100 Meters · Place 2 · MRC Track & FieldMRC Track & Field100 Meters2.12.68a10
May 27NCCC Championship MeetMay 27 · 100 Meters · Place 40 · CantonCanton100 Meters4013.64a10
May 109th Froshmore InvitationalMay 10 · 300m Hurdles · CantonCanton300m Hurdles36" / 0.914m—DNS10
May 109th Froshmore InvitationalMay 10 · 100 Meters · CantonCanton100 MetersRound P—DNS10
Apr 29Canton v. SomersApr 29 · 300m Hurdles · Place 1 · CantonCanton300m Hurdles36" / 0.914m1.53.1 PB10
Apr 29Canton v. SomersApr 29 · 200 Meters · Place 5 · CantonCanton200 Meters5.25.9 PB10
Apr 29Canton v. SomersApr 29 · 100 Meters · Place 5 · CantonCanton100 Meters5.11.9 PB10
Apr 23Canton v. Granby, East GranbyApr 23 · 300m Hurdles · Place 3 · CantonCanton300m Hurdles354.910
Apr 23Canton v. Granby, East GranbyApr 23 · 200 Meters · Place 22 · CantonCanton200 Meters2227.610
Apr 23Canton v. Granby, East GranbyApr 23 · 100 Meters · Place 20 · CantonCanton100 Meters2012.910
Apr 9Canton, Windsor Locks at SuffieldApr 9 · 200 Meters · Place 6 · CantonCanton200 Meters6.27.19a10
Apr 9Canton, Windsor Locks at SuffieldApr 9 · 100 Meters · Place 4 · CantonCanton100 Meters4.12.87a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18Canton, Somers, Stafford at SuffieldMay 18 · 400 Meters · Place 9 · CantonCanton400 Meters91:03.23a PB—
May 18Canton, Somers, Stafford at SuffieldMay 18 · 200 Meters · Place 14 · CantonCanton200 Meters1427.40a—
May 14At East Windsor with Canton & SMSAMay 14 · 400 Meters · Place 7 · CantonCanton400 Meters71:06.3—
May 7Bolton, Canton at EllingtonMay 7 · 800 Meters · Place 16 · CantonCanton800 Meters162:48.78a PB—
May 7Bolton, Canton at EllingtonMay 7 · 400 Meters · Place 13 · CantonCanton400 Meters131:03.82a—
Apr 273rd Annual Ellington InvitationalApr 27 · 400 Meters · Place 31 · CantonCanton400 Meters311:03.99a—
Apr 24Granby Memorial and HMTCA at CantonApr 24 · 800 Meters · Place 6 · CantonCanton800 Meters62:57.4—
Apr 17Canton vs. East Granby vs. SomersApr 17 · 800 Meters · Place 4 · CantonCanton800 Meters43:05.5—
Apr 2Coventry, Canton, Windsor LocksApr 2 · 400 Meters · Place 9 · CantonCanton400 Meters91:12.89a—