Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWilliam Kane Developmental Meet · Apr 2213.94aWilliam Kane Developmental MeetApril 22, 2022
Shot Put · 12lb · OutdoorHV, LX dual · Apr 843-8HV, LX dualApril 8, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22Western Massachusetts Class S ChampionshipMay 22 · Shot Put · Lenox MemorialLenox MemorialShot Put12lb--DNS12
May 16Berkshire County Individual ChampionshipsMay 16 · Shot Put · Lenox MemorialLenox MemorialShot Put12lb--FOUL12
May 8MG, LX, ME triple dualsMay 8 · Shot Put · Place 1 · Lenox MemorialLenox MemorialShot Put12lb1.43-00.0012
Apr 29MM, PHS, LX triple dualsApr 29 · Shot Put · Place 1 · Lenox MemorialLenox MemorialShot Put12lb1.41-11.0012
Apr 8HV, LX dualApr 8 · Shot Put · Place 1 · Lenox MemorialLenox MemorialShot Put12lb1.43-8 PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Shot Put · Place 19 · Lenox MemorialLenox MemorialShot Put12lb19.39-00.0011
May 13MG, LX, TAC Triple DualsMay 13 · Shot Put · Place 3 · Lenox MemorialLenox MemorialShot Put12lb3.37-211
Apr 4MG InvitationalApr 4 · Shot Put · Place 2 · Lenox MemorialLenox MemorialShot Put12lb2.41-7.5011

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · Shot Put · Place 4 · Lenox MemorialLenox MemorialShot Put4kg4.33-07.25Unofficial10
Apr 23Warrior Track and Field ClassicApr 23 · Shot Put · Place 65 · Lenox MemorialLenox MemorialShot Put12lb65.26-07.5010
Apr 23Warrior Track and Field ClassicApr 23 · 100 Meters · Place 77 · Lenox MemorialLenox Memorial100 MetersRound P77.14.20a10
Apr 22William Kane Developmental MeetApr 22 · Shot Put · Place 21 · Lenox MemorialLenox MemorialShot Put12lb21.27-00.0010
Apr 22William Kane Developmental MeetApr 22 · 100 Meters · Place 51 · Lenox MemorialLenox Memorial100 MetersRound P51.13.94a PB10