Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 2 · Jul 917.97aUSATF-Maine Youth Summer Series Group B Meet 2July 9, 2026
200 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 2543.55aUSATF-Maine Youth Summer Series Group B Meet 1June 25, 2026
800m Racewalk · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 85:46.52aUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026
Combined results · OutdoorGroup A MEET B -FREEPORT · Jul 1819.93Group A MEET B -FREEPORTJuly 18, 2025
Javelin · 300g TJ · OutdoorUSATF-Maine Youth Summer Series Group B Meet 2 · Jul 945-02USATF-Maine Youth Summer Series Group B Meet 2July 9, 2026
Long Jump · OutdoorGroup A Meet B · Jul 22.25mGroup A Meet BJuly 2, 2025
Shot Put · 2kg · OutdoorGroup A QUALIFIER · Aug 13.86mGroup A QUALIFIERAugust 1, 2024
Shot Put · 6lb · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 2513-11.75USATF-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

12 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 800m Racewalk · Place 5 · Freeport Family Track & Field800m Racewalk5.5:46.52a PB10
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · 800m Racewalk · Place 4 · Freeport Family Track & Field800m Racewalk4.5:46.57a10
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · 100 Meters · Place 16 · Freeport Family Track & Field100 Meters16.18.29a10
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 800m Racewalk · Freeport Family Track & Field800m Racewalk—DNS10
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 100 Meters · Place 21 · Freeport Family Track & Field100 Meters21.19.21a10
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · Shot Put · Place 15 · Freeport Family Track & FieldShot Put6lb15.13-08.0010
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · 800m Racewalk · Place 3 · Freeport Family Track & Field800m Racewalk3.6:03.96a10
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · Javelin · Place 13 · Freeport Family Track & FieldJavelin300g TJ13.45-02 PB10
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · 100 Meters · Place 22 · Freeport Family Track & Field100 Meters22.17.97a PB10
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · Shot Put · Place 12 · Freeport Family Track & FieldShot Put6lb12.13-11.75 PB10
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 800m Racewalk · Place 2 · Freeport Family Track & Field800m Racewalk2.6:23.30a10
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 200 Meters · Place 40 · Freeport Family Track & Field200 Meters40.43.55a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 242025 Summer Series Meet 5Jul 24 · Long Jump · Place 27 · Freeport Family Track & FieldLong Jump27.2.18m9
Jul 242025 Summer Series Meet 5Jul 24 · 100 Meters · Place 21 · Freeport Family Track & Field100 Meters21.19.12a9
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 28 · 16 Freeport FamCombined results286-08.50—
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 28 · 16 Freeport FamCombined results2819.93 PB—
Jul 18Group A MEET B -FREEPORTJul 18 · Long Jump · Place 28 · Freeport FamilyLong Jump286-8.502
Jul 18Group A MEET B -FREEPORTJul 18 · 100 Meters · Place 28 · Freeport Family100 Meters2819.932
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 1 · Freeport FamCombined results15:32.499
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 20 · Freeport FamCombined results2012-02.009
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 30 · Freeport FamCombined results3043.779
Jul 2Group A Meet BJul 2 · Long Jump · Place 19 · Freeport Family Track & FieldLong Jump19.2.25m PB9
Jul 2Group A Meet BJul 2 · Javelin · Place 9 · Freeport Family Track & FieldJavelin300g TJ9.13.06m9
Jul 2Group A Meet BJul 2 · 100 Meters · Place 24 · Freeport Family Track & Field100 Meters24.19.95a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1Group A QUALIFIERAug 1 · Javelin · Place 8 · Freeport Family Track & FieldJavelin300g TJ8.9.88m8
Aug 1Group A QUALIFIERAug 1 · Shot Put · Place 10 · Freeport Family Track & FieldShot Put2kg10.3.86m PB8
Jul 25Group A Meet #5Jul 25 · Long Jump · Place 24 · Freeport Family Track & FieldLong Jump24.1.88m8
Jul 25Group A Meet #5Jul 25 · Javelin · Place 10 · Freeport Family Track & FieldJavelin300g TJ10.9.22m8
Jul 25Group A Meet #5Jul 25 · 100 Meters · Place 28 · Freeport Family Track & Field100 Meters28.22.10a8
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 12 · 16 Freeport FamCombined results1231-04—
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 23 · 16 Freeport FamCombined results232:13.82—
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 37 · 16 Freeport FamCombined results3722.14—
Jul 3Group A meet #2Jul 3 · Javelin · Place 18 · Freeport Family Track & FieldJavelin300g TJ18.9.22m8
Jul 3Group A meet #2Jul 3 · 100 Meters · Place 29 · Freeport Family Track & Field100 Meters29.20.80a8

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 27Group A Meet #5Jul 27 · Javelin · Place 9 · Freeport Family Track & FieldJavelin300g TJ9.8.08m7
Jul 27Group A Meet #5Jul 27 · Shot Put · Place 10 · Freeport Family Track & FieldShot Put2kg10.3.53m7
Jul 27Group A Meet #5Jul 27 · 100 Meters · Place 26 · Freeport Family Track & Field100 Meters26.23.74a7
Jul 6Group A Meet #2Jul 6 · Long Jump · Place 35 · Freeport Family Track & FieldLong Jump35.1.65m7
Jul 6Group A Meet #2Jul 6 · Javelin · Place 22 · Freeport Family Track & FieldJavelin300g TJ22.5.84m7
Jul 6Group A Meet #2Jul 6 · 100 Meters · Place 43 · Freeport Family Track & Field100 Meters43.24.39a7
Jun 29Group A Meet #1Jun 29 · Shot Put · Place 25 · Freeport Family Track & FieldShot Put2kg25.3.10m7
Jun 29Group A Meet #1Jun 29 · 200 Meters · Place 60 · Freeport Family Track & Field200 Meters60.59.43a7