Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNCCC Championship · May 26103' 1"NCCC ChampionshipMay 26, 2026
Hammer · 4kg · OutdoorCoach V Hammer Invitational · May 22115' 2"Coach V Hammer InvitationalMay 22, 2026
Javelin · 600g · OutdoorCanton/Windsor Locks at Suffield · Apr 764' 5"Canton/Windsor Locks at SuffieldApril 7, 2026
Shot Put · 4kg · IndoorCIAC Class S Indoor T&F Championships · Feb 1430' 3.25"CIAC Class S Indoor T&F ChampionshipsFebruary 14, 2026
Shot Put · 4kg · OutdoorNCCC Championship · May 2634' 1"NCCC ChampionshipMay 26, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 15CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · Hammer · Place 5 · CantonHammer536.30m11
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · Discus · Place 5 · CantonDiscus1kg5.91' 6"11
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · Shot Put · Place 4 · CantonShot Put4kg4.31' 8.75"11
May 26NCCC ChampionshipMay 26 · Javelin · Place 20 · CantonJavelin600g20.59' 2"11
May 26NCCC ChampionshipMay 26 · Discus · Place 2 · CantonDiscus1kg2.103' 1" PB11
May 26NCCC ChampionshipMay 26 · Shot Put · Place 1 · CantonShot Put4kg1.34' 1" PB11
May 22Coach V Hammer InvitationalMay 22 · Hammer · Place 2 · CantonHammer4kg2.115' 2" PB11
May 19Canton & Ellington @ StaffordMay 19 · Javelin · Place 6 · CantonJavelin668-211
May 19Canton & Ellington @ StaffordMay 19 · Discus · Place 2 · CantonDiscus289-411
May 19Canton & Ellington @ StaffordMay 19 · Shot Put · Place 1 · CantonShot Put135-011
May 13Canton vs. Coventry, HMTCAMay 13 · Javelin · Place 6 · CantonJavelin600g6.58' 1"11
May 13Canton vs. Coventry, HMTCAMay 13 · Discus · Place 1 · CantonDiscus1kg1.85' 0"11
May 13Canton vs. Coventry, HMTCAMay 13 · Shot Put · Place 2 · CantonShot Put4kg2.32' 6.25"11
May 894th Greater Hartford InvitationalMay 8 · Discus · Place 14 · CantonDiscus1489-0111
May 894th Greater Hartford InvitationalMay 8 · Shot Put · Place 13 · CantonShot Put1330-10.0011
May 8 94th Greater Hartford Invitational Hammer EventMay 8 · Hammer · Place 3 · CantonHammer4kg3.102' 4"11
May 5Canton @ EWHSMay 5 · Javelin · Place 3 · CantonJavelin369-1111
May 5Canton @ EWHSMay 5 · Discus · Place 1 · CantonDiscus189-111
May 5Canton @ EWHSMay 5 · Shot Put · Place 1 · CantonShot Put130-111
Apr 30Canton vs. Granby, East Granby Apr 30 · Javelin · CantonJavelin600g—DNS11
Apr 30Canton vs. Granby, East Granby Apr 30 · Discus · CantonDiscus1kg—DNS11
Apr 30Canton vs. Granby, East Granby Apr 30 · Shot Put · CantonShot Put4kg—DNS11
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Discus · Place 8 · CantonDiscus886-411
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Shot Put · Place 4 · CantonShot Put432-2.511
Apr 22Canton vs. Bolton, SomersApr 22 · Javelin · Place 2 · CantonJavelin600g2.62' 7"11
Apr 22Canton vs. Bolton, SomersApr 22 · Discus · Place 1 · CantonDiscus1kg1.85' 4"11
Apr 22Canton vs. Bolton, SomersApr 22 · Shot Put · Place 1 · CantonShot Put4kg1.31' 5.25"11
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Javelin · Place 3 · CantonJavelin600g3.64' 5" PB11
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Discus · Place 1 · CantonDiscus1kg1.87' 11"11
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Shot Put · Place 1 · CantonShot Put4kg1.32' 2"11
Mar 1Throwhawks STATE WEIGHTMar 1 · Weight Throw · CantonWeight Throw20lb / 9.0kg—DNS11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 8 · CantonShot Put830-3.2511
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 8 · CantonShot Put830-03.25—
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · Shot Put · Place 8 · CantonShot Put4kg8.30' 3.25" PB11
Feb 3NCCC Championship Feb 3 · Shot Put · Place 2 · CantonShot Put231-1.7511
Jan 24Throwhawks Beach Party #2 Jan 24 · Weight Throw · Place 8 · CantonWeight Throw836-511
Jan 24Throwhawks Beach Party #2 Jan 24 · Shot Put · Place 7 · CantonShot Put731-511
Jan 17NCCC InvitationalJan 17 · Shot Put · Place 3 · CantonShot Put330-7.511
Jan 3Hartford Public Indoor InviteJan 3 · Shot Put · Place 3 · CantonShot Put329-011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · Shot Put · Place 9 · CantonShot Put927-711

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · Hammer · Place 11 · CantonHammer11105-1010
Jun 12Throwhawks Hammer Fest#2 + ThrowsJun 12 · Hammer · Place 11 · CantonHammer1197-310
Jun 2CIAC Class S Girls ChampionshipJun 2 · Discus · Place 7 · CantonDiscus1kg7.88-0810
Jun 2CIAC Class S Girls ChampionshipJun 2 · Shot Put · Place 6 · CantonShot Put4kg6.30-05.5010
May 27NCCC Championship MeetMay 27 · Discus · Place 8 · CantonDiscus881-810
May 27NCCC Championship MeetMay 27 · Shot Put · Place 2 · CantonShot Put231-510
May 23Coach V Hammer InvitationalMay 23 · Hammer · Place 6 · CantonHammer692-710
May 20Rockville vs Bolton and CantonMay 20 · Javelin · Place 4 · CantonJavelin456-310
May 20Rockville vs Bolton and CantonMay 20 · Discus · Place 2 · CantonDiscus274-410
May 20Rockville vs Bolton and CantonMay 20 · Shot Put · Place 1 · CantonShot Put130-210
May 16THROWHAWKS Hammer Series #1 + ThrowsMay 16 · Hammer · Place 7 · CantonHammer785-610
May 16THROWHAWKS Hammer Series #1 + ThrowsMay 16 · Discus · Place 5 · CantonDiscus581-610
May 16THROWHAWKS Hammer Series #1 + ThrowsMay 16 · Shot Put · Place 4 · CantonShot Put429-210
May 13Ellington vs Canton & StaffordMay 13 · Javelin · Place 6 · CantonJavelin659-910
May 13Ellington vs Canton & StaffordMay 13 · Discus · Place 2 · CantonDiscus271-710
May 13Ellington vs Canton & StaffordMay 13 · Shot Put · Place 1 · CantonShot Put129-10.510
Apr 29Canton v. SomersApr 29 · Javelin · Place 2 · CantonJavelin600g2.56' 1"10
Apr 29Canton v. SomersApr 29 · Discus · Place 1 · CantonDiscus1kg1.74' 5"10
Apr 29Canton v. SomersApr 29 · Shot Put · Place 1 · CantonShot Put4kg1.26' 1.75"10
Apr 19The Patriot GamesApr 19 · Discus · Place 21 · CantonDiscus2164-410
Apr 19The Patriot GamesApr 19 · Shot Put · Place 15 · CantonShot Put1527-310
Apr 9Canton, Windsor Locks at SuffieldApr 9 · Javelin · Place 9 · CantonJavelin600g9.59' 5"10
Apr 9Canton, Windsor Locks at SuffieldApr 9 · Discus · Place 4 · CantonDiscus1kg4.60' 9"10
Apr 9Canton, Windsor Locks at SuffieldApr 9 · Shot Put · Place 3 · CantonShot Put4kg3.25' 5"10