Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIowa Class 4A State Qualifier Meet - North Scott · May 1411.60aIowa Class 4A State Qualifier Meet - North ScottMay 14, 2026
200 Meters · OutdoorIowa Class 4A State Qualifier Meet - North Scott · May 1423.96aIowa Class 4A State Qualifier Meet - North ScottMay 14, 2026
55 Meter · IndoorUD HS Boys Indoor Classic · Mar 197.36aUD HS Boys Indoor ClassicMarch 19, 2026
Long Jump · OutdoorKnoxville, Rockridge, Mercer County JH Meet · Apr 225.11mKnoxville, Rockridge, Mercer County JH MeetApril 22, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Iowa Class 4A State Qualifier Meet - North ScottMay 14 · 200 Meters · Place 8 · Pleasant ValleyPleasant Valley200 Meters8.23.96a PB9
May 14Iowa Class 4A State Qualifier Meet - North ScottMay 14 · 100 Meters · Place 10 · Pleasant ValleyPleasant Valley100 Meters10.11.60a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19UD HS Boys Indoor ClassicMar 19 · Long Jump · Pleasant ValleyPleasant ValleyLong Jump—FOUL10
Mar 19UD HS Boys Indoor ClassicMar 19 · 55 Meter · Place 45 · Pleasant ValleyPleasant Valley55 MeterRound P45.7.36a PB10

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · Long Jump · Place 7 · Taylor Ridge RockridgeTaylor Ridge RockridgeLong Jump7.4.86m8
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · 200 Meters · Place 8 · Taylor Ridge RockridgeTaylor Ridge Rockridge200 Meters8.26.93a8
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · 100 Meters · Place 7 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters7.12.65a8
May 4Sherrard JH Track InviteMay 4 · Long Jump · Place 4 · Taylor Ridge RockridgeTaylor Ridge RockridgeLong Jump4.4.92m8
May 4Sherrard JH Track InviteMay 4 · 200 Meters · Place 3 · Taylor Ridge RockridgeTaylor Ridge Rockridge200 Meters3.27.44a8
May 4Sherrard JH Track InviteMay 4 · 100 Meters · Place 4 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters4.14.11a8
Apr 30Prairieland JH Conference MeetApr 30 · Long Jump · Place 8 · Taylor Ridge RockridgeTaylor Ridge RockridgeLong Jump8.4.55m8
Apr 30Prairieland JH Conference MeetApr 30 · 200 Meters · Place 5 · Taylor Ridge RockridgeTaylor Ridge Rockridge200 Meters5.27.21a8
Apr 30Prairieland JH Conference MeetApr 30 · 100 Meters · Place 6 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters6.13.44a8
Apr 25Rockridge JH TriApr 25 · Long Jump · Place 4 · Taylor Ridge RockridgeTaylor Ridge RockridgeLong Jump4.15-05.008
Apr 25Rockridge JH TriApr 25 · 200 Meters · Place 2 · Taylor Ridge RockridgeTaylor Ridge Rockridge200 Meters2.27.02a8
Apr 25Rockridge JH TriApr 25 · 100 Meters · Place 3 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters3.12.74a8
Apr 22Knoxville, Rockridge, Mercer County JH MeetApr 22 · Long Jump · Place 2 · Taylor Ridge RockridgeTaylor Ridge RockridgeLong Jump2.5.11m PB8
Apr 22Knoxville, Rockridge, Mercer County JH MeetApr 22 · 200 Meters · Place 1 · Taylor Ridge RockridgeTaylor Ridge Rockridge200 Meters1.26.49a8
Apr 22Knoxville, Rockridge, Mercer County JH MeetApr 22 · 100 Meters · Place 1 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters1.13.20a8
Apr 15Rockridge MS @ Riverdale MSApr 15 · Long Jump · Place 3 · Taylor Ridge RockridgeTaylor Ridge RockridgeLong Jump3.15-09.508
Apr 15Rockridge MS @ Riverdale MSApr 15 · 200 Meters · Place 2 · Taylor Ridge RockridgeTaylor Ridge Rockridge200 Meters2.27.20a8
Apr 15Rockridge MS @ Riverdale MSApr 15 · 100 Meters · Place 3 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters3.13.30a8