Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 2850.28aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
Complete · Indoor2024 Knight Boys Indoor Invitational · Feb 235.00m2024 Knight Boys Indoor InvitationalFebruary 23, 2024
complete · OutdoorO'Fallon Boys Relays · Apr 71.87mO'Fallon Boys RelaysApril 7, 2025
Full · IndoorJacksonville Indoor Invitational · Mar 15.48mJacksonville Indoor InvitationalMarch 1, 2024
Full · OutdoorGene Armer Invitational · Mar 2151.89Gene Armer InvitationalMarch 21, 2026
High Jump · OutdoorRantoul Invite · Mar 151.78mRantoul InviteMarch 15, 2025
Results · Outdoor2025 Illinois Top Times Championships · Mar 2853.102025 Illinois Top Times ChampionshipsMarch 28, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 400 Meters · Place 30 · Granite City400 MetersRound P30.50.28a PB12
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 400 Meters · Place 6 · Granite City400 Meters6.50.31a12
May 13Coach Harbeck Invitational May 13 · High Jump · Place 6 · Granite CityHigh Jump6.1.75m12
May 13Coach Harbeck Invitational May 13 · 400 Meters · Granite City400 Meters—DNS12
May 92026 Collinsville Boys InvitationalMay 9 · High Jump · Place 7 · Granite CityHigh Jump7.1.80m12
May 92026 Collinsville Boys InvitationalMay 9 · 400 Meters · Place 4 · Granite City400 Meters4.50.31a12
Apr 282026 Madison County Track ChampionshipApr 28 · High Jump · Place 2 · Granite CityHigh Jump21.85m12
Apr 282026 Madison County Track ChampionshipApr 28 · 400 Meters · Place 2 · Granite City400 Meters252.01a12
Apr 242026 Buzz Bradley InvitationalApr 24 · 400 Meters · Place 3 · Granite City400 Meters351.32a12
Mar 30Kahok Krazy RelaysMar 30 · High Jump · Place 5 · Granite CityHigh Jump5.1.53m12
Mar 21Gene Armer InvitationalMar 21 · Full · Place 6 · Granite CityFull651.89 PB12
Mar 14Rantoul InviteMar 14 · Full · Place 2 · Granite CityFull251.9012

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 292025 Madison County ChampionshipApr 29 · 400 Meters · Place 1 · Granite City400 Meters151.21a11
Apr 7O'Fallon Boys RelaysApr 7 · complete · Place 1 · Granite Citycomplete11.87m PB11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Results · Place 18 · Granite CityResults1853.10 PB11
Mar 22Gene Armer InvitationalMar 22 · 400 Meters · Place 9 · Granite City400 Meters952.96a11
Mar 15Rantoul InviteMar 15 · High Jump · Place 15 · Granite CityHigh Jump151.78m PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · High Jump · Place 9 · Granite CityHigh Jump91.80m—
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · 400 Meters · Place 12 · Granite City400 Meters1252.18a—
Apr 302024 Triad Fr/ So InvitationalApr 30 · High Jump · Place 1 · Granite CityHigh Jump11.90m—
Apr 302024 Triad Fr/ So InvitationalApr 30 · 400 Meters · Place 4 · Granite City400 Meters452.51a—
Apr 232024 Madison County Track ChampionshipsApr 23 · 400 Meters · Place 4 · Granite City400 Meters453.59a—
Apr 9Alton Fresh-Soph Boys InviteApr 9 · 400 Meters · Place 1 · Granite City400 Meters152.95a—
Apr 22024 Edwardsville Fr/So InvitationalApr 2 · 400 Meters · Place 5 · Granite City400 Meters555.70a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1Jacksonville Indoor InvitationalMar 1 · Full · Place 16 · Granite CityFull165.48m PB10
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · Complete · Place 25 · Granite CityComplete255.00m PB10
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · Complete · Place 9 · Granite CityComplete956.3110