Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1237.81aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
50m Hurdles · 27" · Outdoor5th Annual CLCF Summer Showdown · Jul 1911.45a5th Annual CLCF Summer ShowdownJuly 19, 2025
Long Jump · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 112.44mUSATF Region 1 Junior Olympic ChampionshipsJuly 11, 2025
Shot Put · 2kg · OutdoorUSATF New England Association Junior Olympic Championship · Jun 125.53mUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
Shot Put · 6lb · Outdoor5th Annual CLCF Summer Showdown · Jul 194.54m5th Annual CLCF Summer ShowdownJuly 19, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 25 · Saugus Sachems Summer Track CampShot Put2kg25.5.51m2
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 8 · Saugus Sachems Summer Track CampLong Jump8.2.80mWind: 22
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 1 · Saugus Sachems Summer Track CampShot Put2kg1.5.33m2
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Saugus Sachems Summer Track Camp200 Meters—DNSWind: 1.12
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Long Jump · Place 3 · Saugus Sachems Summer Track CampLong Jump3.2.46mWind: 02
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Shot Put · Place 1 · Saugus Sachems Summer Track CampShot Put2kg1.5.53m PB2
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Place 6 · Saugus Sachems Summer Track Camp200 Meters6.37.81a PBWind: -0.32

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 195th Annual CLCF Summer ShowdownJul 19 · 50m Hurdles · Place 2 · Saugus Sachems Summer Track Camp50m Hurdles27"2.11.45a PB1
Jul 195th Annual CLCF Summer ShowdownJul 19 · Long Jump · Place 3 · Saugus Sachems Summer Track CampLong Jump3.2.59m1
Jul 195th Annual CLCF Summer ShowdownJul 19 · Shot Put · Place 2 · Saugus Sachems Summer Track CampShot Put6lb2.4.54m PB1
Jul 195th Annual CLCF Summer ShowdownJul 19 · 200 Meters · Place 6 · Saugus Sachems Summer Track Camp200 Meters6.38.31a1
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Shot Put · Place 8 · Saugus Sachems SummerShot Put84.15m7
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Long Jump · Place 8 · Saugus Sachems SummerLong Jump82.44m PB7
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 200 Meters · Place 16 · Saugus Sachems Summer200 MetersRound P1638.227
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Shot Put · Place 8 · Saugus Sachems SummerShot Put84.15m7
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Long Jump · Place 8 · Saugus Sachems SummerLong Jump82.44m7
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 200 Meters · Place 16 · Saugus Sachems Summer200 Meters1638.227
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Long Jump · Place 5 · Saugus Sachems Summer Track CampLong Jump5.2.43m1
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Shot Put · Place 2 · Saugus Sachems Summer Track CampShot Put2kg2.3.67m1
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 200 Meters · Place 10 · Saugus Sachems Summer Track Camp200 Meters10.40.75aWind: -0.31