Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 2 · Jul 918.87aUSATF-Maine Youth Summer Series Group B Meet 2July 9, 2026
200 Meters · OutdoorGroup B Meet #1 · Jun 2941.94aGroup B Meet #1June 29, 2023
400 Meters · OutdoorGroup B Meet #5 · Jul 271:47.10aGroup B Meet #5July 27, 2023
Discus · 1kg · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 815.39mUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026
Javelin · 300g TJ · OutdoorGroup B Meet #2 · Jul 615.11mGroup B Meet #2July 6, 2023
Javelin · 400g TJ · OutdoorUSATF-Maine Youth Summer Series Group B Qualifier · Jul 3056-07USATF-Maine Youth Summer Series Group B QualifierJuly 30, 2026
Shot Put · 12lb · Indoor2026 USATF Maine Association Indoor Championship · Mar 89.10m2026 USATF Maine Association Indoor Championship March 8, 2026
Shot Put · 2kg · OutdoorGroup B Meet #1 · Jun 295.09mGroup B Meet #1June 29, 2023
Shot Put · 4lb · OutdoorMAINE USATF YOUTH Group B WK #1 · Jul 17-06.00MAINE USATF YOUTH Group B WK #1July 1, 2021
Shot Put · 6lb · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 87.48mUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Javelin · Place 17 · Lewiston RecreationLewiston RecreationJavelin400g TJ17.12.87m5
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Discus · Place 10 · Lewiston RecreationLewiston RecreationDiscus1kg10.15.39m PB5
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Shot Put · Place 9 · Lewiston RecreationLewiston RecreationShot Put6lb9.7.48m PB5
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · Javelin · Place 2 · Lewiston RecreationLewiston RecreationJavelin400g TJ2.56-07 PB5
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · Discus · Place 4 · Lewiston RecreationLewiston RecreationDiscus1kg4.49-085
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · Shot Put · Place 4 · Lewiston RecreationLewiston RecreationShot Put6lb4.22-09.005
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · Javelin · Place 4 · Lewiston RecreationLewiston RecreationJavelin400g TJ4.52-095
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · Discus · Place 4 · Lewiston RecreationLewiston RecreationDiscus1kg4.43-105
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · High Jump · Lewiston RecreationLewiston RecreationHigh Jump—NH5
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · Shot Put · Place 10 · Lewiston RecreationLewiston RecreationShot Put6lb10.22-04.505
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · Javelin · Place 3 · Lewiston RecreationLewiston RecreationJavelin400g TJ3.52-075
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · Discus · Place 5 · Lewiston RecreationLewiston RecreationDiscus1kg5.40-035
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · 100 Meters · Place 27 · Lewiston RecreationLewiston Recreation100 Meters27.18.87a PB5
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · Shot Put · Place 5 · Lewiston RecreationLewiston RecreationShot Put6lb5.23-09.005
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 200 Meters · Lewiston RecreationLewiston Recreation200 Meters—DNS5

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · Shot Put · Place 4 · Lewiston RecreationLewiston RecreationShot Put12lb4.9.10m PB5

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · Shot Put · Place 3 · Lewiston RecreationLewiston RecreationShot Put6lb3.6.45m4
Jul 24Group B Meet #4Jul 24 · Long Jump · Place 16 · Lewiston RecLewiston RecLong Jump166-2.50—
Jul 24Group B Meet #4Jul 24 · Javelin · Place 6 · Lewiston RecLewiston RecJavelin654-0—
Jul 17Group B Meet #3Jul 17 · Shot Put · Place 3 · Lewiston RecreationLewiston RecreationShot Put6lb3.5.74m4
Jul 10Group B Meet #2Jul 10 · Javelin · Place 5 · Lewiston RecLewiston RecJavelin557-8—
Jul 10Group B Meet #2Jul 10 · 100 Meters · Place 23 · Lewiston RecLewiston Rec100 Meters2320.04—
Jul 2Group B Meet #1Jul 2 · Shot Put · Place 1 · Lewiston RecreationLewiston RecreationShot Put6lb1.6.48m4
Jul 2Group B Meet #1Jul 2 · 200 Meters · Place 30 · Lewiston RecreationLewiston Recreation200 Meters30.43.56a4

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 27Group B Meet #5Jul 27 · 400 Meters · Place 8 · Lewiston RecreationLewiston Recreation400 Meters8.1:47.10a PB7
Jul 27Group B Meet #5Jul 27 · 100 Meters · Place 7 · Lewiston RecreationLewiston Recreation100 Meters7.19.71a7
Jul 6Group B Meet #2Jul 6 · Javelin · Place 1 · Lewiston RecreationLewiston RecreationJavelin300g TJ1.15.11m PB7
Jul 6Group B Meet #2Jul 6 · 100 Meters · Place 13 · Lewiston RecreationLewiston Recreation100 Meters13.19.64a7
Jun 29Group B Meet #1Jun 29 · Shot Put · Place 1 · Lewiston RecreationLewiston RecreationShot Put2kg1.5.09m PB7
Jun 29Group B Meet #1Jun 29 · 200 Meters · Place 10 · Lewiston RecreationLewiston Recreation200 Meters10.41.94a PB7

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 22MAINE USATF YOUTH GROUP B Wk #4Jul 22 · Javelin · Place 22 · Panther TrackPanther TrackJavelin300g TJ22.16-105
Jul 22MAINE USATF YOUTH GROUP B Wk #4Jul 22 · 100 Meters · Place 16 · Panther TrackPanther Track100 Meters16.23.81a5
Jul 15MAINE USATF YOUTH GROUP B Wk #3Jul 15 · Shot Put · Place 23 · Panther TrackPanther TrackShot Put4lb23.7-02.005
Jul 15MAINE USATF YOUTH GROUP B Wk #3Jul 15 · 200 Meters · Place 27 · Panther TrackPanther Track200 Meters27.53.32a5
Jul 8MAINE USATF GROUP B MEET 2Jul 8 · 100 Meters · Place 32 · Panther TrackPanther Track100 Meters32.24.55a5
Jul 1MAINE USATF YOUTH Group B WK #1Jul 1 · Shot Put · Place 25 · Panther TrackPanther TrackShot Put4lb25.7-06.00 PB5
Jul 1MAINE USATF YOUTH Group B WK #1Jul 1 · 200 Meters · Place 30 · Panther TrackPanther Track200 Meters30.55.03a5