Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMount Desert Island Meet #2 · May 1063-7Mount Desert Island Meet #2May 10, 2024
Javelin · 800g · OutdoorOrono Meet #2 · May 22125-7Orono Meet #2May 22, 2026
Shot Put · 12lb · OutdoorOld Town Meet #3 · May 2021-0.50Old Town Meet #3May 20, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30PVC Large School ChampionshipMay 30 · Javelin · Place 12 · Hampden AcademyJavelin800g12.118-612
May 22Orono Meet #2May 22 · Javelin · Place 6 · Hampden AcademyJavelin800g6.125-7 PB12
May 15Hampden Meet #3May 15 · Javelin · Place 4 · Hampden AcademyJavelin800g4.118-212
May 8Hampden Meet #2May 8 · Javelin · Place 7 · Hampden AcademyJavelin800g7.106-812

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30PVC Large School ChampionshipMay 30 · Javelin · Place 9 · Hampden AcademyJavelin9117-011
May 16Hampden Meet #1May 16 · Javelin · Place 4 · Hampden AcademyJavelin4110-911
Apr 24Brewer Meet #1Apr 24 · Javelin · Place 3 · Hampden AcademyJavelin3120-511

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25PVC Large School ChampionshipMay 25 · Javelin · Place 12 · Hampden AcademyJavelin800g12.109-610
May 20Old Town Meet #3May 20 · Javelin · Place 12 · Hampden AcademyJavelin800g12.100-810
May 20Old Town Meet #3May 20 · Discus · Place 23 · Hampden AcademyDiscus1.6kg23.57-010
May 20Old Town Meet #3May 20 · Shot Put · Place 25 · Hampden AcademyShot Put12lb25.21-0.50 PB10
May 10Mount Desert Island Meet #2May 10 · Javelin · Place 5 · Hampden AcademyJavelin800g5.112-910
May 10Mount Desert Island Meet #2May 10 · Discus · Place 14 · Hampden AcademyDiscus1.6kg14.63-7 PB10
May 10Mount Desert Island Meet #2May 10 · Shot Put · Place 22 · Hampden AcademyShot Put12lb22.20-8.5010
May 3Hampden Meet #2May 3 · Shot Put · Place 28 · Hampden AcademyShot Put2819-6.5010
May 3Hampden Meet #2May 3 · Discus · Place 22 · Hampden AcademyDiscus2260-810
May 3Hampden Meet #2May 3 · Javelin · Place 10 · Hampden AcademyJavelin1092-010
Apr 26Hampden Meet #1Apr 26 · Shot Put · Place 25 · Hampden AcademyShot Put2520-610
Apr 26Hampden Meet #1Apr 26 · Discus · Place 22 · Hampden AcademyDiscus2260-510
Apr 26Hampden Meet #1Apr 26 · Javelin · Place 14 · Hampden AcademyJavelin1488-010
Apr 20Bangor Meet #1Apr 20 · Shot Put · Place 33 · Hampden AcadShot Put3321-05.50—
Apr 20Bangor Meet #1Apr 20 · Javelin · Place 10 · Hampden AcadJavelin1084-08—
Apr 20Bangor Meet #1Apr 20 · Javelin · Place 10 · Hampden AcadJavelin1084-0810
Apr 20Bangor Meet #1Apr 20 · Shot Put · Place 33 · Hampden AcadShot Put3321-05.5010

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30PVC Freshman ChampionshipMay 30 · Shot Put · Place 17 · Hampden AcademyShot Put1719-2.509
May 30PVC Freshman ChampionshipMay 30 · Discus · Place 11 · Hampden AcademyDiscus1161-99
May 30PVC Freshman ChampionshipMay 30 · Javelin · Place 5 · Hampden AcademyJavelin583-119
May 24PVC JV ChampionshipMay 24 · Javelin · Place 20 · Hampden AcadJavelin2081-119
May 24PVC JV ChampionshipMay 24 · Discus · Place 40 · Hampden AcadDiscus4052-059
May 20Old Town Meet #3May 20 · Shot Put · Place 22 · Hampden AcademyShot Put2217-69
May 20Old Town Meet #3May 20 · Discus · Place 21 · Hampden AcademyDiscus2153-79
May 20Old Town Meet #3May 20 · Javelin · Place 27 · Hampden AcademyJavelin2774-69
May 12Hampden Meet #3May 12 · Javelin · Place 20 · Hampden AcadJavelin2080-009
May 12Hampden Meet #3May 12 · Discus · Place 24 · Hampden AcadDiscus2457-089
May 5Hampden Meet #2May 5 · Javelin · Place 18 · Hampden AcadJavelin1870-119
May 5Hampden Meet #2May 5 · Discus · Place 30 · Hampden AcadDiscus3056-069
Apr 28Hampden Meet #1Apr 28 · Javelin · Place 12 · Hampden AcadJavelin1282-11—
Apr 28Hampden Meet #1Apr 28 · Discus · Place 22 · Hampden AcadDiscus2256-07—