Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMaine Class C State Championship · Jun 15:00.32aMaine Class C State ChampionshipJune 1, 2024
3200 Meters · OutdoorYORK, OOB, Wells, Seacoast, Traip, Sacopee · May 1911:14.47YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · 3200 Meters · Place 20 · Wells3200 Meters20.11:17.86a12
May 30WMC ChampionshipMay 30 · 3200 Meters · Place 11 · Wells3200 Meters11.11:20.13a12
May 30WMC ChampionshipMay 30 · 1600 Meters · Place 21 · Wells1600 Meters21.5:09.56a12
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 1600 Meters · Place 6 · Wells1600 Meters6.5:15.60a12
May 15Cape Elizabeth HS MeetMay 15 · 1600 Meters · Place 9 · Wells1600 Meters9.5:14.88a12
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 3200 Meters · Place 3 · Wells3200 Meters3.11:22.20a12
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 1600 Meters · Place 3 · Wells1600 Meters3.5:08.02a12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 1600 Meters · Place 7 · Wells1600 Meters7.5:11.14a12
Apr 17Bob Morse InvitationalApr 17 · 1600 Meters · Place 12 · Wells1600 Meters12.5:17.76a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 19 · Wells3200 Meters19.11:27.32a11
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 1600 Meters · Place 12 · Wells High S1600 Meters125:23.52—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Maine Class C State ChampionshipJun 1 · 3200 Meters · Place 21 · Wells3200 Meters21.11:42.07a10
Jun 1Maine Class C State ChampionshipJun 1 · 1600 Meters · Place 17 · Wells1600 Meters17.5:00.32a PB10
Apr 26YorkApr 26 · 3200 Meters · Place 9 · Wells3200 Meters9.11:18.76a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27WMC ChampionshipMay 27 · 3200 Meters · Place 5 · Wells High S3200 Meters511:22.799
May 19YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19 · 3200 Meters · Place 8 · Wells High S3200 Meters811:14.47 PB—
May 12WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 3200 Meters · Place 8 · Wells High S3200 Meters812:10.41—
May 12WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 1600 Meters · Place 13 · Wells High S1600 Meters135:29.87—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 3200 Meters · Place 3 · Wells High S3200 Meters311:42.80—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 1600 Meters · Place 9 · Wells High S1600 Meters95:09.00—
Apr 28YORK, Greely, Lake Region, OOB, Wells, SeacoastApr 28 · 1600 Meters · Place 11 · Wells High Sch1600 Meters115:13.83—