Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCRTC Youth Track and Field Meet · May 2412.02aCRTC Youth Track and Field Meet May 24, 2026
1500 Meters · OutdoorAAU Region 14 Championships · Jun 274:47.22aAAU Region 14 ChampionshipsJune 27, 2024
1600 Meters · OutdoorMike Henderson Middle School Boys State Championships · May 45:48.25aMike Henderson Middle School Boys State ChampionshipsMay 4, 2024
200 Meters · OutdoorCRTC Youth Track and Field Meet · May 2424.48aCRTC Youth Track and Field Meet May 24, 2026
200m Hurdles · 30" / 0.762m · OutdoorIATC Mike Henderson Boys MS Championships · May 1029.31aIATC Mike Henderson Boys MS ChampionshipsMay 10, 2025
400 Meters · Outdoor2026 MVTC C. W. Riley Track Meet Invitational · Jun 652.42a2026 MVTC C. W. Riley Track Meet InvitationalJune 6, 2026
400m Hurdles · 30" / 0.762m · OutdoorIowa Class 4A State Qualifier Meet - North Scott · May 1457.82aIowa Class 4A State Qualifier Meet - North ScottMay 14, 2026
400m Hurdles · 36" / 0.914m · Outdoor2026 JRC Youth Track & Field Meet · May 311:02.46a2026 JRC Youth Track & Field MeetMay 31, 2026
55m Hurdles · 39" · IndoorUD HS Boys Indoor Classic · Mar 199.88aUD HS Boys Indoor ClassicMarch 19, 2026
800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 252:03.43aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
High Jump · OutdoorMVTC C.W. Riley Invitational Meet · Jun 71.42mMVTC C.W. Riley Invitational Meet June 7, 2025
Long Jump · OutdoorMike Henderson Middle School Boys State Championships · May 415-03.75Mike Henderson Middle School Boys State ChampionshipsMay 4, 2024

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 48 · Mississippi Valley Track ClubMississippi Valley Track Club400m Hurdles36" / 0.914mRound P48.1:03.85a9
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 63 · Mississippi Valley Track ClubMississippi Valley Track Club800 MetersRound P63.2:08.17a9
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 400m Hurdles · Mississippi Valley Track ClubMississippi Valley Track Club400m Hurdles36" / 0.914m--DNS9
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 800 Meters · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters--DNS9
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400m Hurdles · Place 5 · Mississippi Valley Track ClubMississippi Valley Track Club400m Hurdles36" / 0.914m5.1:06.30a9
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 6 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters6.2:03.43a PB9
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 12 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters12.53.50a9
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400m Hurdles · Place 5 · Mississippi Valley Track ClubMississippi Valley Track Club400m Hurdles36" / 0.914m5.1:06.30a9
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 6 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters6.2:03.43a9
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 12 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters12.53.50a9
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 400m Hurdles · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club400m Hurdles36" / 0.914m1.1:06.67a9
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:09.14a9
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 400 Meters · Place 3 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters3.54.30a9
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 400m Hurdles · Mississippi Valley Track ClubMississippi Valley Track Club400m Hurdles36" / 0.914m--DNS9
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:10.76a9
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 400 Meters · Place 2 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters2.52.42a PB9
May 312026 JRC Youth Track & Field MeetMay 31 · 400m Hurdles · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club400m Hurdles36" / 0.914m1.1:02.46a PB9
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 2 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters2.2:12.04a9
May 312026 JRC Youth Track & Field MeetMay 31 · 100 Meters · Place 9 · Mississippi Valley Track ClubMississippi Valley Track Club100 Meters9.12.41a9
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters--DNS9
May 24CRTC Youth Track and Field Meet May 24 · 400 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters1.54.70a9
May 24CRTC Youth Track and Field Meet May 24 · 200 Meters · Place 2 · Mississippi Valley Track ClubMississippi Valley Track Club200 Meters2.24.48a PB9
May 24CRTC Youth Track and Field Meet May 24 · 100 Meters · Place 2 · Mississippi Valley Track ClubMississippi Valley Track Club100 Meters2.12.02a PB9
May 14Iowa Class 4A State Qualifier Meet - North ScottMay 14 · 400m Hurdles · Place 6 · Pleasant ValleyPleasant Valley400m Hurdles30" / 0.762m6.57.82a PB9
Apr 16ForwaldApr 16 · 400m Hurdles · Place 7 · Pleasant ValleyPleasant Valley400m Hurdles759.79a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19UD HS Boys Indoor ClassicMar 19 · 55m Hurdles · Place 31 · Pleasant ValleyPleasant Valley55m Hurdles39"Round P31.9.88a PB9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 21AAU Iowa District QualifierJun 21 · 100m Hurdles · Place 1 · Mississippi ValleyMississippi Valley100m Hurdles117.48a—
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 1 · Mississippi ValleyMississippi Valley800 Meters12:16.56a—
Jun 21AAU Iowa District QualifierJun 21 · 400 Meters · Place 1 · Mississippi ValleyMississippi Valley400 Meters154.78a—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · High Jump · Place 1 · Mississippi ValleyMississippi ValleyHigh Jump11.42m PB—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 200m Hurdles · Place 1 · Mississippi ValleyMississippi Valley200m Hurdles130.55a—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 800 Meters · Place 1 · Mississippi ValleyMississippi Valley800 Meters12:20.13a—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 1 · Mississippi ValleyMississippi Valley400 Meters155.90a—
May 25CRTC Track and Field Invite May 25 · 100m Hurdles · Place 1 · Mississippi ValleyMississippi Valley100m Hurdles119.10a—
May 25CRTC Track and Field Invite May 25 · 800 Meters · Place 2 · Mississippi ValleyMississippi Valley800 Meters22:20.96a—
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 2 · Mississippi ValleyMississippi Valley400 Meters257.57a—
May 10IATC Mike Henderson Boys MS ChampionshipsMay 10 · 200m Hurdles · Place 18 · Pleasant ValleyPleasant Valley200m Hurdles30" / 0.762m18.29.31a PB8
May 10IATC Mike Henderson Boys MS ChampionshipsMay 10 · 400 Meters · Place 16 · Pleasant ValleyPleasant Valley400 Meters16.58.50a8
May 3Central Iowa Excaliburs Track MeetMay 3 · 200m Hurdles · Place 1 · Mississippi ValleyMississippi Valley200m Hurdles128.24a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 1 · Mississippi ValleyMississippi Valley400 Meters157.59a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 200 Meters · Place 2 · Mississippi ValleyMississippi Valley200 Meters226.03a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 1500 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac1500 Meters15:06.94a—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 800 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac800 Meters12:25.04a—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 400 Meters · Place 1 · Mississippi Valley TracMississippi Valley Trac400 Meters159.30a—
Jun 27AAU Region 14 ChampionshipsJun 27 · Long Jump · Place 5 · Mississippi Valley Track ClubMississippi Valley Track ClubLong Jump5.13-09.757
Jun 27AAU Region 14 ChampionshipsJun 27 · 1500 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters1.4:47.22a PB7
Jun 27AAU Region 14 ChampionshipsJun 27 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:16.14a7
Jun 27AAU Region 14 ChampionshipsJun 27 · 400 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters1.56.77a7
Jun 8AAU Iowa District QualifierJun 8 · Long Jump · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubLong Jump2.4.59m7
Jun 8AAU Iowa District QualifierJun 8 · 1500 Meters · Place 2 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters2.5:01.78a7
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters1.2:23.92a7
Jun 8AAU Iowa District QualifierJun 8 · 400 Meters · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters1.55.42a7
May 25Cedar Rapids Track Club Youth Track Meet May 25 · Long Jump · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubLong Jump2.4.60m7
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 1500 Meters · Place 4 · Mississippi Valley Track ClubMississippi Valley Track Club1500 Meters4.5:15.54a7
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 800 Meters · Place 3 · Mississippi Valley Track ClubMississippi Valley Track Club800 Meters3.2:47.407
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 400 Meters · Place 5 · Mississippi Valley Track ClubMississippi Valley Track Club400 Meters5.59.507
May 4Mike Henderson Middle School Boys State ChampionshipsMay 4 · 1600 Meters · Place 21 · Pleasant ValleyPleasant Valley1600 Meters21.5:48.25a PB7
May 4Mike Henderson Middle School Boys State ChampionshipsMay 4 · Long Jump · Place 12 · Pleasant ValleyPleasant ValleyLong Jump12.15-03.75 PB7
May 4Mike Henderson Middle School Boys State ChampionshipsMay 4 · 800 Meters · Place 12 · Pleasant ValleyPleasant Valley800 Meters12.2:31.20a7