Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2014.28aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
300 Meters · OutdoorO'Fallon Boys Relays · Apr 349.32O'Fallon Boys RelaysApril 3, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2040.24aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
Combined results · OutdoorBelleville West Norm Armstrong Invitational · Apr 615.80Belleville West Norm Armstrong InvitationalApril 6, 2024
Complete · Indoor2024 Knight Boys Indoor Invitational · Feb 239.162024 Knight Boys Indoor InvitationalFebruary 23, 2024
complete · OutdoorO'Fallon Boys Relays · Apr 71.77mO'Fallon Boys RelaysApril 7, 2025
Full · OutdoorGene Armer Invitational · Mar 211.75mGene Armer InvitationalMarch 21, 2026
High Jump · IndoorProviso West Boys Invitational · Feb 281.68mProviso West Boys InvitationalFebruary 28, 2026
High Jump · OutdoorAAU Track & Field Region 15 Qualifier · Jun 251.67mAAU Track & Field Region 15 QualifierJune 25, 2026
Results · OutdoorSouthwestern Conference - Boys · May 91.75mSouthwestern Conference - BoysMay 9, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 51 · Dashers TrackDashers TrackHigh Jump51.1.70m12
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Dashers TrackDashers Track110m Hurdles39" / 0.991mRound P--DNFWind: 1.112
Jun 25AAU Track & Field Region 15 QualifierJun 25 · 110m Hurdles · Place 2 · DashersDashers110m Hurdles214.86—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · 110m Hurdles · Place 2 · DashersDashers110m Hurdles214.86q—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · High Jump · Place 3 · DashersDashersHigh Jump31.67m PB—
Jun 12AAU Ozark District QualifierJun 12 · High Jump · Place 5 · Dashers TrackDashers TrackHigh Jump5.1.67m12
Jun 12AAU Ozark District QualifierJun 12 · 400m Hurdles · Dashers TrackDashers Track400m Hurdles36" / 0.914m—DNS12
Jun 12AAU Ozark District QualifierJun 12 · 110m Hurdles · Place 2 · Dashers TrackDashers Track110m Hurdles39" / 0.991m2.14.58a12
Jun 6Michael Carr Memorial InvitationalJun 6 · High Jump · Place 1 · DashersDashersHigh Jump11.70m—
Jun 6Michael Carr Memorial InvitationalJun 6 · 110m Hurdles · Place 1 · DashersDashers110m Hurdles115.19a—
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 40 · Belleville (East)Belleville (East)300m Hurdles36" / 0.914mRound P40.42.18a12
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 11 · Belleville (East)Belleville (East)110m Hurdles39" / 0.991mRound P11.14.52aWind: -0.212
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 300m Hurdles · Place 10 · Belleville (East)Belleville (East)300m Hurdles36" / 0.914m10.40.24a PB12
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 110m Hurdles · Place 4 · Belleville (East)Belleville (East)110m Hurdles39" / 0.991m4.14.28a PB12
May 92026 Collinsville Boys InvitationalMay 9 · 110m Hurdles · Place 2 · Belleville (East)Belleville (East)110m Hurdles39" / 0.991m2.14.69aWind: -1.212
May 12026 Knight InviteMay 1 · 300m Hurdles · Place 2 · Belleville (East)Belleville (East)300m Hurdles36" / 0.914m2.40.59a12
May 12026 Knight InviteMay 1 · 110m Hurdles · Place 3 · Belleville (East)Belleville (East)110m Hurdles39" / 0.991m3.14.47aWind: 1.412
Apr 292026 St. Clair County Boys ChampionshipApr 29 · 300m Hurdles · Place 3 · Belleville (East)Belleville (East)300m Hurdles340.62a12
Apr 292026 St. Clair County Boys ChampionshipApr 29 · 110m Hurdles · Place 3 · Belleville (East)Belleville (East)110m Hurdles314.77a12
Apr 172026 Military ClassicApr 17 · 300m Hurdles · Place 24 · Belleville (East)Belleville (East)300m Hurdles2447.34a12
Apr 172026 Military ClassicApr 17 · 110m Hurdles · Place 9 · Belleville (East)Belleville (East)110m Hurdles915.60a12
Apr 3O'Fallon Boys RelaysApr 3 · 300 Meters · Place 11 · Belleville E.Belleville E.300 Meters1149.32 PB12
Apr 3O'Fallon Boys RelaysApr 3 · High Jump · Place 2 · Belleville E.Belleville E.High Jump25-10.0012
Mar 21Gene Armer InvitationalMar 21 · Full · Place 14 · Belleville (East)Belleville (East)Full141.75m PB12
Mar 7First to the Finish Boys Charger InviteMar 7 · High Jump · Place 1 · Belleville (East)Belleville (East)High Jump11.80m12
Mar 7First to the Finish Boys Charger InviteMar 7 · 60m Hurdles · Place 4 · Belleville (East)Belleville (East)60m Hurdles48.22a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · High Jump · Place 9 · Belleville (East)Belleville (East)High Jump91.68m PB12
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 3 · Belleville (East)Belleville (East)60m Hurdles38.34a12
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 3 · Belleville (East)Belleville (East)60m Hurdles38.34—
Feb 28Proviso West Boys InvitationalFeb 28 · High Jump · Place 9 · Belleville (East)Belleville (East)High Jump95-06.00—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Southwestern Conference - BoysMay 14 · Full · Place 1 · Belleville (East)Belleville (East)Full11.75m11
May 14Southwestern Conference - BoysMay 14 · Full · Place 1 · Belleville (East)Belleville (East)Full141.5611
Apr 29St Clair County Meet (Boys)Apr 29 · High Jump · Place 5 · Belleville (East)Belleville (East)High Jump51.68m11
Apr 29St Clair County Meet (Boys)Apr 29 · 110m Hurdles · Place 4 · Belleville (East)Belleville (East)110m Hurdles415.18a11
Apr 7O'Fallon Boys RelaysApr 7 · complete · Place 3 · Belleville (East)Belleville (East)complete31.77m PB11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Results · Place 11 · Belleville (East)Belleville (East)Results118.4511
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60m Hurdles · Place 11 · Belleville (East)Belleville (East)60m Hurdles118.45a11
Mar 22Gene Armer InvitationalMar 22 · High Jump · Place 12 · Belleville (East)Belleville (East)High Jump125-10.7511

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · 110m Hurdles · Place 8 · Belleville (East)Belleville (East)110m Hurdles815.74a—
May 9Southwestern Conference - BoysMay 9 · 110m Hurdles · Place 4 · Belleville (East)Belleville (East)110m Hurdles416.11a—
May 9Southwestern Conference - BoysMay 9 · Results · Place 1 · Belleville (East)Belleville (East)Results11.75m PB11
May 9Southwestern Conference - BoysMay 9 · Results · Place 1 · Belleville (East)Belleville (East)Results141.5611
Apr 302024 Triad Fr/ So InvitationalApr 30 · 300m Hurdles · Place 6 · Belleville (East)Belleville (East)300m Hurdles645.92a—
Apr 302024 Triad Fr/ So InvitationalApr 30 · 110m Hurdles · Place 2 · Belleville (East)Belleville (East)110m Hurdles216.00a—
Apr 262024 Triad Knight InvitationalApr 26 · 110m Hurdles · Place 3 · Belleville (East)Belleville (East)110m Hurdles316.21a—
Apr 242024 St. Clair County ChampionshipApr 24 · complete · Place 4 · Belleville (East)Belleville (East)complete416.0610
Apr 122024 Mascoutah Military ClassicApr 12 · complete · Place 7 · Belleville (East)Belleville (East)complete716.2310
Apr 9Alton Fresh-Soph Boys InviteApr 9 · 300m Hurdles · Place 5 · Belleville (East)Belleville (East)300m Hurdles546.17a—
Apr 9Alton Fresh-Soph Boys InviteApr 9 · 110m Hurdles · Place 2 · Belleville (East)Belleville (East)110m Hurdles215.79a—
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 10 · Belleville E.Belleville E.Combined results1015.80 PB10
Apr 22024 Edwardsville Fr/So InvitationalApr 2 · 300m Hurdles · Place 12 · Belleville (East)Belleville (East)300m Hurdles1250.06a—
Apr 22024 Edwardsville Fr/So InvitationalApr 2 · 110m Hurdles · Place 3 · Belleville (East)Belleville (East)110m Hurdles317.85a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · Complete · Place 2 · Belleville (East)Belleville (East)Complete29.16 PB10
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · Complete · Place 3 · Belleville (East)Belleville (East)Complete39.1810