Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Meet 1B · Dec 106:05.80aKVAC Meet 1BDecember 10, 2025
100 Meters · OutdoorWinslow Meet · Apr 1813.03aWinslow MeetApril 18, 2024
400 Meters · OutdoorWaterville Invitational · May 956.99aWaterville InvitationalMay 9, 2026
55 Meter · IndoorKVAC Meet 2C · Dec 167.72aKVAC Meet 2CDecember 16, 2023
55 Meters · IndoorKVAC Meet 6A · Feb 17.69KVAC Meet 6AFebruary 1, 2024
800 Meters · IndoorKVAC Meet 1A · Dec 102:38.39aKVAC Meet 1ADecember 10, 2024
800 Meters · OutdoorMorse Meet #2 · May 202:08.13aMorse Meet #2May 20, 2026
Long Jump · IndoorKVAC Meet 2C · Dec 1614-07.25KVAC Meet 2CDecember 16, 2023
Long Jump · OutdoorWinslow Meet · Apr 1814-05.00Winslow MeetApril 18, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 800 Meters · Place 18 · Brunswick800 Meters18.2:09.10a11
May 29KVAC Large School ChampionshipMay 29 · 800 Meters · Place 4 · Brunswick800 Meters4.2:09.39a11
May 20Morse Meet #2May 20 · 800 Meters · Place 2 · Brunswick800 Meters2.2:08.13a PB11
May 14Skowhegan Area HS Meet 2May 14 · 800 Meters · Place 3 · Brunswick800 Meters3.2:10.30a11
May 9Waterville InvitationalMay 9 · 400 Meters · Place 9 · Brunswick400 Meters9.56.99a PB11
May 7Morse Meet #1May 7 · 3200 Meters · Place 9 · Brunswick3200 Meters9.12:42.88aUnofficial11
May 7Morse Meet #1May 7 · 400 Meters · Place 8 · Brunswick400 Meters8.56.66aUnofficial11
Apr 22Brunswick Meet #1Apr 22 · 800 Meters · Place 2 · Brunswick800 Meters2.2:29.43a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10KVAC Meet 1BDec 10 · 1 Mile · Place 10 · Brunswick1 Mile10.6:05.80a PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10KVAC Meet 1ADec 10 · 800 Meters · Place 5 · Brunswick800 Meters5.2:38.39a PB10
Feb 1KVAC Meet 6AFeb 1 · Long Jump · Place 7 · Brunswick HiLong Jump714-07.509
Feb 1KVAC Meet 6AFeb 1 · 55 Meters · Place 13 · Brunswick Hi55 Meters137.69 PB9
Jan 4KVAC Meet 4AJan 4 · Long Jump · Place 11 · Brunswick HiLong Jump1113-09.759
Jan 4KVAC Meet 4AJan 4 · 55 Meters · Place 20 · Brunswick Hi55 Meters207.799

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25KVAC Large School ChampionshipMay 25 · 400 Meters · Place 18 · Brunswick400 Meters18.57.95a9
Apr 26Lewiston Meet #1Apr 26 · 100 Meters · Place 33 · Brunswick Hi100 Meters3313.509
Apr 18Winslow MeetApr 18 · Long Jump · Place 13 · BrunswickLong Jump13.14-05.00 PB9
Apr 18Winslow MeetApr 18 · 100 Meters · Place 29 · Brunswick100 Meters29.13.03a PB9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · 55 Meter · Place 15 · Brunswick55 Meter15.7.78a9
Dec 21KVAC Meet 3CDec 21 · Long Jump · Place 9 · BrunswickLong Jump9.14-02.509
Dec 16KVAC Meet 2CDec 16 · 55 Meter · Place 9 · Brunswick55 Meter9.7.72a PB9
Dec 16KVAC Meet 2CDec 16 · Long Jump · Place 10 · BrunswickLong Jump10.14-07.25 PB9
Dec 9KVAC Meet 1ADec 9 · 55 Meter · Place 21 · Brunswick55 Meter21.7.83a9
Dec 9KVAC Meet 1ADec 9 · Long Jump · Place 21 · BrunswickLong Jump21.4-05.009