Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMorse Meet #1 · May 1115.48Morse Meet #1May 11, 2023
100m Hurdles · 33" / 0.838m · OutdoorKVAC Large School Championship · May 2520.76aKVAC Large School ChampionshipMay 25, 2024
200 Meters · IndoorKVAC Class A Championship · Feb 1132.47KVAC Class A ChampionshipFebruary 11, 2023
200 Meters · OutdoorMTA Meet #1 · May 1931.93MTA Meet #1May 19, 2023
300m Hurdles · 30" / 0.762m · OutdoorLeavitt Home Meet · May 141:00.48aLeavitt Home MeetMay 14, 2025
55 Meter · IndoorKVAC Meet 2B · Dec 229.21aKVAC Meet 2BDecember 22, 2022
55 Meters · IndoorKVAC Class A Championship · Feb 118.85KVAC Class A ChampionshipFebruary 11, 2023
55m Hurdles · 33" · IndoorUSM New Year's Invitational · Dec 3011.32aUSM New Year's InvitationalDecember 30, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29KVAC Large School ChampionshipMay 29 · 300m Hurdles · Place 12 · Brunswick300m Hurdles30" / 0.762m12.1:01.65a12
May 29KVAC Large School ChampionshipMay 29 · 100m Hurdles · Place 20 · Brunswick100m Hurdles33" / 0.838mRound P20.21.13a12
May 20Morse Meet #2May 20 · 300m Hurdles · Place 6 · Brunswick300m Hurdles30" / 0.762m6.1:00.94a12
May 20Morse Meet #2May 20 · 100m Hurdles · Place 11 · Brunswick100m Hurdles33" / 0.838m11.21.46a12
May 20Morse Meet #2May 20 · 200 Meters · Place 24 · Brunswick200 Meters24.33.70a12
May 14Skowhegan Area HS Meet 2May 14 · 300m Hurdles · Place 2 · Brunswick300m Hurdles30" / 0.762m2.1:04.93a12
May 14Skowhegan Area HS Meet 2May 14 · 100m Hurdles · Place 3 · Brunswick100m Hurdles33" / 0.838m3.21.89a12
May 7Morse Meet #1May 7 · 300m Hurdles · Place 10 · Brunswick300m Hurdles30" / 0.762m10.1:01.41aUnofficial12
May 7Morse Meet #1May 7 · 200 Meters · Place 34 · Brunswick200 Meters34.33.31aUnofficial12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 55m Hurdles · Place 11 · Brunswick55m Hurdles33"11.11.76a12
Dec 20KVAC Meet 2CDec 20 · 200 Meters · Place 18 · Brunswick200 Meters18.32.61a12
Dec 10KVAC Meet 1BDec 10 · 55m Hurdles · Place 9 · Brunswick55m Hurdles33"9.11.40a12
Dec 10KVAC Meet 1BDec 10 · 200 Meters · Place 27 · Brunswick200 Meters27.33.10a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Leavitt Home MeetMay 14 · 300m Hurdles · Place 4 · Brunswick300m Hurdles30" / 0.762m4.1:00.48a PB11
May 14Leavitt Home MeetMay 14 · 100m Hurdles · Place 11 · Brunswick100m Hurdles33" / 0.838m11.21.40a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 55m Hurdles · Place 7 · Brunswick55m Hurdles33"7.11.58a11
Dec 10KVAC Meet 1ADec 10 · 55m Hurdles · Place 5 · Brunswick55m Hurdles33"5.11.51a11
Feb 12KVAC Class A ChampionshipFeb 12 · 55m Hurdles · Place 10 · Brunswick Hi55m Hurdles1011.3210
Feb 12KVAC Class A ChampionshipFeb 12 · 55m Hurdles · Place 12 · Brunswick Hi55m HurdlesRound P1211.3510
Jan 18KVAC Meet 5AJan 18 · 55m Hurdles · Place 5 · Brunswick Hi55m Hurdles511.8810
Jan 18KVAC Meet 5AJan 18 · 200 Meters · Place 20 · Brunswick Hi200 Meters2033.2910
Jan 4KVAC Meet 4AJan 4 · 55m Hurdles · Place 5 · Brunswick Hi55m Hurdles511.4210
Jan 4KVAC Meet 4AJan 4 · 200 Meters · Place 25 · Brunswick Hi200 Meters2533.7310

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25KVAC Large School ChampionshipMay 25 · 300m Hurdles · Place 19 · Brunswick300m Hurdles30" / 0.762m19.1:01.38a10
May 25KVAC Large School ChampionshipMay 25 · 100m Hurdles · Place 14 · Brunswick100m Hurdles33" / 0.838mRound P14.20.76a PB10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55m Hurdles · Place 28 · Brunswick55m Hurdles33"Round P28.11.32a PB10
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 79 · Brunswick200 Meters79.33.07a10
Dec 16KVAC Meet 2CDec 16 · 55m Hurdles · Place 3 · Brunswick55m Hurdles33"3.11.63a10
Dec 16KVAC Meet 2CDec 16 · 200 Meters · Place 17 · Brunswick200 Meters17.33.60a10
Dec 9KVAC Meet 1ADec 9 · 55m Hurdles · Place 8 · Brunswick55m Hurdles33"8.11.57a10
Dec 9KVAC Meet 1ADec 9 · 200 Meters · Place 24 · Brunswick200 Meters24.33.85a10
Feb 11KVAC Class A ChampionshipFeb 11 · 200 Meters · Place 15 · Brunswick Hi200 Meters1532.47 PB9
Feb 11KVAC Class A ChampionshipFeb 11 · 55 Meters · Place 19 · Brunswick Hi55 MetersRound P198.85 PB9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19MTA Meet #1May 19 · 300m Hurdles · Place 5 · Brunswick Hi300m Hurdles559.479
May 19MTA Meet #1May 19 · 100m Hurdles · Place 5 · Brunswick Hi100m Hurdles521.799
May 19MTA Meet #1May 19 · 200 Meters · Place 12 · Brunswick Hi200 Meters1231.93 PB9
May 11Morse Meet #1May 11 · 300m Hurdles · Place 5 · Brunswick Hi300m Hurdles51:00.18—
May 11Morse Meet #1May 11 · 200 Meters · Place 19 · Brunswick Hi200 Meters1933.69—
May 11Morse Meet #1May 11 · 100 Meters · Place 16 · Brunswick Hi100 Meters1615.48 PB—
Apr 28KVAC @ LeavittApr 28 · 200 Meters · Place 18 · Brunswick Hi200 Meters1832.739
Apr 28KVAC @ LeavittApr 28 · 100 Meters · Place 23 · Brunswick Hi100 Meters2315.579

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30KVAC Meet 3DDec 30 · 55 Meter · Brunswick55 Meter--DNS9
Dec 30KVAC Meet 3DDec 30 · 200 Meters · Brunswick200 Meters--DNS9
Dec 22KVAC Meet 2BDec 22 · 55 Meter · Place 15 · Brunswick55 Meter15.9.21a PB9