Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUrbandale HS Coed · Apr 911.70Urbandale HS CoedApril 9, 2025
110m Hurdles · 39" / 0.991m · OutdoorNorth Polk HS Boys · Apr 2315.35aNorth Polk HS BoysApril 23, 2024
200 Meters · IndoorIowa Games Indoor Track Meet · Feb 2525.45aIowa Games Indoor Track MeetFebruary 25, 2023
400m Hurdles · 30" / 0.762m · OutdoorWaukee HS Boys Relays · Apr 181:01.59aWaukee HS Boys RelaysApril 18, 2024
400m Hurdles · 36" / 0.914m · OutdoorAnkeny Centennial HS Boys Jaguar Invite · Apr 261:03.32aAnkeny Centennial HS Boys Jaguar InviteApril 26, 2022
60 Meters · IndoorIowa Games Indoor Track Meet · Feb 257.75aIowa Games Indoor Track MeetFebruary 25, 2023

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Valley HS Coed MeetMay 2 · 110m Hurdles · Place 4 · Ankeny110m Hurdles415.32a12
Apr 15Ankeny HS BoysApr 15 · 110m Hurdles · Place 1 · Ankeny110m Hurdles115.20a12
Apr 12Jim Duncan Invitational - HSApr 12 · 110m Hurdles · Place 9 · Ankeny110m Hurdles915.88a12
Apr 9Urbandale HS CoedApr 9 · 100 Meters · Place 4 · Ankeny100 Meters4.11.70 PB12
Apr 8Urbandale HS CoedApr 8 · 100 Meters · Place 4 · Ankeny100 Meters411.7012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 13IATC Indoor ChampionshipsMar 13 · 60m Hurdles · Place 20 · Ankeny60m HurdlesRound P208.84a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2CIML HS Boys ConferenceMay 2 · 110m Hurdles · Place 2 · Ankeny110m Hurdles215.61a—
Apr 23North Polk HS BoysApr 23 · 110m Hurdles · Place 1 · Ankeny110m Hurdles39" / 0.991m1.15.35a PB11
Apr 18Waukee HS Boys RelaysApr 18 · 400m Hurdles · Place 7 · Ankeny400m Hurdles30" / 0.762m7.1:01.59a PB11
Apr 18Waukee HS Boys RelaysApr 18 · 400m Hurdles · Place 7 · Ankeny400m Hurdles30" / 0.762m7.1:01.59a11
Apr 6DSM Valley HS CoedApr 6 · 110m Hurdles · Place 7 · Ankeny110m Hurdles716.57a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7IATC Indoor ChampionshipsMar 7 · 60m Hurdles · Place 17 · Ankeny60m Hurdles178.97a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 110m Hurdles · Place 21 · Ankeny110m Hurdles2115.59a—
Apr 18Ankeny Boys RelaysApr 18 · 110m Hurdles · Place 7 · Ankeny110m Hurdles716.33a—
Apr 8Valley Dr. Brooks RelaysApr 8 · 110m Hurdles · Place 8 · Ankeny110m Hurdles816.22a—
Mar 28Northwest Boys' Early BirdMar 28 · 110m Hurdles · Place 1 · Ankeny110m Hurdles116.15a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 9IATC Indoor ChampionshipsMar 9 · 60m Hurdles · Place 25 · Ankeny60m HurdlesRound P259.3210
Feb 25Iowa Games Indoor Track MeetFeb 25 · 60m Hurdles · Place 3 · Ankeny60m Hurdles313.08a—
Feb 25Iowa Games Indoor Track MeetFeb 25 · 200 Meters · Place 15 · Ankeny200 Meters1525.45a PB—
Feb 25Iowa Games Indoor Track MeetFeb 25 · 60 Meters · Place 15 · Ankeny60 Meters157.75a PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Ankeny Centennial HS Boys Jaguar InviteApr 26 · 400m Hurdles · Place 7 · Ankeny400m Hurdles36" / 0.914m7.1:03.32a PB9
Apr 21Waukee HS Boys JV RelaysApr 21 · 110m Hurdles · Place 7 · Ankeny110m Hurdles717.379
Apr 15Jim Duncan InvitationalApr 15 · 400m Hurdles · Place 16 · Ankeny400m Hurdles161:02.2509
Apr 9Valley HS Coed RelaysApr 9 · 110m Hurdles · Place 1 · Ankeny110m Hurdles117.1809