Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 913.32aCentral Iowa Excaliburs Track MeetMay 9, 2026
1500 Meters · OutdoorAAU Region 14 Championships · Jun 275:08.80aAAU Region 14 ChampionshipsJune 27, 2024
200 Meters · OutdoorI-Run Youth Meet Indianola · May 1626.97aI-Run Youth Meet IndianolaMay 16, 2026
400 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2559.14aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 252:21.03aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
Shot Put · 6lb · OutdoorValley Youth Running Club Meet · May 62.44mValley Youth Running Club Meet May 6, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 36 · Northwest Elite TCNorthwest Elite TC800 Meters36.2:28.37a5
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 41 · Northwest Elite TCNorthwest Elite TC400 MetersRound P41.1:01.12a5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 2 · Northwest Elite TCNorthwest Elite TC800 Meters2.2:21.03a PB5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 4 · Northwest Elite TCNorthwest Elite TC400 Meters4.59.14a PB5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 10 · Northwest Elite TCNorthwest Elite TC200 MetersRound P10.27.40a5
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 2 · Northwest Elite TCNorthwest Elite TC800 Meters2.2:21.03a5
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 4 · Northwest Elite TCNorthwest Elite TC400 Meters4.59.14a5
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 200 Meters · Place 10 · Northwest Elite TCNorthwest Elite TC200 MetersRound P10.27.40a5
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Northwest Elite TCNorthwest Elite TC800 Meters—DNS5
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 400 Meters · Place 2 · Northwest Elite TCNorthwest Elite TC400 Meters2.1:00.80a5
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 200 Meters · Northwest Elite TCNorthwest Elite TC200 MetersRound P—DNS5
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 400 Meters · Place 1 · Northwest Elite TCNorthwest Elite TC400 Meters11:02.23a5
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 400 Meters · Place 2 · Northwest Elite TCNorthwest Elite TC400 Meters2.1:01.81a5
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 100 Meters · Northwest Elite TCNorthwest Elite TC100 Meters--DNS5
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 1 · Northwest Elite TCNorthwest Elite TC800 Meters1.2:29.25a5
May 312026 JRC Youth Track & Field MeetMay 31 · 200 Meters · Place 3 · Northwest Elite TCNorthwest Elite TC200 Meters3.27.59a5
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 2 · Northwest Elite TCNorthwest Elite TC800 Meters2.2:22.77a5
May 16I-Run Youth Meet IndianolaMay 16 · 200 Meters · Place 4 · Northwest Elite TCNorthwest Elite TC200 Meters4.26.97a PB5
May 16I-Run Youth Meet IndianolaMay 16 · 100 Meters · Place 4 · Northwest Elite TCNorthwest Elite TC100 Meters4.13.35a5
May 9Central Iowa Excaliburs Track MeetMay 9 · 400 Meters · Place 3 · Northwest Elite TCNorthwest Elite TC400 Meters31:02.00a5
May 9Central Iowa Excaliburs Track MeetMay 9 · 200 Meters · Place 3 · Northwest Elite TCNorthwest Elite TC200 Meters327.26a5
May 9Central Iowa Excaliburs Track MeetMay 9 · 100 Meters · Place 4 · Northwest Elite TCNorthwest Elite TC100 Meters413.32a PB5
May 3Northwest Elite TC Youth InviteMay 3 · 200 Meters · Place 1 · Northwest Elite TCNorthwest Elite TC200 Meters1.27.61a5
May 3Northwest Elite TC Youth InviteMay 3 · 100 Meters · Northwest Elite TCNorthwest Elite TC100 MetersEx.17.01a5

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 4 · Northwest Elite TCNorthwest Elite TC800 Meters42:29.04a—
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 6 · Northwest Elite TCNorthwest Elite TC400 Meters61:04.79a—
May 17Valley Youth Running Club Track and Field Meet May 17 · 1500 Meters · Place 5 · Northwest Elite TCNorthwest Elite TC1500 Meters5.5:21.85a4
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 2 · Northwest Elite TCNorthwest Elite TC400 Meters2.1:05.55a4
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 1 · Northwest Elite TCNorthwest Elite TC800 Meters12:27.13a—
May 11I-Run Youth Meet IndianolaMay 11 · 200 Meters · Place 4 · Northwest Elite TCNorthwest Elite TC200 Meters429.43a—
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 10 · Northwest Elite TCNorthwest Elite TC100 Meters1014.64a—
May 4Northwest Youth Track MeetMay 4 · 400 Meters · Place 2 · Northwest Elite TCNorthwest Elite TC400 Meters21:05.65a—
May 4Northwest Youth Track MeetMay 4 · 100 Meters · Place 7 · Northwest Elite TCNorthwest Elite TC100 Meters714.23a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:36.83a—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 400 Meters · Place 1 · Johnston Running ClubJohnston Running Club400 Meters11:08.40a—
Jun 27AAU Region 14 ChampionshipsJun 27 · 1500 Meters · Place 1 · Johnston Running ClubJohnston Running Club1500 Meters1.5:08.80a PB3
Jun 27AAU Region 14 ChampionshipsJun 27 · 800 Meters · Place 2 · Johnston Running ClubJohnston Running Club800 Meters2.2:38.46a3
Jun 27AAU Region 14 ChampionshipsJun 27 · 400 Meters · Place 2 · Johnston Running ClubJohnston Running Club400 Meters2.1:06.13a3
Jun 8AAU Iowa District QualifierJun 8 · 1500 Meters · Place 2 · Johnston Running ClubJohnston Running Club1500 Meters2.5:10.86a3
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters1.2:32.52a3
Jun 8AAU Iowa District QualifierJun 8 · 400 Meters · Place 1 · Johnston Running ClubJohnston Running Club400 Meters1.1:07.60a3
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:35.53a—
Jun 2JRC Youth Track & Field MeetJun 2 · 400 Meters · Place 4 · Johnston Running ClubJohnston Running Club400 Meters41:09.12a—
Jun 2JRC Youth Track & Field MeetJun 2 · 200 Meters · Place 6 · Johnston Running ClubJohnston Running Club200 Meters631.87a—
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters1.2:33.65a3
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 200 Meters · Place 3 · Johnston Running ClubJohnston Running Club200 Meters3.31.73a3
May 5Valley Youth Running Club Track and Field meetMay 5 · 100 Meters · Place 6 · Johnston Running ClubJohnston Running Club100 Meters6.15.26a3

