Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCM HS Boys Relays · Apr 2511.49aPCM HS Boys RelaysApril 25, 2024
200 Meters · IndoorIATC Indoor Championships · Mar 1324.10aIATC Indoor ChampionshipsMarch 13, 2025
200 Meters · OutdoorPCM HS Boys Relays · Apr 2523.30aPCM HS Boys RelaysApril 25, 2024
400 Meters · OutdoorJaguar Boys Invitational · Apr 2152.88aJaguar Boys InvitationalApril 21, 2026
Long Jump · OutdoorDickinson Relays · Mar 105.43mDickinson RelaysMarch 10, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7CIML Boys Conference ChampionshipsMay 7 · 400 Meters · Place 12 · Southeast Polk400 Meters12.53.46a12
Apr 30Waukee NW Boys InvitationalApr 30 · Long Jump · Place 9 · Southeast PolkLong Jump9.19' 0.25"12
Apr 21Jaguar Boys InvitationalApr 21 · 400 Meters · Place 2 · Southeast Polk400 Meters2.52.88a PB12
Apr 14Johnston HS Boys MeetApr 14 · Long Jump · Place 10 · Southeast PolkLong Jump1018-08.7512
Apr 11Jim Duncan Invitational - HSApr 11 · 200 Meters · Place 21 · Southeast Polk200 Meters2124.10a12
Apr 8DSM Valley JV Boys MeetApr 8 · Long Jump · Place 3 · Southeast PolkLong Jump3.19-11.5012
Apr 8DSM Valley JV Boys MeetApr 8 · 200 Meters · Place 2 · Southeast Polk200 Meters2.23.52a12
Mar 26Waukee HS BoysMar 26 · 200 Meters · Place 8 · Southeast Polk200 Meters824.04a12
Mar 24Johnston HS BoysMar 24 · 100 Meters · Place 6 · Southeast Polk100 Meters611.84a12
Mar 102026 SEP Beat the Freeze MeetMar 10 · 200 Meters · Place 7 · Southeast Polk200 Meters723.47a12
Mar 102026 SEP Beat the Freeze MeetMar 10 · 100 Meters · Place 8 · Southeast Polk100 Meters811.52a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15Iowa State Qualifier - 4A - Iowa City WestMay 15 · Long Jump · Place 12 · Southeast PolkLong Jump1219-3.5011
May 8CIML HS Boys at Ankeny CentMay 8 · 100 Meters · Place 7 · Southeast Polk100 Meters711.57a11
May 8CIML HS Boys at Ankeny CentMay 8 · Long Jump · Place 11 · Southeast PolkLong Jump1118-7.5011
Apr 17ADM HS Boys InviteApr 17 · 200 Meters · Place 10 · Southeast Polk200 Meters1023.87a11
Apr 17ADM HS Boys InviteApr 17 · 100 Meters · Place 1 · Southeast Polk100 Meters111.55a11
Apr 12Jim Duncan Invitational - HSApr 12 · Long Jump · Place 25 · Southeast PolkLong Jump2517-7.7511
Apr 12Jim Duncan Invitational - HSApr 12 · 400 Meters · Place 34 · Southeast Polk400 Meters3455.27a11
Apr 3Southeast Polk Boys Ram RelaysApr 3 · Long Jump · Place 13 · Southeast PolkLong Jump1318-4.511
Mar 25Johnston HS BoysMar 25 · Long Jump · Place 3 · Southeast PolkLong Jump319-5.7511
Mar 25Johnston HS BoysMar 25 · 100 Meters · Place 6 · Southeast Polk100 Meters611.53a11
Mar 10Dickinson RelaysMar 10 · Long Jump · Place 88 · Southeast PolkLong Jump885.43m PB—
Mar 10Dickinson RelaysMar 10 · 400 Meters · Place 94 · Southeast Polk400 Meters9456.86a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 13IATC Indoor ChampionshipsMar 13 · 200 Meters · Place 19 · Southeast Polk200 Meters1924.10a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 94A State Qualifier - Waukee NorthwestMay 9 · 400 Meters · Place 12 · Southeast Polk400 Meters1254.62a—
May 2CIML HS Boys ConferenceMay 2 · 200 Meters · Place 8 · Southeast Polk200 Meters824.50a—
Apr 25PCM HS Boys RelaysApr 25 · 200 Meters · Place 4 · Southeast Polk200 Meters4.23.30a PB10
Apr 25PCM HS Boys RelaysApr 25 · 100 Meters · Place 5 · Southeast Polk100 Meters5.11.49a PB10
Apr 23Ankeny Cent HS BoysApr 23 · 200 Meters · Place 15 · Southeast Polk200 Meters1523.84a—
Apr 23Ankeny Cent HS BoysApr 23 · 100 Meters · Place 21 · Southeast Polk100 Meters2111.71a—
Mar 4Wartburg HS Meet #1Mar 4 · 400 Meters · Place 4 · Southeast Polk400 Meters456.89a—
Mar 4Wartburg HS Meet #1Mar 4 · 200 Meters · Place 11 · Southeast Polk200 Meters1124.45a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Iowa 4A State Qualifer - NorwalkMay 11 · 400 Meters · Place 12 · Southeast Polk400 Meters1255.32a—
Apr 18Ankeny Boys RelaysApr 18 · 400 Meters · Place 16 · Southeast Polk400 Meters1656.36a—