Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOOB-TRAIP-FRYEBURG-CAPE@WELLS · May 893-4OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8, 2026
Javelin · 800g · OutdoorKennett Meet · Apr 2181-1.00Kennett MeetApril 21, 2026
Shot Put · 12lb · OutdoorLake Region Meet #1 · May 129-11.50Lake Region Meet #1May 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · Discus · Place 24 · Fryeburg AcademyDiscus1.6kg24.87-1111
May 30WMC ChampionshipMay 30 · Shot Put · Place 29 · Fryeburg AcademyShot Put12lb29.28-511
May 26Gray New Gloucester Throwers Only MeetMay 26 · Discus · Place 13 · Fryeburg AcademyDiscus1.6kg13.79-0611
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · Discus · Place 2 · Fryeburg AcademyDiscus1.6kg2.93-4 PB11
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · Shot Put · Place 6 · Fryeburg AcademyShot Put12lb6.29-1011
May 1Lake Region Meet #1May 1 · Javelin · Place 9 · Fryeburg AcademyJavelin800g9.79-1011
May 1Lake Region Meet #1May 1 · Discus · Place 8 · Fryeburg AcademyDiscus1.6kg8.83-011
May 1Lake Region Meet #1May 1 · Shot Put · Place 10 · Fryeburg AcademyShot Put12lb10.29-11.50 PB11
Apr 21Kennett MeetApr 21 · Javelin · Place 15 · Fryeburg AcademyJavelin800g15.81-1.00 PB11
Apr 21Kennett MeetApr 21 · Discus · Place 11 · Fryeburg AcademyDiscus1.6kg11.78-5.0011
Apr 21Kennett MeetApr 21 · Shot Put · Place 17 · Fryeburg AcademyShot Put12lb17.27-3.0011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Discus · Place 13 · Fryeburg AcaDiscus1378-11—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Shot Put · Place 24 · Fryeburg AcaShot Put2421-08.75—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Shot Put · Place 24 · Fryeburg AcademyShot Put2421-8.7510
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Discus · Place 13 · Fryeburg AcademyDiscus1378-1110
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Shot Put · Place 14 · Fryeburg AcademyShot Put1423-1.5010
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Discus · Place 15 · Fryeburg AcademyDiscus1573-310
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · Shot Put · Place 17 · Fryeburg AcademyShot Put1723-1010
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · Discus · Place 13 · Fryeburg AcademyDiscus1373-310
May 2Cape Elizabeth HS MeetMay 2 · Javelin · Place 19 · Fryeburg AcaJavelin1981-02—
May 2Cape Elizabeth HS MeetMay 2 · Discus · Place 17 · Fryeburg AcaDiscus1766-03—
May 2Cape Elizabeth HS MeetMay 2 · Shot Put · Place 15 · Fryeburg AcaShot Put1526-11.00—
May 2Cape Elizabeth HS MeetMay 2 · Javelin · Place 19 · Fryeburg AcaJavelin1981-02—
May 2Cape Elizabeth HS MeetMay 2 · Discus · Place 17 · Fryeburg AcaDiscus1766-03—
May 2Cape Elizabeth HS MeetMay 2 · Shot Put · Place 15 · Fryeburg AcaShot Put1526-11.00—