Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 1512.97aSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
200 Meters · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 1526.37aSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
400 Meters · OutdoorOOB-WELLS-SEACOAST-YORK@TRAIP · May 2258.27aOOB-WELLS-SEACOAST-YORK@TRAIPMay 22, 2026
800 Meters · OutdoorYork · Apr 262:26.98aYorkApril 26, 2024
Discus · 1.6kg · OutdoorYork · Apr 2676-05YorkApril 26, 2024
Javelin · 800g · OutdoorYork · Apr 2680-10YorkApril 26, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 400 Meters · Place 5 · Old Orchard Beach400 Meters5.58.27a PB11
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 100 Meters · Place 13 · Old Orchard Beach100 Meters13.13.02a11
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 400 Meters · Place 8 · Old Orchard Beach400 Meters8.1:01.13a11
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 200 Meters · Place 13 · Old Orchard Beach200 Meters13.26.37a PB11
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 100 Meters · Place 25 · Old Orchard Beach100 Meters25.12.97a PB11
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 400 Meters · Place 13 · Old Orchard Beach400 Meters13.1:04.22a11
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 200 Meters · Place 8 · Old Orchard Beach200 Meters8.27.02a11
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 100 Meters · Place 13 · Old Orchard Beach100 Meters13.13.08a11
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 200 Meters · Place 13 · Old Orchard Beach200 Meters13.27.56a11
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 100 Meters · Place 16 · Old Orchard Beach100 Meters16.13.41a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 100 Meters · Place 16 · Old Orchard Beach100 MetersRound P1613.6810
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 400 Meters · Place 11 · Old Orchard Beach400 Meters111:01.8210
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 100 Meters · Place 27 · Old Orchard Beach100 Meters2713.2810

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 800 Meters · Place 10 · Old Orchard Beach800 Meters102:34.179
May 25WMC ChampionshipMay 25 · Discus · Place 17 · Old Orchard BeachDiscus1758-39
May 17OOB, WELLS, TRAIP-SACOPEE-SEACOASTMay 17 · Discus · Place 24 · Old Orchard BeachDiscus2463-39
May 17OOB, WELLS, TRAIP-SACOPEE-SEACOASTMay 17 · 800 Meters · Place 13 · Old Orchard Beach800 Meters132:31.109
May 17OOB, WELLS, TRAIP-SACOPEE-SEACOASTMay 17 · 100 Meters · Place 28 · Old Orchard Beach100 Meters2813.399
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · Discus · Place 27 · Old Orchard BeachDiscus2775-09
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 100 Meters · Place 40 · Old Orchard Beach100 Meters4013.579
Apr 26YorkApr 26 · Javelin · Place 17 · Old Orchard BeachJavelin800g17.80-10 PB9
Apr 26YorkApr 26 · Discus · Place 19 · Old Orchard BeachDiscus1.6kg19.76-05 PB9
Apr 26YorkApr 26 · 800 Meters · Place 13 · Old Orchard Beach800 Meters13.2:26.98a PB9
Apr 26YorkApr 26 · 200 Meters · Place 29 · Old Orchard Beach200 Meters29.28.44a9