Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorUSATF New England Youth Invitational · May 317:15.73aUSATF New England Youth InvitationalMay 31, 2026
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 1 · Jun 2518.02aUSATF-Maine Youth Summer Series Group A Meet 1June 25, 2026
1500 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Qualifier · Jul 306:18.81aUSATF-Maine Youth Summer Series Group A QualifierJuly 30, 2026
200 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 4 · Jul 2337.75aUSATF-Maine Youth Summer Series Group A Meet 4July 23, 2026
400 Meters · Indoor2026 USATF Maine Association Indoor Championship · Mar 81:21.002026 USATF Maine Association Indoor Championship March 8, 2026
400 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 3 · Jul 161:28.80aUSATF-Maine Youth Summer Series Group A Meet 3July 16, 2026
800 Meters · Indoor2026 USATF Maine Association Indoor Championship · Mar 83:40.202026 USATF Maine Association Indoor Championship March 8, 2026
800 Meters · OutdoorUSATF-Maine Youth Summer Series Group A Meet 4 · Jul 233:02.86aUSATF-Maine Youth Summer Series Group A Meet 4July 23, 2026
Combined results · OutdoorGROUP A MEET 3-A MEET · Jul 1018.38GROUP A MEET 3-A MEETJuly 10, 2025
Long Jump · Indoor2026 USATF Maine Association Indoor Championship · Mar 82.46m2026 USATF Maine Association Indoor Championship March 8, 2026
Long Jump · OutdoorUSATF-Maine Youth Summer Series Group A Meet 1 · Jun 256-11.00USATF-Maine Youth Summer Series Group A Meet 1June 25, 2026

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 · 1500 Meters · Place 3 · Mustang TrailblazersMustang Trailblazers1500 Meters3.6:19.48a3
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 800 Meters · Place 3 · Mustang TrailblazersMustang Trailblazers800 Meters3.3:08.60a3
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 1500 Meters · Place 1 · Mustang TrailblazersMustang Trailblazers1500 Meters1.6:18.81a PB3
Jul 30USATF-Maine Youth Summer Series Group A QualifierJul 30 · 800 Meters · Place 4 · Mustang TrailblazersMustang Trailblazers800 Meters4.3:21.31a3
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · 800 Meters · Place 3 · Mustang TrailblazersMustang Trailblazers800 Meters3.3:02.86a PB3
Jul 23USATF-Maine Youth Summer Series Group A Meet 4Jul 23 · 200 Meters · Place 17 · Mustang TrailblazersMustang Trailblazers200 Meters17.37.75a PB3
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · 1500 Meters · Place 2 · Mustang TrailblazersMustang Trailblazers1500 Meters2.6:21.08a3
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · 400 Meters · Place 5 · Mustang TrailblazersMustang Trailblazers400 Meters5.1:28.80a PB3
Jul 16USATF-Maine Youth Summer Series Group A Meet 3Jul 16 · 100 Meters · Place 18 · Mustang TrailblazersMustang Trailblazers100 Meters18.18.92a3
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 800 Meters · Place 4 · Mustang TrailblazersMustang Trailblazers800 Meters4.3:12.53a3
Jul 9USATF-Maine Youth Summer Series Group A Meet 2Jul 9 · 200 Meters · Place 13 · Mustang TrailblazersMustang Trailblazers200 Meters13.38.06a3
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · Long Jump · Place 26 · Mustang TrailblazersMustang TrailblazersLong Jump26.6-11.00 PB3
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · 1500 Meters · Place 1 · Mustang TrailblazersMustang Trailblazers1500 Meters1.6:38.04a3
Jun 25USATF-Maine Youth Summer Series Group A Meet 1Jun 25 · 100 Meters · Place 13 · Mustang TrailblazersMustang Trailblazers100 Meters13.18.02a PB3
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 9 · 01-Unattached01-Unattached1500 Meters9.6:19.58a3
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Long Jump · Place 2 · 01-Unattached01-UnattachedLong Jump2.1.98m3
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 1500 Meters · Place 2 · 01-Unattached01-Unattached1500 Meters2.6:43.72a3
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 800 Meters · Place 4 · 01-Unattached01-Unattached800 Meters4.3:27.80a3
May 31USATF New England Youth InvitationalMay 31 · 1 Mile · Place 9 · Valor TC PortlandValor TC Portland1 Mile9.7:15.73a PB3
May 31USATF New England Youth InvitationalMay 31 · 1500 Meters · Place 25 · Valor TC PortlandValor TC Portland1500 Meters25.6:48.86a3
May 31USATF New England Youth InvitationalMay 31 · 400 Meters · Place 19 · Valor TC PortlandValor TC Portland400 Meters19.1:29.93a3
May 3USATF New England Youth Series #2May 3 · Long Jump · Place 3 · Valor TC PortlandValor TC PortlandLong Jump3.2.01m3
May 3USATF New England Youth Series #2May 3 · 800 Meters · Place 39 · Valor TC PortlandValor TC Portland800 Meters39.3:36.24a3

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · Long Jump · Place 7 · Valor TC PortlandValor TC PortlandLong Jump7.2.46m PB3
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 800 Meters · Place 4 · Valor TC PortlandValor TC Portland800 Meters4.3:40.20 PB3
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 400 Meters · Place 3 · Valor TC PortlandValor TC Portland400 Meters3.1:21.00 PB3

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 18Group A MEET B -FREEPORTJul 18 · 800 Meters · Place 3 · Mustang TrailblazersMustang Trailblazers800 Meters33:41.23—
Jul 18Group A MEET B -FREEPORTJul 18 · High Jump · Place 8 · Mustang TrailblazersMustang TrailblazersHigh Jump82-4—
Jul 18Group A MEET B -FREEPORTJul 18 · 200 Meters · Place 8 · Mustang TrailblazersMustang Trailblazers200 Meters841.48—
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 6 · TrailblazersTrailblazersCombined results67-09.508
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 2 · TrailblazersTrailblazersCombined results21:31.718
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 4 · TrailblazersTrailblazersCombined results418.38 PB8