Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Meet 6C · Jan 304:50.48KVAC Meet 6CJanuary 30, 2026
1600 Meters · OutdoorKVAC Large School Championship · Jun 24:56.71KVAC Large School ChampionshipJune 2, 2025
2 Miles · IndoorKVAC Class A Championship · Feb 1011:19.05KVAC Class A ChampionshipFebruary 10, 2025
3200 Meters · OutdoorLewiston Meet #1 · May 211:28.92Lewiston Meet #1May 2, 2025
800 Meters · IndoorKVAC Meet 4A · Jan 162:12.42KVAC Meet 4AJanuary 16, 2026
800 Meters · OutdoorMorse Meet #1 · May 92:33.01Morse Meet #1May 9, 2024

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30KVAC Meet 6CJan 30 · 1 Mile · Place 3 · Brunswick1 Mile34:50.48 PB11
Jan 16KVAC Meet 4AJan 16 · 2 Miles · Place 5 · Brunswick2 Miles512:51.3211
Jan 16KVAC Meet 4AJan 16 · 800 Meters · Place 2 · Brunswick800 Meters22:12.42 PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2KVAC Large School ChampionshipJun 2 · 3200 Meters · Place 15 · Brunswick3200 Meters1511:38.3610
Jun 2KVAC Large School ChampionshipJun 2 · 1600 Meters · Place 9 · Brunswick1600 Meters94:56.71 PB10
May 22Brunswick HS Meet #2May 22 · 1600 Meters · Place 7 · Brunswick1600 Meters74:59.9210
May 7Winslow Home MeetMay 7 · 1600 Meters · Place 5 · Brunswick1600 Meters55:01.0710
May 2Lewiston Meet #1May 2 · 3200 Meters · Place 2 · Brunswick3200 Meters211:28.92 PB10
May 2Lewiston Meet #1May 2 · 1600 Meters · Place 3 · Brunswick1600 Meters34:58.7710
Apr 24Brunswick Meet #1Apr 24 · 3200 Meters · Place 3 · Brunswick3200 Meters311:53.4410
Apr 24Brunswick Meet #1Apr 24 · 1600 Meters · Place 5 · Brunswick1600 Meters55:02.5610

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 10KVAC Class A ChampionshipFeb 10 · 2 Miles · Place 5 · Brunswick2 Miles511:19.05 PB10
Feb 10KVAC Class A ChampionshipFeb 10 · 1 Mile · Place 8 · Brunswick1 Mile84:55.2710
Jan 24KVAC Meet 6BJan 24 · 2 Miles · Place 5 · Brunswick2 Miles511:44.6710
Jan 24KVAC Meet 6BJan 24 · 1 Mile · Place 5 · Brunswick1 Mile54:55.6710
Jan 15KVAC Meet 5AJan 15 · 2 Miles · Place 3 · Brunswick2 Miles311:28.2210
Jan 15KVAC Meet 5AJan 15 · 1 Mile · Place 5 · Brunswick1 Mile55:01.8610
Jan 8KVAC Meet 4BJan 8 · 2 Miles · Place 3 · Brunswick2 Miles311:40.1110
Jan 8KVAC Meet 4BJan 8 · 1 Mile · Place 6 · Brunswick1 Mile65:15.6810
Jan 2KVAC Meet 3A.Jan 2 · 1 Mile · Place 5 · Brunswick1 Mile55:20.4110

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Brunswick MeetMay 16 · 3200 Meters · Place 14 · Brunswick3200 Meters1412:08.239
May 16Brunswick MeetMay 16 · 1600 Meters · Place 13 · Brunswick1600 Meters135:22.259
May 9Morse Meet #1May 9 · 3200 Meters · Place 7 · Brunswick3200 Meters712:41.409
May 9Morse Meet #1May 9 · 800 Meters · Place 10 · Brunswick800 Meters102:33.01 PB9
May 9Morse Meet #1May 9 · 1600 Meters · Place 11 · Brunswick1600 Meters115:25.469
May 2Edward Little HS Meet #1May 2 · 800 Meters · Place 9 · Brunswick800 Meters92:35.099