Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Iowa Excaliburs Track meet · May 1419.52aCentral Iowa Excaliburs Track meetMay 14, 2022
1500 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 255:20.60aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
200 Meters · OutdoorValley Youth Running Club Meet · May 637.32aValley Youth Running Club Meet May 6, 2023
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 111:25.95aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 31:01.70aCentral Iowa Excaliburs Track MeetMay 3, 2025
800 Meters · OutdoorValley Youth Running Club Track and Field Meet · May 172:48.69aValley Youth Running Club Track and Field Meet May 17, 2025
Long Jump · OutdoorJRC Youth Track & Field Meet · Jun 42.81mJRC 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

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 41 · Central Iowa Excaliburs Track3000 Meters41.11:25.95a PB-
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 7 · Central Iowa Excaliburs Track3000 Meters7.11:36.13a-
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 10 · Central Iowa Excaliburs Track1500 Meters10.5:20.60a PB-
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 7 · Central Iowa Excaliburs Track3000 Meters7.11:36.13a-
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 10 · Central Iowa Excaliburs Track1500 Meters10.5:20.60a-
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 3000 Meters · Place 3 · Central Iowa Excaliburs Track3000 Meters3.11:52.62a-
Jun 13Waukee TC Youth MeetJun 13 · 3000 Meters · Place 4 · Central Iowa Excaliburs Track3000 Meters4.11:54.26a-
Jun 13Waukee TC Youth MeetJun 13 · 1500 Meters · Place 4 · Central Iowa Excaliburs Track1500 Meters4.5:35.54a-
May 312026 JRC Youth Track & Field MeetMay 31 · 3000 Meters · Place 4 · Central Iowa Excaliburs Track3000 Meters4.11:50.97a-
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 7 · Central Iowa Excaliburs Track1500 Meters7.5:34.29a-
May 16I-Run Youth Meet IndianolaMay 16 · 3000 Meters · Place 4 · Central Iowa Excaliburs Track3000 Meters4.12:36.09a-
May 9Central Iowa Excaliburs Track MeetMay 9 · 3000 Meters · Place 3 · Central Iowa Excaliburs3000 Meters311:56.13a—
May 9Central Iowa Excaliburs Track MeetMay 9 · 1500 Meters · Place 3 · Central Iowa Excaliburs1500 Meters35:36.98a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21AAU Iowa District QualifierJun 21 · 1500 Meters · Place 2 · Central Iowa Excaliburs1500 Meters28:00.81a—
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 5 · Central Iowa Excaliburs800 Meters53:03.60a—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 8 · Central Iowa Excaliburs1500 Meters85:37.42a—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 10 · Central Iowa Excaliburs800 Meters102:50.20a—
May 17Valley Youth Running Club Track and Field Meet May 17 · 1500 Meters · Place 3 · Central Iowa Excaliburs Track1500 Meters3.5:43.80a-
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 9 · Central Iowa Excaliburs Track800 Meters9.2:48.69a PB-
May 11I-Run Youth Meet IndianolaMay 11 · 3000 Meters · Place 3 · Central Iowa Excaliburs3000 Meters312:20.76a—
May 4Northwest Youth Track MeetMay 4 · 1500 Meters · Place 3 · Central Iowa Excaliburs1500 Meters35:36.03a—
May 4Northwest Youth Track MeetMay 4 · 800 Meters · Place 3 · Central Iowa Excaliburs800 Meters32:51.67a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 3000 Meters · Place 1 · Central Iowa Excaliburs3000 Meters112:38.16a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 4 · Central Iowa Excaliburs400 Meters41:01.70a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Central Iowa Excaliburs Track MeetMay 11 · 1500 Meters · Place 15 · Central Iowa Excaliburs Track1500 Meters15.6:37.85a12
May 11Central Iowa Excaliburs Track MeetMay 11 · 800 Meters · Place 7 · Central Iowa Excaliburs Track800 Meters7.3:06.82a12
May 5Valley Youth Running Club Track and Field meetMay 5 · 1500 Meters · Place 4 · Central Iowa Excaliburs Track1500 Meters4.6:06.02a12

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 1500 Meters · Place 8 · Central Iowa Excaliburs Track1500 Meters8.5:57.24aUnofficial11
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 10 · Central Iowa Excaliburs Track800 Meters10.2:52.61aUnofficial11
Jun 29AAU Region 14 Qualifier MeetJun 29 · 1500 Meters · Place 8 · Central Iowa Excaliburs Track1500 Meters8.5:57.24a11
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 10 · Central Iowa Excaliburs Track800 Meters10.2:52.61a11
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 1500 Meters · Place 6 · Central Iowa Excaliburs1500 Meters66:20.17a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 1500 Meters · Place 6 · Central Iowa Excaliburs1500 Meters66:20.17a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 800 Meters · Place 5 · Central Iowa Excaliburs800 Meters53:03.72a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 800 Meters · Place 5 · Central Iowa Excaliburs800 Meters53:03.72a—
Jun 4JRC Youth Track & Field MeetJun 4 · Long Jump · Place 16 · Central Iowa ExcalibursLong Jump162.81m PB—
Jun 4JRC Youth Track & Field MeetJun 4 · 800 Meters · Place 10 · Central Iowa Excaliburs800 Meters103:06.18a—
Jun 4JRC Youth Track & Field MeetJun 4 · 400 Meters · Place 24 · Central Iowa Excaliburs400 Meters241:24.95a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 800 Meters · Place 11 · Central Iowa Excaliburs800 Meters113:16.55a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 400 Meters · Place 22 · Central Iowa Excaliburs400 Meters221:21.72a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 200 Meters · Place 40 · Central Iowa Excaliburs200 Meters4037.83a—
May 6Valley Youth Running Club Meet May 6 · 800 Meters · Place 11 · Central Iowa Excaliburs Track800 Meters11.3:17.79a11
May 6Valley Youth Running Club Meet May 6 · 400 Meters · Place 19 · Central Iowa Excaliburs Track400 Meters19.1:24.03a11
May 6Valley Youth Running Club Meet May 6 · 200 Meters · Place 29 · Central Iowa Excaliburs Track200 Meters29.37.32a PB11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Central Iowa Excaliburs Track meetMay 14 · 400 Meters · Place 20 · Central Iowa Excaliburs Track400 Meters20.1:34.09a10
May 14Central Iowa Excaliburs Track meetMay 14 · 200 Meters · Place 35 · Central Iowa Excaliburs Track200 Meters35.43.77a10
May 14Central Iowa Excaliburs Track meetMay 14 · 100 Meters · Place 35 · Central Iowa Excaliburs Track100 Meters35.19.52a PB10
May 7Valley Youth Running Club/DCG MeetMay 7 · 400 Meters · Place 18 · Central Iowa Excaliburs Track400 Meters18.1:35.87aUnofficial10
May 7Valley Youth Running Club/DCG MeetMay 7 · 200 Meters · Place 26 · Central Iowa Excaliburs Track200 Meters26.44.35aUnofficial10
May 7Valley Youth Running Club/DCG MeetMay 7 · 100 Meters · Place 21 · Central Iowa Excaliburs Track100 Meters21.19.35aUnofficial10