Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor2026 Knight Invite · May 120.47a2026 Knight InviteMay 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 2A TRB Sectional - #11 Mascoutah · May 2047.13aIHSA Class 2A TRB Sectional - #11 MascoutahMay 20, 2026
High Jump · OutdoorFreeburg Meet · Mar 311.50mFreeburg MeetMarch 31, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #11 MascoutahMay 20 · 300m Hurdles · Place 17 · Freeburg300m Hurdles36" / 0.914m17.47.13a PB10
May 12Boys Cahokia ConferenceMay 12 · 300m Hurdles · Place 4 · Freeburg300m Hurdles445.12a10
May 92026 Collinsville Boys InvitationalMay 9 · 300m Hurdles · Place 34 · Freeburg300m Hurdles36" / 0.914m34.48.14a10
May 92026 Collinsville Boys InvitationalMay 9 · 110m Hurdles · Place 31 · Freeburg110m Hurdles39" / 0.991m31.20.86aWind: -0.710
May 12026 Knight InviteMay 1 · 300m Hurdles · Place 24 · Freeburg300m Hurdles36" / 0.914m24.47.56a10
May 12026 Knight InviteMay 1 · 110m Hurdles · Place 27 · Freeburg110m Hurdles39" / 0.991m27.20.47a PBWind: 0.210
Apr 292026 St. Clair County Boys ChampionshipApr 29 · 110m Hurdles · Place 12 · Freeburg110m Hurdles1223.01a10
Apr 252026 Winston Brown Meet of ChampionsApr 25 · 300m Hurdles · Place 16 · Freeburg300m Hurdles1647.50a10
Apr 252026 Winston Brown Meet of ChampionsApr 25 · 110m Hurdles · Place 19 · Freeburg110m Hurdles1920.82a10
Apr 172026 Military ClassicApr 17 · High Jump · FreeburgHigh Jump—NH10
Apr 172026 Military ClassicApr 17 · 300m Hurdles · Place 33 · Freeburg300m Hurdles3352.24a10
Apr 172026 Military ClassicApr 17 · 110m Hurdles · Place 32 · Freeburg110m Hurdles3220.77a10
Apr 13Wiseman/Henning Invitational Apr 13 · 300m Hurdles · Place 9 · Freeburg300m Hurdles949.91a10
Apr 13Wiseman/Henning Invitational Apr 13 · 110m Hurdles · Place 9 · Freeburg110m Hurdles920.42a10
Apr 11Norm Armstrong InviteApr 11 · 300m Hurdles · Place 49 · Freeburg300m Hurdles36" / 0.914m49.48.33a10
Apr 11Norm Armstrong InviteApr 11 · 110m Hurdles · Place 49 · Freeburg110m Hurdles39" / 0.991m49.20.88aWind: 2.710
Mar 31Freeburg MeetMar 31 · High Jump · Place 7 · FreeburgHigh Jump7.1.50m PB10
Mar 31Freeburg MeetMar 31 · 300m Hurdles · Place 10 · Freeburg300m Hurdles36" / 0.914m10.51.110
Mar 31Freeburg MeetMar 31 · 110m Hurdles · Place 7 · Freeburg110m Hurdles39" / 0.991m7.21.610
Mar 13Jacksonville InvitationalMar 13 · 60m Hurdles · Place 23 · Freeburg60m HurdlesRound P2312.69a10