Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWaukee TC Youth Meet · Jun 136:55.70aWaukee TC Youth MeetJune 13, 2026
200 Meters · OutdoorValley Youth Running Club Meet · May 641.47aValley Youth Running Club Meet May 6, 2023
3000 Meters · OutdoorValley Youth Running Club Track and Field Meet · May 1715:10.14aValley Youth Running Club Track and Field Meet May 17, 2025
400 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 31:28.26aCentral Iowa Excaliburs Track MeetMay 3, 2025
800 Meters · Outdoor2026 MVTC C. W. Riley Track Meet Invitational · Jun 63:15.73a2026 MVTC C. W. Riley Track Meet InvitationalJune 6, 2026
Long Jump · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 171.76mUSATF Iowa Association Junior Olympic ChampionshipsJune 17, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 3000 Meters · Place 3 · Waukee TC3000 Meters3.15:18.35a6
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 10 · Waukee TC800 Meters10.3:19.08a6
Jun 13Waukee TC Youth MeetJun 13 · 1500 Meters · Place 2 · Waukee TC1500 Meters2.6:55.70a PB6
Jun 13Waukee TC Youth MeetJun 13 · 800 Meters · Place 5 · Waukee TC800 Meters5.3:33.21a6
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 1500 Meters · Place 2 · Waukee TC1500 Meters2.7:08.27a6
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 800 Meters · Place 3 · Waukee TC800 Meters3.3:15.73a PB6
May 9Central Iowa Excaliburs Track MeetMay 9 · Long Jump · Place 11 · Waukee TCLong Jump113.09m6
May 9Central Iowa Excaliburs Track MeetMay 9 · 3000 Meters · Place 5 · Waukee TC3000 Meters515:45.25a6
May 9Central Iowa Excaliburs Track MeetMay 9 · 1500 Meters · Place 5 · Waukee TC1500 Meters57:18.22a6

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 3000 Meters · Place 7 · Waukee TC3000 Meters715:45.17a5
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 1500 Meters · Place 2 · Waukee TC1500 Meters27:15.20a5
May 17Valley Youth Running Club Track and Field Meet May 17 · 3000 Meters · Place 5 · Waukee TC3000 Meters5.15:10.14a PB5
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 21 · Waukee TC800 Meters21.3:56.99a5
May 3Central Iowa Excaliburs Track MeetMay 3 · 1500 Meters · Place 2 · Waukee TC1500 Meters28:03.46a5
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 29 · Waukee TC400 Meters291:28.26a PB5

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 5 · Waukee TC3000 Meters5.17:20.97a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 11 · Waukee TC800 Meters11.3:49.95a4
May 11Central Iowa Excaliburs Track MeetMay 11 · 1500 Meters · Place 8 · Waukee TC1500 Meters8.8:27.82a4
May 11Central Iowa Excaliburs Track MeetMay 11 · 400 Meters · Place 33 · Waukee TC400 Meters33.1:36.71a4

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 14 · Waukee TCLong Jump141.76m PB—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 11 · Waukee TC800 Meters113:55.88a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 800 Meters · Place 4 · Waukee TC800 Meters43:55.84a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 400 Meters · Place 18 · Waukee TC400 Meters181:35.77a—
May 6Valley Youth Running Club Meet May 6 · 400 Meters · Place 23 · Waukee TC400 Meters23.1:40.58a3
May 6Valley Youth Running Club Meet May 6 · 200 Meters · Place 32 · Waukee TC200 Meters32.41.47a PB3