Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHampden Meet #3 · May 1213.44Hampden Meet #3May 12, 2023
200 Meters · OutdoorHampden Meet #3 · May 1227.98Hampden Meet #3May 12, 2023
400 Meters · OutdoorHermon Meet #1 · May 91:14.25aHermon Meet #1May 9, 2026
Long Jump · OutdoorBangor Meet #2 · Apr 2614-02.00Bangor Meet #2April 26, 2024
Triple Jump · OutdoorOld Town Meet #3 · May 2029-3.25Old Town Meet #3May 20, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30PVC Large School ChampionshipMay 30 · 200 Meters · Place 10 · Old Town200 Meters10.29.16a12
May 23Old Town Meet #3May 23 · Long Jump · Place 8 · Old TownLong Jump8.12-11.5012
May 15MDI Meet #3May 15 · 200 Meters · Place 5 · Old Town200 Meters5.29.22a12
May 15MDI Meet #3May 15 · 100 Meters · Place 5 · Old Town100 Meters5.13.87a12
May 9Hermon Meet #1May 9 · 400 Meters · Place 10 · Old Town400 Meters10.1:14.25a PB12
May 2Old Town Meet #2May 2 · 200 Meters · Place 4 · Old Town200 Meters4.29.78a12
May 2Old Town Meet #2May 2 · 100 Meters · Place 7 · Old Town100 Meters7.14.21a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 200 Meters · Place 13 · Old Town200 Meters13.28.22a11
May 30PVC Large School ChampionshipMay 30 · 200 Meters · Place 13 · Old Town200 Meters1328.2511
May 24Old Town Meet #3May 24 · 200 Meters · Place 4 · Old Town200 Meters428.3611
May 15Hermon Meet #1May 15 · 200 Meters · Place 3 · Old Town200 Meters328.6511
May 15Hermon Meet #1May 15 · 100 Meters · Place 6 · Old Town100 Meters613.8011
May 3Bangor Meet #1May 3 · 200 Meters · Place 6 · Old Town200 Meters629.1711

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 200 Meters · Place 18 · Old Town200 Meters18.29.28a10
Jun 1Maine Class B State ChampionshipJun 1 · 100 Meters · Place 17 · Old Town100 MetersRound P17.13.90a10
May 25PVC Large School ChampionshipMay 25 · 200 Meters · Place 12 · Old Town200 Meters12.28.86a10
May 25PVC Large School ChampionshipMay 25 · 100 Meters · Place 13 · Old Town100 MetersRound P13.13.78a10
May 20Old Town Meet #3May 20 · Triple Jump · Place 10 · Old TownTriple Jump10.29-3.25 PB10
May 20Old Town Meet #3May 20 · 200 Meters · Place 4 · Old Town200 Meters4.28.98a10
May 20Old Town Meet #3May 20 · 100 Meters · Place 4 · Old Town100 Meters4.13.95a10
May 10Mount Desert Island Meet #2May 10 · Triple Jump · Place 6 · Old TownTriple Jump6.28-7.7510
May 10Mount Desert Island Meet #2May 10 · 200 Meters · Place 7 · Old Town200 Meters7.29.73a10
May 10Mount Desert Island Meet #2May 10 · 100 Meters · Place 5 · Old Town100 Meters5.14.48a10
May 4Old Town Meet #2May 4 · 200 Meters · Place 5 · Old Town200 Meters530.0710
May 4Old Town Meet #2May 4 · Long Jump · Place 7 · Old TownLong Jump712-9.2510
May 4Old Town Meet #2May 4 · 100 Meters · Place 4 · Old Town100 Meters414.4010
Apr 26Bangor Meet #2Apr 26 · Long Jump · Place 8 · Old TownLong Jump8.14-02.00 PB10
Apr 26Bangor Meet #2Apr 26 · 200 Meters · Place 12 · Old Town200 Meters12.29.88a10
Apr 26Bangor Meet #2Apr 26 · 100 Meters · Place 13 · Old Town100 Meters13.14.08a10

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · 200 Meters · Place 16 · Old Town200 Meters16.28.59a9
May 30PVC Freshman ChampionshipMay 30 · 100 Meters · Place 3 · Old Town100 Meters313.719
May 20Old Town Meet #3May 20 · 200 Meters · Place 2 · Old Town200 Meters228.729
May 20Old Town Meet #3May 20 · Long Jump · Place 4 · Old TownLong Jump413-11.259
May 20Old Town Meet #3May 20 · 100 Meters · Place 2 · Old Town100 Meters213.949
May 12Hampden Meet #3May 12 · 200 Meters · Place 2 · Old Town Hig200 Meters227.98 PB9
May 12Hampden Meet #3May 12 · 100 Meters · Place 1 · Old Town Hig100 Meters113.44 PB9
May 6Old Town Meet #2May 6 · Triple Jump · Place 3 · Old Town HigTriple Jump329-06.50—
May 6Old Town Meet #2May 6 · 200 Meters · Place 1 · Old Town Hig200 Meters128.55—
May 6Old Town Meet #2May 6 · 100 Meters · Place 4 · Old Town Hig100 Meters413.50—
May 6Old Town Meet #2May 6 · Triple Jump · Place 3 · Old TownTriple Jump329-6.509
May 6Old Town Meet #2May 6 · 200 Meters · Place 1 · Old Town200 Meters128.559
May 6Old Town Meet #2May 6 · 100 Meters · Place 4 · Old Town100 Meters413.509
Apr 29Bangor Meet #2Apr 29 · 200 Meters · Place 7 · Old Town200 Meters729.789
Apr 29Bangor Meet #2Apr 29 · Long Jump · Place 10 · Old TownLong Jump1014-39
Apr 29Bangor Meet #2Apr 29 · 100 Meters · Place 10 · Old Town100 Meters1014.299
Apr 21Old Town Meet #1Apr 21 · Long Jump · Place 3 · Old Town HigLong Jump313-11.50—
Apr 21Old Town Meet #1Apr 21 · 200 Meters · Place 2 · Old Town Hig200 Meters228.65—
Apr 21Old Town Meet #1Apr 21 · 100 Meters · Place 2 · Old Town Hig100 Meters213.72—