Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLAND · May 1016.02YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10, 2024
200 Meters · OutdoorOOB-WELLS-SEACOAST-YORK@TRAIP · May 2233.64aOOB-WELLS-SEACOAST-YORK@TRAIPMay 22, 2026
400 Meters · OutdoorWMC Championship · May 311:11.21WMC ChampionshipMay 31, 2025
800 Meters · OutdoorWMC Championship · May 313:11.21WMC ChampionshipMay 31, 2025
Discus · 1kg · OutdoorYork · Apr 2618-05YorkApril 26, 2024
Javelin · 600g · OutdoorYork · Apr 2633-09YorkApril 26, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 800 Meters · Place 40 · Old Orchard Beach800 Meters40.3:16.90a11
May 30WMC ChampionshipMay 30 · 400 Meters · Place 15 · Old Orchard Beach400 Meters15.1:14.46a11
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 200 Meters · Place 15 · Old Orchard Beach200 Meters15.33.64a PB11
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 800 Meters · Place 15 · Old Orchard Beach800 Meters15.3:19.11a11
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 400 Meters · Place 11 · Old Orchard Beach400 Meters11.1:14.31a11
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 800 Meters · Place 13 · Old Orchard Beach800 Meters13.3:31.22a11
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 400 Meters · Place 6 · Old Orchard Beach400 Meters6.1:15.69a11
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 800 Meters · Place 6 · Old Orchard Beach800 Meters6.3:24.39a11
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 400 Meters · Place 6 · Old Orchard Beach400 Meters6.1:17.31a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 800 Meters · Place 11 · Old Orchard Beach800 Meters113:11.21 PB10
May 31WMC ChampionshipMay 31 · 400 Meters · Place 11 · Old Orchard Beach400 Meters111:11.21 PB10
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 400 Meters · Place 11 · Old Orchard Beach400 Meters111:17.3210

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 400 Meters · Place 11 · Old Orchard Beach400 Meters111:16.089
May 17OOB, WELLS, TRAIP-SACOPEE-SEACOASTMay 17 · Discus · Place 11 · Old Orchard BeachDiscus1133-109
May 17OOB, WELLS, TRAIP-SACOPEE-SEACOASTMay 17 · Javelin · Place 15 · Old Orchard BeachJavelin1545-29
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · Discus · Place 26 · Old Orchard BeachDiscus2635-69
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · Javelin · Place 20 · Old Orchard BeachJavelin2044-99
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 400 Meters · Place 14 · Old Orchard Beach400 Meters141:21.089
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 100 Meters · Place 36 · Old Orchard Beach100 Meters3616.02 PB9
Apr 26YorkApr 26 · Javelin · Place 20 · Old Orchard BeachJavelin600g20.33-09 PB9
Apr 26YorkApr 26 · Discus · Place 17 · Old Orchard BeachDiscus1kg17.18-05 PB9
Apr 26YorkApr 26 · 400 Meters · Place 10 · Old Orchard Beach400 Meters10.1:23.47a9
Apr 26YorkApr 26 · 100 Meters · Place 17 · Old Orchard Beach100 Meters17.16.67a9