Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 2324.70aUSATF-Maine Youth Summer Series Group B Meet 4July 23, 2026
200 Meters · OutdoorGroup B Meet #1 · Jul 247.02aGroup B Meet #1July 2, 2025
400 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 232:04.89aUSATF-Maine Youth Summer Series Group B Meet 4July 23, 2026
60 Meter · Indoor2026 USATF Maine Association Indoor Championship · Mar 816.33a2026 USATF Maine Association Indoor Championship March 8, 2026
800 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 255:24.12aUSATF-Maine Youth Summer Series Group B Meet 1June 25, 2026
Javelin · 300g TJ · OutdoorUSATF-Maine Youth Summer Series Group B Qualifier · Jul 3022-03USATF-Maine Youth Summer Series Group B QualifierJuly 30, 2026
Shot Put · 2kg · OutdoorGroup B Meet #5 · Jul 251.45mGroup B Meet #5July 25, 2024
Shot Put · 4lb · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 257-04.00USATF-Maine Youth Summer Series Group B Meet 1June 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · Javelin · Place 12 · Lewiston RecreationLewiston RecreationJavelin300g TJ12.22-03 PB1
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · 400 Meters · Place 9 · Lewiston RecreationLewiston Recreation400 Meters9.2:21.42a1
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · Javelin · Place 22 · Lewiston RecreationLewiston RecreationJavelin300g TJ22.16-081
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 400 Meters · Place 17 · Lewiston RecreationLewiston Recreation400 Meters17.2:04.89a PB1
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 100 Meters · Place 33 · Lewiston RecreationLewiston Recreation100 Meters33.24.70a PB1
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · Shot Put · Lewiston RecreationLewiston RecreationShot Put4lb—DNS1
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · Long Jump · Lewiston RecreationLewiston RecreationLong Jump—DNS1
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · Javelin · Place 18 · Lewiston RecreationLewiston RecreationJavelin300g TJ18.11-111
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · 400 Meters · Place 18 · Lewiston RecreationLewiston Recreation400 Meters18.2:20.75a1
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · Shot Put · Place 18 · Lewiston RecreationLewiston RecreationShot Put4lb18.7-04.00 PB1
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 800 Meters · Place 14 · Lewiston RecreationLewiston Recreation800 Meters14.5:24.12a PB1

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 60 Meter · Place 25 · 01-Unattached01-Unattached60 Meter25.16.33a PB2
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · Shot Put · 01-Unattached01-UnattachedShot Put12lb—SCR2
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 200 Meters · 01-Unattached01-Unattached200 Meters—DNS2

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 24Group B Meet #4Jul 24 · 100 Meters · Place 29 · Lewiston RecLewiston Rec100 Meters2927.921
Jul 24Group B Meet #4Jul 24 · 400 Meters · Place 14 · Lewiston RecLewiston Rec400 Meters142:07.731
Jul 24Group B Meet #4Jul 24 · Javelin · Place 24 · Lewiston RecLewiston RecJavelin2410-61
Jul 17Group B Meet #3Jul 17 · Shot Put · Place 20 · Lewiston RecreationLewiston RecreationShot Put4lb20.2.08m1
Jul 10Group B Meet #2Jul 10 · Javelin · Place 26 · Lewiston RecLewiston RecJavelin269-91
Jul 10Group B Meet #2Jul 10 · 400 Meters · Place 14 · Lewiston RecLewiston Rec400 Meters142:09.351
Jul 10Group B Meet #2Jul 10 · 100 Meters · Place 26 · Lewiston RecLewiston Rec100 Meters2628.751
Jul 2Group B Meet #1Jul 2 · Shot Put · Place 24 · Lewiston RecreationLewiston RecreationShot Put4lb24.1.92m1
Jul 2Group B Meet #1Jul 2 · 200 Meters · Place 13 · Lewiston RecreationLewiston Recreation200 Meters13.47.02a PB1

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1Group B QualifierAug 1 · Combined results · Place 11 · 4 Lewiston Rec4 Lewiston RecCombined results117-00—
Aug 1Group B QualifierAug 1 · Combined results · Place 13 · 4 Lewiston Rec4 Lewiston RecCombined results134-03.00—
Jul 25Group B Meet #5Jul 25 · Javelin · Place 10 · Lewiston RecreationLewiston RecreationJavelin300g TJ10.2.31m4
Jul 25Group B Meet #5Jul 25 · Shot Put · Place 10 · Lewiston RecreationLewiston RecreationShot Put2kg10.1.45m PB4
Jul 25Group B Meet #5Jul 25 · 200 Meters · Place 12 · Lewiston RecreationLewiston Recreation200 Meters12.1:17.18a4
Jul 18Group B meet #4Jul 18 · Javelin · Place 20 · Lewiston RecreationLewiston RecreationJavelin300g TJ20.2.46m4
Jul 18Group B meet #4Jul 18 · 400 Meters · Place 16 · Lewiston RecreationLewiston Recreation400 Meters16.3:03.20a4
Jul 18Group B meet #4Jul 18 · 100 Meters · Place 29 · Lewiston RecreationLewiston Recreation100 Meters29.39.61a4
Jul 11Group B meet #3Jul 11 · Shot Put · Place 20 · Lewiston RecreationLewiston RecreationShot Put2kg20.1.31m4
Jul 11Group B meet #3Jul 11 · 200 Meters · Place 28 · Lewiston RecreationLewiston Recreation200 Meters28.1:14.12a4
Jul 3Group B meet #2Jul 3 · Javelin · Place 21 · Lewiston RecreationLewiston RecreationJavelin300g TJ21.3.00m4
Jul 3Group B meet #2Jul 3 · 400 Meters · Place 13 · Lewiston RecreationLewiston Recreation400 Meters13.2:39.86a4
Jun 27Group B meet #1Jun 27 · Shot Put · Place 21 · Lewiston RecreationLewiston RecreationShot Put4lb21.4-03.004
Jun 27Group B meet #1Jun 27 · 200 Meters · Place 31 · Lewiston RecreationLewiston Recreation200 Meters31.1:21.28a4