Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCIML Boys Conference Championships · May 710.78aCIML Boys Conference ChampionshipsMay 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorIATC Outdoor Championships · Jun 613.97aIATC Outdoor ChampionshipsJune 6, 2026
200 Meters · IndoorBearcat All-Ages Open / Youth Meet #2 · Jan 1823.11aBearcat All-Ages Open / Youth Meet #2January 18, 2026
60 Meter · IndoorBearcat All-Ages Open / Youth Meet #2 · Jan 187.12aBearcat All-Ages Open / Youth Meet #2January 18, 2026
60 Meters · IndoorIATC Indoor Championships · Mar 127.20aIATC Indoor ChampionshipsMarch 12, 2026
60m Hurdles · 39" / 0.991m · IndoorDickinson Relays · Mar 48.88aDickinson RelaysMarch 4, 2024
800 Meters · OutdoorIATC Outdoor Championships · Jun 62:16.08aIATC Outdoor ChampionshipsJune 6, 2026
High Jump · OutdoorIATC Outdoor Championships and Pentathlon · Jun 11.82mIATC Outdoor Championships and PentathlonJune 1, 2024
Long Jump · IndoorDickinson Relays · Mar 46.75mDickinson RelaysMarch 4, 2024
Long Jump · OutdoorIowa HS Track & Field Championships · May 1621-00.50Iowa HS Track & Field ChampionshipsMay 16, 2024
Pentathlon (Outdoor) · HS 110mH-SP-LJ-HJ-800 · OutdoorIATC Outdoor Championships · Jun 62870IATC Outdoor ChampionshipsJune 6, 2026
Shot Put · 12lb · OutdoorIATC Outdoor Championships · Jun 611.13mIATC Outdoor ChampionshipsJune 6, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 6IATC Outdoor ChampionshipsJun 6 · Pentathlon (Outdoor) · Place 1 · Valley West Des MoinesValley West Des MoinesPentathlon (Outdoor)HS 110mH-SP-LJ-HJ-8001.2870 PB12
Jun 6IATC Outdoor ChampionshipsJun 6 · Long Jump · Place 2 · Valley West Des MoinesValley West Des MoinesLong Jump2.6.33m12
Jun 6IATC Outdoor ChampionshipsJun 6 · High Jump · Place 1 · Valley West Des MoinesValley West Des MoinesHigh Jump1.1.86m12
Jun 6IATC Outdoor ChampionshipsJun 6 · Shot Put · Place 7 · Valley West Des MoinesValley West Des MoinesShot Put12lb7.11.13m PB12
Jun 6IATC Outdoor ChampionshipsJun 6 · 110m Hurdles · Place 2 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991m2.13.97a PB12
Jun 6IATC Outdoor ChampionshipsJun 6 · 800 Meters · Place 5 · Valley West Des MoinesValley West Des Moines800 Meters5.2:16.08a PB12
May 21Iowa HS Track & Field ChampionshipsMay 21 · Long Jump · Place 9 · Valley West Des MoinesValley West Des MoinesLong Jump9.21-10.00Wind: 212
May 21Iowa HS Track & Field ChampionshipsMay 21 · 110m Hurdles · Place 14 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991mRound P14.14.82aWind: -2.312
May 14 Iowa State Qualifier - 4A - Abraham LincolnMay 14 · Long Jump · Place 3 · Valley West Des MoinesValley West Des MoinesLong Jump3.21' 1.25"Wind: 012
May 14 Iowa State Qualifier - 4A - Abraham LincolnMay 14 · 110m Hurdles · Place 1 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991m1.14.47aWind: 012
May 7CIML Boys Conference ChampionshipsMay 7 · Long Jump · Place 9 · Valley West Des MoinesValley West Des MoinesLong Jump9.19' 8.5"12
May 7CIML Boys Conference ChampionshipsMay 7 · 110m Hurdles · Place 3 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991m3.14.13a12
May 7CIML Boys Conference ChampionshipsMay 7 · 100 Meters · Place 1 · Valley West Des MoinesValley West Des Moines100 Meters1.10.78a PB12
May 1DSM Valley HS CoedMay 1 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump121-10.0012
May 1DSM Valley HS CoedMay 1 · 110m Hurdles · Place 2 · Valley West Des MoinesValley West Des Moines110m Hurdles214.12a12
Apr 16ForwaldApr 16 · High Jump · Place 2 · Valley West Des MoinesValley West Des MoinesHigh Jump26-03.0012
Apr 16ForwaldApr 16 · 110m Hurdles · Place 1 · Valley West Des MoinesValley West Des Moines110m Hurdles114.43a12
Apr 16ForwaldApr 16 · 100 Meters · Place 1 · Valley West Des MoinesValley West Des Moines100 Meters111.06a12
Apr 14Johnston HS Boys MeetApr 14 · 110m Hurdles · Place 2 · Valley West Des MoinesValley West Des Moines110m Hurdles214.99a12
Apr 14Johnston HS Boys MeetApr 14 · 100 Meters · Place 5 · Valley West Des MoinesValley West Des Moines100 Meters511.68a12
Apr 11Jim Duncan Invitational - HSApr 11 · Long Jump · Place 2 · Valley West Des MoinesValley West Des MoinesLong Jump222-1.7512
Apr 8DSM Valley JV Boys MeetApr 8 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump1.22-11.2512
Mar 30Boys JV/V Mustang InvitationalMar 30 · High Jump · Place 1 · Valley West Des MoinesValley West Des MoinesHigh Jump16-612
Mar 26Waukee HS BoysMar 26 · High Jump · Place 2 · Valley West Des MoinesValley West Des MoinesHigh Jump26-4.2512
Mar 26Waukee HS BoysMar 26 · 110m Hurdles · Place 2 · Valley West Des MoinesValley West Des Moines110m Hurdles214.30a12
Mar 24Simpson HS ClassicMar 24 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump1.21-02.0012
Mar 24Simpson HS ClassicMar 24 · 110m Hurdles · Place 1 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991m1.14.91a12
Mar 24Simpson HS ClassicMar 24 · 100 Meters · Place 2 · Valley West Des MoinesValley West Des Moines100 Meters2.11.17a12
Mar 9Dickinson RelaysMar 9 · Long Jump · Place 7 · Valley West Des MoinesValley West Des MoinesLong Jump76.52m12
Mar 9Dickinson RelaysMar 9 · 60m Hurdles · Place 12 · Valley West Des MoinesValley West Des Moines60m HurdlesRound P128.54a12
Mar 9Dickinson RelaysMar 9 · 60m Hurdles · Place 9 · Valley West Des MoinesValley West Des Moines60m Hurdles98.38a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 12IATC Indoor ChampionshipsMar 12 · High Jump · Place 7 · Valley West Des MoinesValley West Des MoinesHigh Jump75-1112
Mar 12IATC Indoor ChampionshipsMar 12 · 60m Hurdles · Place 9 · Valley West Des MoinesValley West Des Moines60m HurdlesRound P98.42a12
Mar 12IATC Indoor ChampionshipsMar 12 · 60 Meters · Place 19 · Valley West Des MoinesValley West Des Moines60 MetersRound P197.20a PB12
Jan 18Bearcat All-Ages Open / Youth Meet #2Jan 18 · 60 Meter · Place 6 · UnattachedUnattached60 Meter6.7.12a PB12
Jan 18Bearcat All-Ages Open / Youth Meet #2Jan 18 · 200 Meters · Place 8 · UnattachedUnattached200 Meters8.23.11a PB12

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 7IATC Outdoor Championships and Pentathlon Jun 7 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump16.60m11
Jun 7IATC Outdoor Championships and Pentathlon Jun 7 · High Jump · Place 1 · Valley West Des MoinesValley West Des MoinesHigh Jump11.97m11
Jun 7IATC Outdoor Championships and Pentathlon Jun 7 · Shot Put · Place 4 · Valley West Des MoinesValley West Des MoinesShot Put411.53m11
Jun 7IATC Outdoor Championships and Pentathlon Jun 7 · 110m Hurdles · Place 1 · Valley West Des MoinesValley West Des Moines110m Hurdles114.33a11
Jun 7IATC Outdoor Championships and Pentathlon Jun 7 · 800 Meters · Place 7 · Valley West Des MoinesValley West Des Moines800 Meters72:16.20a11
May 22Iowa HS State Track & Field ChampionshipsMay 22 · Long Jump · Place 3 · Valley West Des MoinesValley West Des MoinesLong Jump3.23' 0.75"11
May 22Iowa HS State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 6 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991mRound P6.14.53aWind: 011
May 22Iowa HS State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 5 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991m5.14.28aWind: 011
May 15Iowa State Qualifier - 4A - Waukee NWMay 15 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump124-1.7511
May 15Iowa State Qualifier - 4A - Waukee NWMay 15 · 110m Hurdles · Place 3 · Valley West Des MoinesValley West Des Moines110m Hurdles314.50a11
May 8CIML HS Boys at Ankeny CentMay 8 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump122-6.7511
May 8CIML HS Boys at Ankeny CentMay 8 · 110m Hurdles · Place 5 · Valley West Des MoinesValley West Des Moines110m Hurdles514.65a11
May 2Valley HS Coed MeetMay 2 · 110m Hurdles · Place 2 · Valley West Des MoinesValley West Des Moines110m Hurdles214.58a11
May 2Valley HS Coed MeetMay 2 · 100 Meters · Place 4 · Valley West Des MoinesValley West Des Moines100 Meters410.92a11
Apr 17ForwaldApr 17 · 110m Hurdles · Valley West Des MoinesValley West Des Moines110m Hurdles—DNF11
Apr 15Johnston HS BoysApr 15 · 110m Hurdles · Place 1 · Valley West Des MoinesValley West Des Moines110m Hurdles114.76a11
Apr 12Jim Duncan Invitational - HSApr 12 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump123-0.7511
Apr 12Jim Duncan Invitational - HSApr 12 · 110m Hurdles · Place 8 · Valley West Des MoinesValley West Des Moines110m Hurdles815.69a11
Apr 8Ames Hi-CoveyApr 8 · 100 Meters · Place 2 · Valley West Des MoinesValley West Des Moines100 Meters211.11a11
Apr 3Southeast Polk Boys Ram RelaysApr 3 · 110m Hurdles · Place 3 · Valley West Des MoinesValley West Des Moines110m Hurdles314.84a11
Mar 25Simpson HS ClassicMar 25 · Long Jump · Place 3 · Valley West Des MoinesValley West Des MoinesLong Jump320-711
Mar 25Simpson HS ClassicMar 25 · 110m Hurdles · Place 2 · Valley West Des MoinesValley West Des Moines110m Hurdles215.02a11
Mar 10Dickinson RelaysMar 10 · Long Jump · Place 3 · Valley West Des MoinesValley West Des MoinesLong Jump36.88m—
Mar 10Dickinson RelaysMar 10 · High Jump · Place 12 · Valley West Des MoinesValley West Des MoinesHigh Jump125-10—
Mar 10Dickinson RelaysMar 10 · 60m Hurdles · Place 9 · Valley West Des MoinesValley West Des Moines60m HurdlesRound P98.46a—
Mar 10Dickinson RelaysMar 10 · 60m Hurdles · Place 5 · Valley West Des MoinesValley West Des Moines60m Hurdles58.34a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 13IATC Indoor ChampionshipsMar 13 · Long Jump · Place 6 · Valley West Des MoinesValley West Des MoinesLong Jump620-6.25—
Mar 13IATC Indoor ChampionshipsMar 13 · 60m Hurdles · Place 6 · Valley West Des MoinesValley West Des Moines60m HurdlesRound P68.48a—
Mar 13IATC Indoor ChampionshipsMar 13 · 60m Hurdles · Place 5 · Valley West Des MoinesValley West Des Moines60m Hurdles58.27a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1IATC Outdoor Championships and PentathlonJun 1 · Long Jump · Place 7 · Valley West Des MoinesValley West Des MoinesLong Jump76.23m—
Jun 1IATC Outdoor Championships and PentathlonJun 1 · High Jump · Place 4 · Valley West Des MoinesValley West Des MoinesHigh Jump41.82m PB—
Jun 1IATC Outdoor Championships and PentathlonJun 1 · Shot Put · Place 6 · Valley West Des MoinesValley West Des MoinesShot Put610.99m—
Jun 1IATC Outdoor Championships and PentathlonJun 1 · 110m Hurdles · Place 4 · Valley West Des MoinesValley West Des Moines110m Hurdles414.73a—
Jun 1IATC Outdoor Championships and PentathlonJun 1 · 800 Meters · Place 12 · Valley West Des MoinesValley West Des Moines800 Meters122:19.79a—
May 16Iowa HS Track & Field ChampionshipsMay 16 · Long Jump · Place 13 · Valley West Des MoinesValley West Des MoinesLong Jump13.21-00.50 PB10
May 94A State Qualifier - CB, LincolnMay 9 · Long Jump · Place 2 · Valley West Des MoinesValley West Des MoinesLong Jump2.20' 8.25Wind: 010
May 94A State Qualifier - CB, LincolnMay 9 · 110m Hurdles · Place 6 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991m6.15.75aWind: 010
May 2CIML HS Boys ConferenceMay 2 · Long Jump · Place 6 · Valley West Des MoinesValley West Des MoinesLong Jump621-1—
May 2CIML HS Boys ConferenceMay 2 · 110m Hurdles · Place 10 · Valley West Des MoinesValley West Des Moines110m Hurdles1015.82a—
Apr 25Drake Relays - HSApr 25 · Long Jump · Place 21 · Valley West Des MoinesValley West Des MoinesLong Jump2119-6—
Apr 13Jim Duncan HS InvitationalApr 13 · 110m Hurdles · Place 4 · Valley West Des MoinesValley West Des Moines110m Hurdles415.63a—
Apr 6DSM Valley HS CoedApr 6 · Long Jump · Place 4 · Valley West Des MoinesValley West Des MoinesLong Jump422-4—
Apr 6DSM Valley HS CoedApr 6 · 110m Hurdles · Place 4 · Valley West Des MoinesValley West Des Moines110m Hurdles416.33a—
Mar 28Waukee HS BoysMar 28 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump1.20-10.5010
Mar 28Waukee HS BoysMar 28 · 110m Hurdles · Place 3 · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991m3.15.60a10
Mar 19Simpson HS ClassicMar 19 · Long Jump · Place 2 · Valley West Des MoinesValley West Des MoinesLong Jump220-4—
Mar 19Simpson HS ClassicMar 19 · 400m Hurdles · Place 8 · Valley West Des MoinesValley West Des Moines400m Hurdles81:07.39a—
Mar 19Simpson HS ClassicMar 19 · 110m Hurdles · Place 5 · Valley West Des MoinesValley West Des Moines110m Hurdles516.75a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 7IATC Indoor ChampionshipsMar 7 · Long Jump · Place 4 · Valley West Des MoinesValley West Des MoinesLong Jump421-0.25—
Mar 7IATC Indoor ChampionshipsMar 7 · 60m Hurdles · Place 11 · Valley West Des MoinesValley West Des Moines60m Hurdles118.78a—
Mar 4Dickinson RelaysMar 4 · 60m Hurdles · Place 22 · Valley West Des MoinesValley West Des Moines60m Hurdles39" / 0.991mRound P22.8.88a PB10
Mar 4Dickinson RelaysMar 4 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump1.6.75m PB10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Iowa 4A State Qualifer - NorthwestMay 11 · Long Jump · Place 5 · Valley West Des MoinesValley West Des MoinesLong Jump519-9.50—
Apr 24Valley Frosh / JV Boys InvitationalApr 24 · Long Jump · Place 1 · Valley West Des MoinesValley West Des MoinesLong Jump118-9.25—
Apr 24Valley Frosh / JV Boys InvitationalApr 24 · 400m Hurdles · Place 4 · Valley West Des MoinesValley West Des Moines400m Hurdles41:05.00a—
Apr 24Valley Frosh / JV Boys InvitationalApr 24 · 110m Hurdles · Place 1 · Valley West Des MoinesValley West Des Moines110m Hurdles116.95a—
Apr 10Valley Flying Tiger 9-JV HS RelaysApr 10 · Long Jump · Place 5 · Valley West Des MoinesValley West Des MoinesLong Jump517-8—
Apr 10Valley Flying Tiger 9-JV HS RelaysApr 10 · 110m Hurdles · Place 3 · Valley West Des MoinesValley West Des Moines110m Hurdles317.65a—
Apr 8Valley Dr. Brooks RelaysApr 8 · 110m Hurdles · Place 18 · Valley West Des MoinesValley West Des Moines110m Hurdles1818.08a—
Mar 30Waukee HS Boys InvitationalMar 30 · Long Jump · Place 14 · Valley West Des MoinesValley West Des MoinesLong Jump1418-07.509
Mar 30Waukee HS Boys InvitationalMar 30 · 110m Hurdles · Place 4 · Valley West Des MoinesValley West Des Moines110m Hurdles418.459