Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWaukee TC Youth Meet · Jun 1314.83aWaukee TC Youth MeetJune 13, 2026
1500 Meters · Outdoor2025 JRC Youth Track & Field Meet · Jun 15:50.45a2025 JRC Youth Track & Field MeetJune 1, 2025
200 Meters · OutdoorI-RUN Field Event Sprint Challenge Indianola · Jun 731.30aI-RUN Field Event Sprint Challenge IndianolaJune 7, 2026
3000 Meters · OutdoorI-Run Youth Meet Indianola · May 1112:22.10aI-Run Youth Meet IndianolaMay 11, 2025
400 Meters · OutdoorI-RUN Field Event Sprint Challenge Indianola · Jun 71:05.04aI-RUN Field Event Sprint Challenge IndianolaJune 7, 2026
800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 252:33.28aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
Long Jump · OutdoorIndianola Athletic Booster Club / IRUN Meet · May 293.55mIndianola Athletic Booster Club / IRUN MeetMay 29, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 49 · Ankeny Track & Field Club800 MetersRound P49.2:34.30a7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters3.2:33.28a PB7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 9 · Ankeny Track & Field Club400 Meters9.1:06.41a7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters3.2:33.28a7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 9 · Ankeny Track & Field Club400 Meters9.1:06.41a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 5 · Ankeny Track & Field Club800 Meters5.2:36.91a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 400 Meters · Place 4 · Ankeny Track & Field Club400 Meters4.1:05.14a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 200 Meters · Ankeny Track & Field Club200 MetersRound P—DNS7
Jun 13Waukee TC Youth MeetJun 13 · 800 Meters · Place 2 · Ankeny Track & Field Club800 Meters2.2:50.35a7
Jun 13Waukee TC Youth MeetJun 13 · 400 Meters · Place 4 · Ankeny Track & Field Club400 Meters4.1:09.50a7
Jun 13Waukee TC Youth MeetJun 13 · 100 Meters · Place 8 · Ankeny Track & Field Club100 Meters8.14.83a PB7
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · 400 Meters · Place 2 · Ankeny Track & Field Club400 Meters2.1:05.04a PB7
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · 200 Meters · Place 5 · Ankeny Track & Field Club200 Meters5.31.30a PB7
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · 100 Meters · Place 7 · Ankeny Track & Field Club100 Meters7.15.40a7
May 3Northwest Elite TC Youth InviteMay 3 · 400 Meters · Place 2 · Ankeny Track & Field Club400 Meters2.1:06.02a7

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 19Iowa Games Outdoor MeetJul 19 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters1.2:39.85a6
Jul 19Iowa Games Outdoor MeetJul 19 · 400 Meters · Place 2 · Ankeny Track & Field Club400 Meters2.1:10.01a6
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 5 · Ankeny Track & Field Club800 Meters52:35.44a6
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 9 · Ankeny Track & Field Club400 Meters91:09.21a6
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 2 · Ankeny Track & Field Club800 Meters22:48.00a6
Jun 21AAU Iowa District QualifierJun 21 · 400 Meters · Place 5 · Ankeny Track & Field Club400 Meters51:09.73a6
Jun 21AAU Iowa District QualifierJun 21 · 200 Meters · Place 8 · Ankeny Track & Field Club200 Meters833.08a6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 5 · Ankeny Track & Field Club1500 Meters55:50.45a PB6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 25 · Ankeny Track & Field Club400 Meters251:16.94a6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 100 Meters · Place 44 · Ankeny Track & Field Club100 Meters4416.01a6
May 11I-Run Youth Meet IndianolaMay 11 · 3000 Meters · Place 1 · Ankeny Track & Field Club3000 Meters112:22.10a PB6
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 11 · Ankeny Track & Field Club400 Meters111:13.49a6
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 18 · Ankeny Track & Field Club100 Meters1815.51a6
May 4Northwest Youth Track MeetMay 4 · 100 Meters · Place 18 · Ankeny Track & Field Club100 Meters1815.80a6

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 10 · Ankeny Track & Field Club400 Meters10.1:12.77a5
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 27 · Ankeny Track & Field Club100 MetersRound P27.16.77a5
Jun 2JRC Youth Track & Field MeetJun 2 · Long Jump · Place 19 · Ankeny Track & Field CluLong Jump193.02m—
Jun 2JRC Youth Track & Field MeetJun 2 · 400 Meters · Place 10 · Ankeny Track & Field Cl400 Meters101:12.68a—
Jun 2JRC Youth Track & Field MeetJun 2 · 100 Meters · Place 35 · Ankeny Track & Field Cl100 Meters3516.21a—
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · Long Jump · Place 10 · Ankeny Track & Field ClubLong Jump10.3.55m PB5
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 100 Meters · Place 28 · Ankeny Track & Field Club100 Meters28.16.25a5
May 11Central Iowa Excaliburs Track MeetMay 11 · 400 Meters · Place 10 · Ankeny Track & Field Club400 Meters10.1:17.26a5
May 11Central Iowa Excaliburs Track MeetMay 11 · 200 Meters · Ankeny Track & Field Club200 Meters--DNS5
May 11Central Iowa Excaliburs Track MeetMay 11 · 100 Meters · Place 32 · Ankeny Track & Field Club100 Meters32.16.32a5

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 400 Meters · Place 7 · Ankeny Track & Field Club400 Meters7.1:14.49aUnofficial4
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 200 Meters · Place 18 · Ankeny Track & Field Club200 Meters18.33.91aUnofficial4
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 100 Meters · Place 31 · Ankeny Track & Field Club100 Meters31.17.27aUnofficial4
Jun 29AAU Region 14 Qualifier MeetJun 29 · 400 Meters · Place 7 · Ankeny Track & Field Club400 Meters7.1:14.49a4
Jun 29AAU Region 14 Qualifier MeetJun 29 · 200 Meters · Place 18 · Ankeny Track & Field Club200 MetersRound P18.33.91a4
Jun 29AAU Region 14 Qualifier MeetJun 29 · 100 Meters · Place 31 · Ankeny Track & Field Club100 MetersRound P31.17.27a4
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 7 · Ankeny Track & Field Cl400 Meters777.98a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 17 · Ankeny Track & Field Cl200 MetersRound P1734.76a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 17 · Ankeny Track & Field Cl100 MetersRound P1716.36a—
Jun 4JRC Youth Track & Field MeetJun 4 · 400 Meters · Place 9 · Ankeny Track & Field Cl400 Meters91:22.25a—
Jun 4JRC Youth Track & Field MeetJun 4 · 100 Meters · Place 22 · Ankeny Track & Field Cl100 Meters2216.59a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 100 Meters · Place 20 · Ankeny Track & Field Cl100 Meters2016.98a—
May 6Valley Youth Running Club Meet May 6 · Long Jump · Ankeny Track & Field ClubLong Jump--ND4
May 6Valley Youth Running Club Meet May 6 · 200 Meters · Place 9 · Ankeny Track & Field Club200 Meters9.36.25a4
May 6Valley Youth Running Club Meet May 6 · 100 Meters · Place 14 · Ankeny Track & Field Club100 Meters14.17.44a4