Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 1618.47aUSATF-Maine Youth Summer Series Group B Meet 3July 16, 2026
200 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 2342.14aUSATF-Maine Youth Summer Series Group B Meet 4July 23, 2026
400 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 1 · Jun 251:38.79aUSATF-Maine Youth Summer Series Group B Meet 1June 25, 2026
800 Meters · OutdoorGroup A QUALIFIER · Aug 13:45.06aGroup A QUALIFIERAugust 1, 2024
800m Race Walk · OutdoorGroup A MEET B -FREEPORT · Jul 185:57.18Group A MEET B -FREEPORTJuly 18, 2025
800m Racewalk · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 235:46.38aUSATF-Maine Youth Summer Series Group B Meet 4July 23, 2026
Combined results · OutdoorGROUP A MEET 3-A MEET · Jul 1019.17GROUP A MEET 3-A MEETJuly 10, 2025
Javelin · 300g TJ · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 816.36mUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026
Long Jump · OutdoorGroup A Meet #1 · Jun 292.18mGroup A Meet #1June 29, 2023
Shot Put · 2kg · OutdoorGroup A Meet #2 · Jul 63.02mGroup A Meet #2July 6, 2023
Shot Put · 6lb · OutdoorUSATF-Maine Youth Summer Series Group B Meet 2 · Jul 912-04.50USATF-Maine Youth Summer Series Group B Meet 2July 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Javelin · Place 2 · Freeport Family Track & FieldJavelin300g TJ2.16.36m PB10
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · Javelin · Place 1 · Freeport Family Track & FieldJavelin300g TJ1.51-0810
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · 800m Racewalk · Freeport Family Track & Field800m Racewalk—DQ10
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 800m Racewalk · Place 4 · Freeport Family Track & Field800m Racewalk4.5:46.38a PB10
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 200 Meters · Place 20 · Freeport Family Track & Field200 Meters20.42.14a PB10
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · Javelin · Place 1 · Freeport Family Track & FieldJavelin300g TJ1.51-0110
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · 100 Meters · Place 7 · Freeport Family Track & Field100 Meters7.18.47a PB10
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · Shot Put · Place 8 · Freeport Family Track & FieldShot Put6lb8.12-04.50 PB10
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · 200 Meters · Place 16 · Freeport Family Track & Field200 Meters16.42.14a10
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · Javelin · Place 2 · Freeport Family Track & FieldJavelin300g TJ2.42-0310
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 400 Meters · Place 6 · Freeport Family Track & Field400 Meters6.1:38.79a PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 242025 Summer Series Meet 5Jul 24 · 800m Racewalk · Place 1 · Freeport Family Track & Field800m Racewalk1.6:00.51a9
Jul 242025 Summer Series Meet 5Jul 24 · Javelin · Place 2 · Freeport Family Track & FieldJavelin300g TJ2.13.89m9
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 5 · 16 Freeport FamCombined results55:57.18—
Jul 18Group A MEET B -FREEPORTJul 18 · Combined results · Place 27 · 16 Freeport FamCombined results2742.69—
Jul 18Group A MEET B -FREEPORTJul 18 · 800m Race Walk · Place 5 · Freeport Family800m Race Walk55:57.18 PB3
Jul 18Group A MEET B -FREEPORTJul 18 · 200 Meters · Place 27 · Freeport Family200 Meters2742.693
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 3 · Freeport FamCombined results344-009
Jul 10GROUP A MEET 3-A MEETJul 10 · Combined results · Place 23 · Freeport FamCombined results2319.17 PB9
Jul 2Group A Meet BJul 2 · 800m Racewalk · Place 7 · Freeport Family Track & Field800m Racewalk7.6:08.80a9
Jul 2Group A Meet BJul 2 · Shot Put · Place 14 · Freeport Family Track & FieldShot Put6lb14.3.23m9
Jul 2Group A Meet BJul 2 · 200 Meters · Place 29 · Freeport Family Track & Field200 Meters29.43.71a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 10USATF Summer Youth State ChampionshipAug 10 · Javelin · Place 9 · Freeport FamilyJavelin99.75m2
Aug 1Group A QUALIFIERAug 1 · Javelin · Place 2 · Freeport Family Track & FieldJavelin300g TJ2.9.22m8
Aug 1Group A QUALIFIERAug 1 · 800 Meters · Place 5 · Freeport Family Track & Field800 Meters5.3:45.06a PB8
Jul 25Group A Meet #5Jul 25 · Javelin · Place 2 · Freeport Family Track & FieldJavelin300g TJ2.7.95m8
Jul 25Group A Meet #5Jul 25 · 100 Meters · Place 6 · Freeport Family Track & Field100 Meters6.19.32a8
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 5 · 16 Freeport FamCombined results512-03.00—
Jul 18Group A meet B CumberlandJul 18 · Combined results · Place 15 · 16 Freeport FamCombined results1544.96—
Jul 11GROUP A MEET 3 -A MEETJul 11 · Combined results · Place 1 · Freeport FamCombined results133-00—
Jul 11GROUP A MEET 3 -A MEETJul 11 · Combined results · Place 20 · Freeport FamCombined results205-11.50—
Jul 3Group A meet #2Jul 3 · 800 Meters · Place 6 · Freeport Family Track & Field800 Meters6.3:47.62a8
Jul 3Group A meet #2Jul 3 · 200 Meters · Place 17 · Freeport Family Track & Field200 Meters17.43.55a8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 27Group A Meet #5Jul 27 · 800m Racewalk · Place 8 · Freeport Family Track & Field800m Racewalk8.6:24.08a7
Jul 27Group A Meet #5Jul 27 · Javelin · Place 11 · Freeport Family Track & FieldJavelin300g TJ11.4.67m7
Jul 6Group A Meet #2Jul 6 · 800m Racewalk · Place 6 · Freeport Family Track & Field800m Racewalk6.7:06.62a7
Jul 6Group A Meet #2Jul 6 · Shot Put · Place 7 · Freeport Family Track & FieldShot Put2kg7.3.02m PB7
Jun 29Group A Meet #1Jun 29 · Long Jump · Place 11 · Freeport Family Track & FieldLong Jump11.2.18m PB7
Jun 29Group A Meet #1Jun 29 · 400 Meters · Place 8 · Freeport Family Track & Field400 Meters8.1:42.54a7