Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 912.38aCentral Iowa Excaliburs Track MeetMay 9, 2026
100 Meters · OutdoorAAU Iowas District Meet · Jun 1119.18AAU Iowas District MeetJune 11, 2016
1500 Meters · IndoorUSATF Iowa Youth Indoor Championship and All-Comers Meet · Mar 236:07.22aUSATF Iowa Youth Indoor Championship and All-Comers MeetMarch 23, 2019
1500 Meters · OutdoorAAU Junior Olympic Nationals · Jul 296:24.25aAAU Junior Olympic NationalsJuly 29, 2018
200 Meters · IndoorUSATF Iowa Indoor Youth Championship Meet · Mar 1928.10USATF Iowa Indoor Youth Championship MeetMarch 19, 2023
200 Meters · Outdoor2026 JRC Youth Track & Field Meet · May 3124.82a2026 JRC Youth Track & Field MeetMay 31, 2026
200 Meters · OutdoorAAU Iowas District Meet · Jun 1142.20AAU Iowas District MeetJune 11, 2016
400 Meters · IndoorUSATF Iowa Indoor Youth Championship Meet · Mar 1964.50USATF Iowa Indoor Youth Championship MeetMarch 19, 2023
400 Meters · OutdoorValley T&F / XC Club Meet · May 257.57aValley T&F / XC Club Meet May 2, 2026
60 Meters · IndoorUSATF Iowa Indoor Youth Championship Meet · Mar 198.30USATF Iowa Indoor Youth Championship MeetMarch 19, 2023
800 Meters · IndoorUSATF Iowa Youth Indoor Championship and Invitational · Mar 183:16.73aUSATF Iowa Youth Indoor Championship and InvitationalMarch 18, 2018
800 Meters · Outdoor2nd Annual Southern Iowa Track & Field Meet · Jul 182:21.65a2nd Annual Southern Iowa Track & Field MeetJuly 18, 2026
800 Meters · OutdoorAAU Iowas District Meet · Jun 113:48.86AAU Iowas District MeetJune 11, 2016
Discus · 1kg · OutdoorJRC Field Event Only Meet · May 2352-07JRC Field Event Only MeetMay 23, 2021
Javelin · 300g TJ · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 1714.22mUSATF Iowa Association Junior Olympic ChampionshipsJune 17, 2017
Javelin · 450g AeroJav · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 1518.02mUSATF Iowa Association Junior Olympic ChampionshipsJune 15, 2019
Javelin · 600g · OutdoorJRC Field Event Only Meet · May 2373-08JRC Field Event Only MeetMay 23, 2021
Javelin · 800g · Outdoor2nd Annual Southern Iowa Track & Field Meet · Jul 1841.43m2nd Annual Southern Iowa Track & Field MeetJuly 18, 2026
Long Jump · IndoorUSATF Iowa Indoor Youth Championship Meet · Mar 194.71mUSATF Iowa Indoor Youth Championship MeetMarch 19, 2023
Long Jump · Outdoor2nd Annual Southern Iowa Track & Field Meet · Jul 185.41m2nd Annual Southern Iowa Track & Field MeetJuly 18, 2026
Triple Jump · Outdoor2026 JRC Youth Track & Field Meet · May 3110.94m2026 JRC Youth Track & Field MeetMay 31, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 21 · Johnston Running ClubJohnston Running ClubJavelin800g21.41.41m12
Jul 182nd Annual Southern Iowa Track & Field MeetJul 18 · Long Jump · Place 2 · Johnston Running ClubJohnston Running ClubLong Jump2.5.41m PB12
Jul 182nd Annual Southern Iowa Track & Field MeetJul 18 · Javelin · Place 1 · Johnston Running ClubJohnston Running ClubJavelin800g1.41.43m PB12
Jul 182nd Annual Southern Iowa Track & Field MeetJul 18 · 800 Meters · Place 2 · Johnston Running ClubJohnston Running Club800 Meters2.2:21.65a PB12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Javelin · Place 5 · Johnston Running ClubJohnston Running ClubJavelin800g5.38.82m12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 41 · Johnston Running ClubJohnston Running Club200 MetersRound P41.25.47a12
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Javelin · Place 5 · Johnston Running ClubJohnston Running ClubJavelin800g5.38.82m12
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 200 Meters · Place 41 · Johnston Running ClubJohnston Running Club200 MetersRound P41.25.47a12
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · Javelin · Place 2 · Johnston Running ClubJohnston Running ClubJavelin800g2.35.79m12
May 312026 JRC Youth Track & Field MeetMay 31 · Triple Jump · Place 1 · Johnston Running ClubJohnston Running ClubTriple Jump1.10.94m PB12
May 312026 JRC Youth Track & Field MeetMay 31 · Javelin · Place 4 · Johnston Running ClubJohnston Running ClubJavelin800g4.35.49m12
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 3 · Johnston Running ClubJohnston Running Club400 Meters3.58.00a12
May 312026 JRC Youth Track & Field MeetMay 31 · 200 Meters · Place 3 · Johnston Running ClubJohnston Running Club200 Meters3.24.82a PB12
May 24CRTC Youth Track and Field Meet May 24 · Long Jump · Place 1 · Johnston Running ClubJohnston Running ClubLong Jump1.5.27mWind: 012
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Place 2 · Johnston Running ClubJohnston Running Club800 Meters2.2:37.83a12
May 24CRTC Youth Track and Field Meet May 24 · 400 Meters · Place 3 · Johnston Running ClubJohnston Running Club400 Meters3.57.58a12
May 24CRTC Youth Track and Field Meet May 24 · 100 Meters · Place 6 · Johnston Running ClubJohnston Running Club100 Meters6.12.46a12
May 9Central Iowa Excaliburs Track MeetMay 9 · Long Jump · Place 1 · Johnston Running ClubJohnston Running ClubLong Jump15.47m12
May 9Central Iowa Excaliburs Track MeetMay 9 · Javelin · Place 1 · Johnston Running ClubJohnston Running ClubJavelin134.00m12
May 9Central Iowa Excaliburs Track MeetMay 9 · 200 Meters · Place 1 · Johnston Running ClubJohnston Running Club200 Meters125.10a12
May 9Central Iowa Excaliburs Track MeetMay 9 · 100 Meters · Place 3 · Johnston Running ClubJohnston Running Club100 Meters312.38a PB12
May 2Valley T&F / XC Club Meet May 2 · Javelin · Place 2 · Johnston Running ClubJohnston Running ClubJavelin235.16m12
May 2Valley T&F / XC Club Meet May 2 · 400 Meters · Place 3 · Johnston Running ClubJohnston Running Club400 Meters357.57a PB12
May 2Valley T&F / XC Club Meet May 2 · 200 Meters · Place 4 · Johnston Running ClubJohnston Running Club200 Meters425.32a12
May 2Valley T&F / XC Club Meet May 2 · 100 Meters · Place 5 · Johnston Running ClubJohnston Running Club100 Meters512.57a12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · Triple Jump · Place 14 · Johnston Running ClubJohnston Running ClubTriple Jump14.33-05.97Unofficial11
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · Javelin · Place 6 · Johnston Running ClubJohnston Running ClubJavelin800g6.101-05.32Unofficial11
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 400 Meters · Place 26 · Johnston Running ClubJohnston Running Club400 Meters26.1:00.76aUnofficial11
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 200 Meters · Place 38 · Johnston Running ClubJohnston Running Club200 Meters38.27.16aUnofficial11
Jun 29AAU Region 14 Qualifier MeetJun 29 · Triple Jump · Place 14 · Johnston Running ClubJohnston Running ClubTriple Jump14.10.21m11
Jun 29AAU Region 14 Qualifier MeetJun 29 · Javelin · Place 6 · Johnston Running ClubJohnston Running ClubJavelin800g6.30.92m11
Jun 29AAU Region 14 Qualifier MeetJun 29 · 400 Meters · Place 26 · Johnston Running ClubJohnston Running Club400 Meters26.1:00.76a11
Jun 29AAU Region 14 Qualifier MeetJun 29 · 200 Meters · Place 38 · Johnston Running ClubJohnston Running Club200 MetersRound P38.27.16a11
May 28CRTC Track and Field Meet May 28 · Long Jump · Place 8 · Johnston Running ClubJohnston Running ClubLong Jump815-5.50—
May 28CRTC Track and Field Meet May 28 · 400 Meters · Place 5 · Johnston Running ClubJohnston Running Club400 Meters51:00.60a—
May 28CRTC Track and Field Meet May 28 · 200 Meters · Place 9 · Johnston Running ClubJohnston Running Club200 Meters926.80a—
May 28CRTC Track and Field Meet May 28 · 100 Meters · Place 11 · Johnston Running ClubJohnston Running Club100 Meters1113.50a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 19USATF Iowa Indoor Youth Championship MeetMar 19 · Long Jump · Place 1 · Johnston Running ClubJohnston Running ClubLong Jump14.71m PB—
Mar 19USATF Iowa Indoor Youth Championship MeetMar 19 · 400 Meters · Place 2 · Johnston Running ClubJohnston Running Club400 Meters264.50 PB—
Mar 19USATF Iowa Indoor Youth Championship MeetMar 19 · 200 Meters · Place 2 · Johnston Running ClubJohnston Running Club200 Meters228.10 PB—
Mar 19USATF Iowa Indoor Youth Championship MeetMar 19 · 60 Meters · Place 2 · Johnston Running ClubJohnston Running Club60 Meters28.30 PB—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 5 · Johnston Running ClubJohnston Running ClubLong Jump5.4.51m12
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 4 · Johnston Running ClubJohnston Running Club400 Meters4.1:02.69a12
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 6 · Johnston Running ClubJohnston Running Club200 MetersRound P6.28.38a12
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 6 · Johnston Running ClubJohnston Running Club200 Meters6.28.35a12
Jun 5JRC Youth Track & Field MeetJun 5 · 200 Meters · Place 5 · Johnston Running ClubJohnston Running Club200 Meters528.2613-14
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · Long Jump · Place 2 · Johnston Running ClubJohnston Running ClubLong Jump2.14-07.5012
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 400 Meters · Place 3 · Johnston Running ClubJohnston Running Club400 Meters3.1:04.08a12
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 200 Meters · Place 4 · Johnston Running ClubJohnston Running Club200 Meters4.28.92a12
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 100 Meters · Place 4 · Johnston Running ClubJohnston Running Club100 Meters4.14.19a12
May 14Central Iowa Excaliburs Track meetMay 14 · 400 Meters · Johnston Running ClubJohnston Running Club400 Meters--DNS12
May 14Central Iowa Excaliburs Track meetMay 14 · 200 Meters · Place 5 · Johnston Running ClubJohnston Running Club200 Meters5.28.44a12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 27YOUTH - USATF Iowa Indoor Mar 27 · 60 Meter · Place 4 · Johnston Running ClubJohnston Running Club60 Meter4.8.88aUnofficial12
Mar 27YOUTH - USATF Iowa Indoor Mar 27 · 400 Meters · Place 2 · Johnston Running ClubJohnston Running Club400 Meters2.66.50aUnofficial12
Mar 27YOUTH - USATF Iowa Indoor Mar 27 · 200 Meters · Place 2 · Johnston Running ClubJohnston Running Club200 Meters2.29.48aUnofficial12

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12AAU Iowa District QualifierJun 12 · Javelin · Place 1 · Johnston RunJohnston RunJavelin172-0713
Jun 12AAU Iowa District QualifierJun 12 · 200 Meters · Place 5 · Johnston RunJohnston Run200 Meters531.0913
Jun 12AAU Iowa District QualifierJun 12 · 100 Meters · Place 6 · Johnston RunJohnston Run100 Meters615.2513
Jun 62021 JRC Youth Track & Field MeetJun 6 · Long Jump · Place 21 · Johnston Running ClubJohnston Running ClubLong Jump21.10-11.00Unofficial11
Jun 62021 JRC Youth Track & Field MeetJun 6 · 400 Meters · Place 23 · Johnston Running ClubJohnston Running Club400 Meters23.1:14.27aUnofficial11
Jun 62021 JRC Youth Track & Field MeetJun 6 · 200 Meters · Place 17 · Johnston Running ClubJohnston Running Club200 Meters17.32.92aUnofficial11
Jun 62021 JRC Youth Track & Field MeetJun 6 · 100 Meters · Place 26 · Johnston Running ClubJohnston Running Club100 Meters26.16.11aUnofficial11
May 30JTC/Iowa Flyers Distance Carnival Youth MeetMay 30 · 400 Meters · Place 15 · Johnston Running ClubJohnston Running Club400 Meters15.1:17.58aUnofficial11
May 23JRC Field Event Only MeetMay 23 · Long Jump · Place 10 · Johnston Running ClubJohnston Running ClubLong Jump10.11-10.0011
May 23JRC Field Event Only MeetMay 23 · Javelin · Place 4 · Johnston Running ClubJohnston Running ClubJavelin600g4.73-08 PB11
May 23JRC Field Event Only MeetMay 23 · Discus · Place 7 · Johnston Running ClubJohnston Running ClubDiscus1kg7.52-07 PB11
May 16I-Run Youth Track and Field MeetMay 16 · Long Jump · Place 8 · Johnston Running ClubJohnston Running ClubLong Jump8.12-08.50Unofficial11
May 16I-Run Youth Track and Field MeetMay 16 · 400 Meters · Place 14 · Johnston Running ClubJohnston Running Club400 Meters14.1:12.22aUnofficial11
May 16I-Run Youth Track and Field MeetMay 16 · 200 Meters · Place 11 · Johnston Running ClubJohnston Running Club200 Meters11.32.57aUnofficial11
May 16I-Run Youth Track and Field MeetMay 16 · 100 Meters · Place 16 · Johnston Running ClubJohnston Running Club100 Meters16.16.16aUnofficial11

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 6 · Johnston Running ClubJohnston Running ClubJavelin450g AeroJav6.18.02m PB9
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 22 · Johnston Running ClubJohnston Running Club200 MetersRound P22.34.56a9
Jun 2Johnston Running Club Youth Track MeetJun 2 · Javelin · Place 6 · Johnston Running ClubJohnston Running ClubJavelin658-0511
Jun 2Johnston Running Club Youth Track MeetJun 2 · 200 Meters · Place 26 · Johnston Running ClubJohnston Running Club200 Meters2635.4811

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 23USATF Iowa Youth Indoor Championship and All-Comers MeetMar 23 · Long Jump · Place 8 · Johnston Running ClubJohnston Running ClubLong Jump8.2.86m9
Mar 23USATF Iowa Youth Indoor Championship and All-Comers MeetMar 23 · 1500 Meters · Place 8 · Johnston Running ClubJohnston Running Club1500 Meters8.6:07.22a PB9
Mar 23USATF Iowa Youth Indoor Championship and All-Comers MeetMar 23 · 400 Meters · Place 6 · Johnston Running ClubJohnston Running Club400 Meters6.1:36.04a9

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · 1500 Meters · Place 61 · Johnston Running ClubJohnston Running Club1500 Meters61.6:24.25a PB8
Jun 28AAU Region 14 Qualifier Jun 28 · 1500 Meters · Place 7 · Johnston Running ClubJohnston Running Club1500 Meters7.6:28.50a8
Jun 16USATF Iowa Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 16 · Johnston Running ClubJohnston Running ClubLong Jump16.2.78m8
Jun 16USATF Iowa Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 16 · Johnston Running ClubJohnston Running Club800 Meters16.3:40.62a8

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18USATF Iowa Youth Indoor Championship and InvitationalMar 18 · Long Jump · Place 7 · Johnston Running ClubJohnston Running ClubLong Jump7.2.76m8
Mar 18USATF Iowa Youth Indoor Championship and InvitationalMar 18 · 800 Meters · Place 6 · Johnston Running ClubJohnston Running Club800 Meters6.3:16.73a PB8
Mar 18USATF Iowa Youth Indoor Championship and InvitationalMar 18 · 400 Meters · Place 12 · Johnston Running ClubJohnston Running Club400 Meters12.1:37.16a8

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29AAU Region 14 National QualifierJun 29 · Long Jump · Place 6 · Johnston TrackJohnston TrackLong Jump6.9-09.007
Jun 29AAU Region 14 National QualifierJun 29 · 400 Meters · Place 7 · Johnston Running ClubJohnston Running Club400 Meters7.1:23.24a7
Jun 29AAU Region 14 National QualifierJun 29 · 100 Meters · Place 11 · Johnston TrackJohnston Track100 MetersRound P11.16.98a7
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 25 · Johnston Running ClubJohnston Running ClubLong Jump25.2.60m7
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 10 · Johnston Running ClubJohnston Running ClubJavelin300g TJ10.14.22m PB7
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 20 · Johnston Running ClubJohnston Running Club400 Meters20.1:25.47a7
Jun 10AAU District Meet Jun 10 · Long Jump · Place 6 · Johnston Running ClubJohnston Running ClubLong Jump69-00.25—
Jun 10AAU District Meet Jun 10 · 400 Meters · Place 2 · Johnston Running ClubJohnston Running Club400 Meters21:24.42—
Jun 10AAU District Meet Jun 10 · 100 Meters · Place 6 · Johnston Running ClubJohnston Running Club100 Meters618.62—

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11AAU Iowas District MeetJun 11 · 800 Meters · Place 4 · Johnston Running ClubJohnston Running Club800 Meters43:48.86 PB—
Jun 11AAU Iowas District MeetJun 11 · 200 Meters · Place 7 · Johnston Running ClubJohnston Running Club200 Meters742.20 PB—
Jun 11AAU Iowas District MeetJun 11 · 100 Meters · Place 6 · Johnston Running ClubJohnston Running Club100 Meters619.18 PB—