Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMaine Class A Indoor Track & Field Championship · Feb 174:32.45aMaine Class A Indoor Track & Field ChampionshipFebruary 17, 2025
1600 Meters · OutdoorMPA Maine Class A State Track & Field Championships · Jun 104:28.41aMPA Maine Class A State Track & Field ChampionshipsJune 10, 2025
2 Miles · IndoorMaine Class A Indoor State Meet · Feb 1910:00.67aMaine Class A Indoor State MeetFebruary 19, 2024
200 Meters · IndoorEMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPT · Feb 528.42EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFebruary 5, 2022
200 Meters · OutdoorHampden Meet #1 · Apr 2626.40Hampden Meet #1April 26, 2024
3200 Meters · OutdoorMarathon Sports Elite Invitational · May 179:46.08Marathon Sports Elite InvitationalMay 17, 2025
400 Meters · IndoorEMITL Meet 7A · Feb 457.14aEMITL Meet 7AFebruary 4, 2023
400 Meters · OutdoorHampden Meet #1 · Apr 2656.65Hampden Meet #1April 26, 2024
800 Meters · IndoorEMITL Meet 4B · Jan 112:01.28EMITL Meet 4BJanuary 11, 2025
800 Meters · OutdoorPVC Large School Championship · May 302:01.63PVC Large School ChampionshipMay 30, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 8 · Hampden Academy3200 Meters8.9:56.14a12
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 5 · Hampden Academy1600 Meters5.4:28.41a PB12
May 30PVC Large School ChampionshipMay 30 · 1600 Meters · Place 1 · Hampden Academy1600 Meters14:33.3312
May 30PVC Large School ChampionshipMay 30 · 3200 Meters · Place 1 · Hampden Academy3200 Meters110:13.9712
May 30PVC Large School ChampionshipMay 30 · 800 Meters · Place 1 · Hampden Academy800 Meters12:01.63 PB12
May 22Hampden Meet #2May 22 · 800 Meters · Place 1 · Hampden Academy800 Meters12:01.7412
May 17Marathon Sports Elite InvitationalMay 17 · 3200 Meters · Place 1 · Hampden Academy3200 Meters19:46.08 PB12
May 17Marathon Sports Elite InvitationalMay 17 · 1600 Meters · Place 12 · Hampden Academy1600 Meters124:34.5712
May 2Orono Meet #1May 2 · 3200 Meters · Place 1 · Hampden Academy3200 Meters110:05.5012
May 2Orono Meet #1May 2 · 1600 Meters · Place 2 · Hampden Academy1600 Meters24:42.5412
Apr 24Brewer Meet #1Apr 24 · 3200 Meters · Place 1 · Hampden Academy3200 Meters110:05.4412

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 2 Miles · Place 7 · Hampden Academy2 Miles7.10:11.23a12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 3 · Hampden Academy1 Mile3.4:32.45a PB12
Feb 8EMITL ChampionshipFeb 8 · 2 Miles · Place 1 · Hampden Academy2 Miles110:19.1512
Feb 8EMITL ChampionshipFeb 8 · 800 Meters · Place 1 · Hampden Academy800 Meters12:04.5712
Feb 8EMITL ChampionshipFeb 8 · 1 Mile · Place 1 · Hampden Academy1 Mile14:37.1912
Feb 1EMITL Meet 6ABFeb 1 · 1 Mile · Place 1 · Hampden Academy1 Mile14:34.8412
Jan 25EMITL Meet 5BJan 25 · 800 Meters · Place 1 · Hampden Academy800 Meters1.2:01.94a12
Jan 20Fleet Feet Indoor InvitationalJan 20 · 2 Miles · Place 4 · Hampden Academy2 Miles410:14.4112
Jan 20Fleet Feet Indoor InvitationalJan 20 · 1 Mile · Place 4 · Hampden Academy1 Mile44:35.9712
Jan 11EMITL Meet 4BJan 11 · 800 Meters · Place 1 · Hampden Academy800 Meters12:01.28 PB12
Jan 4USM New Year's InvitationalJan 4 · 1 Mile · Place 7 · Hampden Academy1 Mile74:39.8012

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3ADec 28 · 2 Miles · Place 1 · Hampden Academy2 Miles1.10:04.15a12
Dec 28EMITL Meet 3ADec 28 · 1 Mile · Place 1 · Hampden Academy1 Mile1.4:41.58a12
Dec 20EMITL Meet 2ADec 20 · 800 Meters · Place 1 · Hampden Academy800 Meters1.2:03.07a12
Dec 14EMITL Meet 1A and 1BDec 14 · 1 Mile · Place 1 · Hampden Academy1 Mile1.4:41.49a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 2 Miles · Place 28 · Hampden Academy2 Miles28.10:35.11a11
Feb 19Maine Class A Indoor State MeetFeb 19 · 2 Miles · Place 6 · Hampden Academy2 Miles6.10:00.67a PB11
Feb 8EMITL ChampionshipFeb 8 · 2 Miles · Place 4 · Hampden Academy2 Miles410:59.2811
Feb 8EMITL ChampionshipFeb 8 · 800 Meters · Place 6 · Hampden Academy800 Meters62:09.3711
Feb 8EMITL ChampionshipFeb 8 · 1 Mile · Place 1 · Hampden Academy1 Mile14:44.9311
Jan 15EMITL Meet 4AJan 15 · 2 Miles · Place 1 · Hampden Academy2 Miles1.10:34.05a11
Jan 15EMITL Meet 4AJan 15 · 800 Meters · Place 2 · Hampden Academy800 Meters2.2:05.97a11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 3200 Meters · Place 5 · Hampden Academy3200 Meters5.9:57.87a11
May 25PVC Large School ChampionshipMay 25 · 3200 Meters · Place 3 · Hampden Academy3200 Meters3.10:16.97a11
May 25PVC Large School ChampionshipMay 25 · 1600 Meters · Place 2 · Hampden Academy1600 Meters2.4:38.02a11
May 20Old Town Meet #3May 20 · 3200 Meters · Place 1 · Hampden Academy3200 Meters1.10:20.23a11
May 20Old Town Meet #3May 20 · 800 Meters · Place 1 · Hampden Academy800 Meters1.2:04.08a11
May 11Fleet Feet Maine Elite InvitationalMay 11 · 3200 Meters · Place 3 · Hampden Academy3200 Meters310:03.6511
May 11Fleet Feet Maine Elite InvitationalMay 11 · 1600 Meters · Place 23 · Hampden Academy1600 Meters234:41.5111
May 3Hampden Meet #2May 3 · 1600 Meters · Place 1 · Hampden Academy1600 Meters14:44.7511
Apr 26Hampden Meet #1Apr 26 · 200 Meters · Place 19 · Hampden Academy200 Meters1926.40 PB11
Apr 26Hampden Meet #1Apr 26 · 400 Meters · Place 6 · Hampden Academy400 Meters656.65 PB11
Apr 26Hampden Meet #1Apr 26 · 1600 Meters · Place 1 · Hampden Academy1600 Meters14:45.6211
Apr 20Bangor Meet #1Apr 20 · 3200 Meters · Place 2 · Hampden Acad3200 Meters210:14.05—
Apr 20Bangor Meet #1Apr 20 · 3200 Meters · Place 2 · Hampden Acad3200 Meters210:14.0511

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · 1 Mile · Place 2 · Hampden Academy1 Mile2.4:52.27a11
Dec 29EMITL Meet 3BDec 29 · 800 Meters · Place 1 · Hampden Academy800 Meters1.2:09.80a11
Dec 22EMITL Meet 2BDec 22 · 2 Miles · Place 3 · Hampden Academy2 Miles3.10:21.97a11
Dec 22EMITL Meet 2BDec 22 · 1 Mile · Place 1 · Hampden Academy1 Mile1.4:45.58a11
Feb 20Maine Class A State MeetFeb 20 · 1 Mile · Place 13 · Hampden Academy1 Mile13.4:57.94a10
Feb 11EMITL Championship Large SchoolFeb 11 · 2 Miles · Place 6 · Hampden Acad2 Miles610:45.6610
Feb 11EMITL Championship Large SchoolFeb 11 · 1 Mile · Place 4 · Hampden Acad1 Mile44:46.0310
Feb 4EMITL Meet 7AFeb 4 · 1 Mile · Place 3 · Hampden Academy1 Mile3.4:47.95a10
Feb 4EMITL Meet 7AFeb 4 · 400 Meters · Place 6 · Hampden Academy400 Meters6.57.14a PB10
Jan 26EMITL Meet 6BJan 26 · 2 Miles · Place 4 · Hampden Academy2 Miles410:42.6010
Jan 20EMITL Meet 5AJan 20 · 1 Mile · Place 1 · Hampden Acad1 Mile14:54.2110
Jan 10EMITL Meet 2AJan 10 · 2 Miles · Place 3 · Hampden Acad2 Miles310:28.2010
Jan 7EMITL Meet 4AJan 7 · 1 Mile · Place 4 · Hampden Academy1 Mile4.4:55.77a10
Jan 7EMITL Meet 4AJan 7 · 800 Meters · Place 4 · Hampden Academy800 Meters4.2:11.94a10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 3200 Meters · Place 17 · Hampden Academy3200 Meters17.10:21.69a10
Jun 3Maine Class A State ChampionshipJun 3 · 1600 Meters · Place 13 · Hampden Academy1600 Meters13.4:45.49a10
May 26PVC Large School ChampionshipMay 26 · 3200 Meters · Place 2 · Hampden Acad3200 Meters210:29.1410
May 26PVC Large School ChampionshipMay 26 · 1600 Meters · Place 5 · Hampden Acad1600 Meters54:39.8010
May 20Old Town Meet #3May 20 · 3200 Meters · Place 2 · Hampden Academy3200 Meters210:37.5610
May 20Old Town Meet #3May 20 · 1600 Meters · Place 2 · Hampden Academy1600 Meters24:47.7910
May 12Hampden Meet #3May 12 · 3200 Meters · Place 1 · Hampden Acad3200 Meters110:37.8510
May 5Hampden Meet #2May 5 · 1600 Meters · Place 1 · Hampden Acad1600 Meters14:54.6110
Apr 28Hampden Meet #1Apr 28 · 3200 Meters · Place 3 · Hampden Acad3200 Meters310:34.16—
Apr 28Hampden Meet #1Apr 28 · 400 Meters · Place 7 · Hampden Acad400 Meters757.94—
Apr 19Brewer Meet #1Apr 19 · 800 Meters · Place 2 · Hampden Academy800 Meters22:14.6110
Apr 19Brewer Meet #1Apr 19 · 1600 Meters · Place 2 · Hampden Academy1600 Meters25:00.4510

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30EMITL Meet 3BDec 30 · 800 Meters · Place 1 · Hampden Academy800 Meters1.2:15.48a10
Feb 12PVC-EMITL Championship-Large SchoolsFeb 12 · 800 Meters · Place 5 · Hampden800 Meters52:18.74FR
Feb 12PVC-EMITL Championship-Large SchoolsFeb 12 · 1 Mile · Place 8 · Hampden1 Mile85:06.60FR
Feb 5EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFeb 5 · 800 Meters · Place 3 · Hampden800 Meters32:16.78FR
Feb 5EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFeb 5 · 200 Meters · Place 20 · Hampden200 Meters2028.42 PBFR
Jan 21EMITL:BAN, BRW, ELL, HAM, OTJan 21 · 2 Miles · Place 5 · Hampden2 Miles511:31.32FR
Jan 21EMITL:BAN, BRW, ELL, HAM, OTJan 21 · 1 Mile · Place 4 · Hampden1 Mile45:13.40FR
Jan 14EMITL:BUC, ELL, FOX/PCHS, GSA, HER, JB/BC, MDI, SPT, SUM/NARJan 14 · 200 Meters · Place 25 · Hampden200 Meters2528.94FR
Jan 14EMITL:BUC, ELL, FOX/PCHS, GSA, HER, JB/BC, MDI, SPT, SUM/NARJan 14 · 800 Meters · Place 2 · Hampden800 Meters22:18.53FR
Jan 8EMITL:BAN, BRW, ELL, HAM, JB/BC, MDI, SPJan 8 · 2 Miles · Place 5 · Hampden Academy2 Miles511:28.05FR
Jan 8EMITL:BAN, BRW, ELL, HAM, JB/BC, MDI, SPJan 8 · 1 Mile · Place 6 · Hampden Academy1 Mile65:15.96FR

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · 3200 Meters · Place 2 · Hampden Acad3200 Meters212:04.239
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · 1600 Meters · Place 2 · Hampden Acad1600 Meters24:59.059
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · 800 Meters · Place 3 · Hampden Acad800 Meters32:22.109
May 28PVC Large School ChampionshipMay 28 · 3200 Meters · Place 11 · Hampden Acad3200 Meters1111:19.389
May 20PVC:GSA, HAM, SUM, SRPT @ MDIMay 20 · 3200 Meters · Place 3 · Hampden Acad3200 Meters310:56.309
May 20PVC:GSA, HAM, SUM, SRPT @ MDIMay 20 · 1600 Meters · Place 9 · Hampden Acad1600 Meters95:04.079
May 14PVC:BAN, DEX, GSA, HOUL, FK @ Hampden AcademyMay 14 · 3200 Meters · Place 4 · Hampden Acad3200 Meters411:20.989
May 14PVC:BAN, DEX, GSA, HOUL, FK @ Hampden AcademyMay 14 · 1600 Meters · Place 5 · Hampden Acad1600 Meters55:09.729
May 6PVC:FOX, GRNV, HAM, LEE, MAT @ OROMay 6 · 3200 Meters · Place 5 · Hampden Acad3200 Meters511:05.009
May 6PVC:FOX, GRNV, HAM, LEE, MAT @ OROMay 6 · 1600 Meters · Place 5 · Hampden Acad1600 Meters55:07.079
Apr 30PVC:BUC, CAR, GSA, HER, SRPT @ HAMApr 30 · 1600 Meters · Place 7 · Hampden Acad1600 Meters75:09.109
Apr 30PVC:BUC, CAR, GSA, HER, SRPT @ HAMApr 30 · 800 Meters · Place 5 · Hampden Acad800 Meters52:24.749
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · 1600 Meters · Place 4 · Hampden Acad1600 Meters45:15.179

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30EMITL:BRW, BUC, HAM, HER, JB/BC, OT, SPT, SUM/NARDec 30 · 1 Mile · Place 10 · Hampden Academy1 Mile10.5:25.28a9
Dec 30EMITL:BRW, BUC, HAM, HER, JB/BC, OT, SPT, SUM/NARDec 30 · 800 Meters · Place 4 · Hampden Academy800 Meters4.2:25.11a9