Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGroup D meet #1 · Jun 2714.78aGroup D meet #1June 27, 2024
200 Meters · Indoor2026 USATF Maine Association Indoor Championship · Mar 830.502026 USATF Maine Association Indoor Championship March 8, 2026
200 Meters · OutdoorMAINE USATF YOUTH GROUP D Wk #4 · Jul 2233.83aMAINE USATF YOUTH GROUP D Wk #4July 22, 2021
3000 Meters · OutdoorGroup D Meet #4 · Jul 1712:52.05Group D Meet #4July 17, 2025
400 Meters · Indoor2026 USATF Maine Association Indoor Championship · Mar 81:10.402026 USATF Maine Association Indoor Championship March 8, 2026
400 Meters · OutdoorGroup D Meet #5 · Jul 241:01.35Group D Meet #5July 24, 2025
800 Meters · Indoor2026 USATF Maine Association Indoor Championship · Mar 83:06.002026 USATF Maine Association Indoor Championship March 8, 2026
800 Meters · Outdoor2025 USATF Maine Association 14 & Under Championship · Aug 92:35.75a2025 USATF Maine Association 14 & Under ChampionshipAugust 9, 2025
Long Jump · OutdoorAlmquist MS Invitational · May 2613-5.50Almquist MS InvitationalMay 26, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 9USATF-Maine Youth Summer Series Group D Meet 1Jul 9 · 400 Meters · Place 1 · Blue Hill PeninsulaBlue Hill Peninsula400 Meters1.1:07.44aUnofficial8
Jul 9USATF-Maine Youth Summer Series Group D Meet 1Jul 9 · 100 Meters · Place 2 · Blue Hill PeninsulaBlue Hill Peninsula100 Meters2.14.01aUnofficial8
May 26Almquist MS InvitationalMay 26 · Long Jump · Place 9 · EllsworthEllsworthLong Jump9.13-5.50 PB8
Apr 29Old Town MS Meet #1Apr 29 · Long Jump · Place 3 · EllsworthEllsworthLong Jump3.13-38
Apr 29Old Town MS Meet #1Apr 29 · 800 Meters · Place 1 · EllsworthEllsworth800 Meters1.3:05.79a8
Apr 29Old Town MS Meet #1Apr 29 · 400 Meters · Place 1 · EllsworthEllsworth400 Meters1.1:07.44a8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 800 Meters · Place 2 · 01-Unattached01-Unattached800 Meters2.3:06.00 PB8
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 400 Meters · Place 1 · 01-Unattached01-Unattached400 Meters1.1:10.40 PB8
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 200 Meters · Place 5 · 01-Unattached01-Unattached200 Meters5.30.50 PB8

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · 800 Meters · Place 3 · Blue Hill PeninsulaBlue Hill Peninsula800 Meters3.2:35.75a PB7
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · 400 Meters · Place 1 · Blue Hill PeninsulaBlue Hill Peninsula400 Meters1.1:03.38a7
Jul 24Group D Meet #5Jul 24 · 800 Meters · Place 1 · Blue Hill Track ClubBlue Hill Track Club800 Meters12:43.48—
Jul 24Group D Meet #5Jul 24 · 400 Meters · Place 1 · Blue Hill Track ClubBlue Hill Track Club400 Meters11:01.35 PB—
Jul 17Group D Meet #4Jul 17 · 3000 Meters · Place 1 · Blue Hill Track ClubBlue Hill Track Club3000 Meters112:52.05 PB—
Jul 17Group D Meet #4Jul 17 · 800 Meters · Place 1 · Blue Hill Track ClubBlue Hill Track Club800 Meters12:42.03—
Jul 10Group D Meet #3Jul 10 · 400 Meters · Place 1 · Blue Hill Track ClubBlue Hill Track Club400 Meters11:05.62—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 10USATF Summer Youth State ChampionshipAug 10 · 800 Meters · Place 3 · Blue Hill Track ClubBlue Hill Track Club800 Meters32:41.08—
Aug 10USATF Summer Youth State ChampionshipAug 10 · 400 Meters · Place 5 · Blue Hill Track ClubBlue Hill Track Club400 Meters51:06.66—
Aug 1Group D State QualifierAug 1 · 800 Meters · Place 1 · Blue Hill Track ClubBlue Hill Track Club800 Meters12:47.64—
Aug 1Group D State QualifierAug 1 · 400 Meters · Place 1 · Blue Hill Track ClubBlue Hill Track Club400 Meters11:07.81—
Jul 18Group D meet #4Jul 18 · 800 Meters · Place 1 · Blue Hill PeninsulaBlue Hill Peninsula800 Meters1.2:45.97a6
Jul 3Group D Meet #2Jul 3 · 800 Meters · Place 1 · Blue Hill PeninsulaBlue Hill Peninsula800 Meters1.2:45.50a6
Jun 27Group D meet #1Jun 27 · 400 Meters · Place 1 · Blue Hill PeninsulaBlue Hill Peninsula400 Meters1.1:08.95a6
Jun 27Group D meet #1Jun 27 · 100 Meters · Place 4 · Blue Hill PeninsulaBlue Hill Peninsula100 Meters4.14.78a PB6

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 27Group D Meet #5Jul 27 · 800 Meters · Place 1 · Blue Hill PeninsulaBlue Hill Peninsula800 Meters1.2:51.97a5

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 22MAINE USATF YOUTH GROUP D Wk #4Jul 22 · 800 Meters · Place 1 · Blue Hill PeninsulaBlue Hill Peninsula800 Meters1.3:12.93a3
Jul 22MAINE USATF YOUTH GROUP D Wk #4Jul 22 · 200 Meters · Place 2 · Blue Hill PeninsulaBlue Hill Peninsula200 Meters2.33.83a PB3
Jul 15MAINE USATF YOUTH GROUP D Wk #3Jul 15 · Long Jump · Place 10 · Blue Hill PeninsulaBlue Hill PeninsulaLong Jump10.9-07.253
Jul 8MAINE USATF YOUTH GROUP D Wk #2Jul 8 · 800 Meters · Place 1 · Blue Hill PeninsulaBlue Hill Peninsula800 Meters1.3:08.12a3
Jul 8MAINE USATF YOUTH GROUP D Wk #2Jul 8 · 200 Meters · Place 2 · Blue Hill PeninsulaBlue Hill Peninsula200 Meters2.34.49a3
Jul 1MAINE USATF YOUTH Group D Wk #1Jul 1 · Long Jump · Place 9 · Blue Hill PeninsulaBlue Hill PeninsulaLong Jump9.8-09.753
Jul 1MAINE USATF YOUTH Group D Wk #1Jul 1 · 100 Meters · Place 2 · Blue Hill PeninsulaBlue Hill Peninsula100 Meters2.16.30a3