Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Meet 2A · Dec 226:34.55aKVAC Meet 2ADecember 22, 2025
1600 Meters · OutdoorCommunity Cup Championships · May 226:27.87aCommunity Cup ChampionshipsMay 22, 2026
2 Miles · IndoorKVAC Meet 1C · Dec 1215:35.95aKVAC Meet 1CDecember 12, 2024
800 Meters · IndoorKVAC Meet 1A · Dec 112:46.47aKVAC Meet 1ADecember 11, 2025
800 Meters · OutdoorKVAC Small School Championship · May 302:42.02aKVAC Small School ChampionshipMay 30, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · 800 Meters · Place 18 · Winslow800 Meters18.2:45.25a12
May 30KVAC Small School ChampionshipMay 30 · 800 Meters · Place 5 · Winslow800 Meters5.2:42.02a PB12
May 22Community Cup ChampionshipsMay 22 · 1600 Meters · Place 9 · Winslow1600 Meters9.6:27.87a PB12
May 22Community Cup ChampionshipsMay 22 · 800 Meters · Place 5 · Winslow800 Meters5.2:45.87a12
May 13Winslow HS MeetMay 13 · 800 Meters · Place 7 · Winslow800 Meters7.2:46.23a12
May 9Waterville InvitationalMay 9 · 800 Meters · Place 8 · Winslow800 Meters8.2:46.67a12
May 8Nokomis Meet #1May 8 · 1600 Meters · Place 4 · Winslow1600 Meters4.6:37.13a12
Apr 28Waterville Meet #1Apr 28 · 800 Meters · Place 3 · Winslow800 Meters3.2:48.86a12
Apr 16Messalonskee Meet #1Apr 16 · 800 Meters · Place 3 · Winslow800 Meters3.2:46.80a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22KVAC Meet 2ADec 22 · 1 Mile · Place 5 · Winslow1 Mile5.6:34.55a PB12
Dec 11KVAC Meet 1ADec 11 · 800 Meters · Place 2 · Winslow800 Meters2.2:46.47a PB12
Jan 8KVAC Meet 4CJan 8 · 1 Mile · Place 2 · Winslow High1 Mile26:37.0111

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · 800 Meters · Place 14 · Winslow800 Meters14.2:43.28a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 1 Mile · Place 8 · Winslow1 Mile8.6:54.76a11
Dec 12KVAC Meet 1CDec 12 · 2 Miles · Place 7 · Winslow2 Miles7.15:35.95a PB11
Feb 10KVAC Class B ChampionshipFeb 10 · 800 Meters · Place 10 · Winslow High800 Meters102:52.5310
Feb 2KVAC Meet 6BFeb 2 · 800 Meters · Place 6 · Winslow High800 Meters62:53.9510
Jan 19KVAC Meet 5BJan 19 · 800 Meters · Place 5 · Winslow High800 Meters52:56.6310
Jan 10KVAC Meet 3AJan 10 · 800 Meters · Place 5 · Winslow High800 Meters52:54.9110
Jan 4KVAC Meet 4AJan 4 · 1 Mile · Place 8 · Winslow High1 Mile86:51.9610

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15KVAC Meet 2BDec 15 · 800 Meters · Place 6 · Winslow800 Meters6.2:57.97a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 9KVAC Meet 1CDec 9 · 800 Meters · Place 4 · Winslow800 Meters4.2:57.48a10