Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorUSATF Minnesota Summer Meet #5 · Aug 57:21.55aUSATF Minnesota Summer Meet #5August 5, 2025
100 Meters · OutdoorUSATF Minnesota Summer Meet #2 · Jun 3017.92aUSATF Minnesota Summer Meet #2June 30, 2026
200 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 838.55aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
200 Meters · Outdoor2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONAL · Jun 2737.47a2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJune 27, 2026
400 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 91:18.65aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
800 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 83:26.21aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
800 Meters · OutdoorUSATF Minnesota Summer Meet #2 · Jun 303:25.95aUSATF Minnesota Summer Meet #2June 30, 2026
Javelin · 300g TJ · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2725.32m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 800g · Outdoor2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONAL · Jul 1874' 10"2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJuly 18, 2026
Long Jump · OutdoorUSATF Minnesota Summer Meet #3 · Jul 152.65mUSATF Minnesota Summer Meet #3July 15, 2025
Shot Put · 12lb · Outdoor2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONAL · Jul 186.89m2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJuly 18, 2026
Shot Put · 2kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 277.69m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 5 · Minnesota FlyersJavelin300g TJ5.25.32m PB1
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 3 · Minnesota FlyersShot Put2kg3.7.69m PB1
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 37 · Minnesota Flyers400 MetersRound P37.1:20.32a1
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Javelin · Place 1 · Minnesota FlyersJavelin800g1.74' 10" PB1
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Shot Put · Place 1 · Minnesota FlyersShot Put12lb1.6.89m PB1
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 2 · Minnesota FlyersJavelin300g TJ2.23.83m1
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 1 · Minnesota FlyersShot Put2kg1.7.40m1
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400 Meters · Place 5 · Minnesota Flyers400 Meters5.1:18.65a PB1
Jun 30USATF Minnesota Summer Meet #2Jun 30 · Shot Put · Place 1 · Minnesota FlyersShot Put2kg1.6.81m1
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 800 Meters · Place 1 · Minnesota Flyers800 Meters1.3:25.95a PB1
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 100 Meters · Place 1 · Minnesota Flyers100 Meters1.17.92a PB1
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · Long Jump · Place 2 · Minnesota FlyersLong Jump2.3.02m1
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · Javelin · Place 1 · Minnesota FlyersJavelin300g TJ1.20.24m1
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 400 Meters · Place 1 · Minnesota Flyers400 Meters1.1:23.39a1
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 200 Meters · Place 3 · Minnesota Flyers200 Meters3.37.47a PB1
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Javelin · Place 1 · Minnesota FlyersJavelin300g TJ1.18.80m1
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Shot Put · Place 1 · Minnesota FlyersShot Put2kg1.7.06m1
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 3 · Minnesota Flyers400 Meters3.1:23.45a1

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · Shot Put · Place 1 · Minnesota FlyersShot Put16.26m1
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 800 Meters · Place 1 · Minnesota Flyers800 Meters13:26.21a PB1
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 200 Meters · Place 2 · Minnesota Flyers200 Meters238.55a PB1

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 1 Mile · Place 1 · Minnesota Flyers1 Mile1.7:21.55a PBGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · Long Jump · Place 3 · Minnesota FlyersLong Jump3.2.59mGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · Shot Put · Place 1 · Minnesota FlyersShot Put2kg1.5.44mGr
Jul 15USATF Minnesota Summer Meet #3Jul 15 · Long Jump · Place 6 · Minnesota FlyersLong Jump62.65m PB—
Jul 15USATF Minnesota Summer Meet #3Jul 15 · 1 Mile · Place 1 · Minnesota Flyers1 Mile17:42.23a—
Jul 1USATF Minnesota Summer Meet #2Jul 1 · Long Jump · Place 2 · Minnesota FlyersLong Jump22.72m—
Jul 1USATF Minnesota Summer Meet #2Jul 1 · 800 Meters · Place 1 · Minnesota Flyers800 Meters13:28.24a—
Jul 1USATF Minnesota Summer Meet #2Jul 1 · 200 Meters · Place 5 · Minnesota Flyers200 Meters540.50a—
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Shot Put · Place 1 · Minnesota FlyersShot Put15.42m—
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · 400 Meters · Place 2 · Minnesota Flyers400 Meters21:28.85a—
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · 100 Meters · Place 1 · Minnesota Flyers100 Meters118.23a—
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Javelin · Place 1 · Minnesota FlyersJavelin115.44m—
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 400 Meters · Place 1 · Minnesota Flyers400 Meters11:31.33a—
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 200 Meters · Place 1 · Minnesota Flyers200 Meters137.90a—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · Javelin · Place 1 · Minnesota FlyersJavelin113.80m—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · Shot Put · Place 1 · Minnesota FlyersShot Put15.41m—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 5 · Minnesota Flyers400 Meters51:29.48a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · Long Jump · Place 38 · Minnesota FlyersLong Jump38.1.95m-
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · Long Jump · Place 5 · Minnesota FlyersLong Jump5.1.95m-
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · Place 8 · Minnesota Flyers200 Meters8.42.49a-
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 13 · Minnesota Flyers100 Meters13.20.17a-
Jul 13Minnesota Flyers Junior Olympic Prep Meet #3Jul 13 · Javelin · Place 1 · Minnesota FlyersJavelin300g TJ1.10.13m-
Jul 13Minnesota Flyers Junior Olympic Prep Meet #3Jul 13 · 100 Meters · Place 1 · Minnesota Flyers100 Meters1.20.41a-
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · Long Jump · Place 4 · Minnesota FlyersLong Jump4.1.99m-
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 200 Meters · Place 4 · Minnesota Flyers200 Meters4.42.55a-
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100 Meters · Place 9 · Minnesota Flyers100 Meters9.19.48a-