Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 2320.90aUSATF-Maine Youth Summer Series Group B Meet 4July 23, 2026
200 Meters · OutdoorGroup A Meet #1 · Jun 2953.10aGroup A Meet #1June 29, 2023
Combined results · OutdoorGroup A meet B Cumberland · Jul 1823.89Group A meet B CumberlandJuly 18, 2024
Javelin · 300g TJ · OutdoorGroup A Meet #5 · Jul 277.32mGroup A Meet #5July 27, 2023
Long Jump · OutdoorUSATF-Maine Youth Summer Series Group B Meet 2 · Jul 97-03.50USATF-Maine Youth Summer Series Group B Meet 2July 9, 2026
Shot Put · 2kg · OutdoorGroup A QUALIFIER · Aug 14.27mGroup A QUALIFIERAugust 1, 2024
Shot Put · 4lb · Outdoor2025 Summer Series Meet 5 · Jul 245.82m2025 Summer Series Meet 5July 24, 2025
Shot Put · 6lb · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 1619-04.50USATF-Maine Youth Summer Series Group B Meet 3July 16, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · Shot Put · Place 5 · Freeport Family Track & FieldShot Put6lb5.19-04.253
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 100 Meters · Place 33 · Freeport Family Track & Field100 Meters33.20.90a PB3
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · Shot Put · Place 4 · Freeport Family Track & FieldShot Put6lb4.19-04.50 PB3
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · Long Jump · Place 24 · Freeport Family Track & FieldLong Jump24.7-03.50 PB3
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · Shot Put · Place 6 · Freeport Family Track & FieldShot Put6lb6.16-11.503
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 200 Meters · Freeport Family Track & Field200 Meters—DNS3

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · Shot Put · Place 7 · Freeport Family Track & FieldShot Put4lb7.5.39m8
Jul 242025 Summer Series Meet 5Jul 24 · Long Jump · Place 9 · Freeport Family Track & FieldLong Jump9.2.13m8
Jul 242025 Summer Series Meet 5Jul 24 · Shot Put · Place 1 · Freeport Family Track & FieldShot Put4lb1.5.82m PB8
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 8 · 17 Freeport FamCombined results87-01.00—
Jul 18Group A MEET B -FREEPORTJul 18 · Long Jump · Place 8 · Freeport FamilyLong Jump87-12
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 7 · Freeport FamCombined results714-01.508
Jul 2Group A Meet BJul 2 · Long Jump · Place 8 · Freeport Family Track & FieldLong Jump8.2.18m8

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Aug 1Group A QUALIFIERAug 1 · Shot Put · Place 7 · Freeport Family Track & FieldShot Put2kg7.4.27m PB7
Jul 25Group A Meet #5Jul 25 · Long Jump · Place 23 · Freeport Family Track & FieldLong Jump23.1.91m7
Jul 25Group A Meet #5Jul 25 · Shot Put · Place 10 · Freeport Family Track & FieldShot Put2kg10.3.91m7
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 23 · 17 Freeport FamCombined results236-00.00—
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 46 · 17 Freeport FamCombined results4623.89 PB—
Jul 11GROUP A MEET 3 -A MEETJul 11 · Combined results · Place 14 · Freeport FamCombined results1412-04.50—
Jul 11GROUP A MEET 3 -A MEETJul 11 · Combined results · Place 52 · Freeport FamCombined results5251.67—
Jul 3Group A meet #2Jul 3 · Long Jump · Place 21 · Freeport Family Track & FieldLong Jump21.1.93m7
Jul 3Group A meet #2Jul 3 · 100 Meters · Place 46 · Freeport Family Track & Field100 Meters46.23.25a7

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 27Group A Meet #5Jul 27 · Long Jump · Place 21 · Freeport Family Track & FieldLong Jump21.1.50m6
Jul 27Group A Meet #5Jul 27 · Javelin · Place 11 · Freeport Family Track & FieldJavelin300g TJ11.7.32m PB6
Jul 6Group A Meet #2Jul 6 · 100 Meters · Place 45 · Freeport Family Track & Field100 Meters45.25.09a6
Jun 29Group A Meet #1Jun 29 · Shot Put · Place 16 · Freeport Family Track & FieldShot Put2kg16.3.68m6
Jun 29Group A Meet #1Jun 29 · 200 Meters · Place 52 · Freeport Family Track & Field200 Meters52.53.10a PB6