Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorIowa HS Track & Field Championships · May 214:40.87aIowa HS Track & Field ChampionshipsMay 21, 2026
200 Meters · Outdoor2021 USATF Region 8 Outdoor Track & Field Championship · Jul 831.15a2021 USATF Region 8 Outdoor Track & Field ChampionshipJuly 8, 2021
3000 Meters · Outdoor2025 JRC Youth Track & Field Meet · Jun 110:21.30a2025 JRC Youth Track & Field MeetJune 1, 2025
400 Meters · OutdoorCedar Rapids Track Club Youth Track Meet · May 251:06.01aCedar Rapids Track Club Youth Track Meet May 25, 2024
800 Meters · OutdoorIowa HS Track & Field Championships · May 212:17.40aIowa HS Track & Field ChampionshipsMay 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:44.76a9
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:44.76a9
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.10:28.14a9
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:41.15a9
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:18.87a9
May 21Iowa HS Track & Field ChampionshipsMay 21 · 1500 Meters · Place 14 · Pleasant ValleyPleasant Valley1500 Meters14.4:40.87a PB9
May 21Iowa HS Track & Field ChampionshipsMay 21 · 800 Meters · Place 15 · Pleasant ValleyPleasant Valley800 Meters15.2:17.40a PB9
May 14Iowa Class 4A State Qualifier Meet - North ScottMay 14 · 1500 Meters · Place 4 · Pleasant ValleyPleasant Valley1500 Meters4.4:49.86a9
May 14Iowa Class 4A State Qualifier Meet - North ScottMay 14 · 800 Meters · Place 2 · Pleasant ValleyPleasant Valley800 Meters2.2:19.09a9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 12025 JRC Youth Track & Field MeetJun 1 · 3000 Meters · Place 1 · Mississippi ValleyMississippi Valley3000 Meters110:21.30a PB8
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 1 · Mississippi ValleyMississippi Valley800 Meters12:21.29a8
May 25CRTC Track and Field Invite May 25 · 3000 Meters · Place 1 · Mississippi ValleyMississippi Valley3000 Meters110:27.43a8

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 3000 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac3000 Meters110:49.80a—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 1500 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac1500 Meters15:05.85a—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 800 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac800 Meters12:30.19a—
Jun 27AAU Region 14 ChampionshipsJun 27 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.10:38.25a7
Jun 27AAU Region 14 ChampionshipsJun 27 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:49.42a7
Jun 27AAU Region 14 ChampionshipsJun 27 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:24.82a7
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.10:24.13a7
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:53.14a7
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:24.49a7
Jun 8AAU Iowa District QualifierJun 8 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.10:50.47a7
Jun 8AAU Iowa District QualifierJun 8 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.5:03.71a7
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:28.79a7
Jun 2JRC Youth Track & Field MeetJun 2 · 1500 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac1500 Meters14:54.06a—
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac800 Meters12:25.81a—
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:54.28a7
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 400 Meters · Place 3 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters3.1:06.01a PB7
May 11Central Iowa Excaliburs Track MeetMay 11 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.10:57.85a7
May 4Mike Henderson Middle School Girls State ChampionshipsMay 4 · 1500 Meters · Place 1 · Pleasant ValleyPleasant Valley1500 Meters1.5:00.66a7
May 4Mike Henderson Middle School Girls State ChampionshipsMay 4 · 800 Meters · Place 1 · Pleasant ValleyPleasant Valley800 Meters1.2:28.73a7

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.11:03.97aUnofficial6
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:58.33aUnofficial6
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 2 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters2.2:28.50aUnofficial6
Jun 29AAU Region 14 Qualifier MeetJun 29 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.11:03.97a6
Jun 29AAU Region 14 Qualifier MeetJun 29 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:58.33a6
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 2 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters2.2:28.50a6
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac3000 Meters110:49.62a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac1500 Meters15:04.85a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 2 · Mississippi Valley TracMississippi Valley Trac800 Meters22:33.75a—
Jun 4JRC Youth Track & Field MeetJun 4 · 1500 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac1500 Meters15:16.54a—
Jun 4JRC Youth Track & Field MeetJun 4 · 800 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac800 Meters12:37.19a—
May 28CRTC Track and Field Meet May 28 · 3000 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac3000 Meters111:24.59a—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 23 AAU Region 14 Qualifier at Des Moines IA Jun 23 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.10:55.41a5
Jun 23 AAU Region 14 Qualifier at Des Moines IA Jun 23 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.5:03.26a5
Jun 23 AAU Region 14 Qualifier at Des Moines IA Jun 23 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:31.47a5
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.10:50.06a5
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.5:08.95a5
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:30.89a5
Jun 11AAU Iowa District QualifierJun 11 · 3000 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac3000 Meters110:54.37a—
Jun 11AAU Iowa District QualifierJun 11 · 1500 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac1500 Meters15:12.19a—
Jun 11AAU Iowa District QualifierJun 11 · 800 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac800 Meters12:34.84a—
Jun 5JRC Youth Track & Field MeetJun 5 · 1500 Meters · Place 1 · Mississippi ValleyMississippi Valley1500 Meters15:12.7611-12
Jun 5JRC Youth Track & Field MeetJun 5 · 800 Meters · Place 1 · Mississippi ValleyMississippi Valley800 Meters12:32.4011-12
May 29CRTC Youth Track Meet May 29 · 1500 Meters · Place 1 · Mississippi ValleyMississippi Valley1500 Meters15:33.73—
May 29CRTC Youth Track Meet May 29 · 400 Meters · Place 2 · Mississippi ValleyMississippi Valley400 Meters21:09.60—
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.5:16.11a5
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 400 Meters · Place 2 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters2.1:10.06a5
May 14Central Iowa Excaliburs Track meetMay 14 · 3000 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club3000 Meters1.11:19.27a5
May 14Central Iowa Excaliburs Track meetMay 14 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:40.52a5

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.5:20.46a4
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:38.17a4
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 200 Meters · Place 4 · Mississippi Valley Track ClubMississippi Valley Track Club200 MetersRound P4.32.01a4
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 200 Meters · Place 5 · Mississippi Valley Track ClubMississippi Valley Track Club200 Meters5.31.15a PB4
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.5:22.98a4
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:37.96a4
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 200 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club200 MetersRound P1.31.77a4
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 200 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club200 Meters1.32.36a4
Jun 62021 JRC Youth Track & Field MeetJun 6 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.5:38.86aUnofficial4
Jun 62021 JRC Youth Track & Field MeetJun 6 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:46.83aUnofficial4
May 30CRTC Youth Track and Field Meet May 30 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.5:32.38a4
May 30CRTC Youth Track and Field Meet May 30 · 400 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters1.1:13.67a4

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2Johnston Running Club Youth Track MeetJun 2 · 1500 Meters · Place 1 · Mississippi ValleyMississippi Valley1500 Meters15:58.228
Jun 2Johnston Running Club Youth Track MeetJun 2 · 400 Meters · Place 1 · Mississippi ValleyMississippi Valley400 Meters11:21.238
Jun 2Johnston Running Club Youth Track MeetJun 2 · 200 Meters · Place 2 · Mississippi ValleyMississippi Valley200 Meters237.378