Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCIML HS Boys Conference · May 24:55.22aCIML HS Boys ConferenceMay 2, 2024
200 Meters · OutdoorJohnston Running Club Youth Track Meet · Jun 234.61Johnston Running Club Youth Track MeetJune 2, 2019
400 Meters · IndoorUSATF Iowa Youth Indoor Championship and Invitational · Mar 181:23.39aUSATF Iowa Youth Indoor Championship and InvitationalMarch 18, 2018
400 Meters · OutdoorCIML Boys Conference Championships · May 749.68aCIML Boys Conference ChampionshipsMay 7, 2026
60 Meter · IndoorUSATF Iowa Youth Indoor Championship and Invitational · Mar 1810.88aUSATF Iowa Youth Indoor Championship and InvitationalMarch 18, 2018
800 Meters · IndoorUSATF Iowa Youth Indoor Championship and Invitational · Mar 183:07.07aUSATF Iowa Youth Indoor Championship and InvitationalMarch 18, 2018
800 Meters · OutdoorCIML HS Boys at Ankeny Cent · May 82:07.74aCIML HS Boys at Ankeny CentMay 8, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7CIML Boys Conference ChampionshipsMay 7 · 400 Meters · Place 2 · Ankeny CentennialAnkeny Centennial400 Meters2.49.68a PB11
Apr 21Jaguar Boys InvitationalApr 21 · 800 Meters · Ankeny CentennialAnkeny Centennial800 Meters—DNS11
Apr 21Jaguar Boys InvitationalApr 21 · 400 Meters · Ankeny CentennialAnkeny Centennial400 Meters—DNS11
Apr 14Johnston HS Boys MeetApr 14 · 400 Meters · Place 1 · Ankeny CentennialAnkeny Centennial400 Meters150.59a11
Apr 11Jim Duncan Invitational - HSApr 11 · 400 Meters · Place 4 · Ankeny CentennialAnkeny Centennial400 Meters450.26a11
Apr 6NHS CoedApr 6 · 400 Meters · Place 1 · Ankeny CentennialAnkeny Centennial400 Meters1.50.63a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8CIML HS Boys at Ankeny CentMay 8 · 800 Meters · Place 14 · Ankeny CentennialAnkeny Centennial800 Meters142:07.74a PB10
Apr 15Johnston HS BoysApr 15 · 800 Meters · Place 6 · Ankeny CentennialAnkeny Centennial800 Meters62:08.23a10
Mar 31Northwest 9-10-JV BoysMar 31 · 1600 Meters · Place 9 · Ankeny CentennialAnkeny Centennial1600 Meters95:23.70a10
Mar 10Wartburg HS Meet #1Mar 10 · 800 Meters · Place 5 · Ankeny CentennialAnkeny Centennial800 Meters52:09.99a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2CIML HS Boys ConferenceMay 2 · 1600 Meters · Place 8 · Ankeny CentennialAnkeny Centennial1600 Meters84:55.22a PB—
Apr 15Northwest 9-10 BoysApr 15 · 1600 Meters · Place 3 · Ankeny CentennialAnkeny Centennial1600 Meters3.5:10.70a9
Apr 8DSM Valley HS Boys 9/10Apr 8 · 1600 Meters · Place 2 · Ankeny CentennialAnkeny Centennial1600 Meters25:07.99a—
Apr 4SE Polk HS BoysApr 4 · 1600 Meters · Place 5 · Ankeny CentennialAnkeny Centennial1600 Meters55:05.65a—

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 6 · Turbo Track ClubTurbo Track Club800 Meters6.2:50.17a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 10 · Turbo Track ClubTurbo Track Club400 Meters10.1:16.38a4
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 22 · Turbo Track ClubTurbo Track Club200 MetersRound P22.37.53a4
Jun 8AAU Iowa District QualiferJun 8 · 400 Meters · Place 5 · Ankeny, IAAnkeny, IA400 Meters5.1:17.86a4
Jun 2Johnston Running Club Youth Track MeetJun 2 · 800 Meters · Place 4 · Turbo Track ClubTurbo Track Club800 Meters42:52.851
Jun 2Johnston Running Club Youth Track MeetJun 2 · 400 Meters · Place 6 · Turbo Track ClubTurbo Track Club400 Meters61:14.911
Jun 2Johnston Running Club Youth Track MeetJun 2 · 200 Meters · Place 11 · Turbo Track ClubTurbo Track Club200 Meters1134.61 PB1

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 28AAU Region 14 Qualifier Jun 28 · 800 Meters · Place 7 · Turbo Track ClubTurbo Track Club800 Meters7.2:56.16a3
Jun 28AAU Region 14 Qualifier Jun 28 · 400 Meters · Place 10 · Turbo Track ClubTurbo Track Club400 Meters10.1:21.20a3
Jun 28AAU Region 14 Qualifier Jun 28 · 200 Meters · Place 20 · Turbo Track ClubTurbo Track Club200 MetersRound P20.37.45aWind: -1.93
Jun 16USATF Iowa Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 9 · Turbo Track ClubTurbo Track Club800 Meters9.3:06.10a3
Jun 16USATF Iowa Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 11 · Turbo Track ClubTurbo Track Club400 Meters11.1:20.87a3
Jun 16USATF Iowa Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 13 · Turbo Track ClubTurbo Track Club200 MetersRound P13.35.87a3

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18USATF Iowa Youth Indoor Championship and InvitationalMar 18 · 60 Meter · Place 13 · UnattachedUnattached60 Meter13.10.88a PB3
Mar 18USATF Iowa Youth Indoor Championship and InvitationalMar 18 · 800 Meters · Place 4 · UnattachedUnattached800 Meters4.3:07.07a PB3
Mar 18USATF Iowa Youth Indoor Championship and InvitationalMar 18 · 400 Meters · Place 8 · UnattachedUnattached400 Meters8.1:23.39a PB3