Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGroup D Meet #5 · Jul 2419.36Group D Meet #5July 24, 2025
200 Meters · OutdoorGroup D Meet #3 · Jul 1042.65Group D Meet #3July 10, 2025
Discus · 1kg · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 3037-05USATF-Maine Youth Summer Series Group D QualifierJuly 30, 2026
Javelin · 450g AeroJav · OutdoorGroup D meet #4 · Jul 187.85mGroup D meet #4July 18, 2024
Javelin · 600g TJ · OutdoorUSATF-Maine Youth Summer Series Group D Meet 3 · Jul 239.75mUSATF-Maine Youth Summer Series Group D Meet 3July 23, 2026
Long Jump · OutdoorGroup D meet #4 · Jul 181.68mGroup D meet #4July 18, 2024
Shot Put · 6lb · OutdoorGroup D meet #3 · Jul 112.82mGroup D meet #3July 11, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · Javelin · Place 8 · Old Town TrackJavelin600g TJ8.29-07-
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · Discus · Place 7 · Old Town TrackDiscus1kg7.37-05 PB-
Jul 23USATF-Maine Youth Summer Series Group D Meet 3Jul 23 · Javelin · Place 11 · Old Town TrackJavelin600g TJ11.9.75m PB-
Jul 23USATF-Maine Youth Summer Series Group D Meet 3Jul 23 · Discus · Place 8 · Old Town TrackDiscus1kg8.10.36m-
Jul 23USATF-Maine Youth Summer Series Group D Meet 3Jul 23 · Shot Put · Old Town TrackShot Put4kg—SCR-
Jul 20USATF-Maine Youth Summer Series Group D Meet 2Jul 20 · Javelin · Place 15 · Old Town TrackJavelin600g TJ15.27-07-
Jul 20USATF-Maine Youth Summer Series Group D Meet 2Jul 20 · Discus · Place 10 · Old Town TrackDiscus1kg10.35-10-
Jul 9USATF-Maine Youth Summer Series Group D Meet 1Jul 9 · High Jump · Old Town TrackHigh Jump—DNS-
Jul 9USATF-Maine Youth Summer Series Group D Meet 1Jul 9 · Shot Put · Old Town TrackShot Put4kg—DNS-

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 24Group D Meet #5Jul 24 · 100 Meters · Place 13 · Old Town TC100 Meters1319.36 PB—
Jul 24Group D Meet #5Jul 24 · Javelin · Place 19 · Old Town TCJavelin1925-2—
Jul 24Group D Meet #5Jul 24 · Discus · Place 14 · Old Town TCDiscus1420-9—
Jul 17Group D Meet #4Jul 17 · Discus · Place 12 · Old Town TCDiscus1221-7—
Jul 17Group D Meet #4Jul 17 · Javelin · Place 14 · Old Town TCJavelin1421-0—
Jul 17Group D Meet #4Jul 17 · 100 Meters · Place 17 · Old Town TC100 Meters1719.56—
Jul 10Group D Meet #3Jul 10 · High Jump · Place 12 · Old Town TCHigh Jump122-8—
Jul 10Group D Meet #3Jul 10 · 200 Meters · Place 20 · Old Town TC200 Meters2042.65 PB—
Jul 10Group D Meet #3Jul 10 · Shot Put · Place 19 · Old Town TCShot Put199-10.50—
Jul 3Group D meet #2 2025Jul 3 · Discus · Place 17 · Old Town TCDiscus1717-9—
Jul 3Group D meet #2 2025Jul 3 · Long Jump · Place 14 · Old Town TCLong Jump146-3.25—
Jul 3Group D meet #2 2025Jul 3 · 100 Meters · Place 26 · Old Town TC100 Meters2620.31—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 18Group D meet #4Jul 18 · Long Jump · Place 14 · Old Town TrackLong Jump14.1.68m PB-
Jul 18Group D meet #4Jul 18 · Javelin · Place 18 · Old Town TrackJavelin450g AeroJav18.7.85m PB-
Jul 18Group D meet #4Jul 18 · 100 Meters · Place 20 · Old Town Track100 Meters20.19.54a-
Jul 11Group D meet #3Jul 11 · Shot Put · Place 18 · Old Town TrackShot Put6lb18.2.82m PB-
Jul 11Group D meet #3Jul 11 · 200 Meters · Place 21 · Old Town Track200 Meters21.42.84a-
Jul 3Group D Meet #2Jul 3 · Long Jump · Place 15 · Old Town TrackLong Jump15.1.41m-
Jul 3Group D Meet #2Jul 3 · Javelin · Place 22 · Old Town TrackJavelin450g AeroJav22.7.49m-
Jul 3Group D Meet #2Jul 3 · 100 Meters · Place 20 · Old Town Track100 Meters20.20.65a-
Jun 27Group D meet #1Jun 27 · Shot Put · Place 11 · Old Town TrackShot Put6lb11.7-7-
Jun 27Group D meet #1Jun 27 · 200 Meters · Place 18 · Old Town Track200 Meters18.47.39a-