Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorKVAC Small School Championship · May 2419.31aKVAC Small School ChampionshipMay 24, 2024
200 Meters · OutdoorWinslow Meet · Apr 1831.86aWinslow MeetApril 18, 2024
300m Hurdles · 30" / 0.762m · OutdoorMaine Class B Championship · Jun 655.93aMaine Class B ChampionshipJune 6, 2026
Javelin · 600g · OutdoorWinslow Meet · Apr 1859-00Winslow MeetApril 18, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 300m Hurdles · Place 20 · Belfast Area300m Hurdles30" / 0.762m20.55.93a PB11
May 30KVAC Small School ChampionshipMay 30 · 300m Hurdles · Place 11 · Belfast Area300m Hurdles30" / 0.762m11.56.98a11
May 30KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 10 · Belfast Area100m Hurdles33" / 0.838mRound P10.19.37a11
May 22Capital City ClassicMay 22 · 300m Hurdles · Place 5 · Belfast Area300m Hurdles30" / 0.762m5.56.19a11
May 22Capital City ClassicMay 22 · 100m Hurdles · Place 9 · Belfast Area100m Hurdles33" / 0.838m9.19.46a11
May 7Morse Meet #1May 7 · 300m Hurdles · Place 4 · Belfast Area300m Hurdles30" / 0.762m4.55.61aUnofficial11
May 7Morse Meet #1May 7 · 100m Hurdles · Place 15 · Belfast Area100m Hurdles33" / 0.838m15.22.58aUnofficial11
Apr 28Waterville Meet #1Apr 28 · 300m Hurdles · Place 5 · Belfast Area300m Hurdles30" / 0.762m5.56.91a11
Apr 28Waterville Meet #1Apr 28 · 100m Hurdles · Place 8 · Belfast Area100m Hurdles33" / 0.838m8.19.91a11
Apr 25Lawrence HS MeetApr 25 · 300m Hurdles · Place 1 · Belfast Area300m Hurdles30" / 0.762m1.58.82a11
Apr 25Lawrence HS MeetApr 25 · 100m Hurdles · Place 3 · Belfast Area100m Hurdles33" / 0.838m3.20.29a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30KVAC Small School ChampionshipMay 30 · 300m Hurdles · Place 11 · Belfast Area300m Hurdles1158.4810
May 30KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 12 · Belfast Area100m HurdlesRound P1220.0410
May 22Brunswick HS Meet #2May 22 · Javelin · Place 12 · Belfast AreaJavelin1261-710
May 22Brunswick HS Meet #2May 22 · 300m Hurdles · Place 8 · Belfast Area300m Hurdles81:00.9810
May 22Brunswick HS Meet #2May 22 · 100m Hurdles · Place 8 · Belfast Area100m Hurdles820.1110
May 8Camden Hills Meet #1May 8 · Javelin · Place 6 · Belfast AreaJavelin660-210
May 8Camden Hills Meet #1May 8 · 300m Hurdles · Place 2 · Belfast Area300m Hurdles258.2410
May 8Camden Hills Meet #1May 8 · 100m Hurdles · Place 1 · Belfast Area100m Hurdles119.5210
May 1Nokomis Meet #1May 1 · Javelin · Place 8 · Belfast AreaJavelin868-010
May 1Nokomis Meet #1May 1 · 300m Hurdles · Place 3 · Belfast Area300m Hurdles357.7810
May 1Nokomis Meet #1May 1 · 100m Hurdles · Place 2 · Belfast Area100m Hurdles219.4510
Apr 25Morse Meet #1Apr 25 · 200 Meters · Place 10 · Belfast Area200 Meters1032.6010
Apr 25Morse Meet #1Apr 25 · Javelin · Place 9 · Belfast AreaJavelin967-910
Apr 25Morse Meet #1Apr 25 · 100m Hurdles · Place 7 · Belfast Area100m Hurdles722.0310

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24KVAC Small School ChampionshipMay 24 · 100m Hurdles · Place 10 · Belfast Area100m Hurdles33" / 0.838mRound P10.19.31a PB9
May 16Brunswick MeetMay 16 · Javelin · Place 8 · Belfast AreaJavelin860-79
May 16Brunswick MeetMay 16 · 100m Hurdles · Place 8 · Belfast Area100m Hurdles820.369
May 11Fleet Feet Maine Elite InvitationalMay 11 · Javelin · Place 26 · Belfast AreaJavelin2664-69
May 8Lawrence Home Meet 2May 8 · Javelin · Place 5 · Belfast AreaJavelin563-11—
May 8Lawrence Home Meet 2May 8 · 100m Hurdles · Place 8 · Belfast Area100m Hurdles821.87—
May 8Lawrence Home Meet 2May 8 · 200 Meters · Place 7 · Belfast Area200 Meters732.37—
May 2Edward Little HS Meet #1May 2 · 200 Meters · Place 16 · Belfast Area200 Meters1632.959
May 2Edward Little HS Meet #1May 2 · Javelin · Place 12 · Belfast AreaJavelin1255-119
May 2Edward Little HS Meet #1May 2 · 100m Hurdles · Place 9 · Belfast Area100m Hurdles921.159
Apr 26Lewiston Meet #1Apr 26 · Javelin · Place 13 · Belfast AreaJavelin1352-059
Apr 26Lewiston Meet #1Apr 26 · 200 Meters · Place 16 · Belfast Area200 Meters1632.439
Apr 26Lewiston Meet #1Apr 26 · 100m Hurdles · Place 8 · Belfast Area100m Hurdles821.789
Apr 18Winslow MeetApr 18 · Javelin · Place 6 · Belfast AreaJavelin600g6.59-00 PB9
Apr 18Winslow MeetApr 18 · 100m Hurdles · Place 8 · Belfast Area100m Hurdles33" / 0.838m8.21.30a9
Apr 18Winslow MeetApr 18 · 200 Meters · Place 17 · Belfast Area200 Meters17.31.86a PB9