Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 2A TRB Sectional - #10 Troy (Triad) · May 2016.64aIHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 2A TRB Sectional - #10 Troy (Triad) · May 2042.21aIHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · 300m Hurdles · Place 4 · Troy (Triad)300m Hurdles36" / 0.914m4.42.21a PB10
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · 110m Hurdles · Place 7 · Troy (Triad)110m Hurdles39" / 0.991m7.16.64a PB10
May 132026 MVC Boys ChampionshipMay 13 · 300m Hurdles · Place 4 · Troy (Triad)300m Hurdles36" / 0.914m4.42.39a10
May 132026 MVC Boys ChampionshipMay 13 · 110m Hurdles · Place 5 · Troy (Triad)110m Hurdles39" / 0.991m5.17.05a10
May 92026 Collinsville Boys InvitationalMay 9 · 300m Hurdles · Place 13 · Troy (Triad)300m Hurdles36" / 0.914m13.42.63a10
May 92026 Collinsville Boys InvitationalMay 9 · 110m Hurdles · Place 22 · Troy (Triad)110m Hurdles39" / 0.991m22.17.90aWind: -1.210
May 62026 Triad Fr/So InvitationalMay 6 · 300m Hurdles · Place 1 · Troy (Triad)300m Hurdles36" / 0.914m1.43.27a10
May 62026 Triad Fr/So InvitationalMay 6 · 110m Hurdles · Place 3 · Troy (Triad)110m Hurdles39" / 0.991m3.17.82a10
Apr 252026 Winston Brown Meet of ChampionsApr 25 · 300m Hurdles · Place 14 · Troy (Triad)300m Hurdles1444.35a10
Apr 172026 Military ClassicApr 17 · 300m Hurdles · Place 11 · Troy (Triad)300m Hurdles1142.82a10
Apr 142026 Highland Fr/So InvitationalApr 14 · 300m Hurdles · Place 3 · Troy (Triad)300m Hurdles342.19a10
Mar 31Triad/Carbondale/Centralia Triangular BoysMar 31 · 300m Hurdles · Place 1 · Troy (Triad)300m Hurdles36" / 0.914m1.42.3Unofficial10
Mar 21Gene Armer InvitationalMar 21 · 60m Hurdles · Place 16 · Troy (Triad)60m Hurdles169.4010
Mar 14Rantoul InviteMar 14 · 60m Hurdles · Place 14 · Troy (Triad)60m Hurdles149.4510

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #10 Bethalto (Civic Memorial)May 21 · 300m Hurdles · Place 13 · Troy (Triad)300m Hurdles1344.43a9
May 72025 Triad Fr/So InvitationalMay 7 · 300m Hurdles · Place 7 · Troy (Triad)300m Hurdles744.979
May 72025 Triad Fr/So InvitationalMay 7 · 110m Hurdles · Place 10 · Troy (Triad)110m Hurdles1018.769
Apr 292025 Madison County ChampionshipApr 29 · 110m Hurdles · Place 9 · Troy (Triad)110m Hurdles917.95a9
Apr 262025 Winston Brown Meet of ChampionsApr 26 · 300m Hurdles · Place 18 · Troy (Triad)300m Hurdles1844.259
Apr 182025 Military ClassicApr 18 · 300m Hurdles · Place 23 · Troy (Triad)300m Hurdles2345.359
Apr 182025 Military ClassicApr 18 · 110m Hurdles · Place 25 · Troy (Triad)110m Hurdles2518.079
Apr 152025 Highland Fr/So InvitationalApr 15 · 300m Hurdles · Place 3 · Troy (Triad)300m Hurdles344.47a9
Apr 152025 Highland Fr/So InvitationalApr 15 · 110m Hurdles · Place 5 · Troy (Triad)110m Hurdles517.96a9
Apr 82025 Edwardsville Fr/So Tiger InvitationalApr 8 · 300m Hurdles · Place 8 · Troy (Triad)300m Hurdles847.52a9
Apr 82025 Edwardsville Fr/So Tiger InvitationalApr 8 · 110m Hurdles · Place 7 · Troy (Triad)110m Hurdles718.18a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 142025 Edwardsville Indoor InvitationalMar 14 · 60m Hurdles · Place 10 · Troy (Triad)60m Hurdles1010.14a—