Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorYARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLAND · May 105:11.16YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10, 2024
800 Meters · OutdoorWMC Championship · May 302:13.88aWMC ChampionshipMay 30, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 800 Meters · Place 24 · York800 Meters24.2:15.82a12
May 30WMC ChampionshipMay 30 · 800 Meters · Place 13 · York800 Meters13.2:13.88a PB12
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 800 Meters · Place 6 · York800 Meters6.2:18.30a12
May 15Cape Elizabeth HS MeetMay 15 · 800 Meters · Place 8 · York800 Meters8.2:22.58a12
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · 800 Meters · Place 4 · York800 Meters4.2:14.31a12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 800 Meters · Place 8 · York800 Meters8.2:24.63a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 800 Meters · Place 21 · York800 Meters212:23.3611
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · 800 Meters · Place 3 · York High Sc800 Meters32:15.53—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 800 Meters · Place 5 · York High Sc800 Meters52:18.86—
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 800 Meters · Place 10 · York800 Meters102:21.9411

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 800 Meters · Place 26 · York800 Meters26.2:14.27a10
May 25WMC ChampionshipMay 25 · 800 Meters · Place 13 · York800 Meters132:14.1610
May 17OOB, WELLS, TRAIP-SACOPEE-SEACOASTMay 17 · 800 Meters · Place 8 · York800 Meters82:15.6010
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 1600 Meters · Place 6 · York1600 Meters65:11.16 PB10
May 3Greely HS Home MeetMay 3 · 1600 Meters · Place 10 · York High Sc1600 Meters105:19.86—
May 3Greely HS Home MeetMay 3 · 800 Meters · Place 14 · York High Sc800 Meters142:35.64—
Apr 26YorkApr 26 · 1600 Meters · Place 16 · York1600 Meters16.5:20.52a10
Apr 26YorkApr 26 · 800 Meters · Place 11 · York800 Meters11.2:23.36a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27WMC ChampionshipMay 27 · 1600 Meters · Place 19 · York High Sc1600 Meters195:27.409
May 19YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19 · 800 Meters · Place 10 · York High Sc800 Meters102:39.13—
May 19YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19 · 1600 Meters · Place 5 · York High Sc1600 Meters55:30.45—
May 19YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19 · 800 Meters · Place 10 · York800 Meters102:39.139
May 19YORK, OOB, Wells, Seacoast, Traip, SacopeeMay 19 · 1600 Meters · Place 5 · York1600 Meters55:30.459
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · 1600 Meters · Place 10 · York High Sc1600 Meters105:50.23—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · 800 Meters · Place 13 · York High Sc800 Meters132:43.83—
May 5WMC at Greely, York, SV, Cape, Lake Region, TraipMay 5 · 1600 Meters · Place 8 · York High Sc1600 Meters85:52.21—
May 5WMC at Greely, York, SV, Cape, Lake Region, TraipMay 5 · 800 Meters · Place 22 · York High Sc800 Meters222:40.39—
Apr 28YORK, Greely, Lake Region, OOB, Wells, SeacoastApr 28 · 800 Meters · Place 14 · York High Scho800 Meters142:40.92—
Apr 28YORK, Greely, Lake Region, OOB, Wells, SeacoastApr 28 · 1600 Meters · Place 15 · York High Scho1600 Meters155:49.43—
Apr 14Bob Morse InvitationalApr 14 · 1600 Meters · Place 32 · York High Sc1600 Meters326:03.43—
Apr 14Bob Morse InvitationalApr 14 · 800 Meters · Place 21 · York High Sc800 Meters212:39.86—