Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOrono Meet #2 · May 2213.76aOrono Meet #2May 22, 2026
Discus · 1.6kg · OutdoorPVC Large School Championship · May 30108-5PVC Large School ChampionshipMay 30, 2026
Javelin · 800g · OutdoorMount Desert Island Meet #2 · May 1079-8Mount Desert Island Meet #2May 10, 2024
Shot Put · 12lb · OutdoorHampden Meet #3 · May 1537-10Hampden Meet #3May 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30PVC Large School ChampionshipMay 30 · Discus · Place 13 · Hampden AcademyDiscus1.6kg13.108-5 PB12
May 30PVC Large School ChampionshipMay 30 · Shot Put · Place 15 · Hampden AcademyShot Put12lb15.35-8.7512
May 22Orono Meet #2May 22 · Discus · Place 17 · Hampden AcademyDiscus1.6kg17.80-912
May 22Orono Meet #2May 22 · Shot Put · Place 5 · Hampden AcademyShot Put12lb5.34-11.5012
May 22Orono Meet #2May 22 · 100 Meters · Place 39 · Hampden Academy100 Meters39.13.76a PB12
May 15Hampden Meet #3May 15 · Discus · Place 4 · Hampden AcademyDiscus1.6kg4.99-512
May 15Hampden Meet #3May 15 · Shot Put · Place 6 · Hampden AcademyShot Put12lb6.37-10 PB12
May 15Hampden Meet #3May 15 · 100 Meters · Place 37 · Hampden Academy100 Meters37.13.88a12
May 8Hampden Meet #2May 8 · Discus · Place 3 · Hampden AcademyDiscus1.6kg3.99-712
May 8Hampden Meet #2May 8 · Shot Put · Place 7 · Hampden AcademyShot Put12lb7.36-2.2512
May 8Hampden Meet #2May 8 · 100 Meters · Place 33 · Hampden Academy100 Meters33.13.83a12
Apr 25Old Town Meet #1Apr 25 · Discus · Place 4 · Hampden AcademyDiscus1.6kg4.107-012
Apr 25Old Town Meet #1Apr 25 · Shot Put · Place 5 · Hampden AcademyShot Put12lb5.36-11.5012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30PVC Large School ChampionshipMay 30 · Discus · Place 14 · Hampden AcademyDiscus14106-011
May 22Hampden Meet #2May 22 · Shot Put · Place 15 · Hampden AcademyShot Put1533-511
May 22Hampden Meet #2May 22 · Discus · Place 16 · Hampden AcademyDiscus1687-311
May 22Hampden Meet #2May 22 · 100 Meters · Place 30 · Hampden Academy100 Meters3014.1711
May 16Hampden Meet #1May 16 · Shot Put · Place 12 · Hampden AcademyShot Put1231-1.5011
May 16Hampden Meet #1May 16 · Discus · Place 2 · Hampden AcademyDiscus2106-311
May 16Hampden Meet #1May 16 · Javelin · Place 17 · Hampden AcademyJavelin1778-711
May 2Orono Meet #1May 2 · Shot Put · Place 9 · Hampden AcademyShot Put931-9.5011
May 2Orono Meet #1May 2 · Discus · Place 7 · Hampden AcademyDiscus788-911
Apr 24Brewer Meet #1Apr 24 · Shot Put · Place 15 · Hampden AcademyShot Put1531-211
Apr 24Brewer Meet #1Apr 24 · Discus · Place 11 · Hampden AcademyDiscus1188-611
Apr 24Brewer Meet #1Apr 24 · Javelin · Place 27 · Hampden AcademyJavelin2760-1011

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 25PVC Large School ChampionshipMay 25 · Discus · Place 16 · Hampden AcademyDiscus1.6kg16.89-310
May 20Old Town Meet #3May 20 · Javelin · Place 33 · Hampden AcademyJavelin800g33.71-710
May 20Old Town Meet #3May 20 · Discus · Place 5 · Hampden AcademyDiscus1.6kg5.104-110
May 20Old Town Meet #3May 20 · Shot Put · Place 7 · Hampden AcademyShot Put12lb7.32-1.5010
May 10Mount Desert Island Meet #2May 10 · Javelin · Place 20 · Hampden AcademyJavelin800g20.79-8 PB10
May 10Mount Desert Island Meet #2May 10 · Discus · Place 5 · Hampden AcademyDiscus1.6kg5.88-410
May 10Mount Desert Island Meet #2May 10 · Shot Put · Place 3 · Hampden AcademyShot Put12lb3.35-910
May 3Hampden Meet #2May 3 · Shot Put · Place 16 · Hampden AcademyShot Put1630-11.7510
May 3Hampden Meet #2May 3 · Discus · Place 10 · Hampden AcademyDiscus1090-910
May 3Hampden Meet #2May 3 · Javelin · Place 17 · Hampden AcademyJavelin1768-710
Apr 26Hampden Meet #1Apr 26 · Shot Put · Place 8 · Hampden AcademyShot Put830-1.5010
Apr 26Hampden Meet #1Apr 26 · Discus · Place 6 · Hampden AcademyDiscus686-310
Apr 26Hampden Meet #1Apr 26 · Javelin · Place 12 · Hampden AcademyJavelin1291-410
Apr 20Bangor Meet #1Apr 20 · Shot Put · Place 23 · Hampden AcadShot Put2327-06.00—
Apr 20Bangor Meet #1Apr 20 · Discus · Place 8 · Hampden AcadDiscus884-02—
Apr 20Bangor Meet #1Apr 20 · Javelin · Place 11 · Hampden AcadJavelin1176-08—
Apr 20Bangor Meet #1Apr 20 · 100 Meters · Place 54 · Hampden Acad100 Meters5414.13—
Apr 20Bangor Meet #1Apr 20 · Javelin · Place 11 · Hampden AcadJavelin1176-0810
Apr 20Bangor Meet #1Apr 20 · Discus · Place 8 · Hampden AcadDiscus884-0210
Apr 20Bangor Meet #1Apr 20 · Shot Put · Place 23 · Hampden AcadShot Put2327-06.0010
Apr 20Bangor Meet #1Apr 20 · 100 Meters · Place 54 · Hampden Acad100 Meters5414.1310

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30PVC Freshman ChampionshipMay 30 · Shot Put · Place 12 · Hampden AcademyShot Put1227-1.509
May 30PVC Freshman ChampionshipMay 30 · Discus · Place 5 · Hampden AcademyDiscus591-49
May 30PVC Freshman ChampionshipMay 30 · 100 Meters · Place 29 · Hampden Academy100 Meters2914.419
May 24PVC JV ChampionshipMay 24 · Discus · Place 7 · Hampden AcadDiscus785-019
May 24PVC JV ChampionshipMay 24 · 100 Meters · Place 31 · Hampden Acad100 MetersRound P3114.799
May 20Old Town Meet #3May 20 · Shot Put · Place 14 · Hampden AcademyShot Put1426-69
May 20Old Town Meet #3May 20 · Discus · Place 8 · Hampden AcademyDiscus886-19
May 20Old Town Meet #3May 20 · 100 Meters · Place 20 · Hampden Academy100 Meters2014.899
May 12Hampden Meet #3May 12 · Discus · Place 12 · Hampden AcadDiscus1274-079
May 12Hampden Meet #3May 12 · Shot Put · Place 22 · Hampden AcadShot Put2224-09.509
May 12Hampden Meet #3May 12 · 100 Meters · Place 32 · Hampden Acad100 Meters3214.639
May 5Hampden Meet #2May 5 · Discus · Place 17 · Hampden AcadDiscus1779-029
May 5Hampden Meet #2May 5 · Shot Put · Place 25 · Hampden AcadShot Put2522-02.759
May 5Hampden Meet #2May 5 · 100 Meters · Place 46 · Hampden Acad100 Meters4615.099
Apr 28Hampden Meet #1Apr 28 · Discus · Place 14 · Hampden AcadDiscus1471-00—
Apr 28Hampden Meet #1Apr 28 · Shot Put · Place 20 · Hampden AcadShot Put2026-07.50—
Apr 28Hampden Meet #1Apr 28 · 100 Meters · Place 39 · Hampden Acad100 Meters3915.21—
Apr 19Brewer Meet #1Apr 19 · Shot Put · Place 29 · Hampden AcademyShot Put2925-8.509
Apr 19Brewer Meet #1Apr 19 · Discus · Place 39 · Hampden AcademyDiscus3939-89
Apr 19Brewer Meet #1Apr 19 · 100 Meters · Place 40 · Hampden Academy100 Meters4014.999