Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCanton @ EWHS · May 515.7Canton @ EWHSMay 5, 2026
55 Meters · IndoorNCCC Last Chance Qualifier · Feb 89.23aNCCC Last Chance QualifierFebruary 8, 2025
Discus · 1kg · OutdoorCanton vs. Rockville · Apr 1547' 0"Canton vs. RockvilleApril 15, 2026
Javelin · 600g · OutdoorCanton, Windsor Locks at Suffield · Apr 945' 7"Canton, Windsor Locks at SuffieldApril 9, 2025
Shot Put · 4kg · IndoorHillhouse Holiday Meet · Dec 2813' 11Hillhouse Holiday MeetDecember 28, 2024
Shot Put · 4kg · OutdoorThe Patriot Games · Apr 1719' 1.5"The Patriot GamesApril 17, 2026
Weight Throw · 20lb / 9.0kg · OutdoorThrowhawks Field Party · Jan 258' 8Throwhawks Field Party January 25, 2025

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 19Canton & Ellington @ StaffordMay 19 · Javelin · Place 13 · CantonJavelin1344-1012
May 19Canton & Ellington @ StaffordMay 19 · Discus · Place 15 · CantonDiscus1539-812
May 19Canton & Ellington @ StaffordMay 19 · Shot Put · Place 11 · CantonShot Put1118-912
May 13Canton vs. Coventry, HMTCAMay 13 · Javelin · Place 15 · CantonJavelin600g15.38' 4"12
May 13Canton vs. Coventry, HMTCAMay 13 · Discus · Place 9 · CantonDiscus1kg9.44' 3"12
May 13Canton vs. Coventry, HMTCAMay 13 · Shot Put · Place 11 · CantonShot Put4kg11.19' 1"12
May 13Canton vs. Coventry, HMTCAMay 13 · 100 Meters · Place 16 · Canton100 Meters16.16.44a12
May 5Canton @ EWHSMay 5 · Javelin · Place 7 · CantonJavelin747-212
May 5Canton @ EWHSMay 5 · Discus · Place 5 · CantonDiscus551-012
May 5Canton @ EWHSMay 5 · Shot Put · Place 3 · CantonShot Put320-612
May 5Canton @ EWHSMay 5 · 100 Meters · Place 6 · Canton100 Meters615.7 PB12
Apr 30Canton vs. Granby, East Granby Apr 30 · Javelin · Place 8 · CantonJavelin600g8.43' 4"12
Apr 30Canton vs. Granby, East Granby Apr 30 · Discus · Place 4 · CantonDiscus1kg4.37' 9"12
Apr 30Canton vs. Granby, East Granby Apr 30 · Shot Put · Place 5 · CantonShot Put4kg5.18' 1"12
Apr 30Canton vs. Granby, East Granby Apr 30 · 100 Meters · Place 18 · Canton100 Meters18.16.57a12
Apr 22Canton vs. Bolton, SomersApr 22 · Javelin · Place 12 · CantonJavelin600g12.42' 6"12
Apr 22Canton vs. Bolton, SomersApr 22 · Discus · Place 6 · CantonDiscus1kg6.45' 2"12
Apr 22Canton vs. Bolton, SomersApr 22 · Shot Put · Place 4 · CantonShot Put4kg4.18' 4"12
Apr 22Canton vs. Bolton, SomersApr 22 · 100 Meters · Place 14 · Canton100 Meters14.16.78a12
Apr 17The Patriot GamesApr 17 · Javelin · Place 16 · CantonJavelin600g16.39' 0"12
Apr 17The Patriot GamesApr 17 · Discus · Place 24 · CantonDiscus1kg24.40' 1"12
Apr 17The Patriot GamesApr 17 · Shot Put · Place 18 · CantonShot Put4kg18.19' 1.5" PB12
Apr 15Canton vs. RockvilleApr 15 · Javelin · Place 5 · CantonJavelin600g5.42' 1"12
Apr 15Canton vs. RockvilleApr 15 · Discus · Place 2 · CantonDiscus1kg2.47' 0" PB12
Apr 15Canton vs. RockvilleApr 15 · Shot Put · Place 3 · CantonShot Put4kg3.18' 2.5"12
Apr 15Canton vs. RockvilleApr 15 · 100 Meters · Place 11 · Canton100 Meters11.16.09a12
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Javelin · Place 12 · CantonJavelin600g12.41' 1"12
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Discus · Place 9 · CantonDiscus1kg9.39' 10"12
Apr 7Canton/Windsor Locks at SuffieldApr 7 · Shot Put · Place 10 · CantonShot Put4kg10.16' 9"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24GHC Invitational #2Jan 24 · Shot Put · Place 25 · CantonShot Put2519-1112
Jan 24GHC Invitational #2Jan 24 · 55 Meters · Place 91 · Canton55 Meters919.57a12
Jan 17NCCC InvitationalJan 17 · Shot Put · Place 29 · CantonShot Put2919-512
Jan 17NCCC InvitationalJan 17 · 55 Meters · Place 84 · Canton55 Meters849.30a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · Shot Put · Place 50 · CantonShot Put5017-012
Dec 13GHC Developmental Dec 13 · 55 Meters · Place 143 · Canton55 Meters1439.57a12
Feb 8NCCC Last Chance QualifierFeb 8 · Shot Put · Place 21 · CantonShot Put2115-2—
Feb 8NCCC Last Chance QualifierFeb 8 · 55 Meters · Place 35 · Canton55 Meters359.23a PB—
Jan 27Joe Sinicrope InvitationalJan 27 · Shot Put · Place 33 · CantonShot Put3315-7.5—
Jan 18NCCC Invitational #2Jan 18 · Shot Put · Place 43 · CantonShot Put4317-2.25—
Jan 18NCCC Invitational #2Jan 18 · 55 Meters · Place 93 · Canton55 Meters939.68a—
Jan 4NCCC Invitational #1Jan 4 · Shot Put · Place 40 · CantonShot Put4014-10.5—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 23Coach V Hammer InvitationalMay 23 · Hammer · Place 10 · CantonHammer1019-511
May 20Rockville vs Bolton and CantonMay 20 · Javelin · Place 8 · CantonJavelin842-011
May 20Rockville vs Bolton and CantonMay 20 · Discus · Place 10 · CantonDiscus1048-611
May 20Rockville vs Bolton and CantonMay 20 · Shot Put · Place 10 · CantonShot Put1018-811
May 20Rockville vs Bolton and CantonMay 20 · 100 Meters · Place 28 · Canton100 Meters2816.71a11
Apr 29Canton v. SomersApr 29 · Javelin · Place 4 · CantonJavelin600g4.39' 1"11
Apr 29Canton v. SomersApr 29 · Discus · Place 7 · CantonDiscus1kg7.30' 11.5"11
Apr 29Canton v. SomersApr 29 · Shot Put · Place 3 · CantonShot Put4kg3.13' 8.25"11
Apr 29Canton v. SomersApr 29 · 100 Meters · Place 19 · Canton100 Meters19.16.311
Apr 23Canton v. Granby, East GranbyApr 23 · 100 Meters · Place 42 · Canton100 Meters4217.211
Apr 19The Patriot GamesApr 19 · Hammer · Place 14 · CantonHammer1427-611
Apr 19The Patriot GamesApr 19 · Javelin · Place 22 · CantonJavelin2241-311
Apr 15Canton vs. SMSAApr 15 · Javelin · Place 2 · CantonJavelin600g2.40' 1"11
Apr 15Canton vs. SMSAApr 15 · Discus · Place 2 · CantonDiscus1kg2.21' 10.25"11
Apr 15Canton vs. SMSAApr 15 · Shot Put · Place 1 · CantonShot Put4kg1.14' 7.75"11
Apr 15Canton vs. SMSAApr 15 · 100 Meters · Canton100 Meters—DNS11
Apr 9Canton, Windsor Locks at SuffieldApr 9 · Javelin · Place 14 · CantonJavelin600g14.45' 7" PB11
Apr 9Canton, Windsor Locks at SuffieldApr 9 · Shot Put · Place 14 · CantonShot Put4kg14.12' 4"11
Apr 9Canton, Windsor Locks at SuffieldApr 9 · 100 Meters · Place 18 · Canton100 Meters18.16.59a11
Jan 25Throwhawks Field Party Jan 25 · Weight Throw · Place 21 · CantonWeight Throw20lb / 9.0kg21.8' 8 PB11
Jan 25Throwhawks Field Party Jan 25 · Shot Put · Place 39 · CantonShot Put4kg39.16' 211

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30THROWHAWKS Holiday ClassicDec 30 · Shot Put · Place 32 · CantonShot Put3215-7—
Dec 28Hillhouse Holiday MeetDec 28 · Shot Put · Place 75 · CantonShot Put4kg75.13' 11 PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · Shot Put · Place 32 · CantonShot Put4kg32.15-05.0011
Apr 2Coventry, Canton, Windsor LocksApr 2 · Javelin · Place 16 · CantonJavelin1624-3—
Apr 2Coventry, Canton, Windsor LocksApr 2 · 100 Meters · Place 17 · Canton100 Meters1717.53a—