Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Summer Youth State Championship · Aug 1016.36USATF Summer Youth State ChampionshipAugust 10, 2024
1500 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Qualifier · Jul 306:03.25aUSATF-Maine Youth Summer Series Group A QualifierJuly 30, 2026
200 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 4 · Jul 2331.17aUSATF-Maine Youth Summer Series Group A Meet 4July 23, 2026
400 Meters · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 81:09.53aUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026
800 Meters · OutdoorGroup A MEET B -FREEPORT · Jul 182:52.73Group A MEET B -FREEPORTJuly 18, 2025
80m Hurdles · 30" / 0.762m · OutdoorUSATF-Maine Youth Summer Series Group A Meet 4 · Jul 2317.64aUSATF-Maine Youth Summer Series Group A Meet 4July 23, 2026
Combined results · OutdoorGroup A MEET B -FREEPORT · Jul 1817.54Group A MEET B -FREEPORTJuly 18, 2025
Long Jump · OutdoorUSATF Summer Youth State Championship · Aug 102.91mUSATF Summer Youth State ChampionshipAugust 10, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 400 Meters · Place 4 · Scarborough Track Club400 Meters4.1:09.53a PB12
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 1500 Meters · Place 5 · Scarborough Track Club1500 Meters5.6:03.25a PB12
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 800 Meters · Place 8 · Scarborough Track Club800 Meters8.3:08.73a12
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 400 Meters · Place 2 · Scarborough Track Club400 Meters2.1:12.18a12
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · 80m Hurdles · Place 4 · Scarborough Track Club80m Hurdles30" / 0.762m4.17.64a PB12
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · 800 Meters · Place 5 · Scarborough Track Club800 Meters5.2:57.10a12
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · 200 Meters · Place 4 · Scarborough Track Club200 Meters4.31.17a PB12
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · Long Jump · Place 4 · Scarborough Track ClubLong Jump4.12-04.0012
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · 1500 Meters · Place 3 · Scarborough Track Club1500 Meters3.6:08.83a12
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · 400 Meters · Place 2 · Scarborough Track Club400 Meters2.1:11.06a12
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 80m Hurdles · Place 6 · Scarborough Track Club80m Hurdles30" / 0.762m6.18.06a12
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 800 Meters · Place 6 · Scarborough Track Club800 Meters6.3:06.25a12
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · 1500 Meters · Place 4 · Scarborough Track Club1500 Meters4.6:37.35a12
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · 400 Meters · Place 1 · Scarborough Track Club400 Meters1.1:13.37a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 4 · 14 SCARCombined results417.54 PB—
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 2 · 14 SCARCombined results22:52.73—
Jul 18Group A MEET B -FREEPORTJul 18 · 800 Meters · Place 2 · Scarborough Track Club800 Meters22:52.73 PB—
Jul 18Group A MEET B -FREEPORTJul 18 · 80m Hurdles · Place 4 · Scarborough Track Club80m Hurdles417.54—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Aug 10USATF Summer Youth State ChampionshipAug 10 · 800 Meters · Place 3 · Scarborough Track Club800 Meters33:01.01—
Aug 10USATF Summer Youth State ChampionshipAug 10 · 100 Meters · Place 11 · Scarborough Track Club100 Meters1116.36 PB—
Aug 10USATF Summer Youth State ChampionshipAug 10 · Long Jump · Place 13 · Scarborough Track ClubLong Jump132.91m PB—
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 2 · 14 Scarborough TracCombined results23:09.16—
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 3 · 14 Scarborough TracCombined results334.08—