Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCanton v. Somers · Apr 2914.5Canton v. SomersApril 29, 2025
1600 Meters · Outdoor94th Greater Hartford Invitational · May 86:25.01a94th Greater Hartford InvitationalMay 8, 2026
200 Meters · OutdoorRockville vs Bolton and Canton · May 2029.93aRockville vs Bolton and CantonMay 20, 2025
300 Meters · IndoorGHC Developmental · Dec 1349.95aGHC Developmental December 13, 2025
400 Meters · OutdoorRockville vs Bolton and Canton · May 201:06.47aRockville vs Bolton and CantonMay 20, 2025
55 Meters · IndoorNCCC Invitational · Jan 178.19aNCCC InvitationalJanuary 17, 2026
600 Meters · IndoorGHC Invitational #2 · Jan 241:57.20aGHC Invitational #2January 24, 2026
800 Meters · OutdoorCanton vs. Coventry, HMTCA · May 132:37.85aCanton vs. Coventry, HMTCAMay 13, 2026
Discus · 1.6kg · OutdoorCanton vs. Rockville · Apr 1569' 3"Canton vs. RockvilleApril 15, 2026
Triple Jump · OutdoorCanton vs. Rockville · Apr 1527' 6.25"Canton vs. RockvilleApril 15, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 13Canton vs. Coventry, HMTCAMay 13 · Triple Jump · CantonTriple Jump—DNS10
May 13Canton vs. Coventry, HMTCAMay 13 · Discus · Place 14 · CantonDiscus1.6kg14.66' 9"10
May 13Canton vs. Coventry, HMTCAMay 13 · 800 Meters · Place 9 · Canton800 Meters9.2:37.85a PB10
May 894th Greater Hartford InvitationalMay 8 · 1600 Meters · Place 44 · Canton1600 Meters446:25.01a PB10
May 5Canton @ EWHSMay 5 · Triple Jump · Place 4 · CantonTriple Jump428-9.510
May 5Canton @ EWHSMay 5 · 800 Meters · Place 8 · Canton800 Meters82:46.110
Apr 30Canton vs. Granby, East Granby Apr 30 · Triple Jump · CantonTriple Jump—DNS10
Apr 30Canton vs. Granby, East Granby Apr 30 · Discus · CantonDiscus1.6kg—DNS10
Apr 30Canton vs. Granby, East Granby Apr 30 · 800 Meters · Canton800 Meters—DNS10
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Triple Jump · Place 36 · CantonTriple Jump3627-410
Apr 22Canton vs. Bolton, SomersApr 22 · Triple Jump · Place 3 · CantonTriple Jump3.26' 8.5"10
Apr 22Canton vs. Bolton, SomersApr 22 · Discus · Place 7 · CantonDiscus1.6kg7.61' 11"10
Apr 22Canton vs. Bolton, SomersApr 22 · 1600 Meters · Place 17 · Canton1600 Meters17.7:14.75a10
Apr 15Canton vs. RockvilleApr 15 · Triple Jump · Place 7 · CantonTriple Jump7.27' 6.25" PB10
Apr 15Canton vs. RockvilleApr 15 · Pole Vault · CantonPole Vault—NH10
Apr 15Canton vs. RockvilleApr 15 · Discus · Place 8 · CantonDiscus1.6kg8.69' 3" PB10
Apr 15Canton vs. RockvilleApr 15 · 1600 Meters · Place 6 · Canton1600 Meters6.6:54.57a10
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Pole Vault · CantonPole Vault—NH10
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Discus · Place 14 · CantonDiscus1.6kg14.58' 10"10
Apr 7Canton/Windsor Locks at SuffieldApr 7 · 1600 Meters · Place 8 · Canton1600 Meters8.7:18.83a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24GHC Invitational #2Jan 24 · 600 Meters · Place 28 · Canton600 Meters281:57.20a PB10
Jan 17NCCC InvitationalJan 17 · 600 Meters · Place 32 · Canton600 Meters321:57.35a10
Jan 17NCCC InvitationalJan 17 · 55 Meters · Place 102 · Canton55 Meters1028.19a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · 600 Meters · Place 51 · Canton600 Meters511:59.67a10
Dec 13GHC Developmental Dec 13 · 300 Meters · Place 56 · Canton300 Meters5649.95a PB10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20Rockville vs Bolton and CantonMay 20 · Discus · Place 9 · CantonDiscus961-09
May 20Rockville vs Bolton and CantonMay 20 · 400 Meters · Place 9 · Canton400 Meters91:06.47a PB9
May 20Rockville vs Bolton and CantonMay 20 · 200 Meters · Place 19 · Canton200 Meters1929.93a PB9
May 20Rockville vs Bolton and CantonMay 20 · 100 Meters · Place 29 · Canton100 Meters2914.63a9
May 13Ellington vs Canton & StaffordMay 13 · Discus · Place 17 · CantonDiscus1759-09
May 13Ellington vs Canton & StaffordMay 13 · 400 Meters · Place 14 · Canton400 Meters141:10.18a9
May 13Ellington vs Canton & StaffordMay 13 · 200 Meters · Place 14 · Canton200 Meters1430.81a9
May 13Ellington vs Canton & StaffordMay 13 · 100 Meters · Place 20 · Canton100 Meters2014.73a9
May 7Canton v. Coventry, East Windsor May 7 · 200 Meters · Place 16 · Canton200 Meters1630.49
May 7Canton v. Coventry, East Windsor May 7 · 100 Meters · Place 20 · Canton100 Meters2014.79
Apr 29Canton v. SomersApr 29 · Discus · Place 10 · CantonDiscus1.6kg10.58' 5.5"9
Apr 29Canton v. SomersApr 29 · 200 Meters · Place 9 · Canton200 Meters9.31.29
Apr 29Canton v. SomersApr 29 · 100 Meters · Place 17 · Canton100 Meters17.14.5 PB9
Apr 23Canton v. Granby, East GranbyApr 23 · 200 Meters · Place 32 · Canton200 Meters3230.79
Apr 23Canton v. Granby, East GranbyApr 23 · 100 Meters · Place 33 · Canton100 Meters3314.59
Apr 19The Patriot GamesApr 19 · 400 Meters · Place 31 · Canton400 Meters311:13.749
Apr 19The Patriot GamesApr 19 · 100 Meters · Place 27 · Canton100 MetersRound P2715.559
Apr 9Canton, Windsor Locks at SuffieldApr 9 · Long Jump · CantonLong Jump—ND9
Apr 9Canton, Windsor Locks at SuffieldApr 9 · Discus · Place 12 · CantonDiscus1.6kg12.49' 11"9
Apr 9Canton, Windsor Locks at SuffieldApr 9 · 200 Meters · Place 18 · Canton200 Meters18.36.02a9
Apr 9Canton, Windsor Locks at SuffieldApr 9 · 100 Meters · Place 18 · Canton100 Meters18.16.17a9