Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 156:08.16aSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
800 Meters · OutdoorOOB-WELLS-SEACOAST-YORK@TRAIP · May 222:41.24aOOB-WELLS-SEACOAST-YORK@TRAIPMay 22, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 1600 Meters · Place 13 · Old Orchard Beach1600 Meters13.6:11.12a12
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 800 Meters · Place 11 · Old Orchard Beach800 Meters11.2:41.24a PB12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 1600 Meters · Place 20 · Old Orchard Beach1600 Meters20.6:08.16a PB12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 800 Meters · Place 9 · Old Orchard Beach800 Meters9.2:41.34a12
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 1600 Meters · Place 12 · Old Orchard Beach1600 Meters12.6:26.12a12
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 800 Meters · Place 7 · Old Orchard Beach800 Meters7.2:50.55a12
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 1600 Meters · Place 7 · Old Orchard Beach1600 Meters7.6:58.31a12
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 800 Meters · Place 10 · Old Orchard Beach800 Meters10.2:59.44a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 800 Meters · Place 11 · Old Orchard Beach800 Meters112:46.3511
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · Javelin · Place 24 · Old Orchard BeachJavelin2447-711
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 800 Meters · Place 23 · Old Orchard Beach800 Meters232:53.4411