Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGroup D meet #1 · Jun 2724.57aGroup D meet #1June 27, 2024
800m Race Walk · OutdoorGroup D Meet #3 · Jul 106:42.43Group D Meet #3July 10, 2025
800m Racewalk · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 86:16.86aUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026
High Jump · OutdoorGroup D Meet #2 · Jul 30.76mGroup D Meet #2July 3, 2024
Javelin · 300g TJ · OutdoorUSATF-Maine Youth Summer Series Group D Qualifier · Jul 3051-04USATF-Maine Youth Summer Series Group D QualifierJuly 30, 2026
Long Jump · OutdoorGroup D meet #3 · Jul 111.42mGroup D meet #3July 11, 2024
Shot Put · 2kg · OutdoorGroup D Meet #2 · Jul 34.17mGroup D Meet #2July 3, 2024
Shot Put · 6lb · OutdoorUSATF-Maine Val Foss Youth State Championships · Aug 85.05mUSATF-Maine Val Foss Youth State ChampionshipsAugust 8, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Javelin · Place 5 · Hampden Track ClubJavelin300g TJ5.14.09m4
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · Shot Put · Place 13 · Hampden Track ClubShot Put6lb13.5.05m PB4
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 800m Racewalk · Place 12 · Hampden Track Club800m Racewalk12.6:16.86a PB4
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · Javelin · Place 1 · Hampden Track ClubJavelin300g TJ1.51-04 PB4
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · Shot Put · Place 3 · Hampden Track ClubShot Put6lb3.15-06.004
Jul 30USATF-Maine Youth Summer Series Group D QualifierJul 30 · 800m Racewalk · Place 3 · Hampden Track Club800m Racewalk3.6:17.90a4
Jul 23USATF-Maine Youth Summer Series Group D Meet 3Jul 23 · Long Jump · Hampden Track ClubLong Jump—SCR4
Jul 23USATF-Maine Youth Summer Series Group D Meet 3Jul 23 · Javelin · Place 1 · Hampden Track ClubJavelin300g TJ1.14.94m4
Jul 23USATF-Maine Youth Summer Series Group D Meet 3Jul 23 · Shot Put · Place 4 · Hampden Track ClubShot Put6lb4.4.97m4
Jul 20USATF-Maine Youth Summer Series Group D Meet 2Jul 20 · Shot Put · Place 2 · Hampden Track ClubShot Put6lb2.16-04.004
Jul 9USATF-Maine Youth Summer Series Group D Meet 1Jul 9 · Long Jump · Place 19 · Hampden Track ClubLong Jump19.5-11.50Unofficial4
Jul 9USATF-Maine Youth Summer Series Group D Meet 1Jul 9 · Javelin · Place 1 · Hampden Track ClubJavelin300g TJ1.45-08Unofficial4
Jul 9USATF-Maine Youth Summer Series Group D Meet 1Jul 9 · 800m Racewalk · Place 3 · Hampden Track Club800m Racewalk3.7:08.42aUnofficial4

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · 800m Racewalk · Place 11 · Hampden Track Club800m Racewalk11.6:37.55a3
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · Javelin · Place 8 · Hampden Track ClubJavelin300g TJ8.14.48m3
Aug 92025 USATF Maine Association 14 & Under ChampionshipAug 9 · Shot Put · Place 17 · Hampden Track ClubShot Put6lb17.4.25m3
Jul 24Group D Meet #5Jul 24 · Javelin · Place 4 · Hampden RecJavelin444-63
Jul 24Group D Meet #5Jul 24 · Shot Put · Place 7 · Hampden RecShot Put713-5.253
Jul 17Group D Meet #4Jul 17 · 800m Race Walk · Place 3 · Hampden Rec800m Race Walk36:44.183
Jul 17Group D Meet #4Jul 17 · Shot Put · Place 4 · Hampden RecShot Put414-11.753
Jul 10Group D Meet #3Jul 10 · 800m Race Walk · Place 2 · Hampden Rec800m Race Walk26:42.43 PB3
Jul 10Group D Meet #3Jul 10 · Long Jump · Place 28 · Hampden RecLong Jump285-33
Jul 10Group D Meet #3Jul 10 · Javelin · Place 4 · Hampden RecJavelin439-113
Jul 3Group D meet #2 2025Jul 3 · Shot Put · Place 5 · Hampden RecShot Put514-33
Jul 3Group D meet #2 2025Jul 3 · 800m Race Walk · Place 4 · Hampden Rec800m Race Walk47:19.433

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 10USATF Summer Youth State ChampionshipAug 10 · Shot Put · Place 10 · Hampden RecShot Put104.02m2
Aug 1Group D State QualifierAug 1 · Javelin · Place 5 · Hampden RecJavelin522-02
Aug 1Group D State QualifierAug 1 · Shot Put · Place 3 · Hampden RecShot Put313-10.252
Jul 18Group D meet #4Jul 18 · Shot Put · Place 3 · Hampden Track ClubShot Put2kg3.3.85m2
Jul 18Group D meet #4Jul 18 · High Jump · Place 10 · Hampden Track ClubHigh Jump10.0.71m2
Jul 11Group D meet #3Jul 11 · Long Jump · Place 27 · Hampden Track ClubLong Jump27.1.42m PB2
Jul 11Group D meet #3Jul 11 · Javelin · Place 3 · Hampden Track ClubJavelin300g TJ3.8.31m2
Jul 3Group D Meet #2Jul 3 · Shot Put · Place 1 · Hampden Track ClubShot Put2kg1.4.17m PB2
Jul 3Group D Meet #2Jul 3 · High Jump · Place 9 · Hampden Track ClubHigh Jump9.0.76m PB2
Jun 27Group D meet #1Jun 27 · Long Jump · Place 24 · Hampden Track ClubLong Jump24.3-102
Jun 27Group D meet #1Jun 27 · Javelin · Place 5 · Hampden Track ClubJavelin300g TJ5.19-72
Jun 27Group D meet #1Jun 27 · 100 Meters · Place 19 · Hampden Track Club100 Meters19.24.57a PB2