Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorWaterville Junior High Meet · May 2522.24aWaterville Junior High MeetMay 25, 2022
100m Hurdles · 33" / 0.838m · OutdoorCommunity Cup Championships · May 2217.56aCommunity Cup ChampionshipsMay 22, 2026
1600 Meters · OutdoorMPA Maine Class A State Track & Field Championships · Jun 105:43.04aMPA Maine Class A State Track & Field ChampionshipsJune 10, 2025
300m Hurdles · 30" / 0.762m · OutdoorKVAC Large School Championship · May 2954.49aKVAC Large School ChampionshipMay 29, 2026
800 Meters · OutdoorWaterville Junior High Meet · May 253:08.95aWaterville Junior High MeetMay 25, 2022
High Jump · OutdoorWaterville Junior High Meet · May 253-08.00Waterville Junior High MeetMay 25, 2022

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 100m Hurdles · Place 9 · MessalonskeeMessalonskee100m Hurdles33" / 0.838mRound P9.17.62a11
May 29KVAC Large School ChampionshipMay 29 · 300m Hurdles · Place 6 · MessalonskeeMessalonskee300m Hurdles30" / 0.762m6.54.49a PB11
May 29KVAC Large School ChampionshipMay 29 · 100m Hurdles · Place 5 · MessalonskeeMessalonskee100m Hurdles33" / 0.838mRound P5.17.93a11
May 29KVAC Large School ChampionshipMay 29 · 100m Hurdles · Place 8 · MessalonskeeMessalonskee100m Hurdles33" / 0.838m8.18.11a11
May 29KVAC Large School ChampionshipMay 29 · 1600 Meters · Place 15 · MessalonskeeMessalonskee1600 Meters15.6:13.29a11
May 22Community Cup ChampionshipsMay 22 · 300m Hurdles · Place 7 · MessalonskeeMessalonskee300m Hurdles30" / 0.762m7.58.11a11
May 22Community Cup ChampionshipsMay 22 · 100m Hurdles · Place 2 · MessalonskeeMessalonskee100m Hurdles33" / 0.838m2.17.56a PB11
May 22Community Cup ChampionshipsMay 22 · 1600 Meters · Place 5 · MessalonskeeMessalonskee1600 Meters5.6:17.36a11
May 16Marathon Sports Elite InvitationalMay 16 · 100m Hurdles · Place 14 · MessalonskeeMessalonskee100m Hurdles33" / 0.838mRound P14.17.96a11
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 22 · MessalonskeeMessalonskee1600 Meters22.6:42.03a11
May 13Winslow HS MeetMay 13 · 300m Hurdles · Place 11 · MessalonskeeMessalonskee300m Hurdles30" / 0.762m11.59.33a11
May 13Winslow HS MeetMay 13 · 100m Hurdles · Place 3 · MessalonskeeMessalonskee100m Hurdles33" / 0.838m3.18.21a11
May 13Winslow HS MeetMay 13 · 1600 Meters · Place 3 · MessalonskeeMessalonskee1600 Meters3.6:03.97a11
May 9Waterville InvitationalMay 9 · 300m Hurdles · Place 8 · MessalonskeeMessalonskee300m Hurdles30" / 0.762m8.58.53a11
May 9Waterville InvitationalMay 9 · 100m Hurdles · Place 7 · MessalonskeeMessalonskee100m Hurdles33" / 0.838mRound P7.18.25a11
May 9Waterville InvitationalMay 9 · 1600 Meters · Place 11 · MessalonskeeMessalonskee1600 Meters11.6:07.96a11
May 8Mt. Ararat Home Meet #2May 8 · 100m Hurdles · Place 2 · MessalonskeeMessalonskee100m Hurdles33" / 0.838m2.18.05a11
May 8Mt. Ararat Home Meet #2May 8 · 1600 Meters · Place 7 · MessalonskeeMessalonskee1600 Meters7.6:23.01a11
Apr 28Waterville Meet #1Apr 28 · 300m Hurdles · Place 8 · MessalonskeeMessalonskee300m Hurdles30" / 0.762m8.59.49a11
Apr 28Waterville Meet #1Apr 28 · 100m Hurdles · Place 3 · MessalonskeeMessalonskee100m Hurdles33" / 0.838m3.18.64a11
Apr 28Waterville Meet #1Apr 28 · 1600 Meters · Place 6 · MessalonskeeMessalonskee1600 Meters6.6:17.66a11
Apr 16Messalonskee Meet #1Apr 16 · 300m Hurdles · Place 6 · MessalonskeeMessalonskee300m Hurdles30" / 0.762m6.59.01a11
Apr 16Messalonskee Meet #1Apr 16 · 100m Hurdles · Place 2 · MessalonskeeMessalonskee100m Hurdles33" / 0.838m2.18.35a11
Apr 16Messalonskee Meet #1Apr 16 · 1600 Meters · Place 3 · MessalonskeeMessalonskee1600 Meters3.6:14.77a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 17 · MessalonskeeMessalonskee1600 Meters17.5:43.04a PB10
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 100m Hurdles · Place 21 · MessalonskeeMessalonskee100m Hurdles33" / 0.838mRound P21.17.85a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25KVAC Large School ChampionshipMay 25 · 1600 Meters · Place 12 · MessalonskeeMessalonskee1600 Meters12.6:18.09a9
May 25KVAC Large School ChampionshipMay 25 · 300m Hurdles · Place 13 · MessalonskeeMessalonskee300m Hurdles30" / 0.762m13.57.28a9
May 25KVAC Large School ChampionshipMay 25 · 100m Hurdles · Place 9 · MessalonskeeMessalonskee100m Hurdles33" / 0.838mRound P9.19.77a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Waterville Junior High MeetMay 25 · 100m Hurdles · Place 6 · MessalonskeeMessalonskee100m Hurdles30" / 0.762m6.22.24a PB-
May 25Waterville Junior High MeetMay 25 · High Jump · Place 9 · MessalonskeeMessalonskeeHigh Jump9.3-08.00 PB-
May 25Waterville Junior High MeetMay 25 · 800 Meters · Place 4 · MessalonskeeMessalonskee800 Meters4.3:08.95a PB-