Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRockville vs Somers · Apr 1883'05.00Rockville vs SomersApril 18, 2023
Javelin · 800g · OutdoorRockville vs Windsor Locks and East Granby · May 1874'10.25Rockville vs Windsor Locks and East GranbyMay 18, 2022
Shot Put · 12lb · OutdoorCIAC Class MM Boys Championship · May 2837-05.50CIAC Class MM Boys ChampionshipMay 28, 2024

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3CIAC Class MM Boys ChampionshipJun 3 · Discus · Place 21 · RockvilleDiscus21110-1012
Jun 3CIAC Class MM Boys ChampionshipJun 3 · Shot Put · Place 18 · RockvilleShot Put1839-012
May 27NCCC Championship MeetMay 27 · Discus · Place 21 · RockvilleDiscus2199-712
May 27NCCC Championship MeetMay 27 · Shot Put · Place 10 · RockvilleShot Put1038-3.512
May 20Rockville vs Bolton and CantonMay 20 · Discus · Place 5 · RockvilleDiscus5110-1112
May 20Rockville vs Bolton and CantonMay 20 · Shot Put · Place 3 · RockvilleShot Put341-212
May 16The Greater Manchester Track and Field ClassicMay 16 · Discus · Place 9 · RockvilleDiscus9114-312
May 16The Greater Manchester Track and Field ClassicMay 16 · Shot Put · Place 17 · RockvilleShot Put1738-412
Apr 23Rockville vs. Ellington and SMSAApr 23 · Discus · Place 7 · RockvilleDiscus7104-012
Apr 23Rockville vs. Ellington and SMSAApr 23 · Shot Put · Place 3 · RockvilleShot Put341-212
Apr 15East Windsor, Rockville at SuffieldApr 15 · Javelin · Place 4 · RockvilleJavelin485-112
Apr 15East Windsor, Rockville at SuffieldApr 15 · Discus · Place 6 · RockvilleDiscus681-512
Apr 15East Windsor, Rockville at SuffieldApr 15 · Shot Put · Place 3 · RockvilleShot Put336-10.512
Apr 8Stafford vs. Somers and RockvilleApr 8 · Discus · Place 10 · RockvilleDiscus1087-612
Apr 8Stafford vs. Somers and RockvilleApr 8 · Shot Put · Place 7 · RockvilleShot Put737-612

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28CIAC Class MM Boys ChampionshipMay 28 · Shot Put · Place 23 · RockvilleShot Put12lb23.37-05.50 PB11
May 21NCCC Outdoor Track ChampionshipMay 21 · Discus · Place 27 · RockvilleDiscus2777-6—
May 21NCCC Outdoor Track ChampionshipMay 21 · Shot Put · Place 5 · RockvilleShot Put541-4.25—
May 17The Greater Manchester Track and Field ClassicMay 17 · Shot Put · Place 10 · RockvilleShot Put1041-1—
May 14Rockville vs Coventry and SuffieldMay 14 · Discus · Place 14 · RockvilleDiscus1483-1—
May 14Rockville vs Coventry and SuffieldMay 14 · Shot Put · Place 5 · RockvilleShot Put540-10—
May 8Rockville vs East Granby and East WindsorMay 8 · Discus · Place 6 · RockvilleDiscus692-2—
May 8Rockville vs East Granby and East WindsorMay 8 · Shot Put · Place 5 · RockvilleShot Put537-6.50—
May 1Rockville vs. Granby and SomersMay 1 · Discus · Place 9 · RockvilleDiscus992-4—
May 1Rockville vs. Granby and SomersMay 1 · Shot Put · Place 4 · RockvilleShot Put436-5—
Apr 24Rockville vs Windsor LocksApr 24 · Discus · Place 8 · RockvilleDiscus885-0—
Apr 24Rockville vs Windsor LocksApr 24 · Shot Put · Place 3 · RockvilleShot Put340-4—
Apr 16Rockville at EllingtonApr 16 · Discus · Place 8 · RockvilleDiscus895-2—
Apr 16Rockville at EllingtonApr 16 · Shot Put · Place 4 · RockvilleShot Put439-8.50—
Apr 9Canton & Rockville at StaffordApr 9 · Discus · Place 11 · RockvilleDiscus1180-3—
Apr 9Canton & Rockville at StaffordApr 9 · Shot Put · Place 4 · RockvilleShot Put439-3—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · Discus · Place 6 · RockvilleDiscus693-8.50—
Apr 5Rockville vs. Bolton East Granby and SMSAApr 5 · Shot Put · Place 2 · RockvilleShot Put241-3—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23NCCC ChampionshipMay 23 · Shot Put · Place 13 · RockvilleShot Put1337-1.50—
May 16Rockville vs East Windsor and Windsor LocksMay 16 · Discus · Place 9 · RockvilleDiscus983-5—
May 16Rockville vs East Windsor and Windsor LocksMay 16 · Shot Put · Place 5 · RockvilleShot Put535-11—
May 9Coventry, Rockville at SuffieldMay 9 · Javelin · Place 14 · RockvilleJavelin1473-9—
May 9Coventry, Rockville at SuffieldMay 9 · Discus · Place 10 · RockvilleDiscus1084-1—
May 9Coventry, Rockville at SuffieldMay 9 · Shot Put · Place 3 · RockvilleShot Put335-2—
May 2Rockville vs East Granby, SMSA, HMTCAMay 2 · Javelin · Place 8 · RockvilleJavelin869-11—
May 2Rockville vs East Granby, SMSA, HMTCAMay 2 · Discus · Place 8 · RockvilleDiscus886-8—
May 2Rockville vs East Granby, SMSA, HMTCAMay 2 · Shot Put · Place 5 · RockvilleShot Put535-0—
Apr 29Ellington Invitational Apr 29 · Shot Put · Place 15 · RockvilleShot Put1534-9—
Apr 18Rockville vs SomersApr 18 · Javelin · Place 16 · RockvilleJavelin800g16.62'08.0010
Apr 18Rockville vs SomersApr 18 · Discus · Place 8 · RockvilleDiscus1.6kg8.83'05.00 PB10
Apr 18Rockville vs SomersApr 18 · Shot Put · Place 4 · RockvilleShot Put12lb4.35'08.5010
Apr 5Rockville vs Ellington and GranbyApr 5 · Javelin · Place 21 · RockvilleJavelin2175-0—
Apr 5Rockville vs Ellington and GranbyApr 5 · Discus · Place 17 · RockvilleDiscus1773-8.50—
Apr 5Rockville vs Ellington and GranbyApr 5 · Shot Put · Place 4 · RockvilleShot Put434-4.50—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4NCCC Last Chance Qualifier Feb 4 · Shot Put · Place 11 · RockvilleShot Put1131-09.7510
Jan 31NCCC ChampionshipJan 31 · Shot Put · Place 9 · RockvilleShot Put933-05.0010
Jan 21NCCC Invitational #2Jan 21 · Shot Put · Place 18 · RockvilleShot Put1829-11.0010
Jan 16Suffield Field Meet #1Jan 16 · Shot Put · Place 25 · RockvilleShot Put2529-07.0010
Jan 14NCCC Invitational #1Jan 14 · Shot Put · Place 33 · RockvilleShot Put3330-02.0010
Jan 6ECC DevelopmentalJan 6 · Shot Put · Place 10 · RockvilleShot Put1031-09.2510

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18Rockville vs Windsor Locks and East GranbyMay 18 · Javelin · Place 6 · RockvilleJavelin800g6.74'10.25 PB9
May 18Rockville vs Windsor Locks and East GranbyMay 18 · Discus · Place 10 · RockvilleDiscus1.6kg10.65'07.009
May 18Rockville vs Windsor Locks and East GranbyMay 18 · Shot Put · Place 12 · RockvilleShot Put12lb12.28'04.759
May 7Rockville, East Windsor, MLC at SuffieldMay 7 · Discus · Place 10 · RockvilleDiscus1.6kg10.64'11.00Unofficial9
May 7Rockville, East Windsor, MLC at SuffieldMay 7 · Shot Put · Place 14 · RockvilleShot Put12lb14.28'02.00Unofficial9
May 3Rockville, Stafford @ EllingtonMay 3 · Discus · Place 20 · RockvilleDiscus2065-00.009
May 3Rockville, Stafford @ EllingtonMay 3 · Shot Put · Place 19 · RockvilleShot Put1929-01.009
Apr 20Rockville vs HMTCAApr 20 · Javelin · Place 9 · RockvilleJavelin800g9.69'01.009
Apr 20Rockville vs HMTCAApr 20 · Discus · Place 12 · RockvilleDiscus1.6kg12.57'05.009
Apr 20Rockville vs HMTCAApr 20 · Shot Put · Place 13 · RockvilleShot Put12lb13.28'08.759
Apr 13Rockville vs Coventry and GranbyApr 13 · Javelin · Place 12 · RockvilleJavelin800g12.74'03.009
Apr 13Rockville vs Coventry and GranbyApr 13 · Discus · Place 14 · RockvilleDiscus1.6kg14.47'11.009
Apr 13Rockville vs Coventry and GranbyApr 13 · Shot Put · Place 11 · RockvilleShot Put12lb11.29'00.509
Apr 6Rockville vs Bolton and Windham TechApr 6 · Javelin · Place 18 · RockvilleJavelin800g18.52'10.509
Apr 6Rockville vs Bolton and Windham TechApr 6 · Discus · Place 9 · RockvilleDiscus1.6kg9.61'08.009
Apr 6Rockville vs Bolton and Windham TechApr 6 · Shot Put · Place 9 · RockvilleShot Put12lb9.28'05.009