Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIowa Flyers Youth Track Meet · May 1015.39aIowa Flyers Youth Track MeetMay 10, 2026
1500 Meters · OutdoorIowa Flyers Youth Track Meet · May 105:16.95aIowa Flyers Youth Track MeetMay 10, 2026
200 Meters · OutdoorValley Youth Running Club Track and Field meet · May 533.89aValley Youth Running Club Track and Field meetMay 5, 2024
3000 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 2811:34.61aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
3000 Meters · Outdoor2025 USATF Region 8 Junior Olympic Championships · Jul 1011:11.55a2025 USATF Region 8 Junior Olympic ChampionshipsJuly 10, 2025
400 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 281:14.41aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
400 Meters · Outdoor2025 USATF Region 8 Junior Olympic Championships · Jul 101:05.77a2025 USATF Region 8 Junior Olympic ChampionshipsJuly 10, 2025
800 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 282:51.24aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 252:35.73aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
Long Jump · OutdoorI-Run Youth Meet Indianola · May 113.65mI-Run Youth Meet IndianolaMay 11, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 41 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters41.11:24.63a6
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters4.11:18.81a6
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 14 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters14.2:35.73a PB6
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters4.11:18.81a6
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 14 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters14.2:35.73a6
Jun 13Waukee TC Youth MeetJun 13 · 3000 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters2.11:17.21a6
Jun 13Waukee TC Youth MeetJun 13 · 400 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters7.1:10.29a6
May 312026 JRC Youth Track & Field MeetMay 31 · 3000 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters2.11:15.61a6
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 15 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters15.1:09.77a6
May 16I-Run Youth Meet IndianolaMay 16 · 3000 Meters · Place 1 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters1.11:23.35a6
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters4.2:39.83a6
May 16I-Run Youth Meet IndianolaMay 16 · 400 Meters · Place 11 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters11.1:08.39a6
May 10Iowa Flyers Youth Track MeetMay 10 · 1500 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters2.5:16.95a PB6
May 10Iowa Flyers Youth Track MeetMay 10 · 400 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters2.1:11.21a6
May 10Iowa Flyers Youth Track MeetMay 10 · 100 Meters · Place 1 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters1.15.39a PB6
May 9Central Iowa Excaliburs Track MeetMay 9 · 3000 Meters · Place 1 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters111:21.31a6
May 3Northwest Elite TC Youth InviteMay 3 · 3000 Meters · Place 1 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters1.11:40.23a6
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters3.2:42.44a6

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 3000 Meters · Place 1 · Unatt-IAUnatt-IA3000 Meters1.11:34.61a PB6
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 800 Meters · Place 5 · Unatt-IAUnatt-IA800 Meters5.2:51.24a PB6
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 400 Meters · Place 8 · Unatt-IAUnatt-IA400 Meters8.1:14.41a PB6

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 3000 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters711:11.55a PB5
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 8 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters81:05.77a PB5
Jun 12025 JRC Youth Track & Field MeetJun 1 · 3000 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters211:18.63a5
May 25CRTC Track and Field Invite May 25 · Long Jump · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field ClubLong Jump73.58m5
May 25CRTC Track and Field Invite May 25 · 3000 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters211:15.62a5
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters61:09.15a5
May 17Valley Youth Running Club Track and Field Meet May 17 · Long Jump · Place 4 · Ankeny Track & Field ClubAnkeny Track & Field ClubLong Jump4.12-07.005
May 17Valley Youth Running Club Track and Field Meet May 17 · 3000 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters3.11:43.36a5
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters7.1:11.17a5
May 11I-Run Youth Meet IndianolaMay 11 · Long Jump · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field ClubLong Jump53.65m PB5
May 11I-Run Youth Meet IndianolaMay 11 · 3000 Meters · Place 2 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters211:31.54a5
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters52:40.54a5
May 4Northwest Youth Track MeetMay 4 · 3000 Meters · Place 3 · Ankeny Track & Field ClubAnkeny Track & Field Club3000 Meters312:21.12a5
May 4Northwest Youth Track MeetMay 4 · 400 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters51:12.27a5

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 27AAU Region 14 ChampionshipsJun 27 · 1500 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters6.5:37.66a4
Jun 27AAU Region 14 ChampionshipsJun 27 · 800 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters6.2:43.35a4
Jun 27AAU Region 14 ChampionshipsJun 27 · 100 Meters · Ankeny Track & Field ClubAnkeny Track & Field Club100 MetersRound P--DNS4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters6.5:55.75a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 9 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters9.2:52.25a4
Jun 8AAU Iowa District QualifierJun 8 · 1500 Meters · Place 5 · Ankeny Track & Field ClubAnkeny Track & Field Club1500 Meters5.5:41.98a4
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 6 · Ankeny Track & Field ClubAnkeny Track & Field Club800 Meters6.2:59.94a4
Jun 8AAU Iowa District QualifierJun 8 · 100 Meters · Place 7 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters7.15.76a4
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 9 · Ankeny Track & Field ClAnkeny Track & Field Cl800 Meters92:57.86a—
Jun 2JRC Youth Track & Field MeetJun 2 · 400 Meters · Place 13 · Ankeny Track & Field ClAnkeny Track & Field Cl400 Meters131:16.77a—
Jun 2JRC Youth Track & Field MeetJun 2 · 200 Meters · Place 22 · Ankeny Track & Field ClAnkeny Track & Field Cl200 Meters2235.18a—
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 100 Meters · Place 16 · Ankeny Track & Field ClubAnkeny Track & Field Club100 Meters16.15.80a4
May 5Valley Youth Running Club Track and Field meetMay 5 · 400 Meters · Place 16 · Ankeny Track & Field ClubAnkeny Track & Field Club400 Meters16.1:16.60a4
May 5Valley Youth Running Club Track and Field meetMay 5 · 200 Meters · Place 17 · Ankeny Track & Field ClubAnkeny Track & Field Club200 Meters17.33.89a PB4