Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGroup D meet #2 2025 · Jul 321.58Group D meet #2 2025July 3, 2025
Javelin · 300g TJ · OutdoorUSATF-Maine Youth Summer Series Group D Meet 3 · Jul 2313.79mUSATF-Maine Youth Summer Series Group D Meet 3July 23, 2026
Shot Put · 6lb · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 3018-06.50USATF-Maine Youth Summer Series Group D QualifierJuly 30, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Shot Put · Place 12 · Sebasticook Valley Track ClubShot Put6lb12.5.60m-
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · Javelin · Place 12 · Sebasticook Valley Track ClubJavelin300g TJ12.41-09-
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · Shot Put · Place 4 · Sebasticook Valley Track ClubShot Put6lb4.18-06.50 PB-
Jul 23USATF-Maine Youth Summer Series Group D Meet 3Jul 23 · Javelin · Place 12 · Sebasticook Valley Track ClubJavelin300g TJ12.13.79m PB-
Jul 23USATF-Maine Youth Summer Series Group D Meet 3Jul 23 · Shot Put · Place 4 · Sebasticook Valley Track ClubShot Put6lb4.5.40m-
Jul 20USATF-Maine Youth Summer Series Group D Meet 2Jul 20 · Javelin · Place 13 · Sebasticook Valley Track ClubJavelin300g TJ13.41-10-

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 24Group D Meet #5Jul 24 · 100 Meters · Place 27 · Sebasticook Valley Track Club100 Meters2722.5713
Jul 24Group D Meet #5Jul 24 · Shot Put · Place 2 · Sebasticook Valley Track ClubShot Put220-8.7513
Jul 10Group D Meet #3Jul 10 · Shot Put · Place 3 · Sebasticook Valley Track ClubShot Put319-013
Jul 3Group D meet #2 2025Jul 3 · 100 Meters · Place 24 · Sebasticook Valley Track Club100 Meters2421.58 PB13

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Aug 10USATF Summer Youth State ChampionshipAug 10 · Shot Put · Place 17 · Sebasticook Valley Track ClubShot Put174.48m12
Aug 1Group D State QualifierAug 1 · 100 Meters · Place 15 · Sebasticook Valley Track Club100 Meters1522.3812
Aug 1Group D State QualifierAug 1 · Shot Put · Place 4 · Sebasticook Valley Track ClubShot Put413-7.2512