Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVTC C.W. Riley Invitational Meet · Jun 714.32aMVTC C.W. Riley Invitational Meet June 7, 2025
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:50.44aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 2829.30aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
200 Meters · OutdoorI-Run Youth Meet Indianola · May 1627.89aI-Run Youth Meet IndianolaMay 16, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2530.43aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
400 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 281:05.21aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
400 Meters · OutdoorAAU Junior Olympic Games · Aug 159.14aAAU Junior Olympic GamesAugust 1, 2026
800 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 282:31.00aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
800 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 92:17.66aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Long Jump · OutdoorJRC Youth Track & Field Meet · Jun 43.21mJRC Youth Track & Field MeetJune 4, 2023

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 26 · Ankeny Track & Field Club200m Hurdles30" / 0.762mRound P26.30.46aWind: -37
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 36 · Ankeny Track & Field Club1500 Meters36.4:50.44a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 33 · Ankeny Track & Field Club800 MetersRound P33.2:17.75a7
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 48 · Ankeny Track & Field Club400 MetersRound P48.59.14a PB7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200m Hurdles · Place 4 · Ankeny Track & Field Club200m Hurdles30" / 0.762m4.30.95a7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 1500 Meters · Place 4 · Ankeny Track & Field Club1500 Meters4.4:53.93a7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 800 Meters · Place 4 · Ankeny Track & Field Club800 Meters4.2:17.66a PB7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400 Meters · Place 9 · Ankeny Track & Field Club400 Meters9.1:00.98a7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200m Hurdles · Place 2 · Ankeny Track & Field Club200m Hurdles30" / 0.762m2.30.43a PB7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 6 · Ankeny Track & Field Club1500 Meters6.4:53.57a7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters3.2:21.59a7
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 7 · Ankeny Track & Field Club400 Meters7.1:01.33a7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 200m Hurdles · Place 2 · Ankeny Track & Field Club200m Hurdles30" / 0.762m2.30.43a7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 6 · Ankeny Track & Field Club1500 Meters6.4:53.57a7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters3.2:21.59a7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 7 · Ankeny Track & Field Club400 Meters7.1:01.33a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 200m Hurdles · Place 1 · Ankeny Track & Field Club200m Hurdles30" / 0.762m1.31.17a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Place 4 · Ankeny Track & Field Club1500 Meters4.4:58.88a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 5 · Ankeny Track & Field Club800 Meters5.2:20.71a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 400 Meters · Place 7 · Ankeny Track & Field Club400 Meters7.1:02.10a7
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 200m Hurdles · Place 1 · Ankeny Track & Field Club200m Hurdles30" / 0.762m1.31.13a7
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 1500 Meters · Place 1 · Ankeny Track & Field Club1500 Meters1.5:13.53a7
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters3.2:25.31a7
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 200 Meters · Place 4 · Ankeny Track & Field Club200 Meters4.28.58a7
May 312026 JRC Youth Track & Field MeetMay 31 · 200m Hurdles · Place 1 · Ankeny Track & Field Club200m Hurdles30" / 0.762m1.30.74a7
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 3 · Ankeny Track & Field Club1500 Meters3.4:59.85a7
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 4 · Ankeny Track & Field Club800 Meters4.2:29.63a7
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 4 · Ankeny Track & Field Club400 Meters4.1:02.65a7
May 16I-Run Youth Meet IndianolaMay 16 · 200m Hurdles · Place 1 · Ankeny Track & Field Club200m Hurdles30" / 0.762m1.30.48a7
May 16I-Run Youth Meet IndianolaMay 16 · 400 Meters · Place 4 · Ankeny Track & Field Club400 Meters4.1:02.05a7
May 16I-Run Youth Meet IndianolaMay 16 · 200 Meters · Place 4 · Ankeny Track & Field Club200 Meters4.27.89a PB7
May 9Central Iowa Excaliburs Track MeetMay 9 · 200m Hurdles · Place 3 · Ankeny Track & Field Club200m Hurdles331.61a7
May 3Northwest Elite TC Youth InviteMay 3 · 1500 Meters · Place 2 · Ankeny Track & Field Club1500 Meters2.5:06.54a7
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters1.2:29.30a7
May 3Northwest Elite TC Youth InviteMay 3 · 200 Meters · Place 5 · Ankeny Track & Field Club200 Meters5.28.57a7
May 2Valley T&F / XC Club Meet May 2 · Long Jump · Place 2 · Ankeny Track & Field ClubLong Jump213-05.007
May 2Valley T&F / XC Club Meet May 2 · 200m Hurdles · Place 2 · Ankeny Track & Field Club200m Hurdles232.26a7
May 2Valley T&F / XC Club Meet May 2 · 400 Meters · Place 3 · Ankeny Track & Field Club400 Meters31:04.43a7

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters1.2:31.00a PB7
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 400 Meters · Place 2 · Ankeny Track & Field Club400 Meters2.1:05.21a PB7
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 200 Meters · Place 6 · Ankeny Track & Field Club200 Meters6.29.30a PB7

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 19Iowa Games Outdoor MeetJul 19 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters1.2:28.94a6
Jul 19Iowa Games Outdoor MeetJul 19 · 400 Meters · Place 1 · Ankeny Track & Field Club400 Meters1.1:04.84a6
Jul 19Iowa Games Outdoor MeetJul 19 · 200 Meters · Place 2 · Ankeny Track & Field Club200 Meters2.29.14a6
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 8 · Ankeny Track & Field Club1500 Meters85:11.01a6
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 5 · Ankeny Track & Field Club800 Meters52:31.68a6
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 5 · Ankeny Track & Field Club400 Meters51:04.47a6
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 2 · Ankeny Track & Field Club800 Meters22:35.44a6
Jun 21AAU Iowa District QualifierJun 21 · 400 Meters · Place 1 · Ankeny Track & Field Club400 Meters11:06.42a6
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 800 Meters · Place 2 · Ankeny Track & Field Club800 Meters22:31.42a6
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 4 · Ankeny Track & Field Club400 Meters41:05.91a6
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 100 Meters · Place 3 · Ankeny Track & Field Club100 Meters314.32a PB6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 2 · Ankeny Track & Field Club1500 Meters25:10.12a6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters32:36.22a6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 1 · Ankeny Track & Field Club400 Meters11:03.76a6
May 17Valley Youth Running Club Track and Field Meet May 17 · 1500 Meters · Place 4 · Ankeny Track & Field Club1500 Meters4.5:18.84a6
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters1.2:30.41a6
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 3 · Ankeny Track & Field Club400 Meters3.1:06.26a6
May 11I-Run Youth Meet IndianolaMay 11 · 1500 Meters · Place 4 · Ankeny Track & Field Club1500 Meters45:17.67a6
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters32:35.61a6
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 3 · Ankeny Track & Field Club400 Meters31:06.13a6
May 4Northwest Youth Track MeetMay 4 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters12:33.52a6
May 4Northwest Youth Track MeetMay 4 · 400 Meters · Place 1 · Ankeny Track & Field Club400 Meters11:04.71a6
May 4Northwest Youth Track MeetMay 4 · 200 Meters · Place 3 · Ankeny Track & Field Club200 Meters329.36a6
May 3Central Iowa Excaliburs Track MeetMay 3 · 800 Meters · Place 2 · Ankeny Track & Field Club800 Meters22:39.44a6
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 3 · Ankeny Track & Field Club400 Meters31:07.31a6
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters12:37.61a6
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 400 Meters · Place 3 · Ankeny Track & Field Club400 Meters370.31a6
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 200 Meters · Place 3 · Ankeny Track & Field Club200 Meters330.13a6

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 27AAU Region 14 ChampionshipsJun 27 · 1500 Meters · Place 4 · Ankeny Track & Field Club1500 Meters4.5:20.81a5
Jun 27AAU Region 14 ChampionshipsJun 27 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters1.2:33.35a5
Jun 27AAU Region 14 ChampionshipsJun 27 · 400 Meters · Place 3 · Ankeny Track & Field Club400 Meters3.1:09.82a5
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 4 · Ankeny Track & Field Club1500 Meters4.5:23.15a5
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 4 · Ankeny Track & Field Club800 Meters4.2:36.99a5
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 4 · Ankeny Track & Field Club400 Meters4.1:07.09a5
Jun 8AAU Iowa District QualifierJun 8 · 1500 Meters · Place 4 · Ankeny Track & Field Club1500 Meters4.5:17.17a5
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 2 · Ankeny Track & Field Club800 Meters2.2:36.95a5
Jun 8AAU Iowa District QualifierJun 8 · 400 Meters · Place 3 · Ankeny Track & Field Club400 Meters3.1:06.98a5
Jun 2JRC Youth Track & Field MeetJun 2 · 1500 Meters · Place 3 · Ankeny Track & Field Cl1500 Meters35:25.79a—
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 4 · Ankeny Track & Field Cl800 Meters42:43.47a—
Jun 2JRC Youth Track & Field MeetJun 2 · 400 Meters · Place 4 · Ankeny Track & Field Cl400 Meters41:09.36a—
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · Long Jump · Place 4 · Ankeny Track & Field ClubLong Jump4.3.74m5
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 1500 Meters · Place 4 · Ankeny Track & Field Club1500 Meters4.5:19.60a5
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 800 Meters · Place 2 · Ankeny Track & Field Club800 Meters2.2:39.805
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 400 Meters · Place 4 · Ankeny Track & Field Club400 Meters4.1:07.86a5
May 11Central Iowa Excaliburs Track MeetMay 11 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters3.2:44.67a5
May 11Central Iowa Excaliburs Track MeetMay 11 · 400 Meters · Place 6 · Ankeny Track & Field Club400 Meters6.1:10.49a5
May 11Central Iowa Excaliburs Track MeetMay 11 · 200 Meters · Place 9 · Ankeny Track & Field Club200 Meters9.31.76a5
May 5Valley Youth Running Club Track and Field meetMay 5 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters3.2:42.00a5
May 5Valley Youth Running Club Track and Field meetMay 5 · 400 Meters · Place 3 · Ankeny Track & Field Club400 Meters3.1:09.03a5
May 5Valley Youth Running Club Track and Field meetMay 5 · 200 Meters · Place 6 · Ankeny Track & Field Club200 Meters6.30.94a5

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 800 Meters · Place 1 · Ankeny Track & Field Club800 Meters1.2:38.99a5
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 400 Meters · Place 5 · Ankeny Track & Field Club400 Meters5.72.09a5
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 200 Meters · Place 3 · Ankeny Track & Field Club200 Meters3.30.34a5

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 1500 Meters · Place 7 · Ankeny Track & Field Club1500 Meters7.5:39.80aUnofficial4
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 5 · Ankeny Track & Field Club800 Meters5.2:42.34aUnofficial4
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 400 Meters · Place 6 · Ankeny Track & Field Club400 Meters6.1:10.96aUnofficial4
Jun 29AAU Region 14 Qualifier MeetJun 29 · 1500 Meters · Place 7 · Ankeny Track & Field Club1500 Meters7.5:39.80a4
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 5 · Ankeny Track & Field Club800 Meters5.2:42.34a4
Jun 29AAU Region 14 Qualifier MeetJun 29 · 400 Meters · Place 6 · Ankeny Track & Field Club400 Meters6.1:10.96a4
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 3 · Ankeny Track & Field Cl1500 Meters35:36.94a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 2 · Ankeny Track & Field Cl800 Meters22:40.03a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 4 · Ankeny Track & Field Cl400 Meters470.55a—
Jun 4JRC Youth Track & Field MeetJun 4 · Long Jump · Place 2 · Ankeny Track & Field CluLong Jump23.21m PB—
Jun 4JRC Youth Track & Field MeetJun 4 · 1500 Meters · Place 3 · Ankeny Track & Field Cl1500 Meters35:44.00a—
Jun 4JRC Youth Track & Field MeetJun 4 · 800 Meters · Place 1 · Ankeny Track & Field Cl800 Meters12:45.85a—
May 28CRTC Track and Field Meet May 28 · Long Jump · Place 4 · Ankeny Track & Field CluLong Jump410-3.50—
May 28CRTC Track and Field Meet May 28 · 800 Meters · Place 2 · Ankeny Track & Field Cl800 Meters22:48.82a—
May 28CRTC Track and Field Meet May 28 · 400 Meters · Place 4 · Ankeny Track & Field Cl400 Meters41:14.18a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · Long Jump · Place 4 · Ankeny Track & Field CluLong Jump410-1.25—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 800 Meters · Place 1 · Ankeny Track & Field Cl800 Meters12:55.05a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 400 Meters · Place 4 · Ankeny Track & Field Cl400 Meters41:18.35a—
May 6Valley Youth Running Club Meet May 6 · Long Jump · Place 4 · Ankeny Track & Field ClubLong Jump4.2.84m4
May 6Valley Youth Running Club Meet May 6 · 800 Meters · Place 3 · Ankeny Track & Field Club800 Meters3.2:52.39a4
May 6Valley Youth Running Club Meet May 6 · 400 Meters · Place 7 · Ankeny Track & Field Club400 Meters7.1:16.90a4

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 5 · Ankeny Track & Field Club800 Meters5.2:50.68a3
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 8 · Ankeny Track & Field Club400 Meters8.1:14.85a3
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 9 · Ankeny Track & Field Club200 MetersRound P9.34.62a3
May 14Central Iowa Excaliburs Track meetMay 14 · Long Jump · Ankeny Track & Field ClubLong Jump--DNF3
May 14Central Iowa Excaliburs Track meetMay 14 · 400 Meters · Place 5 · Ankeny Track & Field Club400 Meters5.1:17.65a3
May 14Central Iowa Excaliburs Track meetMay 14 · 200 Meters · Place 10 · Ankeny Track & Field Club200 Meters10.34.31a3