Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHermon Meet #1 · May 984-5Hermon Meet #1May 9, 2026
Javelin · 800g · OutdoorHermon Meet #1 · May 999-4Hermon Meet #1May 9, 2026
Shot Put · 12lb · OutdoorPVC JV Championship · May 2729-8PVC JV ChampionshipMay 27, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27PVC JV ChampionshipMay 27 · Javelin · Place 8 · Old TownJavelin800g8.91-911
May 27PVC JV ChampionshipMay 27 · Shot Put · Place 19 · Old TownShot Put12lb19.29-8 PB11
May 15MDI Meet #3May 15 · Javelin · Place 11 · Old TownJavelin800g11.91-911
May 15MDI Meet #3May 15 · Shot Put · Place 17 · Old TownShot Put12lb17.29-111
May 9Hermon Meet #1May 9 · Javelin · Place 15 · Old TownJavelin800g15.99-4 PB11
May 9Hermon Meet #1May 9 · Discus · Place 24 · Old TownDiscus1.6kg24.84-5 PB11
May 9Hermon Meet #1May 9 · Shot Put · Place 32 · Old TownShot Put12lb32.28-1.5011
May 2Old Town Meet #2May 2 · Javelin · Place 13 · Old TownJavelin800g13.85-111
May 2Old Town Meet #2May 2 · Shot Put · Place 15 · Old TownShot Put12lb15.27-7.7511
Apr 25Old Town Meet #1Apr 25 · Javelin · Place 16 · Old TownJavelin800g16.86-611
Apr 25Old Town Meet #1Apr 25 · Shot Put · Place 27 · Old TownShot Put12lb27.28-0.5011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10EMITL Meet 5BJan 10 · Shot Put · Place 27 · Old TownShot Put2730-111
Jan 3EMITL Meet 4BJan 3 · Shot Put · Place 28 · Old TownShot Put2828-1011

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27PVC JV ChampionshipMay 27 · Discus · Place 29 · Old TownDiscus2969-1110
May 27PVC JV ChampionshipMay 27 · Javelin · Place 24 · Old TownJavelin2485-510
May 24Old Town Meet #3May 24 · Discus · Place 26 · Old TownDiscus2661-410
May 24Old Town Meet #3May 24 · Javelin · Place 19 · Old TownJavelin1987-110
May 15Hermon Meet #1May 15 · Discus · Place 22 · Old TownDiscus2258-410
May 15Hermon Meet #1May 15 · Javelin · Place 9 · Old TownJavelin990-810
May 3Bangor Meet #1May 3 · Discus · Place 26 · Old TownDiscus2667-210
May 3Bangor Meet #1May 3 · Javelin · Place 14 · Old TownJavelin1480-710
Apr 25Old Town Meet #1Apr 25 · Discus · Place 27 · Old TownDiscus2773-110
Apr 25Old Town Meet #1Apr 25 · Javelin · Place 16 · Old TownJavelin1682-110