Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCoventry vs. Stafford and HMTCA · Apr 29108' 4"Coventry vs. Stafford and HMTCAApril 29, 2026
Javelin · 800g · OutdoorNCCC Championship · May 26110' 8"NCCC ChampionshipMay 26, 2026
Shot Put · 12lb · OutdoorNCCC Championship · May 2647' 4"NCCC ChampionshipMay 26, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 26NCCC ChampionshipMay 26 · Javelin · Place 11 · StaffordJavelin800g11.110' 8" PB12
May 26NCCC ChampionshipMay 26 · Discus · Place 14 · StaffordDiscus1.6kg14.106' 6"12
May 26NCCC ChampionshipMay 26 · Shot Put · Place 2 · StaffordShot Put12lb2.47' 4" PB12
May 19Canton & Ellington @ StaffordMay 19 · Javelin · Place 3 · StaffordJavelin3109-212
May 19Canton & Ellington @ StaffordMay 19 · Discus · Place 7 · StaffordDiscus796-612
May 19Canton & Ellington @ StaffordMay 19 · Shot Put · Place 1 · StaffordShot Put146-312
May 15The Greater Manchester Track and Field ClassicMay 15 · Discus · Place 17 · StaffordDiscus1792-312
May 15The Greater Manchester Track and Field ClassicMay 15 · Shot Put · Place 3 · StaffordShot Put346-012
May 12Granby @ StaffordMay 12 · Javelin · Place 2 · StaffordJavelin2115-1012
May 12Granby @ StaffordMay 12 · Discus · Place 1 · StaffordDiscus198-412
May 12Granby @ StaffordMay 12 · Shot Put · Place 1 · StaffordShot Put147-412
May 5Somers & Suffield @ StaffordMay 5 · Javelin · Place 2 · StaffordJavelin2105-112
May 5Somers & Suffield @ StaffordMay 5 · Discus · Place 3 · StaffordDiscus3104-512
May 5Somers & Suffield @ StaffordMay 5 · Shot Put · Place 3 · StaffordShot Put344-112
Apr 29Coventry vs. Stafford and HMTCAApr 29 · Javelin · Place 3 · StaffordJavelin800g3.110' 6"12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · Discus · Place 3 · StaffordDiscus1.6kg3.108' 4" PB12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · Shot Put · Place 1 · StaffordShot Put12lb1.45' 4"12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Discus · Place 17 · StaffordDiscus17102-912
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Shot Put · Place 4 · StaffordShot Put442-10.512
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Javelin · Place 4 · StaffordJavelin800g4.108' 8"12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Discus · Place 3 · StaffordDiscus1.6kg3.107' 5"12
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Shot Put · Place 3 · StaffordShot Put12lb3.37' 0"12
Apr 17The Patriot GamesApr 17 · Javelin · Place 15 · StaffordJavelin800g15.104' 0"12
Apr 17The Patriot GamesApr 17 · Discus · Place 7 · StaffordDiscus1.6kg7.100' 3"12
Apr 17The Patriot GamesApr 17 · Shot Put · Place 3 · StaffordShot Put12lb3.41' 2.5"12

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · Discus · Place 22 · StaffordDiscus1.6kg22.97-0111
Jun 2CIAC Class S Boys ChampionshipJun 2 · Shot Put · Place 5 · StaffordShot Put12lb5.43-06.2511
May 27NCCC Championship MeetMay 27 · Discus · Place 24 · StaffordDiscus2498-311
May 27NCCC Championship MeetMay 27 · Shot Put · Place 5 · StaffordShot Put543-311
May 20Granby, Stafford @ CoventryMay 20 · Javelin · Place 10 · StaffordJavelin10100-211
May 20Granby, Stafford @ CoventryMay 20 · Discus · Place 12 · StaffordDiscus1292-311
May 20Granby, Stafford @ CoventryMay 20 · Shot Put · Place 3 · StaffordShot Put340-1111
May 16The Greater Manchester Track and Field ClassicMay 16 · Discus · Place 12 · StaffordDiscus12110-711
May 16The Greater Manchester Track and Field ClassicMay 16 · Shot Put · Place 10 · StaffordShot Put1041-311
May 13Ellington vs Canton & StaffordMay 13 · Javelin · Place 9 · StaffordJavelin999-011
May 13Ellington vs Canton & StaffordMay 13 · Discus · Place 6 · StaffordDiscus6107-511
May 13Ellington vs Canton & StaffordMay 13 · Shot Put · Place 1 · StaffordShot Put143-9.511
May 3Middletown Varsity T&F InvitationalMay 3 · Shot Put · Place 20 · StaffordShot Put2042-03.0011
Apr 254th Annual Ellington InvitationalApr 25 · Discus · Place 14 · StaffordDiscus1.6kg14.104' 4"11
Apr 254th Annual Ellington InvitationalApr 25 · Shot Put · Place 7 · StaffordShot Put12lb7.42' 9"11
Apr 22Suffield at StaffordApr 22 · Javelin · Place 6 · StaffordJavelin800g6.104' 5"11
Apr 22Suffield at StaffordApr 22 · Discus · Place 3 · StaffordDiscus1.6kg3.92' 4"11
Apr 22Suffield at StaffordApr 22 · Shot Put · Place 3 · StaffordShot Put12lb3.44' 3"11
Apr 19The Patriot GamesApr 19 · Discus · Place 19 · StaffordDiscus1997-1111
Apr 19The Patriot GamesApr 19 · Shot Put · Place 5 · StaffordShot Put544-9.7511
Apr 15Stafford vs. East Granby and HMTCAApr 15 · Javelin · Place 2 · StaffordJavelin2106-011
Apr 15Stafford vs. East Granby and HMTCAApr 15 · Discus · Place 2 · StaffordDiscus2100-011
Apr 15Stafford vs. East Granby and HMTCAApr 15 · Shot Put · Place 1 · StaffordShot Put145-811
Apr 8Stafford vs. Somers and RockvilleApr 8 · Javelin · Place 13 · StaffordJavelin1374-011
Apr 8Stafford vs. Somers and RockvilleApr 8 · Discus · Place 8 · StaffordDiscus896-211
Apr 8Stafford vs. Somers and RockvilleApr 8 · Shot Put · Place 2 · StaffordShot Put241-611

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 29CIAC Class S Boys ChampionshipMay 29 · Discus · Place 14 · StaffordDiscus1.6kg14.93-0410
May 29CIAC Class S Boys ChampionshipMay 29 · Shot Put · Place 11 · StaffordShot Put12lb11.41-07.0010
May 21NCCC Outdoor Track ChampionshipMay 21 · Javelin · Place 10 · StaffordJavelin10115-7—
May 21NCCC Outdoor Track ChampionshipMay 21 · Discus · Place 13 · StaffordDiscus1396-11—
May 21NCCC Outdoor Track ChampionshipMay 21 · Shot Put · Place 8 · StaffordShot Put839-7.5—
May 18Canton, Somers, Stafford at SuffieldMay 18 · Javelin · Place 5 · StaffordJavelin5112-1—
May 18Canton, Somers, Stafford at SuffieldMay 18 · Discus · Place 5 · StaffordDiscus5102-6—
May 18Canton, Somers, Stafford at SuffieldMay 18 · Shot Put · Place 3 · StaffordShot Put339-11—
May 14Stafford at EllingtonMay 14 · Javelin · Place 2 · StaffordJavelin2114-5—
May 14Stafford at EllingtonMay 14 · Shot Put · Place 2 · StaffordShot Put240-2—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Discus · Place 16 · StaffordDiscus16104-9—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Shot Put · Place 18 · StaffordShot Put1837-8—
May 8Granby, Coventry, StaffordMay 8 · Javelin · Place 6 · StaffordJavelin6109-8—
May 8Granby, Coventry, StaffordMay 8 · Shot Put · Place 2 · StaffordShot Put237-9—
Apr 30East Windsor and HMTCA at StaffordApr 30 · Javelin · Place 4 · StaffordJavelin4108-10—
Apr 30East Windsor and HMTCA at StaffordApr 30 · Discus · Place 1 · StaffordDiscus1115-9—
Apr 30East Windsor and HMTCA at StaffordApr 30 · Shot Put · Place 1 · StaffordShot Put140-0—
Apr 273rd Annual Ellington InvitationalApr 27 · Hammer · Place 9 · StaffordHammer979-0—
Apr 273rd Annual Ellington InvitationalApr 27 · Discus · Place 16 · StaffordDiscus16104-0—
Apr 273rd Annual Ellington InvitationalApr 27 · Shot Put · Place 16 · StaffordShot Put1637-9—
Apr 23East Granby and SMSA at StaffordApr 23 · Javelin · Place 2 · StaffordJavelin2102-3—
Apr 23East Granby and SMSA at StaffordApr 23 · Discus · Place 1 · StaffordDiscus1111-3—
Apr 23East Granby and SMSA at StaffordApr 23 · Shot Put · Place 2 · StaffordShot Put238-10—
Apr 20The Patriot GamesApr 20 · Discus · Place 18 · StaffordDiscus1896-0—
Apr 20The Patriot GamesApr 20 · Shot Put · Place 14 · StaffordShot Put1437-4—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · Javelin · Place 5 · StaffordJavelin596-4—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · Discus · Place 1 · StaffordDiscus1111-10—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · Shot Put · Place 3 · StaffordShot Put336-6—
Apr 9Canton & Rockville at StaffordApr 9 · Javelin · Place 7 · StaffordJavelin796-5—
Apr 9Canton & Rockville at StaffordApr 9 · Discus · Place 4 · StaffordDiscus4111-5—
Apr 9Canton & Rockville at StaffordApr 9 · Shot Put · Place 5 · StaffordShot Put538-7—

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 24Ellington Last Chance QualifierMay 24 · Discus · Place 3 · StaffordDiscus3110-1—
May 23NCCC ChampionshipMay 23 · Discus · Place 8 · StaffordDiscus8104-2—
May 23NCCC ChampionshipMay 23 · Shot Put · Place 19 · StaffordShot Put1933-0—
May 16Coventry at StaffordMay 16 · Javelin · Place 4 · StaffordJavelin489-6—
May 16Coventry at StaffordMay 16 · Discus · Place 2 · StaffordDiscus2102-5—
May 16Coventry at StaffordMay 16 · Shot Put · Place 6 · StaffordShot Put631-3—
May 8Granby East Granby Stafford HMTCAMay 8 · Javelin · Place 6 · StaffordJavelin695-7—
May 8Granby East Granby Stafford HMTCAMay 8 · Discus · Place 2 · StaffordDiscus298-5—
May 8Granby East Granby Stafford HMTCAMay 8 · Shot Put · Place 6 · StaffordShot Put635-5—
May 512th Dan O'Connell CoEd RelaysMay 5 · Javelin · Place 13 · StaffordJavelin1378-11—
May 512th Dan O'Connell CoEd RelaysMay 5 · Discus · Place 4 · StaffordDiscus493-1—
May 512th Dan O'Connell CoEd RelaysMay 5 · Shot Put · Place 6 · StaffordShot Put630-11—
May 2Stafford vs Ellington & BoltonMay 2 · Javelin · Place 13 · StaffordJavelin1372-09—
May 2Stafford vs Ellington & BoltonMay 2 · Discus · Place 4 · StaffordDiscus495-05—
May 2Stafford vs Ellington & BoltonMay 2 · Shot Put · Place 6 · StaffordShot Put633-04.00—
Apr 22The Patriot GamesApr 22 · Javelin · Place 44 · StaffordJavelin4475-6—
Apr 22The Patriot GamesApr 22 · Discus · Place 19 · StaffordDiscus1989-2—
Apr 18Stafford vs. Windsor Locks, HMTCA Apr 18 · Javelin · Place 6 · StaffordJavelin683-3—
Apr 18Stafford vs. Windsor Locks, HMTCA Apr 18 · Discus · Place 4 · StaffordDiscus486-11—
Apr 18Stafford vs. Windsor Locks, HMTCA Apr 18 · Shot Put · Place 7 · StaffordShot Put732-6—
Apr 11Stafford & SMSA @ East WindsorApr 11 · Javelin · Place 4 · StaffordJavelin478-2—
Apr 11Stafford & SMSA @ East WindsorApr 11 · Discus · Place 2 · StaffordDiscus284-6—
Apr 11Stafford & SMSA @ East WindsorApr 11 · Shot Put · Place 4 · StaffordShot Put433-3.25—
Apr 4Somers, Suffield at StaffordApr 4 · Javelin · Place 22 · StaffordJavelin2265-4—
Apr 4Somers, Suffield at StaffordApr 4 · Discus · Place 12 · StaffordDiscus1274-11—
Apr 4Somers, Suffield at StaffordApr 4 · Shot Put · Place 11 · StaffordShot Put1129-2—