Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSpringfield City Meet · May 1166' 7"Springfield City MeetMay 11, 2026
Javelin · 800g · OutdoorSICS vs Holyoke · Apr 1378'3SICS vs HolyokeApril 13, 2026
Shot Put · 12lb · IndoorPVIAC Meet 1 (Early) · Dec 1425-04.75PVIAC Meet 1 (Early)December 14, 2025
Shot Put · 12lb · OutdoorSpringfield City Meet · May 1129' 5.5"Springfield City MeetMay 11, 2026
Shot Put · 6kg · OutdoorHolyoke VS SCIS Boys Duel Meet · Apr 2925-1Holyoke VS SCIS Boys Duel MeetApril 29, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 18SICS @ Westfield DuelMay 18 · Discus · Springfield International CharterDiscus1.6kg-59-012
May 11Springfield City MeetMay 11 · Javelin · Place 17 · Springfield International CharterJavelin800g17.67' 5"12
May 11Springfield City MeetMay 11 · Discus · Place 14 · Springfield International CharterDiscus1.6kg14.66' 7" PB12
May 11Springfield City MeetMay 11 · Shot Put · Place 13 · Springfield International CharterShot Put12lb13.29' 5.5" PB12
May 4West Springfield vs SICS dual meetMay 4 · Javelin · Springfield International CharterJavelin800g—88-9Unofficial12
May 4West Springfield vs SICS dual meetMay 4 · Discus · Springfield International CharterDiscus1.6kg—60-5Unofficial12
May 4West Springfield vs SICS dual meetMay 4 · Shot Put · Springfield International CharterShot Put12lb—28-8Unofficial12
May 2MSTCA Dr. George Steele RelaysMay 2 · Javelin · Place 43 · Springfield International CharterJavelin4323.13m12
May 2MSTCA Dr. George Steele RelaysMay 2 · Shot Put · Place 41 · Springfield International CharterShot Put418.24m12
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 75 · Springfield International CharterShot Put7529-4.512
Apr 13SICS vs HolyokeApr 13 · Javelin · Place 5 · Springfield International CharterJavelin800g5.78'3 PB12
Apr 13SICS vs HolyokeApr 13 · Discus · Place 7 · Springfield International CharterDiscus1.6kg7.55'1112
Apr 13SICS vs HolyokeApr 13 · Shot Put · Place 6 · Springfield International CharterShot Put12lb6.27'9.7512
Apr 13SICS @ Holyoke Dual Meet (Boys Only)Apr 13 · Javelin · Springfield International CharterJavelin800g—78-3Unofficial12
Apr 13SICS @ Holyoke Dual Meet (Boys Only)Apr 13 · Discus · Springfield International CharterDiscus1.6kg—55-11Unofficial12
Apr 13SICS @ Holyoke Dual Meet (Boys Only)Apr 13 · Shot Put · Springfield International CharterShot Put12lb—27-9.75Unofficial12
Apr 6SICS @ Southwick Dual Meet (Boys Only)Apr 6 · Javelin · Springfield International CharterJavelin800g—85-6Unofficial12
Apr 6SICS @ Southwick Dual Meet (Boys Only)Apr 6 · Discus · Springfield International CharterDiscus1.6kg—58-1Unofficial12
Apr 6SICS @ Southwick Dual Meet (Boys Only)Apr 6 · Shot Put · Springfield International CharterShot Put12lb—26-9.5Unofficial12
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · Shot Put · Place 17 · Springfield International CharterShot Put12lb17.27-00.5012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11PVIAC Meet #4 (EARLY)Jan 11 · Shot Put · Place 25 · Springfield International CharterShot Put2526-012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21PVIAC Meet #2 (LATE)Dec 21 · Shot Put · Springfield International CharterShot Put12lb--DNS12
Dec 14PVIAC Meet 1 (Early)Dec 14 · Shot Put · Place 25 · Springfield International CharterShot Put12lb25.25-04.75 PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Springfield City ChampionshipMay 13 · Javelin · Place 20 · Springfield International CharterJavelin2066-1011
May 13Springfield City ChampionshipMay 13 · Discus · Place 20 · Springfield International CharterDiscus2054-011
May 12Dual Meet v SICSMay 12 · Javelin · Place 6 · Springfield International CharterJavelin665-611
May 12Dual Meet v SICSMay 12 · Discus · Place 10 · Springfield International CharterDiscus1053-411
May 12Dual Meet v SICSMay 12 · Shot Put · Place 9 · Springfield International CharterShot Put925-9.5011
May 2Spartan InvitationalMay 2 · Javelin · Place 28 · Springfield International CharterJavelin2859-911
Apr 29Holyoke VS SCIS Boys Duel MeetApr 29 · Discus · Place 8 · Springfield International CharterDiscus1.6kg8.56-911
Apr 29Holyoke VS SCIS Boys Duel MeetApr 29 · Shot Put · Place 10 · Springfield International CharterShot Put6kg10.25-1 PB11