Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorEMITL Meet 6AB · Feb 11:13.75EMITL Meet 6ABFebruary 1, 2025
400 Meters · OutdoorBangor Meet #1 · May 31:13.86Bangor Meet #1May 3, 2025
800 Meters · IndoorEMITL Meet 7B · Jan 302:46.73aEMITL Meet 7BJanuary 30, 2026
800 Meters · OutdoorOld Town Meet #3 · May 202:54.98aOld Town Meet #3May 20, 2024
Discus · 1kg · OutdoorPVC Large School Championship · May 3091-6PVC Large School ChampionshipMay 30, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Discus · Old TownDiscus1kg—FOUL11
May 30PVC Large School ChampionshipMay 30 · Discus · Place 6 · Old TownDiscus1kg6.91-6 PB11
May 15MDI Meet #3May 15 · Discus · Place 3 · Old TownDiscus1kg3.87-311
May 9Hermon Meet #1May 9 · Discus · Place 10 · Old TownDiscus1kg10.73-511
May 9Hermon Meet #1May 9 · 800 Meters · Place 3 · Old Town800 Meters3.2:56.80a11
May 2Old Town Meet #2May 2 · Discus · Place 2 · Old TownDiscus1kg2.83-711
Apr 25Old Town Meet #1Apr 25 · Discus · Place 2 · Old TownDiscus1kg2.86-511

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30EMITL Meet 7BJan 30 · 800 Meters · Place 8 · Old Town800 Meters8.2:46.73a PB11
Jan 10EMITL Meet 5BJan 10 · 400 Meters · Place 10 · Old Town400 Meters101:15.7211

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · 800 Meters · Place 8 · Old Town800 Meters8.2:51.91a11
Feb 1EMITL Meet 6ABFeb 1 · 400 Meters · Place 9 · Old Town400 Meters91:13.75 PB10
Jan 11EMITL Meet 4BJan 11 · 400 Meters · Place 14 · Old Town400 Meters141:14.4610

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30PVC Large School ChampionshipMay 30 · Discus · Place 13 · Old TownDiscus1377-510
May 24Old Town Meet #3May 24 · Discus · Place 4 · Old TownDiscus481-010
May 24Old Town Meet #3May 24 · Javelin · Place 18 · Old TownJavelin1858-210
May 15Hermon Meet #1May 15 · Javelin · Place 11 · Old TownJavelin1163-1110
May 15Hermon Meet #1May 15 · 400 Meters · Place 4 · Old Town400 Meters41:15.3410
May 3Bangor Meet #1May 3 · Discus · Place 11 · Old TownDiscus1165-110
May 3Bangor Meet #1May 3 · Javelin · Place 8 · Old TownJavelin865-110
May 3Bangor Meet #1May 3 · 400 Meters · Place 8 · Old Town400 Meters81:13.86 PB10
Apr 25Old Town Meet #1Apr 25 · Discus · Place 6 · Old TownDiscus667-810
Apr 25Old Town Meet #1Apr 25 · Javelin · Place 13 · Old TownJavelin1363-810
Apr 25Old Town Meet #1Apr 25 · 800 Meters · Place 3 · Old Town800 Meters32:58.0010

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3ADec 28 · 800 Meters · Place 8 · Old Town800 Meters8.2:55.07a10
Dec 21EMITL Meet 2BDec 21 · 800 Meters · Place 7 · Old Town800 Meters7.2:58.30a10
Dec 14EMITL Meet 1A and 1BDec 14 · 800 Meters · Place 7 · Old Town800 Meters7.2:55.52a10
Jan 15EMITL Meet 4AJan 15 · 800 Meters · Place 10 · Old Town800 Meters10.3:04.36a9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28PVC Freshman ChampionshipMay 28 · Discus · Place 9 · Old TownDiscus964-09
May 28PVC Freshman ChampionshipMay 28 · 800 Meters · Place 5 · Old Town800 Meters52:58.509
May 20Old Town Meet #3May 20 · Discus · Place 9 · Old TownDiscus1kg9.63-69
May 20Old Town Meet #3May 20 · 800 Meters · Place 14 · Old Town800 Meters14.2:54.98a PB9
May 10Mount Desert Island Meet #2May 10 · Discus · Place 10 · Old TownDiscus1kg10.60-119
May 10Mount Desert Island Meet #2May 10 · 800 Meters · Place 11 · Old Town800 Meters11.3:15.85a9
May 4Old Town Meet #2May 4 · 800 Meters · Place 4 · Old Town800 Meters43:05.579
Apr 19Old Town Meet #1Apr 19 · 800 Meters · Place 4 · Old Town800 Meters43:09.639

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · 800 Meters · Place 12 · Old Town800 Meters12.3:06.96a9
Dec 22EMITL Meet 2BDec 22 · 400 Meters · Place 15 · Old Town400 Meters15.1:23.85a9
Dec 16EMITL Meet 1BDec 16 · 800 Meters · Place 5 · Old Town800 Meters5.3:13.33a9