Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 2317.55aUSATF-Maine Youth Summer Series Group B Meet 4July 23, 2026
1500 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Qualifier · Jul 306:03.81aUSATF-Maine Youth Summer Series Group B QualifierJuly 30, 2026
200 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 1635.90aUSATF-Maine Youth Summer Series Group B Meet 3July 16, 2026
400 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 4 · Jul 231:21.03aUSATF-Maine Youth Summer Series Group B Meet 4July 23, 2026
800 Meters · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 163:03.52aUSATF-Maine Youth Summer Series Group B Meet 3July 16, 2026
Combined results · OutdoorGroup B Qualifier · Aug 118.46Group B QualifierAugust 1, 2024
Javelin · 300g TJ · OutdoorGroup B Meet #5 · Jul 2513.61mGroup B Meet #5July 25, 2024
Javelin · 400g TJ · OutdoorUSATF-Maine Youth Summer Series Group B Meet 2 · Jul 952-01USATF-Maine Youth Summer Series Group B Meet 2July 9, 2026
Long Jump · OutdoorGroup B meet #2 · Jul 32.41mGroup B meet #2July 3, 2024
Shot Put · 4lb · OutdoorGroup B meet #1 · Jun 2714-09.00Group B meet #1June 27, 2024
Shot Put · 6lb · OutdoorUSATF-Maine Youth Summer Series Group B Meet 3 · Jul 1615-06.00USATF-Maine Youth Summer Series Group B Meet 3July 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 8USATF-Maine Val Foss Youth State ChampionshipsAug 8 · 1500 Meters · Place 18 · Lisbon Rec Striders1500 Meters18.6:44.07a5
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · Javelin · Place 5 · Lisbon Rec StridersJavelin400g TJ5.50-035
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · 1500 Meters · Place 3 · Lisbon Rec Striders1500 Meters3.6:03.81a PB5
Jul 30USATF-Maine Youth Summer Series Group B QualifierJul 30 · 800 Meters · Place 6 · Lisbon Rec Striders800 Meters6.3:21.32a5
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · Javelin · Place 5 · Lisbon Rec StridersJavelin400g TJ5.46-075
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 400 Meters · Place 9 · Lisbon Rec Striders400 Meters9.1:21.03a PB5
Jul 23USATF-Maine Youth Summer Series Group B Meet 4Jul 23 · 100 Meters · Place 17 · Lisbon Rec Striders100 Meters17.17.55a PB5
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · Shot Put · Place 18 · Lisbon Rec StridersShot Put6lb18.15-06.00 PB5
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · 800 Meters · Place 4 · Lisbon Rec Striders800 Meters4.3:03.52a PB5
Jul 16USATF-Maine Youth Summer Series Group B Meet 3Jul 16 · 200 Meters · Place 18 · Lisbon Rec Striders200 Meters18.35.90a PB5
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · Javelin · Place 5 · Lisbon Rec StridersJavelin400g TJ5.52-01 PB5
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · 400 Meters · Place 4 · Lisbon Rec Striders400 Meters4.1:23.79a5
Jul 9USATF-Maine Youth Summer Series Group B Meet 2Jul 9 · 100 Meters · Place 24 · Lisbon Rec Striders100 Meters24.18.09a5
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · Shot Put · Place 16 · Lisbon Rec StridersShot Put6lb16.14-09.755
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 800 Meters · Place 6 · Lisbon Rec Striders800 Meters6.3:09.99a5
Jun 25USATF-Maine Youth Summer Series Group B Meet 1Jun 25 · 200 Meters · Place 14 · Lisbon Rec Striders200 Meters14.36.97a5

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 24Group B Meet #4Jul 24 · 400 Meters · Place 12 · Lisbon Striders400 Meters121:26.814
Jul 24Group B Meet #4Jul 24 · Discus · Place 11 · Lisbon StridersDiscus1128-114
Jul 24Group B Meet #4Jul 24 · Javelin · Place 5 · Lisbon StridersJavelin558-04
Jul 17Group B Meet #3Jul 17 · Shot Put · Place 15 · Lisbon Rec StridersShot Put6lb15.4.50m4
Jul 17Group B Meet #3Jul 17 · 200 Meters · Place 22 · Lisbon Rec Striders200 Meters22.37.94a4
Jul 10Group B Meet #2Jul 10 · Javelin · Place 13 · Lisbon StridersJavelin1345-74
Jul 10Group B Meet #2Jul 10 · 400 Meters · Place 17 · Lisbon Striders400 Meters171:50.864
Jul 10Group B Meet #2Jul 10 · 100 Meters · Place 30 · Lisbon Striders100 Meters3019.474
Jul 2Group B Meet #1Jul 2 · Shot Put · Place 15 · Lisbon Rec StridersShot Put6lb15.4.51m4
Jul 2Group B Meet #1Jul 2 · 800 Meters · Place 8 · Lisbon Rec Striders800 Meters8.3:34.00a4
Jul 2Group B Meet #1Jul 2 · 200 Meters · Place 27 · Lisbon Rec Striders200 Meters27.38.63a4

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 1Group B QualifierAug 1 · Combined results · Place 7 · Lisbon StridCombined results742-069
Aug 1Group B QualifierAug 1 · Combined results · Place 7 · Lisbon StridCombined results711-08.009
Aug 1Group B QualifierAug 1 · Combined results · Place 8 · Lisbon StridCombined results818.46 PB9
Jul 25Group B Meet #5Jul 25 · Javelin · Place 7 · Lisbon Rec StridersJavelin300g TJ7.13.61m PB3
Jul 25Group B Meet #5Jul 25 · Shot Put · Place 9 · Lisbon Rec StridersShot Put6lb9.3.81m3
Jul 25Group B Meet #5Jul 25 · 100 Meters · Place 10 · Lisbon Rec Striders100 Meters10.18.16a3
Jul 18Group B meet #4Jul 18 · Long Jump · Place 18 · Lisbon Rec StridersLong Jump18.1.93m3
Jul 18Group B meet #4Jul 18 · Javelin · Place 12 · Lisbon Rec StridersJavelin300g TJ12.10.57m3
Jul 18Group B meet #4Jul 18 · 100 Meters · Place 13 · Lisbon Rec Striders100 Meters13.18.47a3
Jul 11Group B meet #3Jul 11 · Shot Put · Place 7 · Lisbon Rec StridersShot Put6lb7.4.06m3
Jul 11Group B meet #3Jul 11 · 200 Meters · Place 14 · Lisbon Rec Striders200 Meters14.39.92a3
Jul 3Group B meet #2Jul 3 · Long Jump · Place 19 · Lisbon Rec StridersLong Jump19.2.41m PB3
Jul 3Group B meet #2Jul 3 · Javelin · Place 11 · Lisbon Rec StridersJavelin300g TJ11.13.03m3
Jul 3Group B meet #2Jul 3 · 100 Meters · Place 15 · Lisbon Rec Striders100 Meters15.18.26a3
Jun 27Group B meet #1Jun 27 · Shot Put · Place 7 · Lisbon Rec StridersShot Put4lb7.14-09.00 PB3
Jun 27Group B meet #1Jun 27 · 200 Meters · Place 21 · Lisbon Rec Striders200 Meters21.40.18a3