Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWaterville HS Meet · May 35:32.23Waterville HS MeetMay 3, 2024
200 Meters · IndoorKVAC Meet 6B · Jan 2736.03KVAC Meet 6BJanuary 27, 2023
3200 Meters · OutdoorWaterville Invitational · May 1112:13.24Waterville InvitationalMay 11, 2024
400 Meters · IndoorKVAC Meet 4B · Jan 61:21.56KVAC Meet 4BJanuary 6, 2023
800 Meters · IndoorKVAC Meet 1A · Feb 33:06.56KVAC Meet 1AFebruary 3, 2023
800 Meters · OutdoorWinslow HS Meet · May 132:30.55aWinslow HS MeetMay 13, 2026
Long Jump · IndoorKVAC Meet 3A · Dec 299-02.75KVAC Meet 3ADecember 29, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Community Cup ChampionshipsMay 22 · 3200 Meters · Place 7 · Waterville3200 Meters7.13:02.93a12
May 22Community Cup ChampionshipsMay 22 · 1600 Meters · Place 8 · Waterville1600 Meters8.5:42.18a12
May 13Winslow HS MeetMay 13 · 3200 Meters · Place 4 · Waterville3200 Meters4.12:55.09a12
May 13Winslow HS MeetMay 13 · 800 Meters · Place 14 · Waterville800 Meters14.2:30.55a PB12
May 9Waterville InvitationalMay 9 · 3200 Meters · Place 12 · Waterville3200 Meters12.12:30.51a12
May 7Morse Meet #1May 7 · 3200 Meters · Place 10 · Waterville3200 Meters10.12:43.03aUnofficial12
May 7Morse Meet #1May 7 · 1600 Meters · Place 15 · Waterville1600 Meters15.5:48.23aUnofficial12
Apr 28Waterville Meet #1Apr 28 · 3200 Meters · Place 5 · Waterville3200 Meters5.12:38.52a12
Apr 28Waterville Meet #1Apr 28 · 1600 Meters · Place 12 · Waterville1600 Meters12.5:48.81a12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24KVAC Small School ChampionshipMay 24 · 3200 Meters · Place 16 · Waterville3200 Meters16.13:07.50a10
May 11Waterville InvitationalMay 11 · 3200 Meters · Place 15 · Waterville H3200 Meters1512:13.24 PB10
May 3Waterville HS MeetMay 3 · 3200 Meters · Place 9 · Waterville H3200 Meters912:52.37—
May 3Waterville HS MeetMay 3 · 1600 Meters · Place 8 · Waterville H1600 Meters85:32.23 PB—
Apr 24Messalonskee Home MeetApr 24 · 3200 Meters · Place 8 · Waterville H3200 Meters813:33.02—
Apr 24Messalonskee Home MeetApr 24 · 1600 Meters · Place 10 · Waterville H1600 Meters105:51.12—
Apr 20Skowhegan HS MeetApr 20 · 3200 Meters · Place 4 · Waterville H3200 Meters413:22.59—
Apr 20Skowhegan HS MeetApr 20 · 1600 Meters · Place 7 · Waterville H1600 Meters75:51.12—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26KVAC Small School ChampionshipMay 26 · 3200 Meters · Place 9 · Waterville H3200 Meters913:21.809
May 20Community Cup ChampionshipsMay 20 · 1600 Meters · Place 10 · Waterville H1600 Meters105:58.62—
May 20Community Cup ChampionshipsMay 20 · 800 Meters · Place 13 · Waterville H800 Meters132:47.36—
May 13Waterville InvitationalMay 13 · 3200 Meters · Place 14 · Waterville H3200 Meters1413:09.939
May 10Belfast Meet #2May 10 · 800 Meters · Place 18 · Waterville H800 Meters182:50.39—
May 4Winslow Home MeetMay 4 · 3200 Meters · Place 7 · Waterville H3200 Meters713:32.37—
May 4Winslow Home MeetMay 4 · 1600 Meters · Place 10 · Waterville H1600 Meters106:03.59—
Apr 27Messalonskee Home Meet 2Apr 27 · 1600 Meters · Place 11 · Waterville H1600 Meters116:12.25—
Apr 13Lewiston Meet #1Apr 13 · 3200 Meters · Place 2 · Waterville H3200 Meters214:52.399
Apr 13Lewiston Meet #1Apr 13 · 800 Meters · Place 12 · Waterville H800 Meters122:52.289

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3KVAC Meet 1AFeb 3 · 800 Meters · Place 10 · Waterville H800 Meters103:06.56 PB9
Jan 27KVAC Meet 6BJan 27 · 400 Meters · Place 18 · Waterville H400 Meters181:23.309
Jan 27KVAC Meet 6BJan 27 · 200 Meters · Place 30 · Waterville H200 Meters3036.03 PB9
Jan 21KVAC Meet 5DJan 21 · Long Jump · Place 14 · Waterville HLong Jump149-03.259
Jan 21KVAC Meet 5DJan 21 · 800 Meters · Place 9 · Waterville H800 Meters93:10.479
Jan 6KVAC Meet 4BJan 6 · 800 Meters · Place 14 · Waterville H800 Meters143:21.779
Jan 6KVAC Meet 4BJan 6 · 400 Meters · Place 19 · Waterville H400 Meters191:21.56 PB9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29KVAC Meet 3ADec 29 · Long Jump · Place 8 · WatervilleLong Jump8.9-02.75 PB9
Dec 29KVAC Meet 3ADec 29 · 400 Meters · Place 16 · Waterville400 Meters16.1:22.68a9
Dec 22KVAC Meet 2BDec 22 · 400 Meters · Waterville400 Meters--DNS9