Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOld Town Meet #1 · Apr 2512.39aOld Town Meet #1April 25, 2026
110m Hurdles · 39" / 0.991m · OutdoorPVC Small School Championship · May 2918.65aPVC Small School ChampionshipMay 29, 2026
200 Meters · IndoorUSM New Year's Invitational · Jan 226.28USM New Year's InvitationalJanuary 2, 2026
200 Meters · OutdoorOld Town Meet #3 · May 2426.33Old Town Meet #3May 24, 2025
300m Hurdles · 36" / 0.914m · OutdoorMaine Class C Championship · Jun 644.84aMaine Class C ChampionshipJune 6, 2026
400 Meters · IndoorEMITL Championship Small School · Feb 757.46EMITL Championship Small SchoolFebruary 7, 2026
55 Meters · IndoorEMITL Meet 5B · Jan 107.46EMITL Meet 5BJanuary 10, 2026
55m Hurdles · 39" · IndoorEMITL Meet 1B · Dec 610.43aEMITL Meet 1BDecember 6, 2025
800 Meters · IndoorEMITL Meet 3B · Dec 272:22.09aEMITL Meet 3BDecember 27, 2025
Javelin · 800g · OutdoorMDI Meet #3 · May 15106-5MDI Meet #3May 15, 2026
Long Jump · OutdoorMDI Meet #3 · May 1516-2MDI Meet #3May 15, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · 300m Hurdles · Place 5 · NarraguagusNarraguagus300m Hurdles36" / 0.914m5.44.84a PB11
May 29PVC Small School ChampionshipMay 29 · 300m Hurdles · Place 2 · NarraguagusNarraguagus300m Hurdles36" / 0.914m2.45.18a11
May 29PVC Small School ChampionshipMay 29 · 110m Hurdles · Place 5 · NarraguagusNarraguagus110m Hurdles39" / 0.991mRound P5.18.92a11
May 29PVC Small School ChampionshipMay 29 · 110m Hurdles · Place 5 · NarraguagusNarraguagus110m Hurdles39" / 0.991m5.18.65a PB11
May 22Orono Meet #2May 22 · 300m Hurdles · Place 4 · NarraguagusNarraguagus300m Hurdles36" / 0.914m4.45.16a11
May 22Orono Meet #2May 22 · 100 Meters · Place 18 · NarraguagusNarraguagus100 Meters18.12.48a11
May 16Marathon Sports Elite InvitationalMay 16 · 300m Hurdles · Place 21 · NarraguagusNarraguagus300m Hurdles36" / 0.914m21.46.49a11
May 16Marathon Sports Elite InvitationalMay 16 · 110m Hurdles · Place 20 · NarraguagusNarraguagus110m Hurdles39" / 0.991mRound P20.19.19a11
May 15MDI Meet #3May 15 · Long Jump · Place 8 · NarraguagusNarraguagusLong Jump8.16-2 PB11
May 15MDI Meet #3May 15 · Javelin · Place 6 · NarraguagusNarraguagusJavelin800g6.106-5 PB11
May 8Hampden Meet #2May 8 · 300m Hurdles · Place 3 · NarraguagusNarraguagus300m Hurdles36" / 0.914m3.46.06a11
May 8Hampden Meet #2May 8 · 110m Hurdles · Place 3 · NarraguagusNarraguagus110m Hurdles39" / 0.991m3.19.36a11
May 2MDI Meet #2May 2 · 300m Hurdles · Place 2 · NarraguagusNarraguagus300m Hurdles36" / 0.914m2.46.84a11
May 2MDI Meet #2May 2 · 100 Meters · Place 14 · NarraguagusNarraguagus100 Meters14.12.73a11
Apr 25Old Town Meet #1Apr 25 · 300m Hurdles · Place 1 · NarraguagusNarraguagus300m Hurdles36" / 0.914m1.45.57a11
Apr 25Old Town Meet #1Apr 25 · 100 Meters · Place 15 · NarraguagusNarraguagus100 Meters15.12.39a PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7EMITL Championship Small SchoolFeb 7 · 400 Meters · Place 5 · Sumner/NarragaugusSumner/Narragaugus400 Meters557.46 PB11
Feb 7EMITL Championship Small SchoolFeb 7 · 55m Hurdles · Place 5 · Sumner/NarragaugusSumner/Narragaugus55m HurdlesRound P59.9311
Feb 7EMITL Championship Small SchoolFeb 7 · 55m Hurdles · Place 5 · Sumner/NarragaugusSumner/Narragaugus55m Hurdles59.9311
Jan 10EMITL Meet 5BJan 10 · 400 Meters · Place 6 · Sumner/NarragaugusSumner/Narragaugus400 Meters658.9011
Jan 10EMITL Meet 5BJan 10 · 55 Meters · Place 11 · Sumner/NarragaugusSumner/Narragaugus55 MetersRound P117.46 PB11
Jan 2USM New Year's InvitationalJan 2 · 200 Meters · Place 81 · Sumner/NarragaugusSumner/Narragaugus200 Meters8126.28 PB11
Jan 2USM New Year's InvitationalJan 2 · 55m Hurdles · Place 24 · Sumner/NarragaugusSumner/Narragaugus55m HurdlesRound P2410.2211

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · 55m Hurdles · Place 5 · Sumner MemorialSumner Memorial55m Hurdles39"Round P5.10.53a11
Dec 27EMITL Meet 3BDec 27 · 55m Hurdles · Place 5 · Sumner MemorialSumner Memorial55m Hurdles39"5.10.48a11
Dec 27EMITL Meet 3BDec 27 · 800 Meters · Place 5 · Sumner MemorialSumner Memorial800 Meters5.2:22.09a PB11
Dec 6EMITL Meet 1BDec 6 · 55m Hurdles · Place 4 · NarraguagusNarraguagus55m Hurdles39"Round P4.10.43a PB11
Dec 6EMITL Meet 1BDec 6 · 55m Hurdles · Place 5 · NarraguagusNarraguagus55m Hurdles39"5.11.38a11
Dec 6EMITL Meet 1BDec 6 · 800 Meters · Place 7 · NarraguagusNarraguagus800 Meters7.2:27.48a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 10 · NarraguagusNarraguagus300m Hurdles36" / 0.914m10.46.29a10
May 31PVC Small School ChampionshipMay 31 · 300m Hurdles · Place 6 · NarraguagusNarraguagus300m Hurdles647.5410
May 31PVC Small School ChampionshipMay 31 · 100 Meters · Place 13 · NarraguagusNarraguagus100 MetersRound P1312.7610
May 24Old Town Meet #3May 24 · 200 Meters · Place 10 · NarraguagusNarraguagus200 Meters1026.33 PB10
May 24Old Town Meet #3May 24 · 300m Hurdles · Place 4 · NarraguagusNarraguagus300m Hurdles449.8210
May 24Old Town Meet #3May 24 · 100 Meters · Place 13 · NarraguagusNarraguagus100 Meters1312.8510
May 16MDI Meet #3May 16 · 300m Hurdles · Place 5 · NarraguagusNarraguagus300m Hurdles549.4310
May 16MDI Meet #3May 16 · 100 Meters · Place 11 · NarraguagusNarraguagus100 Meters1112.5310
May 12Brewer Meet #2May 12 · Long Jump · Place 16 · NarraguagusNarraguagusLong Jump16.14-1110
May 12Brewer Meet #2May 12 · 300m Hurdles · Place 6 · NarraguagusNarraguagus300m Hurdles36" / 0.914m6.52.60a10
May 12Brewer Meet #2May 12 · 100 Meters · Place 18 · NarraguagusNarraguagus100 Meters18.13.03a10
May 1Bucksport Meet #2May 1 · 200 Meters · Place 21 · NarraguagusNarraguagus200 Meters2127.0110
May 1Bucksport Meet #2May 1 · 100 Meters · Place 26 · NarraguagusNarraguagus100 Meters2612.7310