Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOrono Meet #2 · May 2211.64aOrono Meet #2May 22, 2026
200 Meters · OutdoorMDI Meet #3 · May 1623.82MDI Meet #3May 16, 2025
400 Meters · OutdoorPVC Small School Championship · May 3153.34PVC Small School ChampionshipMay 31, 2025
Long Jump · OutdoorMDI Meet #3 · May 1519-6MDI 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
Jun 6Maine Class C ChampionshipJun 6 · 100 Meters · Place 8 · Narraguagus100 Meters8.11.89a12
May 29PVC Small School ChampionshipMay 29 · Long Jump · Place 7 · NarraguagusLong Jump7.18-3.2512
May 29PVC Small School ChampionshipMay 29 · 200 Meters · Place 2 · Narraguagus200 Meters2.23.91a12
May 29PVC Small School ChampionshipMay 29 · 100 Meters · Place 1 · Narraguagus100 MetersRound P1.11.73a12
May 29PVC Small School ChampionshipMay 29 · 100 Meters · Place 2 · Narraguagus100 Meters2.11.68a12
May 22Orono Meet #2May 22 · 200 Meters · Place 6 · Narraguagus200 Meters6.24.72a12
May 22Orono Meet #2May 22 · 100 Meters · Place 4 · Narraguagus100 Meters4.11.64a PB12
May 16Marathon Sports Elite InvitationalMay 16 · 200 Meters · Place 22 · Narraguagus200 Meters22.24.30a12
May 16Marathon Sports Elite InvitationalMay 16 · 100 Meters · Place 34 · Narraguagus100 MetersRound P34.11.83a12
May 15MDI Meet #3May 15 · Long Jump · Place 1 · NarraguagusLong Jump1.19-6 PB12
May 15MDI Meet #3May 15 · 400 Meters · Place 1 · Narraguagus400 Meters1.55.48a12
May 2MDI Meet #2May 2 · 100 Meters · Place 1 · Narraguagus100 Meters1.11.71a12
Apr 25Old Town Meet #1Apr 25 · 100 Meters · Place 2 · Narraguagus100 Meters2.11.70a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31PVC Small School ChampionshipMay 31 · Javelin · Place 3 · NarraguagusJavelin3144-0711
May 31PVC Small School ChampionshipMay 31 · 200 Meters · Place 3 · Narraguagus200 Meters323.9211
May 31PVC Small School ChampionshipMay 31 · 400 Meters · Place 2 · Narraguagus400 Meters253.34 PB11
May 24Old Town Meet #3May 24 · Javelin · Place 1 · NarraguagusJavelin1147-811
May 24Old Town Meet #3May 24 · 200 Meters · Place 1 · Narraguagus200 Meters123.8511
May 16MDI Meet #3May 16 · Javelin · Place 3 · NarraguagusJavelin3131-811
May 16MDI Meet #3May 16 · 200 Meters · Place 1 · Narraguagus200 Meters123.82 PB11
May 16MDI Meet #3May 16 · 400 Meters · Place 1 · Narraguagus400 Meters153.5411
May 16MDI Meet #3May 16 · 100 Meters · Place 1 · Narraguagus100 Meters111.6811
May 1Bucksport Meet #2May 1 · Javelin · Place 1 · NarraguagusJavelin1152-311
May 1Bucksport Meet #2May 1 · 200 Meters · Place 1 · Narraguagus200 Meters124.1511
May 1Bucksport Meet #2May 1 · 100 Meters · Place 3 · Narraguagus100 Meters311.8311

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4PVC Week 3 - Presque Isle HSMay 4 · 400 Meters · Place 2 · Narraguagus400 Meters254.06—
Apr 27MDI Meet #1Apr 27 · 200 Meters · Place 4 · Narraguagus200 Meters424.0010
Apr 27MDI Meet #1Apr 27 · 100 Meters · Place 3 · Narraguagus100 Meters311.8410
Apr 17Brewer Meet #1Apr 17 · 200 Meters · Place 2 · Narraguagus200 Meters224.5710
Apr 17Brewer Meet #1Apr 17 · 100 Meters · Place 6 · Narraguagus100 Meters612.1210