Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONAL · Jul 1881' 8"2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJuly 18, 2026
Hammer · 12lb · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 920.17mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Hammer · 16lb / 7.26kg · Outdoor2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONAL · Jun 2718.69m2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJune 27, 2026
Javelin · 800g · Outdoor2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONAL · Jun 2722.25m2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJune 27, 2026
Shot Put · 12lb · Outdoor2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONAL · Jun 2711.47m2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJune 27, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Javelin · Place 3 · Minnesota FlyersJavelin800g3.67' 3"-
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Discus · Place 1 · Minnesota FlyersDiscus1.6kg1.81' 8" PB-
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Shot Put · Place 2 · Minnesota FlyersShot Put12lb2.8.72m-
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Hammer · Place 4 · Minnesota FlyersHammer12lb4.20.17m PB-
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 12 · Minnesota FlyersJavelin800g12.20.67m-
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Discus · Place 11 · Minnesota FlyersDiscus1.6kg11.24.60m-
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 7 · Minnesota FlyersShot Put12lb7.9.93m-
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · Hammer · Place 1 · Minnesota FlyersHammer16lb / 7.26kg1.18.69m PB-
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · Javelin · Place 2 · Minnesota FlyersJavelin800g2.22.25m PB-
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · Discus · Place 2 · Minnesota FlyersDiscus1.6kg2.24.36m-
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · Shot Put · Place 1 · Minnesota FlyersShot Put12lb1.11.47m PB-
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Javelin · Place 3 · Minnesota FlyersJavelin800g3.18.42m-
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Discus · Place 3 · Minnesota FlyersDiscus1.6kg3.22.78m-
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Shot Put · Place 1 · Minnesota FlyersShot Put12lb1.9.86m-
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · Discus · Minnesota FlyersDiscus1.6kg—ND-
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · Shot Put · Place 1 · Minnesota FlyersShot Put12lb1.9.28m-

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Javelin · Place 3 · Minnesota FlyersJavelin317.23m—
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Discus · Place 1 · Minnesota FlyersDiscus124.51m—
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Shot Put · Place 1 · Minnesota FlyersShot Put19.76m—
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Javelin · Place 1 · Minnesota FlyersJavelin117.39m—
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Discus · Place 3 · Minnesota FlyersDiscus325.43m—
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Shot Put · Place 1 · Minnesota FlyersShot Put19.16m—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · Discus · Place 4 · Minnesota FlyersDiscus423.32m—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · Javelin · Place 1 · Minnesota FlyersJavelin115.76m—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · Shot Put · Place 2 · Minnesota FlyersShot Put28.94m—