Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley Youth Running Club Meet · May 619.01aValley Youth Running Club Meet May 6, 2023
1500 Meters · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 176:28.54aUSATF Iowa Association Junior Olympic ChampionshipsJune 17, 2023
400 Meters · OutdoorAAU Junior Olympic Games · Jul 291:25.05AAU Junior Olympic Games July 29, 2023
800 Meters · Outdoor2026 JRC Youth Track & Field Meet · May 312:51.90a2026 JRC Youth Track & Field MeetMay 31, 2026
High Jump · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 171.04mUSATF Iowa Association Junior Olympic ChampionshipsJune 17, 2023
Javelin · 400g TJ · OutdoorAAU Iowa District Qualifier · Jun 818.30mAAU Iowa District QualifierJune 8, 2024
Javelin · 450g AeroJav · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 1519.67mUSATF Iowa Association Junior Olympic ChampionshipsJune 15, 2024
Javelin · 600g · Outdoor2026 JRC Youth Track & Field Meet · May 3124.27m2026 JRC Youth Track & Field MeetMay 31, 2026
Long Jump · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 172.94mUSATF Iowa Association Junior Olympic ChampionshipsJune 17, 2023
Shot Put · 6lb · OutdoorAAU Region 14 Qualifier Meet · Jun 294.96mAAU Region 14 Qualifier MeetJune 29, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 312026 JRC Youth Track & Field MeetMay 31 · Long Jump · Place 10 · Champions Track ClubChampions Track ClubLong Jump10.3.60m6
May 312026 JRC Youth Track & Field MeetMay 31 · Javelin · Place 3 · Champions Track ClubChampions Track ClubJavelin600g3.24.27m PB6
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 12 · Champions Track ClubChampions Track Club800 Meters12.2:51.90a PB6
May 3Northwest Elite TC Youth InviteMay 3 · Long Jump · Place 3 · Champions Track ClubChampions Track ClubLong Jump3.12-11.256
May 3Northwest Elite TC Youth InviteMay 3 · Javelin · Place 2 · Champions Track ClubChampions Track ClubJavelin600g2.75-076
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 10 · Champions Track ClubChampions Track Club800 Meters10.2:57.28a6

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4IRUN Field Event MeetJun 4 · High Jump · Place 4 · MVP Track & Field ClubMVP Track & Field ClubHigh Jump41.10m6
Jun 4IRUN Field Event MeetJun 4 · Long Jump · Place 2 · MVP Track & Field ClubMVP Track & Field ClubLong Jump23.79m6
Jun 4IRUN Field Event MeetJun 4 · Javelin · Place 2 · MVP Track & Field ClubMVP Track & Field ClubJavelin223.36m6
May 25CRTC Track and Field Invite May 25 · Long Jump · Place 5 · MVP Track & Field ClubMVP Track & Field ClubLong Jump53.84m6
May 25CRTC Track and Field Invite May 25 · Javelin · Place 2 · MVP Track & Field ClubMVP Track & Field ClubJavelin220.42m6

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 20Iowa GamesJul 20 · Long Jump · Place 6 · UnattachedUnattachedLong Jump6.3.15m4
Jul 20Iowa GamesJul 20 · 800 Meters · Place 5 · UnattachedUnattached800 Meters5.3:01.11a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 10 · MVP Track & Field ClubMVP Track & Field ClubLong Jump10.3.29m5
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 2 · MVP Track & Field ClubMVP Track & Field ClubJavelin450g AeroJav2.19.67m PB5
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · Long Jump · Place 3 · MVP Track & Field ClubMVP Track & Field ClubLong Jump33.46m—
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · Javelin · Place 3 · MVP Track & Field ClubMVP Track & Field ClubJavelin317.08m—
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 800 Meters · Place 3 · MVP Track & Field ClubMVP Track & Field Club800 Meters33:04.27a—
Jun 8AAU Iowa District QualifierJun 8 · Long Jump · Place 4 · MVP Track & Field ClubMVP Track & Field ClubLong Jump4.3.27m5
Jun 8AAU Iowa District QualifierJun 8 · Javelin · Place 3 · MVP Track & Field ClubMVP Track & Field ClubJavelin400g TJ3.18.30m PB5
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 7 · MVP Track & Field ClubMVP Track & Field Club800 Meters7.3:00.97a5
Jun 2JRC Youth Track & Field MeetJun 2 · Long Jump · Place 6 · MVP Track & Field ClubMVP Track & Field ClubLong Jump63.42m—
Jun 2JRC Youth Track & Field MeetJun 2 · Javelin · Place 1 · MVP Track & Field ClubMVP Track & Field ClubJavelin166-1—
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 11 · MVP Track & Field ClubMVP Track & Field Club800 Meters113:01.91a—
May 29IRUN Field Event MeetMay 29 · Long Jump · Place 3 · MVP Track & Field ClubMVP Track & Field ClubLong Jump3.3.60m5
May 29IRUN Field Event MeetMay 29 · Javelin · Place 3 · MVP Track & Field ClubMVP Track & Field ClubJavelin450g AeroJav3.18.97m5
May 25Cedar Rapids Track Club Youth Track Meet May 25 · Long Jump · Place 3 · MVP Track & Field ClubMVP Track & Field ClubLong Jump3.3.55m5
May 25Cedar Rapids Track Club Youth Track Meet May 25 · Javelin · Place 1 · MVP Track & Field ClubMVP Track & Field ClubJavelin450g AeroJav1.17.59m5

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic Games Jul 29 · High Jump · Place 29 · Mvp Track anMvp Track anHigh Jump293-05.25—
Jul 29AAU Junior Olympic Games Jul 29 · Shot Put · Place 45 · Mvp Track anMvp Track anShot Put4516-08.50—
Jul 29AAU Junior Olympic Games Jul 29 · Shot Put · Place 29 · Mvp Track anMvp Track anShot Put2916-01.50—
Jul 29AAU Junior Olympic Games Jul 29 · High Jump · Place 28 · Mvp Track anMvp Track anHigh Jump283-03.25—
Jul 29AAU Junior Olympic Games Jul 29 · 400 Meters · Place 31 · Mvp Track anMvp Track an400 Meters311:25.05 PB—
Jul 15Iowa Games Track MeetJul 15 · High Jump · Place 1 · Mvp Track &Mvp Track &High Jump13-04.0010
Jul 15Iowa Games Track MeetJul 15 · 1500 Meters · Place 4 · Mvp Track &Mvp Track &1500 Meters46:36.9210
Jul 15Iowa Games Track MeetJul 15 · Long Jump · Place 6 · Mvp Track &Mvp Track &Long Jump68-06.7510
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · Shot Put · Place 6 · MVP Track & Field ClubMVP Track & Field ClubShot Put6lb6.16-03.28Unofficial4
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · High Jump · Place 1 · MVP Track & Field ClubMVP Track & Field ClubHigh Jump1.3-05.34Unofficial4
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 14 · MVP Track & Field ClubMVP Track & Field Club800 Meters14.3:07.19aUnofficial4
Jun 29AAU Region 14 Qualifier MeetJun 29 · Shot Put · Place 6 · MVP Track & Field ClubMVP Track & Field ClubShot Put6lb6.4.96m PB4
Jun 29AAU Region 14 Qualifier MeetJun 29 · High Jump · Place 1 · MVP Track & Field ClubMVP Track & Field ClubHigh Jump1.1.05m4
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 14 · MVP Track & Field ClubMVP Track & Field Club800 Meters14.3:07.19a4
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 2 · MVP Track & Field ClubMVP Track & Field ClubHigh Jump21.04m PB—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 6 · MVP Track & Field ClubMVP Track & Field ClubLong Jump62.94m PB—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · Shot Put · Place 3 · MVP Track & Field ClubMVP Track & Field ClubShot Put34.81m—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 7 · MVP Track & Field ClubMVP Track & Field Club1500 Meters76:28.54a PB—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 13 · MVP Track & Field ClubMVP Track & Field Club800 Meters133:08.25a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 5 · MVP Track & Field ClubMVP Track & Field Club400 Meters51:29.83a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · Long Jump · Place 3 · MVP Track & Field ClubMVP Track & Field ClubLong Jump39-11.50—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · Javelin · Place 7 · MVP Track & Field ClubMVP Track & Field ClubJavelin742-9—
Jun 4JRC Youth Track & Field MeetJun 4 · Long Jump · Place 1 · MVP Track & Field ClubMVP Track & Field ClubLong Jump13.29m—
Jun 4JRC Youth Track & Field MeetJun 4 · 800 Meters · Place 10 · MVP Track & Field ClubMVP Track & Field Club800 Meters103:13.01a—
May 28CRTC Track and Field Meet May 28 · 800 Meters · Place 6 · MVP Track & Field ClubMVP Track & Field Club800 Meters63:09.43a—
May 28CRTC Track and Field Meet May 28 · 400 Meters · Place 17 · MVP Track & Field ClubMVP Track & Field Club400 Meters171:26.14a—
May 13Central Iowa Excaliburs Track MeetMay 13 · Long Jump · Place 3 · MVP Track & Field ClubMVP Track & Field ClubLong Jump33.29m—
May 6Valley Youth Running Club Meet May 6 · Long Jump · Place 5 · MVP Track & Field ClubMVP Track & Field ClubLong Jump5.2.74m4
May 6Valley Youth Running Club Meet May 6 · 400 Meters · Place 20 · MVP Track & Field ClubMVP Track & Field Club400 Meters20.1:29.61a4
May 6Valley Youth Running Club Meet May 6 · 100 Meters · Place 29 · MVP Track & Field ClubMVP Track & Field Club100 Meters29.19.01a PB4