Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMDI Meet #1 · Apr 2713.47MDI Meet #1April 27, 2024
Javelin · 800g · OutdoorOld Town Meet #1 · Apr 25142-5Old Town Meet #1April 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · Javelin · Place 9 · NarraguagusJavelin800g9.128-0511
May 29PVC Small School ChampionshipMay 29 · Javelin · Place 5 · NarraguagusJavelin800g5.132-011
May 22Orono Meet #2May 22 · Javelin · Place 3 · NarraguagusJavelin800g3.128-011
May 16Marathon Sports Elite InvitationalMay 16 · Javelin · Place 8 · NarraguagusJavelin800g8.136-1111
May 15MDI Meet #3May 15 · Javelin · Place 1 · NarraguagusJavelin800g1.132-011
May 8Hampden Meet #2May 8 · Javelin · Place 2 · NarraguagusJavelin800g2.122-711
May 2MDI Meet #2May 2 · Javelin · Place 2 · NarraguagusJavelin800g2.125-511
Apr 25Old Town Meet #1Apr 25 · Javelin · Place 1 · NarraguagusJavelin800g1.142-5 PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31PVC Small School ChampionshipMay 31 · Javelin · Place 8 · NarraguagusJavelin8117-0810
May 16MDI Meet #3May 16 · Discus · Place 18 · NarraguagusDiscus1867-710
May 16MDI Meet #3May 16 · Javelin · Place 5 · NarraguagusJavelin5127-210
May 16MDI Meet #3May 16 · High Jump · Place 5 · NarraguagusHigh Jump54-1010
May 1Bucksport Meet #2May 1 · Javelin · Place 4 · NarraguagusJavelin4128-010
May 1Bucksport Meet #2May 1 · Long Jump · Place 13 · NarraguagusLong Jump1315-0.5010
May 1Bucksport Meet #2May 1 · High Jump · Place 12 · NarraguagusHigh Jump124-810

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4PVC Week 3 - Presque Isle HSMay 4 · Javelin · Place 16 · NarraguagusJavelin1698-07—
May 4PVC Week 3 - Presque Isle HSMay 4 · Long Jump · Place 14 · NarraguagusLong Jump1415-07.50—
May 4PVC Week 3 - Presque Isle HSMay 4 · 100 Meters · Place 21 · Narraguagus100 Meters2114.06—
Apr 27MDI Meet #1Apr 27 · Javelin · Place 4 · NarraguagusJavelin4103-49
Apr 27MDI Meet #1Apr 27 · Long Jump · Place 9 · NarraguagusLong Jump915-3.509
Apr 27MDI Meet #1Apr 27 · 100 Meters · Place 16 · Narraguagus100 Meters1613.47 PB9