Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOrono Meet #2 · May 2211.56aOrono Meet #2May 22, 2026
200 Meters · IndoorMaine Class A · Feb 1623.85aMaine Class AFebruary 16, 2026
200 Meters · OutdoorUSATF Maine Association Junior Olympic Championship · Jun 2123.22aUSATF Maine Association Junior Olympic Championship June 21, 2025
400 Meters · IndoorEMITL Meet 6AB · Feb 155.80EMITL Meet 6ABFebruary 1, 2025
400 Meters · OutdoorUSATF Maine Association Junior Olympic Championship · Jun 2153.69aUSATF Maine Association Junior Olympic Championship June 21, 2025
55 Meter · IndoorMaine Class A · Feb 166.91aMaine Class AFebruary 16, 2026
55 Meters · IndoorEMITL Championship Large School · Feb 76.92EMITL Championship Large SchoolFebruary 7, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 200 Meters · Place 23 · Hampden AcademyHampden Academy200 Meters23.24.32a12
Jun 6Maine Class A ChampionshipJun 6 · 100 Meters · Place 28 · Hampden AcademyHampden Academy100 MetersRound P28.12.23a12
May 30PVC Large School ChampionshipMay 30 · 200 Meters · Place 9 · Hampden AcademyHampden Academy200 Meters9.25.23a12
May 30PVC Large School ChampionshipMay 30 · 100 Meters · Place 7 · Hampden AcademyHampden Academy100 MetersRound P7.12.01a12
May 30PVC Large School ChampionshipMay 30 · 100 Meters · Place 7 · Hampden AcademyHampden Academy100 Meters7.12.12a12
May 22Orono Meet #2May 22 · 200 Meters · Place 2 · Hampden AcademyHampden Academy200 Meters2.23.79a12
May 22Orono Meet #2May 22 · 100 Meters · Place 3 · Hampden AcademyHampden Academy100 Meters3.11.56a PB12
May 15Hampden Meet #3May 15 · 100 Meters · Place 4 · Hampden AcademyHampden Academy100 Meters4.11.83a12
May 8Hampden Meet #2May 8 · 200 Meters · Place 4 · Hampden AcademyHampden Academy200 Meters4.24.54a12
May 8Hampden Meet #2May 8 · 100 Meters · Place 3 · Hampden AcademyHampden Academy100 Meters3.11.89a12
May 1Hampden Meet #1May 1 · 100 Meters · Place 5 · Hampden AcademyHampden Academy100 Meters5.12.05a12

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 16Maine Class AFeb 16 · 55 Meter · Place 12 · Hampden AcademyHampden Academy55 MeterRound P12.6.91a PB12
Feb 16Maine Class AFeb 16 · 200 Meters · Place 11 · Hampden AcademyHampden Academy200 Meters11.23.85a PB12
Feb 7EMITL Championship Large SchoolFeb 7 · 200 Meters · Place 3 · Hampden AcademyHampden Academy200 Meters324.0212
Feb 7EMITL Championship Large SchoolFeb 7 · 55 Meters · Place 1 · Hampden AcademyHampden Academy55 MetersRound P16.92 PB12
Feb 7EMITL Championship Large SchoolFeb 7 · 55 Meters · Place 2 · Hampden AcademyHampden Academy55 Meters26.9412
Jan 30EMITL Meet 7AJan 30 · 55 Meter · Place 1 · Hampden AcademyHampden Academy55 MeterRound P1.6.93a12
Jan 30EMITL Meet 7AJan 30 · 55 Meter · Place 2 · Hampden AcademyHampden Academy55 Meter2.7.04a12
Jan 30EMITL Meet 7AJan 30 · 200 Meters · Place 3 · Hampden AcademyHampden Academy200 Meters3.24.20a12
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 200 Meters · Place 6 · Hampden AcademyHampden Academy200 Meters623.8612
Jan 17EMITL Meet 6BJan 17 · 55 Meter · Place 2 · Hampden AcademyHampden Academy55 MeterRound P2.7.03a12
Jan 17EMITL Meet 6BJan 17 · 55 Meter · Place 2 · Hampden AcademyHampden Academy55 Meter2.6.96a12
Jan 17EMITL Meet 6BJan 17 · 400 Meters · Place 1 · Hampden AcademyHampden Academy400 Meters1.56.57a12
Jan 17EMITL Meet 6BJan 17 · 200 Meters · Place 1 · Hampden AcademyHampden Academy200 Meters1.24.04a12
Jan 3EMITL Meet 4AJan 3 · 55 Meter · Place 5 · Hampden AcademyHampden Academy55 MeterRound P5.7.18a12
Jan 3EMITL Meet 4AJan 3 · 55 Meter · Place 4 · Hampden AcademyHampden Academy55 Meter4.7.06a12
Jan 3EMITL Meet 4AJan 3 · 200 Meters · Place 2 · Hampden AcademyHampden Academy200 Meters2.24.63a12

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · 400 Meters · Place 11 · Hampden AcademyHampden Academy400 Meters11.58.87a12
Dec 27EMITL Meet 3BDec 27 · 200 Meters · Place 4 · Hampden AcademyHampden Academy200 Meters4.24.79a12
Dec 20EMITL Meet 2BDec 20 · 55 Meter · Place 3 · Hampden AcademyHampden Academy55 MeterRound P3.7.03a12
Dec 20EMITL Meet 2BDec 20 · 55 Meter · Place 4 · Hampden AcademyHampden Academy55 Meter4.7.08a12
Dec 20EMITL Meet 2BDec 20 · 400 Meters · Place 1 · Hampden AcademyHampden Academy400 Meters1.56.49a12
Dec 20EMITL Meet 2BDec 20 · 200 Meters · Place 2 · Hampden AcademyHampden Academy200 Meters2.24.51a12
Dec 6EMITL Meet 1BDec 6 · 55 Meter · Place 4 · Hampden AcademyHampden Academy55 MeterRound P4.7.18a12
Dec 6EMITL Meet 1BDec 6 · 55 Meter · Place 3 · Hampden AcademyHampden Academy55 Meter3.7.08a12
Dec 6EMITL Meet 1BDec 6 · 200 Meters · Place 4 · Hampden AcademyHampden Academy200 Meters4.24.77a12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 200 Meters · Place 32 · Hampden AcademyHampden Academy200 Meters32.24.96a11
Feb 8EMITL ChampionshipFeb 8 · 200 Meters · Place 7 · Hampden AcademyHampden Academy200 Meters724.3611
Feb 8EMITL ChampionshipFeb 8 · 55 Meters · Place 4 · Hampden AcademyHampden Academy55 MetersRound P47.0311
Feb 8EMITL ChampionshipFeb 8 · 55 Meters · Place 5 · Hampden AcademyHampden Academy55 Meters57.0311
Feb 1EMITL Meet 6ABFeb 1 · 400 Meters · Place 1 · Hampden AcademyHampden Academy400 Meters155.80 PB11
Feb 1EMITL Meet 6ABFeb 1 · 55 Meters · Place 5 · Hampden AcademyHampden Academy55 MetersRound P57.1911
Feb 1EMITL Meet 6ABFeb 1 · 55 Meters · Place 4 · Hampden AcademyHampden Academy55 Meters47.1311
Jan 25EMITL Meet 5BJan 25 · 55 Meter · Place 8 · Hampden AcademyHampden Academy55 MeterRound P8.7.11a11
Jan 25EMITL Meet 5BJan 25 · 200 Meters · Place 8 · Hampden AcademyHampden Academy200 Meters8.24.88a11
Jan 11EMITL Meet 4BJan 11 · 55 Meters · Place 6 · Hampden AcademyHampden Academy55 Meters67.0711
Jan 11EMITL Meet 4BJan 11 · 55 Meters · Place 4 · Hampden AcademyHampden Academy55 Meters47.0511
Jan 11EMITL Meet 4BJan 11 · 200 Meters · Place 4 · Hampden AcademyHampden Academy200 Meters424.4411
Jan 4USM New Year's InvitationalJan 4 · 55 Meters · Place 37 · Hampden AcademyHampden Academy55 MetersRound P377.0911

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 400 Meters · Place 1 · 01-Unattached01-Unattached400 Meters1.53.69a PB11
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 200 Meters · Place 1 · 01-Unattached01-Unattached200 Meters1.23.22a PB11
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 100 Meters · Place 3 · 01-Unattached01-Unattached100 Meters3.11.75a11
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 100 Meters · Place 28 · Hampden AcademyHampden Academy100 MetersRound P28.11.84a11
May 30PVC Large School ChampionshipMay 30 · 200 Meters · Place 29 · Hampden AcademyHampden Academy200 Meters2927.1811
May 30PVC Large School ChampionshipMay 30 · 100 Meters · Place 5 · Hampden AcademyHampden Academy100 MetersRound P511.6511
May 30PVC Large School ChampionshipMay 30 · 100 Meters · Place 6 · Hampden AcademyHampden Academy100 Meters611.8311
May 16Hampden Meet #1May 16 · 200 Meters · Place 6 · Hampden AcademyHampden Academy200 Meters624.2411
May 16Hampden Meet #1May 16 · 100 Meters · Place 7 · Hampden AcademyHampden Academy100 Meters711.7811
May 2Orono Meet #1May 2 · 200 Meters · Place 5 · Hampden AcademyHampden Academy200 Meters525.0411
May 2Orono Meet #1May 2 · 100 Meters · Place 6 · Hampden AcademyHampden Academy100 Meters612.1711
Apr 24Brewer Meet #1Apr 24 · 100 Meters · Place 13 · Hampden AcademyHampden Academy100 Meters1312.2811

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3ADec 28 · 55 Meter · Place 6 · Hampden AcademyHampden Academy55 MeterRound P6.7.13a11
Dec 28EMITL Meet 3ADec 28 · 55 Meter · Place 6 · Hampden AcademyHampden Academy55 Meter6.7.16a11
Dec 28EMITL Meet 3ADec 28 · 200 Meters · Place 5 · Hampden AcademyHampden Academy200 Meters5.24.93a11
Dec 20EMITL Meet 2ADec 20 · 55 Meter · Place 10 · Hampden AcademyHampden Academy55 MeterRound P10.7.11a11
Dec 20EMITL Meet 2ADec 20 · 200 Meters · Place 7 · Hampden AcademyHampden Academy200 Meters7.24.74a11
Dec 14EMITL Meet 1A and 1BDec 14 · 55 Meter · Place 5 · Hampden AcademyHampden Academy55 Meter5.7.18a11
Feb 19Maine Class A Indoor State MeetFeb 19 · 55 Meter · Place 39 · Hampden AcademyHampden Academy55 MeterRound P39.7.07a10
Feb 19Maine Class A Indoor State MeetFeb 19 · 200 Meters · Place 28 · Hampden AcademyHampden Academy200 Meters28.25.32a10
Feb 8EMITL ChampionshipFeb 8 · 200 Meters · Place 6 · Hampden AcademyHampden Academy200 Meters624.5010
Feb 8EMITL ChampionshipFeb 8 · 55 Meters · Place 7 · Hampden AcademyHampden Academy55 MetersRound P77.0310
Feb 3EMITL Meet 6BFeb 3 · 200 Meters · Place 4 · Hampden AcademyHampden Academy200 Meters424.7510
Jan 15EMITL Meet 4AJan 15 · 55 Meter · Place 3 · Hampden AcademyHampden Academy55 MeterRound P3.7.09a10
Jan 15EMITL Meet 4AJan 15 · 55 Meter · Place 2 · Hampden AcademyHampden Academy55 Meter2.7.03a10
Jan 15EMITL Meet 4AJan 15 · 200 Meters · Place 8 · Hampden AcademyHampden Academy200 Meters8.25.10a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 200 Meters · Place 26 · Hampden AcademyHampden Academy200 Meters26.24.88a10
May 25PVC Large School ChampionshipMay 25 · 200 Meters · Place 9 · Hampden AcademyHampden Academy200 Meters9.24.14a10
May 25PVC Large School ChampionshipMay 25 · 100 Meters · Place 10 · Hampden AcademyHampden Academy100 MetersRound P10.11.90a10
May 20Old Town Meet #3May 20 · 200 Meters · Place 2 · Hampden AcademyHampden Academy200 Meters2.24.13a10
May 20Old Town Meet #3May 20 · 100 Meters · Place 4 · Hampden AcademyHampden Academy100 Meters4.11.89a10
May 10Mount Desert Island Meet #2May 10 · 200 Meters · Place 4 · Hampden AcademyHampden Academy200 Meters4.25.00a10
May 10Mount Desert Island Meet #2May 10 · 100 Meters · Place 2 · Hampden AcademyHampden Academy100 Meters2.12.20a10
May 3Hampden Meet #2May 3 · 200 Meters · Place 11 · Hampden AcademyHampden Academy200 Meters1125.5910
May 3Hampden Meet #2May 3 · 100 Meters · Place 12 · Hampden AcademyHampden Academy100 Meters1212.3910
Apr 26Hampden Meet #1Apr 26 · 200 Meters · Place 6 · Hampden AcademyHampden Academy200 Meters624.6810
Apr 26Hampden Meet #1Apr 26 · 100 Meters · Place 8 · Hampden AcademyHampden Academy100 Meters812.1010
Apr 20Bangor Meet #1Apr 20 · 200 Meters · Place 13 · Hampden AcadHampden Acad200 Meters1325.11—
Apr 20Bangor Meet #1Apr 20 · 100 Meters · Place 11 · Hampden AcadHampden Acad100 Meters1112.16—
Apr 20Bangor Meet #1Apr 20 · 200 Meters · Place 13 · Hampden AcadHampden Acad200 Meters1325.1110
Apr 20Bangor Meet #1Apr 20 · 100 Meters · Place 11 · Hampden AcadHampden Acad100 Meters1112.1610

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · 55 Meter · Place 6 · Hampden AcademyHampden Academy55 MeterRound P6.7.10a10
Dec 29EMITL Meet 3BDec 29 · 55 Meter · Place 6 · Hampden AcademyHampden Academy55 Meter6.7.15a10
Dec 29EMITL Meet 3BDec 29 · 400 Meters · Place 4 · Hampden AcademyHampden Academy400 Meters4.57.22a10
Dec 29EMITL Meet 3BDec 29 · 200 Meters · Place 3 · Hampden AcademyHampden Academy200 Meters3.25.06a10
Dec 22EMITL Meet 2BDec 22 · 55 Meter · Place 10 · Hampden AcademyHampden Academy55 MeterRound P10.7.15a10
Dec 22EMITL Meet 2BDec 22 · 200 Meters · Place 5 · Hampden AcademyHampden Academy200 Meters5.24.98a10
Dec 16EMITL Meet 1ADec 16 · 55 Meter · Place 8 · Hampden AcademyHampden Academy55 MeterRound P8.7.16a10
Dec 16EMITL Meet 1ADec 16 · 200 Meters · Place 7 · Hampden AcademyHampden Academy200 Meters7.25.35a10

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30PVC Freshman ChampionshipMay 30 · 200 Meters · Place 3 · Hampden AcademyHampden Academy200 Meters325.209
May 30PVC Freshman ChampionshipMay 30 · 100 Meters · Place 2 · Hampden AcademyHampden Academy100 Meters212.249
May 24PVC JV ChampionshipMay 24 · 200 Meters · Place 1 · Hampden AcadHampden Acad200 Meters125.359
May 24PVC JV ChampionshipMay 24 · 100 Meters · Place 1 · Hampden AcadHampden Acad100 Meters112.379
May 24PVC JV ChampionshipMay 24 · 100 Meters · Place 1 · Hampden AcadHampden Acad100 MetersRound P112.479
May 20Old Town Meet #3May 20 · 200 Meters · Place 4 · Hampden AcademyHampden Academy200 Meters425.929
May 20Old Town Meet #3May 20 · 100 Meters · Place 2 · Hampden AcademyHampden Academy100 Meters212.409
May 12Hampden Meet #3May 12 · 200 Meters · Place 7 · Hampden AcadHampden Acad200 Meters725.969
May 12Hampden Meet #3May 12 · 100 Meters · Place 11 · Hampden AcadHampden Acad100 Meters1112.589
May 5Hampden Meet #2May 5 · 400 Meters · Place 7 · Hampden AcadHampden Acad400 Meters71:00.139
May 5Hampden Meet #2May 5 · 200 Meters · Place 15 · Hampden AcadHampden Acad200 Meters1526.309
May 5Hampden Meet #2May 5 · 100 Meters · Place 12 · Hampden AcadHampden Acad100 Meters1212.659
Apr 28Hampden Meet #1Apr 28 · 200 Meters · Place 8 · Hampden AcadHampden Acad200 Meters826.28—
Apr 28Hampden Meet #1Apr 28 · 100 Meters · Place 17 · Hampden AcadHampden Acad100 Meters1712.90—
Apr 19Brewer Meet #1Apr 19 · 200 Meters · Place 9 · Hampden AcademyHampden Academy200 Meters926.439
Apr 19Brewer Meet #1Apr 19 · 100 Meters · Place 16 · Hampden AcademyHampden Academy100 Meters1612.959