Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 3019.96aUSATF-Maine Youth Summer Series Group D QualifierJuly 30, 2026
200 Meters · OutdoorGroup D meet #3 · Jul 1145.06aGroup D meet #3July 11, 2024
3000 Meters · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 3017:39.06aUSATF-Maine Youth Summer Series Group D QualifierJuly 30, 2026
400 Meters · OutdoorGroup D meet #4 · Jul 181:42.03aGroup D meet #4July 18, 2024
800 Meters · OutdoorGroup D Meet #3 · Jul 103:45.06Group D Meet #3July 10, 2025
High Jump · OutdoorGroup D meet #3 · Jul 111.02mGroup D meet #3July 11, 2024
Javelin · 300g TJ · OutdoorGroup D Meet #2 · Jul 313.67mGroup D Meet #2July 3, 2024
Long Jump · OutdoorGroup D meet #4 · Jul 182.50mGroup D meet #4July 18, 2024
Shot Put · 6lb · OutdoorGroup D meet #1 · Jun 2711-1.50Group D meet #1June 27, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · Long Jump · Old Town TrackLong JumpX8-01.25-
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · 3000 Meters · Old Town Track3000 MetersX17:39.06a PB-
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · 100 Meters · Old Town Track100 MetersX19.96a PB-

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 17Group D Meet #4Jul 17 · 400 Meters · Place 10 · Old Town TC400 Meters101:47.61—
Jul 17Group D Meet #4Jul 17 · Long Jump · Place 16 · Old Town TCLong Jump168-1—
Jul 10Group D Meet #3Jul 10 · High Jump · Place 9 · Old Town TCHigh Jump93-2—
Jul 10Group D Meet #3Jul 10 · 800 Meters · Place 9 · Old Town TC800 Meters93:45.06 PB—
Jul 3Group D meet #2 2025Jul 3 · Long Jump · Place 13 · Old Town TCLong Jump138-6.50—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1Group D State QualifierAug 1 · 400 Meters · Place 10 · Old Town TC400 Meters101:44.85—
Aug 1Group D State QualifierAug 1 · High Jump · Place 7 · Old Town TCHigh Jump73-3—
Jul 18Group D meet #4Jul 18 · Long Jump · Place 26 · Old Town TrackLong Jump26.2.50m PB-
Jul 18Group D meet #4Jul 18 · 400 Meters · Place 21 · Old Town Track400 Meters21.1:42.03a PB-
Jul 11Group D meet #3Jul 11 · High Jump · Place 5 · Old Town TrackHigh Jump5.1.02m PB-
Jul 11Group D meet #3Jul 11 · 200 Meters · Place 32 · Old Town Track200 Meters32.45.06a PB-
Jul 3Group D Meet #2Jul 3 · Long Jump · Place 22 · Old Town TrackLong Jump22.2.50m-
Jul 3Group D Meet #2Jul 3 · Javelin · Place 13 · Old Town TrackJavelin300g TJ13.13.67m PB-
Jun 27Group D meet #1Jun 27 · Shot Put · Place 22 · Old Town TrackShot Put6lb22.11-1.50 PB-
Jun 27Group D meet #1Jun 27 · High Jump · Place 9 · Old Town TrackHigh Jump9.3-4-

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 27Group D Meet #5Jul 27 · Long Jump · Place 7 · Old Town TrackLong Jump7.2.13m-
Jul 27Group D Meet #5Jul 27 · 100 Meters · Place 16 · Old Town Track100 Meters16.20.69a-
Jun 29Group D Meet #1Jun 29 · High Jump · Place 6 · Old Town TrackHigh Jump6.0.81m-
Jun 29Group D Meet #1Jun 29 · 200 Meters · Place 19 · Old Town Track200 Meters19.46.13a-