Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEMITL Championship · Feb 85:11.04EMITL ChampionshipFebruary 8, 2024
1600 Meters · OutdoorPVC Large School Championship · May 304:58.35PVC Large School ChampionshipMay 30, 2025
3200 Meters · OutdoorBrewer Meet #2 · May 1211:20.37aBrewer Meet #2May 12, 2025
400 Meters · OutdoorBangor Meet #1 · May 458.40aBangor Meet #1May 4, 2026
800 Meters · IndoorEMITL Meet 1A and 1B · Dec 142:20.80aEMITL Meet 1A and 1BDecember 14, 2024
800 Meters · OutdoorPVC JV Championship · May 272:12.68aPVC JV ChampionshipMay 27, 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 · 800 Meters · Place 25 · John Bapst Memorial800 Meters25.2:16.45a11
May 27PVC JV ChampionshipMay 27 · 800 Meters · Place 1 · John Bapst Memorial800 Meters1.2:12.68a PB11
May 22Orono Meet #2May 22 · 3200 Meters · Place 5 · John Bapst Memorial3200 Meters5.11:21.24a11
May 18Orono Meet #1May 18 · 3200 Meters · Place 2 · John Bapst Memorial3200 Meters2.11:30.47a11
May 9Brewer Meet #2May 9 · 1600 Meters · Place 7 · John Bapst Memorial1600 Meters7.5:20.23a11
May 4Bangor Meet #1May 4 · 400 Meters · Place 5 · John Bapst Memorial400 Meters5.58.40a PB11
Apr 17MDI Meet #1Apr 17 · 1600 Meters · Place 4 · John Bapst Memorial1600 Meters4.5:22.30a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 21 · John Bapst Memorial1600 Meters21.5:07.27a10
May 30PVC Large School ChampionshipMay 30 · 1600 Meters · Place 10 · John Bapst Memorial High Schoo1600 Meters104:58.35 PB10
May 16Hampden Meet #1May 16 · 800 Meters · Place 3 · John Bapst Memorial High Schoo800 Meters32:16.3610
May 16Hampden Meet #1May 16 · 1600 Meters · Place 3 · John Bapst Memorial High Schoo1600 Meters35:02.0710
May 12Brewer Meet #2May 12 · 3200 Meters · Place 1 · John Bapst Memorial3200 Meters1.11:20.37a PB10
May 12Brewer Meet #2May 12 · 1600 Meters · Place 4 · John Bapst Memorial1600 Meters4.4:58.66a10
May 3Bangor Meet #1May 3 · 3200 Meters · Place 5 · John Bapst Memorial High Schoo3200 Meters511:28.8910
May 3Bangor Meet #1May 3 · 1600 Meters · Place 13 · John Bapst Memorial High Schoo1600 Meters135:11.6710

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21EMITL Meet 2BDec 21 · 1 Mile · Place 6 · John Bapst Memorial1 Mile6.5:25.74a10
Dec 14EMITL Meet 1A and 1BDec 14 · 800 Meters · Place 7 · John Bapst Memorial800 Meters7.2:20.80a PB10
Feb 8EMITL ChampionshipFeb 8 · 1 Mile · Place 8 · John Bapst Memorial High Schoo1 Mile85:11.04 PB9
Feb 2EMITL Meet 6AFeb 2 · 800 Meters · Place 7 · John Bapst Memorial High Schoo800 Meters72:25.599
Feb 2EMITL Meet 6AFeb 2 · 1 Mile · Place 4 · John Bapst Memorial High Schoo1 Mile45:21.899
Jan 15EMITL Meet 4BJan 15 · 1 Mile · Place 4 · John Bapst Memorial1 Mile4.5:28.88a9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 1600 Meters · Place 21 · John Bapst Memorial1600 Meters21.5:06.63a9
May 28PVC Freshman ChampionshipMay 28 · 1600 Meters · Place 4 · John Bapst Memorial High Schoo1600 Meters44:59.049
May 28PVC Freshman ChampionshipMay 28 · 800 Meters · Place 6 · John Bapst Memorial High Schoo800 Meters62:20.519
May 20Old Town Meet #3May 20 · 1600 Meters · Place 3 · John Bapst Memorial1600 Meters3.5:07.96a9
May 10Bucksport Meet #2May 10 · 800 Meters · Place 13 · John Bapst Memorial High Schoo800 Meters132:31.959
May 10Bucksport Meet #2May 10 · 1600 Meters · Place 5 · John Bapst Memorial High Schoo1600 Meters55:04.229
May 4Old Town Meet #2May 4 · 1600 Meters · Place 6 · John Bapst Memorial High Schoo1600 Meters65:14.229
Apr 26Hampden Meet #1Apr 26 · 800 Meters · Place 8 · John Bapst Memorial High Schoo800 Meters82:29.909
Apr 26Hampden Meet #1Apr 26 · 1600 Meters · Place 6 · John Bapst Memorial High Schoo1600 Meters65:18.889
Apr 20Bangor Meet #1Apr 20 · 800 Meters · Place 8 · John Bapst M800 Meters82:27.42—
Apr 20Bangor Meet #1Apr 20 · 1600 Meters · Place 8 · John Bapst M1600 Meters85:23.64—
Apr 20Bangor Meet #1Apr 20 · 1600 Meters · Place 8 · John Bapst M1600 Meters85:23.649
Apr 20Bangor Meet #1Apr 20 · 800 Meters · Place 8 · John Bapst M800 Meters82:27.429

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · 1 Mile · Place 14 · John Bapst Memorial1 Mile14.6:03.09a9
Dec 29EMITL Meet 3BDec 29 · 800 Meters · Place 15 · John Bapst Memorial800 Meters15.2:45.09a9
Dec 16EMITL Meet 1BDec 16 · 1 Mile · Place 12 · John Bapst Memorial1 Mile12.5:46.59a9
Dec 16EMITL Meet 1BDec 16 · 800 Meters · Place 12 · John Bapst Memorial800 Meters12.2:47.27a9