Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 915.88aCentral Iowa Excaliburs Track MeetMay 9, 2026
1500 Meters · OutdoorI-Run Youth Meet Indianola · May 165:30.87aI-Run Youth Meet IndianolaMay 16, 2026
200 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 2835.54aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
200 Meters · Outdoor2026 JRC Youth Track & Field Meet · May 3133.38a2026 JRC Youth Track & Field MeetMay 31, 2026
400 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 281:18.41aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
400 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 91:12.78aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
60 Meter · IndoorISF Winter Iowa Games Track and Field Meet · Feb 2810.24aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
60 Meters · Outdoor2025 USATF Iowa Association Championship - Youth · Mar 910.90a2025 USATF Iowa Association Championship - YouthMarch 9, 2025
800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 252:44.38aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
Long Jump · OutdoorIndianola Athletic Booster Club / IRUN Meet · May 292.26mIndianola 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

28 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 37 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters37.5:33.62a3
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 53 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters53.2:46.32a3
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 1500 Meters · Place 1 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters1.5:39.83a3
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 800 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters2.2:45.92a3
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400 Meters · Place 10 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters10.1:12.78a PB3
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters2.5:33.52a3
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters3.2:44.38a PB3
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 10 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters10.1:13.68a3
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters2.5:33.52a3
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters3.2:44.38a3
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 9 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters9.1:13.68a3
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters4.5:46.64a3
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters5.2:45.63a3
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 400 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters6.1:12.88a3
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 1500 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters2.6:06.52a3
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 800 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters2.2:51.00a3
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters4.5:45.35a3
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 12 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters12.1:15.57a3
May 312026 JRC Youth Track & Field MeetMay 31 · 200 Meters · Place 10 · Ankeny Track & Field ClubAnkeny Track & Field Club200 Meters10.33.38a PB3
May 16I-Run Youth Meet IndianolaMay 16 · 1500 Meters · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters4.5:30.87a PB3
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters5.2:56.67a3
May 16I-Run Youth Meet IndianolaMay 16 · 100 Meters · Place 13 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters13.16.09a3
May 9Central Iowa Excaliburs Track MeetMay 9 · 800 Meters · Place 1 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters12:52.08a3
May 9Central Iowa Excaliburs Track MeetMay 9 · 400 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters61:15.91a3
May 9Central Iowa Excaliburs Track MeetMay 9 · 100 Meters · Place 16 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters1615.88a PB3
May 3Northwest Elite TC Youth InviteMay 3 · 1500 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters3.5:56.10a3
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters5.2:56.64a3
May 3Northwest Elite TC Youth InviteMay 3 · 100 Meters · Ankeny Track & Field ClubAnkeny Track & Field Club100 MetersEx.15.37a3

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 60 Meter · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club60 Meter6.10.24a PB4
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 400 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters2.1:18.41a PB4
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 200 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club200 Meters5.35.54a PB4

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 19Iowa Games Outdoor MeetJul 19 · 800 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters2.3:02.94a2
Jul 19Iowa Games Outdoor MeetJul 19 · 400 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters7.1:20.38a2
Jul 19Iowa Games Outdoor MeetJul 19 · 200 Meters · Place 8 · Ankeny Track & Field ClubAnkeny Track & Field Club200 Meters8.37.24a2
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 9 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters95:44.83a2
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 11 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters112:56.73a2
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters22:59.60a2
Jun 21AAU Iowa District QualifierJun 21 · 100 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters518.00a2
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 800 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters23:05.09a2
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 13 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters131:22.02a2
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 100 Meters · Place 15 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters1517.69a2
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters53:05.85a2
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 14 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters141:20.98a2
Jun 12025 JRC Youth Track & Field MeetJun 1 · 100 Meters · Place 28 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters2817.27a2
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters7.3:05.38a2
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 18 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters18.1:23.90a2
May 17Valley Youth Running Club Track and Field Meet May 17 · 100 Meters · Place 31 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters31.17.44a2
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 8 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters83:06.64a2
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 14 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters141:20.13a2
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 29 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters2917.66a2
May 3Central Iowa Excaliburs Track MeetMay 3 · 800 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters33:04.44a2
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 14 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters141:24.19a2
May 3Central Iowa Excaliburs Track MeetMay 3 · 100 Meters · Place 24 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters2417.16a2
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 400 Meters · Place 1 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters11:33.44a3
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 200 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club200 Meters339.07a3
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 60 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club60 Meters510.90a PB3

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 27AAU Region 14 ChampionshipsJun 27 · 800 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters2.3:11.48a1
Jun 27AAU Region 14 ChampionshipsJun 27 · 400 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters7.1:24.78a1
Jun 27AAU Region 14 ChampionshipsJun 27 · 100 Meters · Place 9 · Ankeny Track & Field ClubAnkeny Track & Field Club100 MetersRound P9.16.82a1
Jun 27AAU Region 14 ChampionshipsJun 27 · 100 Meters · Place 9 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters9.17.21a1
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters3.3:10.96a1
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters6.1:25.08a1
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club100 MetersRound P5.17.98a1
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters6.17.39a1
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 1 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters1.3:10.97a1
Jun 8AAU Iowa District QualifierJun 8 · 400 Meters · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters4.1:24.65a1
Jun 8AAU Iowa District QualifierJun 8 · 100 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters6.17.77a1
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 3 · Ankeny Track & Field ClAnkeny Track & Field Cl800 Meters33:09.25a—
Jun 2JRC Youth Track & Field MeetJun 2 · 400 Meters · Place 3 · Ankeny Track & Field ClAnkeny Track & Field Cl400 Meters31:24.80a—
Jun 2JRC Youth Track & Field MeetJun 2 · 100 Meters · Place 4 · Ankeny Track & Field ClAnkeny Track & Field Cl100 Meters418.34a—
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · Long Jump · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field ClubLong Jump5.2.26m PB1
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 400 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters5.1:24.01a1
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 100 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters7.17.91a1
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 400 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters3.1:22.61a1
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 200 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club200 Meters5.37.69a1
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 100 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters6.17.36a1
May 11Central Iowa Excaliburs Track MeetMay 11 · 400 Meters · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters4.1:24.64a1
May 11Central Iowa Excaliburs Track MeetMay 11 · 200 Meters · Place 8 · Ankeny Track & Field ClubAnkeny Track & Field Club200 Meters8.37.48a1
May 11Central Iowa Excaliburs Track MeetMay 11 · 100 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters7.17.56a1

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 60 Meter · Place 2 · 40-Unattached40-Unattached60 Meter2.11.05a2
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 400 Meters · Place 3 · 40-Unattached40-Unattached400 Meters3.1:27.62a2
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 200 Meters · Place 3 · 40-Unattached40-Unattached200 Meters3.38.82a2