Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2016.09aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 Knight Invite · May 143.28a2026 Knight InviteMay 1, 2026
Long Jump · OutdoorO'Fallon Boys Relays · Apr 75.53mO'Fallon Boys RelaysApril 7, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 300m Hurdles · Place 25 · O'Fallon300m Hurdles36" / 0.914m25.44.04a12
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 110m Hurdles · Place 21 · O'Fallon110m Hurdles39" / 0.991m21.16.09a PB12
May 92026 Collinsville Boys InvitationalMay 9 · 300m Hurdles · Place 19 · O'Fallon300m Hurdles36" / 0.914m19.43.61a12
May 92026 Collinsville Boys InvitationalMay 9 · 110m Hurdles · Place 17 · O'Fallon110m Hurdles39" / 0.991m17.16.95aWind: -1.212
May 12026 Knight InviteMay 1 · 300m Hurdles · Place 12 · O'Fallon300m Hurdles36" / 0.914m12.43.28a PB12
May 12026 Knight InviteMay 1 · 110m Hurdles · Place 16 · O'Fallon110m Hurdles39" / 0.991m16.16.52aWind: 2.112
Apr 292026 St. Clair County Boys ChampionshipApr 29 · 300m Hurdles · Place 11 · O'Fallon300m Hurdles1143.53a12
Apr 292026 St. Clair County Boys ChampionshipApr 29 · 110m Hurdles · Place 8 · O'Fallon110m Hurdles817.05a12
Apr 172026 Military ClassicApr 17 · 300m Hurdles · Place 13 · O'Fallon300m Hurdles1343.44a12
Apr 172026 Military ClassicApr 17 · 110m Hurdles · Place 19 · O'Fallon110m Hurdles1916.52a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Southwestern Conference - BoysMay 14 · 110m Hurdles · Place 6 · O'Fallon110m Hurdles616.5811
Apr 29St Clair County Meet (Boys)Apr 29 · 300m Hurdles · Place 8 · O'Fallon300m Hurdles842.80a11
Apr 29St Clair County Meet (Boys)Apr 29 · 110m Hurdles · Place 7 · O'Fallon110m Hurdles717.04a11
Apr 262025 Winston Brown Meet of ChampionsApr 26 · 300m Hurdles · Place 10 · O'Fallon300m Hurdles1042.7111
Apr 262025 Winston Brown Meet of ChampionsApr 26 · 110m Hurdles · Place 18 · O'Fallon110m Hurdles1817.1311
Apr 7O'Fallon Boys RelaysApr 7 · Long Jump · Place 6 · O'FallonLong Jump65.53m PB11
Apr 7O'Fallon Boys RelaysApr 7 · 300m Hurdles · Place 5 · O'Fallon300m Hurdles544.2711

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Southwestern Conference - BoysMay 9 · 110m Hurdles · Place 6 · O'Fallon110m Hurdles616.5811