2024 Indoor Track

2 results

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic Games Jul 29 · 1500 Meters · Place 12 · 14 Johnston Run14 Johnston Run1500 Meters125:28.80—
Jul 29AAU Junior Olympic Games Jul 29 · 800 Meters · Place 17 · 14 Johnston Run14 Johnston Run800 Meters172:43.50—
Jul 15Iowa Games Track MeetJul 15 · 1500 Meters · Place 1 · Johnston RunJohnston Run1500 Meters15:49.939
Jul 15Iowa Games Track MeetJul 15 · 800 Meters · Place 1 · Johnston RunJohnston Run800 Meters12:52.109
Jul 15Iowa Games Track MeetJul 15 · 400 Meters · Place 2 · Johnston RunJohnston Run400 Meters21:12.949
Jul 15Iowa Games Track MeetJul 15 · 200 Meters · Place 3 · Johnston RunJohnston Run200 Meters333.809
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 1500 Meters · Place 3 · Johnston Running ClubJohnston Running Club1500 Meters3.5:31.25aUnofficial2
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters1.2:37.52aUnofficial2
Jun 29AAU Region 14 Qualifier MeetJun 29 · 1500 Meters · Place 3 · Johnston Running ClubJohnston Running Club1500 Meters3.5:31.25a2
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters1.2:37.52a2
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 2 · Johnston Running ClubJohnston Running Club1500 Meters25:29.42a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 3 · Johnston Running ClubJohnston Running Club800 Meters32:40.24a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 7 · Johnston Running ClubJohnston Running Club400 Meters772.17a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 800 Meters · Place 2 · Johnston Running ClubJohnston Running Club800 Meters22:42.05a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 200 Meters · Place 6 · Johnston Running ClubJohnston Running Club200 Meters632.87a—
Jun 4JRC Youth Track & Field MeetJun 4 · 400 Meters · Place 3 · Johnston Running ClubJohnston Running Club400 Meters31:12.24a—
Jun 4JRC Youth Track & Field MeetJun 4 · 200 Meters · Place 8 · Johnston Running ClubJohnston Running Club200 Meters833.43a—
May 28CRTC Track and Field Meet May 28 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:46.32a—
May 28CRTC Track and Field Meet May 28 · 400 Meters · Place 7 · Johnston Running ClubJohnston Running Club400 Meters71:16.43a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:47.79a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 400 Meters · Place 7 · Johnston Running ClubJohnston Running Club400 Meters71:14.66a—
May 6Valley Youth Running Club Meet May 6 · Shot Put · Place 10 · Johnston Running ClubJohnston Running ClubShot Put6lb10.2.44m PB2
May 6Valley Youth Running Club Meet May 6 · 800 Meters · Place 2 · Johnston Running ClubJohnston Running Club800 Meters2.2:48.15a2
May 6Valley Youth Running Club Meet May 6 · 400 Meters · Place 2 · Johnston Running ClubJohnston Running Club400 Meters2.1:13.76a2