Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group C Meet 1 · Jun 2519.88aUSATF-Maine Youth Summer Series Group C Meet 1June 25, 2026
400 Meters · OutdoorUSATF-Maine Youth Summer Series Group C Meet 3 · Jul 91:37.37aUSATF-Maine Youth Summer Series Group C Meet 3July 9, 2026
55 Meters · Indoor2025 USATF Maine Indoor Youth/Open/Masters Championship · Mar 1511.74a2025 USATF Maine Indoor Youth/Open/Masters ChampionshipMarch 15, 2025
60 Meters · Indoor2024 USATF Maine Indoor Championship · Mar 1014.752024 USATF Maine Indoor ChampionshipMarch 10, 2024
800 Meters · OutdoorUSATF-Maine Youth Summer Series Group C Meet 2 · Jul 63:43.66aUSATF-Maine Youth Summer Series Group C Meet 2July 6, 2026
800m Racewalk · OutdoorUSATF-Maine Youth Summer Series Group C Meet 4 · Jul 167:30.73aUSATF-Maine Youth Summer Series Group C Meet 4July 16, 2026
Javelin · 300g TJ · OutdoorUSATF Maine Junior Olympics Region 1 Qualifier also 15-18 Championship · Jun 2018.85mUSATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJune 20, 2026
Long Jump · Indoor2024 USATF Maine Indoor Championship · Mar 101.58m2024 USATF Maine Indoor ChampionshipMarch 10, 2024
Long Jump · OutdoorUSATF-Maine Youth Summer Series Group C Meet 3 · Jul 98-07.00USATF-Maine Youth Summer Series Group C Meet 3July 9, 2026
Shot Put · 4lb · OutdoorUSATF-Maine Youth Summer Series Group C Meet 4 · Jul 163.56mUSATF-Maine Youth Summer Series Group C Meet 4July 16, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Long Jump · Place 5 · Wiscasset Parks & RecreationLong Jump5.2.56m8
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Javelin · Place 3 · Wiscasset Parks & RecreationJavelin300g TJ3.12.10m8
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 800 Meters · Place 7 · Wiscasset Parks & Recreation800 Meters7.3:53.70a8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 19 · Wiscasset Parks & RecreationJavelin300g TJ19.12.75m8
Jul 23USATF-Maine Youth Summer Series Group C Meet 5Jul 23 · Long Jump · Place 1 · Wiscasset Parks & RecreationLong Jump1.2.45m8
Jul 23USATF-Maine Youth Summer Series Group C Meet 5Jul 23 · Javelin · Place 1 · Wiscasset Parks & RecreationJavelin300g TJ1.12.62m8
Jul 23USATF-Maine Youth Summer Series Group C Meet 5Jul 23 · 400 Meters · Place 5 · Wiscasset Parks & Recreation400 Meters5.1:47.52a8
Jul 16USATF-Maine Youth Summer Series Group C Meet 4Jul 16 · High Jump · Wiscasset Parks & RecreationHigh Jump—NH8
Jul 16USATF-Maine Youth Summer Series Group C Meet 4Jul 16 · Shot Put · Place 2 · Wiscasset Parks & RecreationShot Put4lb2.3.56m PB8
Jul 16USATF-Maine Youth Summer Series Group C Meet 4Jul 16 · 800m Racewalk · Place 3 · Wiscasset Parks & Recreation800m Racewalk3.7:30.73a PB8
Jul 9USATF-Maine Youth Summer Series Group C Meet 3Jul 9 · Long Jump · Place 1 · Wiscasset Parks & RecreationLong Jump1.8-07.00 PB8
Jul 9USATF-Maine Youth Summer Series Group C Meet 3Jul 9 · Javelin · Place 1 · Wiscasset Parks & RecreationJavelin300g TJ1.44-088
Jul 9USATF-Maine Youth Summer Series Group C Meet 3Jul 9 · 400 Meters · Place 2 · Wiscasset Parks & Recreation400 Meters2.1:37.37a PB8
Jul 6USATF-Maine Youth Summer Series Group C Meet 2Jul 6 · High Jump · Wiscasset Parks & RecreationHigh Jump—DNS8
Jul 6USATF-Maine Youth Summer Series Group C Meet 2Jul 6 · Shot Put · Place 4 · Wiscasset Parks & RecreationShot Put4lb4.3.21m8
Jul 6USATF-Maine Youth Summer Series Group C Meet 2Jul 6 · 800m Racewalk · Place 2 · Wiscasset Parks & Recreation800m Racewalk2.7:36.36a8
Jul 6USATF-Maine Youth Summer Series Group C Meet 2Jul 6 · 800 Meters · Place 2 · Wiscasset Parks & Recreation800 Meters2.3:43.66a PB8
Jun 25USATF-Maine Youth Summer Series Group C Meet 1Jun 25 · Long Jump · Place 1 · Wiscasset Parks & RecreationLong Jump1.8-07.008
Jun 25USATF-Maine Youth Summer Series Group C Meet 1Jun 25 · Javelin · Place 1 · Wiscasset Parks & RecreationJavelin300g TJ1.36-018
Jun 25USATF-Maine Youth Summer Series Group C Meet 1Jun 25 · 100 Meters · Place 2 · Wiscasset Parks & Recreation100 Meters2.19.88a PB8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 8 · Wiscasset Parks & RecreationLong Jump8.2.47mWind: 08
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Javelin · Place 1 · Wiscasset Parks & RecreationJavelin300g TJ1.14.25m8
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Long Jump · Place 1 · Wiscasset Parks & RecreationLong Jump1.2.57m8
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Javelin · Place 1 · Wiscasset Parks & RecreationJavelin300g TJ1.18.85m PB8
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · 800 Meters · Place 2 · Wiscasset Parks & Recreation800 Meters2.3:54.90a8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 USATF Maine Indoor Youth/Open/Masters ChampionshipMar 15 · Long Jump · Place 17 · Wiscasset Parks & RecreationLong Jump171.85m7
Mar 152025 USATF Maine Indoor Youth/Open/Masters ChampionshipMar 15 · Shot Put · Place 20 · Wiscasset Parks & RecreationShot Put202.46m7
Mar 152025 USATF Maine Indoor Youth/Open/Masters ChampionshipMar 15 · 55 Meters · Place 21 · Wiscasset Parks & Recreation55 Meters2111.74a PB7

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 102024 USATF Maine Indoor ChampionshipMar 10 · Long Jump · Place 1 · Wiscasset Parks & RecreationLong Jump11.58m PB6
Mar 102024 USATF Maine Indoor ChampionshipMar 10 · Shot Put · Place 1 · Wiscasset Parks & RecreationShot Put11.77m6
Mar 102024 USATF Maine Indoor ChampionshipMar 10 · 60 Meters · Place 3 · Wiscasset Parks & Recreation60 Meters314.75 PB6