Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFreeport HS Home Meet · May 912.83Freeport HS Home MeetMay 9, 2025
1600 Meters · OutdoorWMC Championship · May 255:03.22WMC ChampionshipMay 25, 2024
200 Meters · OutdoorWMC: GNG, Cape, Traip, St Doms, Wells@ Poland · May 527.40WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5, 2023
400 Meters · OutdoorMarathon Sports Elite Invitational · May 1754.52Marathon Sports Elite InvitationalMay 17, 2025
800 Meters · OutdoorMPA Maine Class B State Track & Field Championships · Jun 102:03.80aMPA Maine Class B State Track & Field ChampionshipsJune 10, 2025

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 800 Meters · Place 8 · Gray-New Gloucester800 Meters8.2:03.80a PB12
May 31WMC ChampionshipMay 31 · 800 Meters · Place 9 · Gray New Gloucester High Schoo800 Meters92:09.2012
May 31WMC ChampionshipMay 31 · 400 Meters · Place 6 · Gray New Gloucester High Schoo400 Meters654.6512
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 800 Meters · Place 3 · Gray New Glo800 Meters32:09.66—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 800 Meters · Place 3 · Gray New Gloucester High Schoo800 Meters32:09.6612
May 17Marathon Sports Elite InvitationalMay 17 · 400 Meters · Place 10 · Gray New Gloucester High Schoo400 Meters1054.52 PB12
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 800 Meters · Place 1 · Gray New Glo800 Meters12:13.34—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 2 · Gray New Glo400 Meters256.28—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 9 · Gray New Glo100 Meters912.83 PB—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 2 · Gray New Glo400 Meters256.28—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 9 · Gray New Glo100 Meters912.83—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 2 · Gray New Glo400 Meters256.28—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 9 · Gray New Glo100 Meters912.83—
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 400 Meters · Place 3 · Gray New Gloucester High Schoo400 Meters355.1312

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 1600 Meters · Place 16 · Gray New Gloucester High Schoo1600 Meters165:03.22 PB11
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 800 Meters · Place 3 · Gray New Glo800 Meters32:13.30—
May 10GREELY-FREEPORT-SACOPEE @ GRAY NEW GLOUCESTERMay 10 · 1600 Meters · Place 4 · Gray New Gloucester High Schoo1600 Meters45:05.6411
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 1600 Meters · Place 2 · Gray New Glo1600 Meters25:10.11—
Apr 26YorkApr 26 · 1600 Meters · Place 15 · Gray-New Gloucester1600 Meters15.5:13.08a11
Apr 26YorkApr 26 · 800 Meters · Place 14 · Gray-New Gloucester800 Meters14.2:28.15a11

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27WMC ChampionshipMay 27 · 1600 Meters · Place 21 · Gray New Glo1600 Meters215:33.0610
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · 1600 Meters · Place 12 · Gray New Glo1600 Meters125:40.51—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · 1600 Meters · Place 6 · Gray New Glo1600 Meters65:12.95—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · 200 Meters · Place 21 · Gray New Glo200 Meters2127.99—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 200 Meters · Place 17 · Gray New Glo200 Meters1727.40 PB—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 1600 Meters · Place 14 · Gray New Glo1600 Meters145:28.80—
Apr 28SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 200 Meters · Place 21 · Gray New Glo200 Meters2128.34—
Apr 28SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 1600 Meters · Place 11 · Gray New Glo1600 Meters115:32.34—
Apr 14Bob Morse InvitationalApr 14 · 1600 Meters · Place 25 · Gray New Glo1600 Meters255:39.42—
Apr 14Bob Morse InvitationalApr 14 · 200 Meters · Place 22 · Gray New Glo200 Meters2227.81—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28WMC ChampionshipMay 28 · 300m Hurdles · Place 7 · Gray New Glo300m Hurdles751.969
May 28WMC ChampionshipMay 28 · 110m Hurdles · Place 6 · Gray New Glo110m Hurdles626.619
May 28WMC ChampionshipMay 28 · 110m Hurdles · Place 6 · Gray New Glo110m HurdlesRound P621.699
May 28WMC ChampionshipMay 28 · 300m Hurdles · Place 7 · Gray New Glo300m Hurdles751.969
May 28WMC ChampionshipMay 28 · 110m Hurdles · Place 6 · Gray New Glo110m Hurdles626.619
May 28WMC ChampionshipMay 28 · 110m Hurdles · Place 6 · Gray New Glo110m HurdlesRound P621.699
May 20WMC: LR, Frye, Poland, GNG, St D @ Sacopee ValleyMay 20 · 110m Hurdles · Place 7 · Gray New Glo110m Hurdles721.64—
May 20WMC: LR, Frye, Poland, GNG, St D @ Sacopee ValleyMay 20 · 200 Meters · Place 17 · Gray New Glo200 Meters1728.20—
May 20WMC: LR, Frye, Poland, GNG, St D @ Sacopee ValleyMay 20 · 100 Meters · Place 26 · Gray New Glo100 Meters2613.90—
May 13WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · 110m Hurdles · Place 5 · Gray New Glo110m Hurdles522.29—
May 13WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · 200 Meters · Place 25 · Gray New Glo200 Meters2528.94—
May 13WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · 100 Meters · Place 34 · Gray New Glo100 Meters3414.08—
May 6WMC: GNG, Cape, Traip, St D, OOB @ PolandMay 6 · 110m Hurdles · Place 6 · Gray New Glo110m Hurdles621.17—
May 6WMC: GNG, Cape, Traip, St D, OOB @ PolandMay 6 · 200 Meters · Place 18 · Gray New Glo200 Meters1829.15—
May 6WMC: GNG, Cape, Traip, St D, OOB @ PolandMay 6 · 100 Meters · Place 28 · Gray New Glo100 Meters2814.33—
Apr 29WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · 110m Hurdles · Place 2 · Gray New Glo110m Hurdles223.63—
Apr 29WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · 200 Meters · Place 19 · Gray New Glo200 Meters1929.84—