Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 2 · Jul 914.02aUSATF-Maine Youth Summer Series Group A Meet 2July 9, 2026
1500 Meters · Indoor2026 USATF Maine Association Indoor Championship · Mar 85:20.68a2026 USATF Maine Association Indoor Championship March 8, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:44.86aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 1 · Jun 2528.74aUSATF-Maine Youth Summer Series Group A Meet 1June 25, 2026
3000 Meters · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 810:44.53aUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026
400 Meters · Outdoor Region 1 Qualifier - Timing · Jun 271:05.31a Region 1 Qualifier - TimingJune 27, 2025
55 Meters · Indoor2025 USATF Maine Indoor Youth/Open/Masters Championship · Mar 158.54a2025 USATF Maine Indoor Youth/Open/Masters ChampionshipMarch 15, 2025
60m Hurdles · 39" / 0.991m · Indoor2026 USATF Maine Association Indoor Championship · Mar 811.602026 USATF Maine Association Indoor Championship March 8, 2026
800 Meters · Indoor2026 USATF Maine Association Indoor Championship · Mar 82:31.002026 USATF Maine Association Indoor Championship March 8, 2026
800 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 252:16.57aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
Combined results · OutdoorGroup A MEET B -FREEPORT · Jul 181:06.83Group A MEET B -FREEPORTJuly 18, 2025
High Jump · Indoor2026 USATF Maine Association Indoor Championship · Mar 81.35m2026 USATF Maine Association Indoor Championship March 8, 2026
High Jump · OutdoorUSATF-Maine Youth Summer Series Group A Meet 3 · Jul 164-08.00USATF-Maine Youth Summer Series Group A Meet 3July 16, 2026
Javelin · 300g TJ · OutdoorGroup A Meet B · Jul 215.62mGroup A Meet BJuly 2, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 3000 Meters · Place 1 · Scarborough Track ClubScarborough Track Club3000 Meters1.10:44.53a PB7
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 1500 Meters · Place 2 · Scarborough Track ClubScarborough Track Club1500 Meters2.4:50.24a7
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 800 Meters · Place 3 · Scarborough Track ClubScarborough Track Club800 Meters3.2:22.88a7
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 27 · UnattachedUnattached1500 Meters27.4:44.86a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 37 · UnattachedUnattached800 MetersRound P37.2:18.96a7
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 3000 Meters · Place 1 · Scarborough Track ClubScarborough Track Club3000 Meters1.12:38.60a7
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 1500 Meters · Place 1 · Scarborough Track ClubScarborough Track Club1500 Meters1.5:01.29a7
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 800 Meters · Place 1 · Scarborough Track ClubScarborough Track Club800 Meters1.2:26.34a7
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · 1500 Meters · Scarborough Track ClubScarborough Track Club1500 Meters—DNS7
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · 100 Meters · Scarborough Track ClubScarborough Track Club100 Meters—DNS7
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · High Jump · Place 2 · Scarborough Track ClubScarborough Track ClubHigh Jump2.4-08.00 PB7
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · 800 Meters · Place 1 · Scarborough Track ClubScarborough Track Club800 Meters1.2:26.34a7
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · 200 Meters · Place 2 · Scarborough Track ClubScarborough Track Club200 Meters2.28.96a7
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 1500 Meters · Place 1 · Scarborough Track ClubScarborough Track Club1500 Meters1.5:01.29a7
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 100 Meters · Place 5 · Scarborough Track ClubScarborough Track Club100 Meters5.14.02a PB7
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · High Jump · Place 3 · Scarborough Track ClubScarborough Track ClubHigh Jump3.4-08.007
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · 800 Meters · Place 1 · Scarborough Track ClubScarborough Track Club800 Meters1.2:28.16a7
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · 200 Meters · Place 2 · Scarborough Track ClubScarborough Track Club200 Meters2.28.74a PB7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 1500 Meters · Place 4 · Unat-Hutchinson-FinneganUnat-Hutchinson-Finnegan1500 Meters4.4:47.07a7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 800 Meters · Place 4 · Unat-Hutchinson-FinneganUnat-Hutchinson-Finnegan800 Meters4.2:16.57a PB7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · High Jump · Place 3 · 01-Unattached01-UnattachedHigh Jump3.1.32m7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 1500 Meters · Place 1 · 01-Unattached01-Unattached1500 Meters1.4:58.01a7
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 800 Meters · Place 1 · 01-Unattached01-Unattached800 Meters1.2:24.01a7

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 60m Hurdles · Place 2 · 01-Unattached01-Unattached60m Hurdles39" / 0.991m2.11.60 PB7
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · High Jump · Place 2 · 01-Unattached01-UnattachedHigh Jump2.1.35m PB7
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 1500 Meters · Place 4 · 01-Unattached01-Unattached1500 Meters4.5:20.68a PB7
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 800 Meters · Place 3 · 01-Unattached01-Unattached800 Meters3.2:31.00 PB7

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · 1500 Meters · Place 1 · Scarborough Track ClubScarborough Track Club1500 Meters1.5:06.54a12
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · 800 Meters · Place 1 · Scarborough Track ClubScarborough Track Club800 Meters1.2:28.15a12
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 3 · 13 SCAR13 SCARCombined results312-07.00—
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 1 · 13 SCAR13 SCARCombined results15:03.81—
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 1 · 13 SCAR13 SCARCombined results11:06.83 PB—
Jul 18Group A MEET B -FREEPORTJul 18 · Long Jump · Place 3 · Scarborough Track ClubScarborough Track ClubLong Jump312-7—
Jul 18Group A MEET B -FREEPORTJul 18 · 1500 Meters · Place 1 · Scarborough Track ClubScarborough Track Club1500 Meters15:03.81—
Jul 18Group A MEET B -FREEPORTJul 18 · 400 Meters · Place 1 · Scarborough Track ClubScarborough Track Club400 Meters11:06.83—
Jul 2Group A Meet BJul 2 · Javelin · Place 4 · Scarborough Track ClubScarborough Track ClubJavelin300g TJ4.15.62m PB12
Jul 2Group A Meet BJul 2 · 1500 Meters · Place 1 · Scarborough Track ClubScarborough Track Club1500 Meters1.5:12.58a12
Jul 2Group A Meet BJul 2 · 400 Meters · Place 1 · Scarborough Track ClubScarborough Track Club400 Meters1.1:07.24a12
Jun 27 Region 1 Qualifier - TimingJun 27 · 1500 Meters · Place 5 · UnattachedUnattached1500 Meters5.5:24.78a6
Jun 27 Region 1 Qualifier - TimingJun 27 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.2:30.10a6
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.1:05.31a PB6
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 1500 Meters · Place 2 · 01-Unattached01-Unattached1500 Meters2.5:33.85a6
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 800 Meters · Place 1 · 01-Unattached01-Unattached800 Meters1.2:42.00a6
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 400 Meters · Place 1 · 01-Unattached01-Unattached400 Meters1.1:06.87a6

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 USATF Maine Indoor Youth/Open/Masters ChampionshipMar 15 · 1500 Meters · Place 9 · Scarborough Track ClubScarborough Track Club1500 Meters95:33.73a6
Mar 152025 USATF Maine Indoor Youth/Open/Masters ChampionshipMar 15 · 800 Meters · Place 12 · Scarborough Track ClubScarborough Track Club800 Meters122:39.71a6
Mar 152025 USATF Maine Indoor Youth/Open/Masters ChampionshipMar 15 · 55 Meters · Place 18 · Scarborough Track ClubScarborough Track Club55 Meters188.54a PB6

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Aug 10USATF Summer Youth State ChampionshipAug 10 · 400 Meters · Place 2 · Scarborough Track ClubScarborough Track Club400 Meters21:09.55—
Aug 1Group A QUALIFIERAug 1 · 800 Meters · Place 1 · Scarborough Track ClubScarborough Track Club800 Meters1.2:36.27a5
Aug 1Group A QUALIFIERAug 1 · 400 Meters · Place 1 · Scarborough Track ClubScarborough Track Club400 Meters1.1:07.59a5
Jun 22USATF Maine Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 1 · Scarborough Track ClubScarborough Track Club800 Meters1.2:43.82a5
Jun 22USATF Maine Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 1 · Scarborough Track ClubScarborough Track Club400 Meters1.1:10.43a5

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 27Group A Meet #5Jul 27 · 800 Meters · Place 2 · Scarborough Track ClubScarborough Track Club800 Meters2.2:57.06a4
Jul 27Group A Meet #5Jul 27 · 400 Meters · Place 1 · Scarborough Track ClubScarborough Track Club400 Meters1.1:12.97a4
Jul 6Group A Meet #2Jul 6 · 400 Meters · Place 1 · Scarborough Track ClubScarborough Track Club400 Meters1.1:16.59a4
Jul 6Group A Meet #2Jul 6 · 100 Meters · Place 8 · Scarborough Track ClubScarborough Track Club100 Meters8.16.66a4
Jun 29Group A Meet #1Jun 29 · 800 Meters · Place 3 · Scarborough Track ClubScarborough Track Club800 Meters3.3:05.57a4
Jun 29Group A Meet #1Jun 29 · 200 Meters · Place 3 · Scarborough Track ClubScarborough Track Club200 Meters3.34.15a4