Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2011.75aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
200 Meters · OutdoorNorm Armstrong Invite · Apr 1124.13aNorm Armstrong InviteApril 11, 2026
60 Meter · IndoorCentral Illinois HS Invitational · Mar 67.51aCentral Illinois HS InvitationalMarch 6, 2026
Long Jump · OutdoorCarlinville Showcase · Apr 2314-11.50Carlinville ShowcaseApril 23, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 100 Meters · Place 33 · AltonAlton100 Meters33.11.75a PB12
May 14Southwestern Conference MeetMay 14 · 200 Meters · Place 11 · AltonAlton200 Meters11.24.35a12
May 14Southwestern Conference MeetMay 14 · 100 Meters · Place 13 · AltonAlton100 Meters13.11.89a12
Apr 17Granite City Boys Track & Field InvitationalApr 17 · 100 Meters · Place 12 · AltonAlton100 Meters12.12.02a12
Apr 11Norm Armstrong InviteApr 11 · 200 Meters · Place 47 · AltonAlton200 Meters47.24.13a PBWind: 212
Apr 11Norm Armstrong InviteApr 11 · 100 Meters · Place 53 · AltonAlton100 Meters53.11.72aWind: 3.612

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Central Illinois HS InvitationalMar 6 · 60 Meter · Place 22 · AltonAlton60 Meter22.7.51a PB12
Feb 132026 Knight Indoor InvitationalFeb 13 · 60 Meter · Place 34 · AltonAlton60 MeterRound P34.7.61a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 16 QualifierJun 26 · Javelin · ST.ILLST.ILLJavelin800g--DNS11
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 200 Meters · Place 42 · ST.ILLST.ILL200 Meters4224.4917
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 100 Meters · Place 37 · ST.ILLST.ILL100 Meters3711.8717
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · 100 Meters · Place 25 · AltonAlton100 Meters25.11.48aWind: 3.411
May 22025 Knight InvitationalMay 2 · 100 Meters · Place 30 · AltonAlton100 Meters30.12.01aWind: -111
Apr 18Granite City Boys Track & Field InvitationalApr 18 · 100 Meters · Place 14 · AltonAlton100 Meters14.12.01a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7SIU-C HS Indoor MeetMar 7 · 60 Meter · Place 34 · AltonAlton60 MeterRound P34.7.55a11
Feb 282025 Knight Boys InvitationalFeb 28 · 60 Meter · Place 33 · AltonAlton60 MeterRound P33.7.66a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Triad Fr/So Invite (Boys Only)May 3 · 100 Meters · Place 13 · Alton (Sr.)Alton (Sr.)100 Meters1311.94a—
Apr 4Edwardsville Tiger F/S Boys InvitationalApr 4 · Long Jump · Place 19 · Alton (Sr.)Alton (Sr.)Long Jump194.14m—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 10 @ Springfield Southeast HSMay 14 · 100 Meters · Place 8 · AltonAlton100 Meters8.12.62a8
Apr 23Carlinville ShowcaseApr 23 · Long Jump · Place 8 · AltonAltonLong Jump8.14-11.50 PB8
Apr 23Carlinville ShowcaseApr 23 · 100 Meters · Place 7 · AltonAlton100 Meters7.12.748
Apr 2Indian InviteApr 2 · 200 Meters · Place 5 · AltonAlton200 Meters5.27.50a8
Apr 2Indian InviteApr 2 · 100 Meters · Place 7 · AltonAlton100 Meters7.13.71a8