Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor2025 Norm Armstrong Invite · Apr 1214.82a2025 Norm Armstrong InviteApril 12, 2025
300m Hurdles · 36" / 0.914m · OutdoorIHSA 3A Boys State Track & Field Championships · May 3038.89aIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025
400 Meters · IndoorSIU-C HS Indoor Meet · Mar 754.47aSIU-C HS Indoor MeetMarch 7, 2025
60m Hurdles · 39" / 0.991m · IndoorSIU-C HS Indoor Meet · Mar 78.77aSIU-C HS Indoor MeetMarch 7, 2025

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

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 300m Hurdles · Place 7 · Belleville (East)300m Hurdles36" / 0.914mRound P7.38.89a PB12
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 300m Hurdles · Place 8 · Belleville (East)300m Hurdles36" / 0.914m8.39.63a12
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 110m Hurdles · Place 9 · Belleville (East)110m Hurdles39" / 0.991mRound P9.14.46aWind: 2.712
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 110m Hurdles · Place 8 · Belleville (East)110m Hurdles39" / 0.991m8.14.47aWind: 2.212
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 300m Hurdles · Place 7 · Belleville (East)300m HurdlesRound P738.89a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 300m Hurdles · Place 8 · Belleville (East)300m Hurdles839.63a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 110m Hurdles · Place 9 · Belleville (East)110m HurdlesRound P914.46a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 110m Hurdles · Place 8 · Belleville (East)110m Hurdles814.47a12
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · 300m Hurdles · Place 2 · Belleville (East)300m Hurdles36" / 0.914m2.40.20a12
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · 110m Hurdles · Place 3 · Belleville (East)110m Hurdles39" / 0.991m3.14.53aWind: 2.412
May 14Southwestern Conference - BoysMay 14 · 300m Hurdles · Place 7 · Belleville (East)300m Hurdles742.9412
May 14Southwestern Conference - BoysMay 14 · 110m Hurdles · Place 3 · Belleville (East)110m Hurdles314.3212
May 22025 Knight InvitationalMay 2 · 300m Hurdles · Place 2 · Belleville (East)300m Hurdles36" / 0.914m2.40.04a12
May 22025 Knight InvitationalMay 2 · 110m Hurdles · Place 5 · Belleville (East)110m Hurdles39" / 0.991m5.15.11aWind: -0.212
Apr 29St Clair County Meet (Boys)Apr 29 · 300m Hurdles · Place 1 · Belleville (East)300m Hurdles139.40a12
Apr 29St Clair County Meet (Boys)Apr 29 · 110m Hurdles · Place 3 · Belleville (East)110m Hurdles315.08a12
Apr 122025 Norm Armstrong InviteApr 12 · 300m Hurdles · Place 5 · Belleville (East)300m Hurdles36" / 0.914m5.40.09a12
Apr 122025 Norm Armstrong InviteApr 12 · 110m Hurdles · Place 4 · Belleville (East)110m Hurdles39" / 0.991m4.14.82a PBWind: -0.612
Apr 7O'Fallon Boys RelaysApr 7 · 300m Hurdles · Place 1 · Belleville (East)300m Hurdles139.9912
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60m Hurdles · Place 10 · Belleville (East)60m HurdlesRound P108.4512
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60m Hurdles · Place 10 · Belleville (East)60m Hurdles108.45a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 142025 Edwardsville Indoor InvitationalMar 14 · 60m Hurdles · Place 1 · Belleville (East)60m Hurdles18.59a—
Mar 142025 Edwardsville Indoor InvitationalMar 14 · 60m Hurdles · Place 1 · Belleville (East)60m Hurdles18.43a—
Mar 7SIU-C HS Indoor MeetMar 7 · 60m Hurdles · Place 7 · Belleville (East)60m Hurdles39" / 0.991mRound P7.8.91a12
Mar 7SIU-C HS Indoor MeetMar 7 · 60m Hurdles · Place 8 · Belleville (East)60m Hurdles39" / 0.991m8.8.77a PB12
Mar 7SIU-C HS Indoor MeetMar 7 · 400 Meters · Place 9 · Belleville (East)400 Meters9.54.47a PB12
Feb 282025 Knight Boys InvitationalFeb 28 · 60m Hurdles · Belleville (East)60m Hurdles39" / 0.991mRound P—DQ12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Southwestern Conference - BoysMay 9 · 300m Hurdles · Place 7 · Belleville (East)300m Hurdles742.9412
May 9Southwestern Conference - BoysMay 9 · 110m Hurdles · Place 3 · Belleville (East)110m Hurdles314.3212

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26IHSA 3A Boys State Track & Field ChampionshipsMay 26 · 110m Hurdles · Place 20 · Belleville (East)110m Hurdles39" / 0.991mRound P20.15.41aWind: -0.910
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 110m Hurdles · Place 20 · Belleville (East)110m HurdlesRound P2015.4110
May 172023 IHSA Class 3A TRB Sectional - #11 Edwardsville (H.S.)May 17 · 110m Hurdles · Place 3 · Belleville (East)110m Hurdles315.2810
May 10Southwestern Conference - BoysMay 10 · 300m Hurdles · Place 5 · Belleville (East)300m Hurdles541.92a—
May 6Collinsville Boys InvitationalMay 6 · 110m Hurdles · Place 9 · Belleville (East)110m Hurdles39" / 0.991m9.15.96aWind: 1.710
May 3Triad Fr/So Invite (Boys Only)May 3 · 110m Hurdles · Place 1 · Belleville (East)110m Hurdles115.86a—
Apr 28Triad Knight InvitationalApr 28 · 300m Hurdles · Place 9 · Belleville East300m Hurdles942.58SO
Apr 28Triad Knight InvitationalApr 28 · 110m Hurdles · Place 5 · Belleville East110m Hurdles515.66SO
Apr 25St. Clair County Boys ChampionshipApr 25 · 300m Hurdles · Place 8 · Belleville (East)300m Hurdles843.5010
Apr 25St. Clair County Boys ChampionshipApr 25 · 110m Hurdles · Place 6 · Belleville (East)110m Hurdles616.2210
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · 300m Hurdles · Belleville (East)300m Hurdles36" / 0.914m—DNS10
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · 110m Hurdles · Place 6 · Belleville (East)110m Hurdles39" / 0.991m6.15.82a10
Apr 11Alton Fresh-Soph Boys InviteApr 11 · 300m Hurdles · Place 7 · Belleville (East)300m Hurdles747.06a—
Apr 11Alton Fresh-Soph Boys InviteApr 11 · 110m Hurdles · Place 2 · Belleville (East)110m Hurdles216.35a—
Apr 3O'Fallon RelaysApr 3 · 300m Hurdles · Place 7 · Belleville E.300m Hurdles743.9810
Mar 18Gene Armer InviteMar 18 · 60m Hurdles · Place 9 · Belleville (East)60m HurdlesRound P99.1610

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 10Edwardsville Tiger Indoor InvitationalMar 10 · 60m Hurdles · Place 11 · Belleville (East)60m Hurdles39" / 0.991mRound P11.9.33a10
Mar 4Cogdal HS Boys InvitationalMar 4 · 60m Hurdles · Place 8 · Belleville (East)60m Hurdles39" / 0.991mRound P8.9.56a10
Mar 4Cogdal HS Boys InvitationalMar 4 · 60m Hurdles · Place 8 · Belleville (East)60m Hurdles39" / 0.991m8.9.57a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Freeburg Boys InvitationalApr 18 · 300m Hurdles · Place 8 · Belleville (East)300m Hurdles848.819
Apr 5Edwardsville Frosh/Soph Boys InvitationalApr 5 · 300m Hurdles · Place 9 · Belleville (East)300m Hurdles36" / 0.914m9.48.21a9
Apr 5Edwardsville Frosh/Soph Boys InvitationalApr 5 · 110m Hurdles · Place 10 · Belleville (East)110m Hurdles39" / 0.991m10.21.24a9