Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAroostook League Championships · May 1614.71aAroostook League Championships May 16, 2024
110m Hurdles · 39" / 0.991m · OutdoorPVC Week 3 - Caribou HS · May 919.04aPVC Week 3 - Caribou HSMay 9, 2026
1600 Meters · OutdoorPVC Week 2 - Presque Isle HS · May 25:42.19aPVC Week 2 - Presque Isle HSMay 2, 2026
200 Meters · IndoorEMITL Meet 2B · Dec 2127.96aEMITL Meet 2BDecember 21, 2024
200 Meters · OutdoorAroostook League Championships · May 1630.23aAroostook League Championships May 16, 2024
300m Hurdles · 36" / 0.914m · OutdoorMaine Class B Championship · Jun 648.23aMaine Class B ChampionshipJune 6, 2026
400 Meters · IndoorEMITL Meet 2B · Dec 211:00.69aEMITL Meet 2BDecember 21, 2024
400 Meters · OutdoorAroostook League Championships · May 161:06.97aAroostook League Championships May 16, 2024
55m Hurdles · 39" · IndoorEMITL Meet 6B · Jan 1710.42aEMITL Meet 6BJanuary 17, 2026
800 Meters · IndoorEMITL Meet 5B · Jan 252:15.72aEMITL Meet 5BJanuary 25, 2025
800 Meters · OutdoorMARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNK · Apr 222:27.92aMARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNKApril 22, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 300m Hurdles · Place 18 · Presque Isle300m Hurdles36" / 0.914m18.48.23a PB12
Jun 6Maine Class B ChampionshipJun 6 · 110m Hurdles · Place 15 · Presque Isle110m Hurdles39" / 0.991mRound P15.19.58a12
May 30PVC Large School ChampionshipMay 30 · 300m Hurdles · Place 11 · Presque Isle300m Hurdles36" / 0.914m11.49.10a12
May 30PVC Large School ChampionshipMay 30 · 110m Hurdles · Place 11 · Presque Isle110m Hurdles39" / 0.991mRound P11.19.51a12
May 21Aroostook League HS ChampionshipsMay 21 · 300m Hurdles · Place 4 · Presque Isle300m Hurdles36" / 0.914m4.50.69a12
May 21Aroostook League HS ChampionshipsMay 21 · 110m Hurdles · Place 4 · Presque Isle110m Hurdles39" / 0.991m4.20.46a12
May 14Ellsworth Meet #1May 14 · 300m Hurdles · Place 3 · Presque Isle300m Hurdles36" / 0.914m3.48.26a12
May 14Ellsworth Meet #1May 14 · 110m Hurdles · Place 7 · Presque Isle110m Hurdles39" / 0.991m7.19.31a12
May 9PVC Week 3 - Caribou HSMay 9 · 300m Hurdles · Place 4 · Presque Isle300m Hurdles36" / 0.914m4.48.46a12
May 9PVC Week 3 - Caribou HSMay 9 · 110m Hurdles · Place 4 · Presque Isle110m Hurdles39" / 0.991m4.19.04a PB12
May 2PVC Week 2 - Presque Isle HSMay 2 · 300m Hurdles · Place 4 · Presque Isle300m Hurdles36" / 0.914m4.50.68a12
May 2PVC Week 2 - Presque Isle HSMay 2 · 110m Hurdles · Place 4 · Presque Isle110m Hurdles39" / 0.991m4.20.66a12
May 2PVC Week 2 - Presque Isle HSMay 2 · 1600 Meters · Place 13 · Presque Isle1600 Meters13.5:42.19a PB12
Apr 25Old Town Meet #1Apr 25 · 1600 Meters · Place 13 · Presque Isle1600 Meters13.5:47.64a12
Apr 25Old Town Meet #1Apr 25 · 800 Meters · Place 10 · Presque Isle800 Meters10.2:32.34a12
Apr 22MARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNKApr 22 · 110m Hurdles · Place 3 · Presque Isle110m Hurdles39" / 0.991m3.21.52a12
Apr 22MARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNKApr 22 · 800 Meters · Place 3 · Presque Isle800 Meters3.2:27.92a PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30EMITL Meet 7BJan 30 · 800 Meters · Place 9 · Presque Isle800 Meters9.2:26.46a12
Jan 17EMITL Meet 6BJan 17 · 55m Hurdles · Place 6 · Presque Isle55m Hurdles39"Round P6.10.42a PB12
Jan 17EMITL Meet 6BJan 17 · 55m Hurdles · Place 6 · Presque Isle55m Hurdles39"6.10.58a12
Jan 17EMITL Meet 6BJan 17 · 800 Meters · Place 11 · Presque Isle800 Meters11.2:25.19a12
Jan 3EMITL Meet 4AJan 3 · 55m Hurdles · Place 7 · Presque Isle55m Hurdles39"Round P7.10.65a12
Jan 3EMITL Meet 4AJan 3 · 800 Meters · Place 9 · Presque Isle800 Meters9.2:31.93a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3ADec 27 · 55m Hurdles · Place 5 · Presque Isle55m Hurdles39"Round P5.10.56a12
Dec 27EMITL Meet 3ADec 27 · 55m Hurdles · Place 5 · Presque Isle55m Hurdles39"5.10.51a12
Dec 27EMITL Meet 3ADec 27 · 400 Meters · Place 5 · Presque Isle400 Meters5.1:04.39a12
Dec 27EMITL Meet 3ADec 27 · 200 Meters · Place 28 · Presque Isle200 Meters28.30.25a12
Dec 20EMITL Meet 2ADec 20 · 55m Hurdles · Place 6 · Presque Isle55m Hurdles39"Round P6.11.03a12
Dec 20EMITL Meet 2ADec 20 · 55m Hurdles · Place 6 · Presque Isle55m Hurdles39"6.10.92a12
Dec 20EMITL Meet 2ADec 20 · 800 Meters · Place 9 · Presque Isle800 Meters9.2:35.07a12
Jan 25EMITL Meet 5BJan 25 · 800 Meters · Place 4 · Presque Isle800 Meters4.2:15.72a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 110m Hurdles · Presque Isle110m Hurdles39" / 0.991mRound P—DNF11
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 800 Meters · Presque Isle800 Meters—DNS11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21EMITL Meet 2BDec 21 · 400 Meters · Place 6 · Presque Isle400 Meters6.1:00.69a PB11
Dec 21EMITL Meet 2BDec 21 · 200 Meters · Place 21 · Presque Isle200 Meters21.27.96a PB11
Dec 14EMITL Meet 1A and 1BDec 14 · 800 Meters · Place 6 · Presque Isle800 Meters6.2:23.89a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Aroostook League Championships May 16 · 400 Meters · Place 12 · Presque Isle400 Meters12.1:06.97a PB10
May 16Aroostook League Championships May 16 · 200 Meters · Place 11 · Presque Isle200 Meters11.30.23a PB10
May 16Aroostook League Championships May 16 · 100 Meters · Place 16 · Presque Isle100 Meters16.14.71a PB10
Apr 26Bangor Meet #2Apr 26 · 400 Meters · Place 14 · Presque Isle400 Meters14.1:07.50a10
Apr 26Bangor Meet #2Apr 26 · 200 Meters · Place 35 · Presque Isle200 Meters35.30.69a10