Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGBL Dual Meet Everett Vs Somerville · May 499-07GBL Dual Meet Everett Vs SomervilleMay 4, 2026
Shot Put · 4kg · OutdoorGBL Dual Meet Everett Vs Somerville · May 435-07GBL Dual Meet Everett Vs SomervilleMay 4, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 172026 Bay State Games T&F FinalsJul 17 · Discus · Place 6 · SacholasticSacholasticDiscus1kg6.28.69m11
Jul 172026 Bay State Games T&F FinalsJul 17 · Shot Put · Place 3 · SacholasticSacholasticShot Put4kg3.10.13m11
Jul 172026 Bay State Games T&F FinalsJul 17 · 100 Meters · SacholasticSacholastic100 Meters--DNS11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · SomervilleSomervilleDiscus1kg--SCR11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · SomervilleSomervilleShot Put4kg--DNS11
May 16MSTCA Coaches Metro InvitationalMay 16 · Hammer · Place 11 · SomervilleSomervilleHammer1156-0811
May 16MSTCA Coaches Metro InvitationalMay 16 · Discus · Place 7 · SomervilleSomervilleDiscus799-1011
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 5 · SomervilleSomervilleShot Put535-06.7511
May 11Greater Boston League ChampionshipsMay 11 · Discus · Place 1 · SomervilleSomervilleDiscus1kg1.93' 8"11
May 11Greater Boston League ChampionshipsMay 11 · Shot Put · Place 1 · SomervilleSomervilleShot Put4kg1.35' 5.5"11
May 9Weston Twilight Invitational - Weston EventsMay 9 · Discus · Place 4 · SomervilleSomervilleDiscus497-0311
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 3 · SomervilleSomervilleShot Put332-06.5011
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Discus · Place 1 · SomervilleSomervilleDiscus1kg1.99-07 PB11
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Shot Put · Place 1 · SomervilleSomervilleShot Put4kg1.35-07 PB11
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 5 · SomervilleSomervilleDiscus596-811
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 1 · SomervilleSomervilleShot Put134-811
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Discus · Place 1 · SomervilleSomervilleDiscus1kg1.98-211
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Shot Put · Place 1 · SomervilleSomervilleShot Put4kg1.33-611
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Discus · Place 1 · SomervilleSomervilleDiscus1kg1.88-311
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Shot Put · Place 1 · SomervilleSomervilleShot Put4kg1.34-111