Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCedar Rapids Track Club Youth Track Meet · May 2514.08aCedar Rapids Track Club Youth Track Meet May 25, 2024
200 Meters · OutdoorMVTC C.W. Riley Invitational Meet · Jun 729.46aMVTC C.W. Riley Invitational Meet June 7, 2025
400 Meters · OutdoorI-Run Youth Meet Indianola · May 161:03.27aI-Run Youth Meet IndianolaMay 16, 2026
800 Meters · Outdoor2025 USATF Region 8 Junior Olympic Championships · Jul 102:30.90a2025 USATF Region 8 Junior Olympic ChampionshipsJuly 10, 2025
High Jump · OutdoorCentral Iowa Excaliburs Track Meet · May 91.35mCentral Iowa Excaliburs Track MeetMay 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24CRTC Youth Track and Field Meet May 24 · High Jump · Place 3 · Mississippi Valley Track ClubHigh Jump3.1.30m6
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Mississippi Valley Track Club800 Meters--DNS6
May 24CRTC Youth Track and Field Meet May 24 · 400 Meters · Place 3 · Mississippi Valley Track Club400 Meters3.1:03.53a6
May 16I-Run Youth Meet IndianolaMay 16 · High Jump · Place 1 · Mississippi Valley Track ClubHigh Jump1.1.42m6
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 3 · Mississippi Valley Track Club800 Meters3.2:42.21a6
May 16I-Run Youth Meet IndianolaMay 16 · 400 Meters · Place 2 · Mississippi Valley Track Club400 Meters2.1:03.27a PB6
May 9Central Iowa Excaliburs Track MeetMay 9 · High Jump · Place 1 · Mississippi ValleyHigh Jump11.35m PB6
May 9Central Iowa Excaliburs Track MeetMay 9 · 800 Meters · Place 2 · Mississippi Valley800 Meters22:44.35a6
May 9Central Iowa Excaliburs Track MeetMay 9 · 400 Meters · Place 3 · Mississippi Valley400 Meters31:06.79a6
May 2Valley T&F / XC Club Meet May 2 · 800 Meters · Place 1 · Mississippi Valley800 Meters12:51.03a6
May 2Valley T&F / XC Club Meet May 2 · 400 Meters · Place 1 · Mississippi Valley400 Meters11:06.36a6
May 2Valley T&F / XC Club Meet May 2 · 100 Meters · Place 17 · Mississippi Valley100 Meters1715.89a6

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 2 · Mississippi Valley800 Meters22:30.90a PB5
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 4 · Mississippi Valley400 Meters41:04.20a5
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 1 · Mississippi Valley800 Meters12:42.44a5
Jun 21AAU Iowa District QualifierJun 21 · 400 Meters · Place 2 · Mississippi Valley400 Meters21:05.25a5
Jun 21AAU Iowa District QualifierJun 21 · 200 Meters · Place 3 · Mississippi Valley200 Meters330.12a5
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 800 Meters · Place 1 · Mississippi Valley800 Meters12:43.15a5
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 2 · Mississippi Valley400 Meters21:04.67a5
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 200 Meters · Place 3 · Mississippi Valley200 Meters329.46a PB5
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 4 · Mississippi Valley800 Meters42:54.02a5
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 2 · Mississippi Valley400 Meters21:05.59a5
Jun 12025 JRC Youth Track & Field MeetJun 1 · 200 Meters · Place 5 · Mississippi Valley200 Meters529.61a5
May 25CRTC Track and Field Invite May 25 · 800 Meters · Place 2 · Mississippi Valley800 Meters22:48.79a5
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 1 · Mississippi Valley400 Meters11:05.55a5
May 25CRTC Track and Field Invite May 25 · 100 Meters · Place 5 · Mississippi Valley100 Meters514.37a5
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 2 · Mississippi Valley Track Club800 Meters2.2:46.17a5
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 2 · Mississippi Valley Track Club400 Meters2.1:05.28a5
May 17Valley Youth Running Club Track and Field Meet May 17 · 100 Meters · Place 6 · Mississippi Valley Track Club100 Meters6.14.75a5
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 4 · Mississippi Valley800 Meters42:56.75a5
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 1 · Mississippi Valley400 Meters11:06.96a5
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 3 · Mississippi Valley100 Meters314.86a5
May 4Northwest Youth Track MeetMay 4 · 800 Meters · Place 7 · Mississippi Valley800 Meters73:00.46a5
May 4Northwest Youth Track MeetMay 4 · 400 Meters · Place 5 · Mississippi Valley400 Meters51:08.83a5
May 4Northwest Youth Track MeetMay 4 · 100 Meters · Place 5 · Mississippi Valley100 Meters514.60a5
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 2 · Mississippi Valley400 Meters21:09.84a5
May 3Central Iowa Excaliburs Track MeetMay 3 · 100 Meters · Place 4 · Mississippi Valley100 Meters414.34a5

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 800 Meters · Place 1 · Mississippi Valley Trac800 Meters13:06.09a—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 400 Meters · Place 1 · Mississippi Valley Trac400 Meters11:11.56a—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 100 Meters · Place 1 · Mississippi Valley Trac100 Meters114.68a—
Jun 27AAU Region 14 ChampionshipsJun 27 · 400 Meters · Place 2 · Mississippi Valley Track Club400 Meters2.1:07.30a4
Jun 27AAU Region 14 ChampionshipsJun 27 · 200 Meters · Place 5 · Mississippi Valley Track Club200 MetersRound P5.30.81a4
Jun 27AAU Region 14 ChampionshipsJun 27 · 200 Meters · Place 5 · Mississippi Valley Track Club200 Meters5.31.17a4
Jun 27AAU Region 14 ChampionshipsJun 27 · 100 Meters · Place 4 · Mississippi Valley Track Club100 MetersRound P4.14.95a4
Jun 27AAU Region 14 ChampionshipsJun 27 · 100 Meters · Place 4 · Mississippi Valley Track Club100 Meters4.14.64a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 2 · Mississippi Valley Track Club400 Meters2.1:10.46a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 3 · Mississippi Valley Track Club200 MetersRound P3.30.88a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 3 · Mississippi Valley Track Club200 Meters3.30.60a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 2 · Mississippi Valley Track Club100 MetersRound P2.15.36a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 2 · Mississippi Valley Track Club100 Meters2.14.72a4
Jun 8AAU Iowa District QualifierJun 8 · 400 Meters · Place 2 · Mississippi Valley Track Club400 Meters2.1:08.90a4
Jun 8AAU Iowa District QualifierJun 8 · 200 Meters · Place 3 · Mississippi Valley Track Club200 Meters3.30.04a4
Jun 8AAU Iowa District QualifierJun 8 · 100 Meters · Place 1 · Mississippi Valley Track Club100 Meters1.14.41a4
Jun 2JRC Youth Track & Field MeetJun 2 · 400 Meters · Place 4 · Mississippi Valley Trac400 Meters41:10.24a—
Jun 2JRC Youth Track & Field MeetJun 2 · 200 Meters · Place 2 · Mississippi Valley Trac200 Meters230.49a—
Jun 2JRC Youth Track & Field MeetJun 2 · 100 Meters · Place 1 · Mississippi Valley Trac100 Meters114.93a—
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 400 Meters · Place 2 · Mississippi Valley Track Club400 Meters2.1:10.74a4
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 200 Meters · Place 2 · Mississippi Valley Track Club200 Meters2.30.31a4
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 100 Meters · Place 1 · Mississippi Valley Track Club100 Meters1.14.08a PB4
May 11Central Iowa Excaliburs Track MeetMay 11 · 400 Meters · Place 4 · Mississippi Valley Track Club400 Meters4.1:15.05a4
May 11Central Iowa Excaliburs Track MeetMay 11 · 200 Meters · Place 4 · Mississippi Valley Track Club200 Meters4.31.38a4
May 11Central Iowa Excaliburs Track MeetMay 11 · 100 Meters · Place 3 · Mississippi Valley Track Club100 Meters3.15.08a4
May 5Valley Youth Running Club Track and Field meetMay 5 · 400 Meters · Place 3 · Mississippi Valley Track Club400 Meters3.1:12.67a4
May 5Valley Youth Running Club Track and Field meetMay 5 · 200 Meters · Place 2 · Mississippi Valley Track Club200 Meters2.31.52a4
May 5Valley Youth Running Club Track and Field meetMay 5 · 100 Meters · Place 1 · Mississippi Valley Track Club100 Meters1.15.11a4

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 400 Meters · Place 3 · Mississippi Valley Track Club400 Meters3.1:14.80aUnofficial3
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 200 Meters · Place 4 · Mississippi Valley Track Club200 Meters4.32.28aUnofficial3
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 100 Meters · Place 3 · Mississippi Valley Track Club100 Meters3.15.05aUnofficial3
Jun 29AAU Region 14 Qualifier MeetJun 29 · 400 Meters · Place 3 · Mississippi Valley Track Club400 Meters3.1:14.80a3
Jun 29AAU Region 14 Qualifier MeetJun 29 · 200 Meters · Place 4 · Mississippi Valley Track Club200 MetersRound P4.32.12a3
Jun 29AAU Region 14 Qualifier MeetJun 29 · 200 Meters · Place 4 · Mississippi Valley Track Club200 Meters4.32.28a3
Jun 29AAU Region 14 Qualifier MeetJun 29 · 100 Meters · Place 2 · Mississippi Valley Track Club100 MetersRound P2.15.51a3
Jun 29AAU Region 14 Qualifier MeetJun 29 · 100 Meters · Place 3 · Mississippi Valley Track Club100 Meters3.15.05a3
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 4 · Mississippi Valley Trac400 Meters474.37a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 5 · Mississippi Valley Trac200 MetersRound P532.87a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 4 · Mississippi Valley Trac200 Meters433.33a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 3 · Mississippi Valley Trac100 MetersRound P315.34a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 3 · Mississippi Valley Trac100 Meters315.60a—
Jun 4JRC Youth Track & Field MeetJun 4 · 400 Meters · Place 3 · Mississippi Valley Trac400 Meters31:18.51a—
Jun 4JRC Youth Track & Field MeetJun 4 · 200 Meters · Place 4 · Mississippi Valley Trac200 Meters433.35a—
Jun 4JRC Youth Track & Field MeetJun 4 · 100 Meters · Place 3 · Mississippi Valley Trac100 Meters315.55a—
May 28CRTC Track and Field Meet May 28 · 100 Meters · Mississippi Valley Trac100 Meters—NT—
May 13Central Iowa Excaliburs Track MeetMay 13 · 400 Meters · Place 3 · Mississippi Valley Trac400 Meters31:13.97a—
May 6Valley Youth Running Club Meet May 6 · 400 Meters · Place 3 · Mississippi Valley Track Club400 Meters3.1:17.28a3
May 6Valley Youth Running Club Meet May 6 · 100 Meters · Place 2 · Mississippi Valley Track Club100 Meters2.16.11a3

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 23 AAU Region 14 Qualifier at Des Moines IA Jun 23 · 400 Meters · Place 4 · Mississippi Valley Track Club400 Meters4.1:23.16a2
Jun 23 AAU Region 14 Qualifier at Des Moines IA Jun 23 · 200 Meters · Place 3 · Mississippi Valley Track Club200 MetersRound P3.34.25a2
Jun 23 AAU Region 14 Qualifier at Des Moines IA Jun 23 · 200 Meters · Place 8 · Mississippi Valley Track Club200 Meters8.36.45a2
Jun 23 AAU Region 14 Qualifier at Des Moines IA Jun 23 · 100 Meters · Place 2 · Mississippi Valley Track Club100 MetersRound P2.16.12a2
Jun 23 AAU Region 14 Qualifier at Des Moines IA Jun 23 · 100 Meters · Place 3 · Mississippi Valley Track Club100 Meters3.15.64a2
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 2 · Mississippi Valley Track Club400 Meters2.1:23.87a2
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 2 · Mississippi Valley Track Club200 MetersRound P2.35.67a2
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 1 · Mississippi Valley Track Club200 Meters1.35.31a2
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 1 · Mississippi Valley Track Club100 MetersRound P1.16.21a2
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 1 · Mississippi Valley Track Club100 Meters1.16.21a2
Jun 11AAU Iowa District QualifierJun 11 · 400 Meters · Place 1 · Mississippi Valley Trac400 Meters11:22.48a—
Jun 11AAU Iowa District QualifierJun 11 · 200 Meters · Place 8 · Mississippi Valley Trac200 Meters838.68a—
Jun 11AAU Iowa District QualifierJun 11 · 100 Meters · Place 2 · Mississippi Valley Trac100 Meters216.79a—
Jun 5JRC Youth Track & Field MeetJun 5 · 400 Meters · Place 1 · Mississippi Valley400 Meters11:22.567-8
Jun 5JRC Youth Track & Field MeetJun 5 · 200 Meters · Place 1 · Mississippi Valley200 Meters135.617-8
Jun 5JRC Youth Track & Field MeetJun 5 · 100 Meters · Place 1 · Mississippi Valley100 Meters117.057-8
May 29CRTC Youth Track Meet May 29 · 400 Meters · Place 1 · Mississippi Valley400 Meters11:22.90—
May 29CRTC Youth Track Meet May 29 · 200 Meters · Place 1 · Mississippi Valley200 Meters134.94—
May 29CRTC Youth Track Meet May 29 · 100 Meters · Place 1 · Mississippi Valley100 Meters116.37—
May 14Central Iowa Excaliburs Track meetMay 14 · 400 Meters · Place 1 · Mississippi Valley Track Club400 Meters1.1:27.95a2
May 14Central Iowa Excaliburs Track meetMay 14 · 200 Meters · Place 4 · Mississippi Valley Track Club200 Meters4.39.39a2
May 14Central Iowa Excaliburs Track meetMay 14 · 100 Meters · Place 3 · Mississippi Valley Track Club100 Meters3.17.79a2