Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddletown vs Berlin · May 2013.80Middletown vs BerlinMay 20, 2025
Discus · 1.6kg · OutdoorMiddletown vs Newington · Apr 2947' 5"Middletown vs NewingtonApril 29, 2025
Shot Put · 12lb · OutdoorMiddletown vs Newington · Apr 2937' 10"Middletown vs NewingtonApril 29, 2025
Shot Put · 16lb / 7.26kg · OutdoorSpringfield College Classic · Apr 410.61mSpringfield College ClassicApril 4, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · Shot Put · Place 21 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg21.9.76mFr
Apr 11Jerry Gravel ClassicApr 11 · Shot Put · Place 13 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg13.10.28mFr
Apr 4Springfield College ClassicApr 4 · Shot Put · Place 30 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg30.10.61m PBFr
Mar 28Yellow Jacket OpenMar 28 · Shot Put · Place 25 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg25.9.40mFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · Shot Put · Place 18 · Western New EnglandWestern New EnglandShot Put188.84mFr

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1CIAC Class L Boys ChampionshipJun 1 · Shot Put · Place 26 · Middletown (CT)Middletown (CT)Shot Put12lb26.36-09.5012
May 27CCC Outdoor TF ChampionshipsMay 27 · Shot Put · Place 20 · Middletown (CT)Middletown (CT)Shot Put2040-312
May 20Middletown vs BerlinMay 20 · Shot Put · Place 3 · Middletown (CT)Middletown (CT)Shot Put340-712
May 20Middletown vs BerlinMay 20 · 100 Meters · Place 7 · Middletown (CT)Middletown (CT)100 Meters713.80 PB12
May 13Middletown vs MaloneyMay 13 · Shot Put · Place 3 · Middletown (CT)Middletown (CT)Shot Put338-512
May 13Middletown vs MaloneyMay 13 · Discus · Place 7 · Middletown (CT)Middletown (CT)Discus736-212
Apr 29Middletown vs NewingtonApr 29 · Discus · Place 7 · Middletown (CT)Middletown (CT)Discus1.6kg7.47' 5" PB12
Apr 29Middletown vs NewingtonApr 29 · Shot Put · Place 4 · Middletown (CT)Middletown (CT)Shot Put12lb4.37' 10" PB12
Apr 22Rocky Hill vs. MiddletownApr 22 · Javelin · Place 7 · Middletown (CT)Middletown (CT)Javelin763-112
Apr 22Rocky Hill vs. MiddletownApr 22 · Discus · Place 6 · Middletown (CT)Middletown (CT)Discus656-212
Apr 22Rocky Hill vs. MiddletownApr 22 · Shot Put · Place 4 · Middletown (CT)Middletown (CT)Shot Put437-2.512
Apr 15Southington vs. MiddletownApr 15 · Javelin · Place 2 · Middletown (CT)Middletown (CT)Javelin270-612
Apr 15Southington vs. MiddletownApr 15 · Discus · Place 6 · Middletown (CT)Middletown (CT)Discus654-2.512
Apr 15Southington vs. MiddletownApr 15 · Shot Put · Place 1 · Middletown (CT)Middletown (CT)Shot Put135-112
Apr 8Middletown vs PlattApr 8 · Shot Put · Place 8 · Middletown (CT)Middletown (CT)Shot Put829-512