Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWMC Championship · May 3012.96aWMC ChampionshipMay 30, 2026
200 Meters · OutdoorWMC Championship · May 3026.41aWMC ChampionshipMay 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorYork · Apr 2654.39aYorkApril 26, 2024
400 Meters · OutdoorWMC Championship · May 3057.92aWMC ChampionshipMay 30, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 400 Meters · Place 16 · Old Orchard Beach400 Meters16.57.92a PB12
May 30WMC ChampionshipMay 30 · 200 Meters · Place 24 · Old Orchard Beach200 Meters24.26.41a PB12
May 30WMC ChampionshipMay 30 · 100 Meters · Place 29 · Old Orchard Beach100 MetersRound P29.12.96a PB12
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 400 Meters · Place 11 · Old Orchard Beach400 Meters11.1:02.01a12
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 100 Meters · Place 20 · Old Orchard Beach100 Meters20.13.58a12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 400 Meters · Place 3 · Old Orchard Beach400 Meters3.59.25a12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 200 Meters · Place 23 · Old Orchard Beach200 Meters23.28.28a12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 100 Meters · Place 25 · Old Orchard Beach100 Meters25.12.97a12
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 400 Meters · Place 8 · Old Orchard Beach400 Meters8.1:00.73a12
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 200 Meters · Place 11 · Old Orchard Beach200 Meters11.27.71a12
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 100 Meters · Place 14 · Old Orchard Beach100 Meters14.13.09a12
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 200 Meters · Place 12 · Old Orchard Beach200 Meters12.27.42a12
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 100 Meters · Place 14 · Old Orchard Beach100 Meters14.13.20a12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26YorkApr 26 · 300m Hurdles · Place 5 · Old Orchard Beach300m Hurdles36" / 0.914m5.54.39a PB10
Apr 26YorkApr 26 · 200 Meters · Place 33 · Old Orchard Beach200 Meters33.29.72a10
Apr 26YorkApr 26 · 100 Meters · Place 41 · Old Orchard Beach100 Meters41.15.69a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19 · 200 Meters · Place 27 · Old Orchard Beach200 Meters2732.969
May 19YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19 · 300m Hurdles · Place 6 · Old Orchard Beach300m Hurdles61:00.179
May 19YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19 · 100 Meters · Place 32 · Old Orchard Beach100 Meters3215.409