Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Meet 2B · Dec 226:11.09aKVAC Meet 2BDecember 22, 2022
110m Hurdles · 39" / 0.991m · OutdoorKVAC Small School Championship · May 2418.28aKVAC Small School ChampionshipMay 24, 2024
1600 Meters · OutdoorCommunity Cup Championships · May 205:23.64Community Cup ChampionshipsMay 20, 2023
300m Hurdles · 36" / 0.914m · OutdoorMPA Maine Class B State Track & Field Championships · Jun 1045.53aMPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
3200 Meters · OutdoorMessalonskee Home Meet 2 · Apr 2711:43.94Messalonskee Home Meet 2April 27, 2023
400 Meters · IndoorKVAC Meet 6B · Jan 271:04.40KVAC Meet 6BJanuary 27, 2023
400 Meters · OutdoorWaterville Invitational · May 1159.92Waterville InvitationalMay 11, 2024
800 Meters · IndoorKVAC Meet 1A · Feb 32:34.86KVAC Meet 1AFebruary 3, 2023
800 Meters · OutdoorMt. Blue Meet #2 · May 92:19.65Mt. Blue Meet #2May 9, 2024
High Jump · IndoorKVAC Meet 3A · Dec 294-10.00KVAC Meet 3ADecember 29, 2022
High Jump · OutdoorKVAC Small School Championship · May 245-00.00KVAC Small School ChampionshipMay 24, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 10 · Waterville300m Hurdles36" / 0.914m10.45.53a PB11
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 12 · Waterville110m Hurdles39" / 0.991mRound P12.18.55a11
May 30KVAC Small School ChampionshipMay 30 · 300m Hurdles · Place 8 · Waterville300m Hurdles846.4911
May 30KVAC Small School ChampionshipMay 30 · 110m Hurdles · Place 8 · Waterville110m HurdlesRound P818.8711
May 30KVAC Small School ChampionshipMay 30 · 110m Hurdles · Place 7 · Waterville110m Hurdles718.5711
May 7Winslow Home MeetMay 7 · 300m Hurdles · Place 4 · Waterville300m Hurdles448.7311
May 7Winslow Home MeetMay 7 · 110m Hurdles · Place 4 · Waterville110m Hurdles419.1511
May 1Nokomis Meet #1May 1 · High Jump · Place 8 · WatervilleHigh Jump85-011
May 1Nokomis Meet #1May 1 · 300m Hurdles · Place 3 · Waterville300m Hurdles353.0711
May 1Nokomis Meet #1May 1 · 400 Meters · Place 9 · Waterville400 Meters91:02.7311
Apr 17Edward Little Meet #1Apr 17 · High Jump · Place 13 · WatervilleHigh Jump135-011
Apr 17Edward Little Meet #1Apr 17 · 110m Hurdles · Place 4 · Waterville110m Hurdles421.1411

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 300m Hurdles · Place 15 · Waterville300m Hurdles36" / 0.914m15.47.65a10
Jun 1Maine Class B State ChampionshipJun 1 · 110m Hurdles · Place 15 · Waterville110m Hurdles39" / 0.991mRound P15.18.77a10
May 24KVAC Small School ChampionshipMay 24 · 300m Hurdles · Place 7 · Waterville300m Hurdles36" / 0.914m7.45.82a10
May 24KVAC Small School ChampionshipMay 24 · 110m Hurdles · Place 7 · Waterville110m Hurdles39" / 0.991mRound P7.18.48a10
May 24KVAC Small School ChampionshipMay 24 · 110m Hurdles · Place 7 · Waterville110m Hurdles39" / 0.991m7.18.28a PB10
May 24KVAC Small School ChampionshipMay 24 · High Jump · Place 10 · WatervilleHigh Jump10.5-00.00 PB10
May 11Waterville InvitationalMay 11 · 400 Meters · Place 21 · Waterville H400 Meters2159.92 PB10
May 9Mt. Blue Meet #2May 9 · High Jump · Place 2 · WatervilleHigh Jump25-210
May 9Mt. Blue Meet #2May 9 · 800 Meters · Place 3 · Waterville800 Meters32:19.65 PB10
May 9Mt. Blue Meet #2May 9 · 110m Hurdles · Place 4 · Waterville110m Hurdles420.6810
Apr 24Messalonskee Home MeetApr 24 · 400 Meters · Place 13 · Waterville H400 Meters131:02.02—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26KVAC Small School ChampionshipMay 26 · 3200 Meters · Place 8 · Waterville H3200 Meters813:21.769
May 26KVAC Small School ChampionshipMay 26 · 1600 Meters · Place 10 · Waterville H1600 Meters105:29.539
May 20Community Cup ChampionshipsMay 20 · 3200 Meters · Place 5 · Waterville H3200 Meters512:05.86—
May 20Community Cup ChampionshipsMay 20 · 1600 Meters · Place 5 · Waterville H1600 Meters55:23.64 PB—
May 20Community Cup ChampionshipsMay 20 · 800 Meters · Place 6 · Waterville H800 Meters62:29.44—
May 13Waterville InvitationalMay 13 · 3200 Meters · Place 9 · Waterville H3200 Meters911:58.249
May 10Belfast Meet #2May 10 · 400 Meters · Place 10 · Waterville H400 Meters101:01.98—
Apr 27Messalonskee Home Meet 2Apr 27 · High Jump · Place 10 · Waterville HHigh Jump104-06.00—
Apr 27Messalonskee Home Meet 2Apr 27 · 300m Hurdles · Place 9 · Waterville H300m Hurdles952.42—
Apr 27Messalonskee Home Meet 2Apr 27 · 3200 Meters · Place 8 · Waterville H3200 Meters811:43.94 PB—
Apr 13Lewiston Meet #1Apr 13 · 110m Hurdles · Place 7 · Waterville H110m Hurdles721.779
Apr 13Lewiston Meet #1Apr 13 · 1600 Meters · Place 6 · Waterville H1600 Meters65:31.649
Apr 13Lewiston Meet #1Apr 13 · 800 Meters · Place 7 · Waterville H800 Meters72:25.649

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 3KVAC Meet 1AFeb 3 · Long Jump · Place 14 · Waterville HLong Jump1413-10.259
Feb 3KVAC Meet 1AFeb 3 · 800 Meters · Place 7 · Waterville H800 Meters72:34.86 PB9
Jan 27KVAC Meet 6BJan 27 · 400 Meters · Place 13 · Waterville H400 Meters131:04.40 PB9
Jan 21KVAC Meet 5DJan 21 · Long Jump · Place 12 · Waterville HLong Jump1213-05.759
Jan 21KVAC Meet 5DJan 21 · 400 Meters · Place 14 · Waterville H400 Meters141:08.089
Jan 6KVAC Meet 4BJan 6 · High Jump · Place 10 · Waterville HHigh Jump104-06.009
Jan 6KVAC Meet 4BJan 6 · 800 Meters · Place 11 · Waterville H800 Meters112:51.789
Jan 6KVAC Meet 4BJan 6 · 400 Meters · Place 13 · Waterville H400 Meters131:05.979

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29KVAC Meet 3ADec 29 · High Jump · Place 3 · WatervilleHigh Jump3.4-10.00 PB9
Dec 29KVAC Meet 3ADec 29 · 800 Meters · Place 8 · Waterville800 Meters8.3:51.11a9
Dec 29KVAC Meet 3ADec 29 · 400 Meters · Place 11 · Waterville400 Meters11.1:09.32a9
Dec 22KVAC Meet 2BDec 22 · 1 Mile · Place 14 · Waterville1 Mile14.6:11.09a PB9