Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGranite City Boys Track & Field Invitational · Apr 1811.57aGranite City Boys Track & Field InvitationalApril 18, 2025
200 Meters · OutdoorEdwardsville Frosh/Soph Boys Invitational · Apr 527.65aEdwardsville Frosh/Soph Boys InvitationalApril 5, 2022
60 Meter · IndoorCharleston / EIU HS Indoor Invitational · Mar 77.37aCharleston / EIU HS Indoor InvitationalMarch 7, 2025
High Jump · IndoorTriad Indoor Invitational · Feb 255' 4"Triad Indoor InvitationalFebruary 25, 2022
High Jump · OutdoorSWIL Relays · Mar 281.62mSWIL RelaysMarch 28, 2023
Long Jump · Outdoor37th Annual Marion Relay 2023 (Boys Only) · Apr 2819-05.0037th Annual Marion Relay 2023 (Boys Only)April 28, 2023
Triple Jump · Indoor2024 Knight Boys Indoor Invitational · Feb 2311.91m2024 Knight Boys Indoor InvitationalFebruary 23, 2024
Triple Jump · OutdoorSWIL Relays · Mar 2810.63mSWIL RelaysMarch 28, 2023
Triple Jump · OutdoorO'Fallon Relays · Apr 311.45mO'Fallon RelaysApril 3, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30GLVC Outdoor ChampionshipsApr 30 · High Jump · Place 5 · McKendreeMcKendreeHigh Jump5.2.00mFr
Apr 182026 Dewey Allgood InvitationalApr 18 · High Jump · Place 1 · McKendreeMcKendreeHigh Jump1.1.95mFr
Apr 11Greenville Select MeetApr 11 · High Jump · Place 1 · McKendreeMcKendreeHigh Jump1.1.90mFr
Apr 3ISU Pacesetter InvitationalApr 3 · High Jump · Place 5 · McKendreeMcKendreeHigh Jump5.1.91mFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Friday Night InviteJan 30 · High Jump · Place 1 · McKendreeMcKendreeHigh Jump11.97mFr
Jan 30Jason Dennis MemorialJan 30 · High Jump · Place 1 · McKendreeMcKendreeHigh Jump11.97mFR
Jan 17Eastern Illinois John Craft InviteJan 17 · High Jump · Place 1 · McKendreeMcKendreeHigh Jump1.1.96mFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Indiana Early BirdDec 12 · High Jump · Place 5 · McKendreeMcKendreeHigh Jump5.1.95mFr
Dec 6Scott Fangman InvitationalDec 6 · High Jump · Place 9 · McKendreeMcKendreeHigh Jump9.1.84mFr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 60 Meter · Place 16 · Granite CityGranite City60 Meter16.7.37a PB12
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · Triple Jump · Place 4 · Granite CityGranite CityTriple Jump4.12.68m12
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · High Jump · Place 6 · Granite CityGranite CityHigh Jump6.1.83m12
Feb 282025 Knight Boys InvitationalFeb 28 · Triple Jump · Place 8 · Granite CityGranite CityTriple Jump8.12.22m12
Feb 282025 Knight Boys InvitationalFeb 28 · High Jump · Place 1 · Granite CityGranite CityHigh Jump1.1.93m12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · Triple Jump · Place 12 · Granite CityGranite CityTriple Jump12.12.61m12
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · High Jump · Place 6 · Granite CityGranite CityHigh Jump6.1.88m12
May 122025 Madison Tri MeetMay 12 · Triple Jump · Place 1 · Granite CityGranite CityTriple Jump1.43' 10"12
May 122025 Madison Tri MeetMay 12 · High Jump · Place 1 · Granite CityGranite CityHigh Jump1.6' 3"12
May 22025 Knight InvitationalMay 2 · Triple Jump · Place 3 · Granite CityGranite CityTriple Jump3.13.51m12
May 22025 Knight InvitationalMay 2 · High Jump · Place 1 · Granite CityGranite CityHigh Jump1.1.95m12
Apr 292025 Madison County ChampionshipApr 29 · Triple Jump · Place 1 · Granite CityGranite CityTriple Jump113.12m12
Apr 292025 Madison County ChampionshipApr 29 · High Jump · Place 1 · Granite CityGranite CityHigh Jump11.90m12
Apr 18Granite City Boys Track & Field InvitationalApr 18 · Triple Jump · Place 3 · Granite CityGranite CityTriple Jump3.12.77m12
Apr 18Granite City Boys Track & Field InvitationalApr 18 · High Jump · Place 1 · Granite CityGranite CityHigh Jump1.1.98m12
Apr 18Granite City Boys Track & Field InvitationalApr 18 · 100 Meters · Place 6 · Granite CityGranite City100 Meters6.11.57a PB12
Apr 122025 Norm Armstrong InviteApr 12 · Triple Jump · Place 9 · Granite CityGranite CityTriple Jump9.12.87m12
Apr 122025 Norm Armstrong InviteApr 12 · High Jump · Place 6 · Granite CityGranite CityHigh Jump6.1.85m12
Mar 31Kahok Krazy RelaysMar 31 · High Jump · Place 1 · Granite CityGranite CityHigh Jump1.1.7612
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Triple Jump · Place 8 · Granite CityGranite CityTriple Jump813.39m12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · High Jump · Place 8 · Granite CityGranite CityHigh Jump81.88m12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · High Jump · Place 8 · Granite CityGranite CityHigh Jump81.88m12
Mar 22Gene Armer InvitationalMar 22 · Triple Jump · Place 1 · Granite CityGranite CityTriple Jump144-612
Mar 22Gene Armer InvitationalMar 22 · High Jump · Place 5 · Granite CityGranite CityHigh Jump56-3.512
Mar 15Rantoul InviteMar 15 · Triple Jump · Place 3 · Granite CityGranite CityTriple Jump313.12m—
Mar 15Rantoul InviteMar 15 · High Jump · Place 8 · Granite CityGranite CityHigh Jump81.88m—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · Triple Jump · Place 8 · Granite CityGranite CityTriple Jump813.02m—
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · High Jump · Place 8 · Granite CityGranite CityHigh Jump81.85m—
May 42024 Collinsville InvitationalMay 4 · Triple Jump · Place 12 · Granite CityGranite CityTriple Jump12.12.20m11
May 42024 Collinsville InvitationalMay 4 · High Jump · Place 8 · Granite CityGranite CityHigh Jump8.1.80m11
Apr 2638th Annual Marion Boys' Track and Field RelaysApr 26 · Triple Jump · Place 4 · Granite CityGranite CityTriple Jump4.41' 111
Apr 2638th Annual Marion Boys' Track and Field RelaysApr 26 · Long Jump · Place 14 · Granite CityGranite CityLong Jump14.18' 411
Apr 2638th Annual Marion Boys' Track and Field RelaysApr 26 · High Jump · Place 3 · Granite CityGranite CityHigh Jump3.6' 111
Apr 232024 Madison County Track ChampionshipsApr 23 · Triple Jump · Place 6 · Granite CityGranite CityTriple Jump611.12m—
Apr 232024 Madison County Track ChampionshipsApr 23 · High Jump · Place 1 · Granite CityGranite CityHigh Jump11.85m—
Apr 12Granite City Boys Track and Field InvitationalApr 12 · Triple Jump · Place 5 · Granite CityGranite CityTriple Jump5.12.02m11
Apr 12Granite City Boys Track and Field InvitationalApr 12 · High Jump · Place 1 · Granite CityGranite CityHigh Jump1.1.93m11
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 12 · Granite CityGranite CityCombined results125-08.7511
Mar 29O'Fallon Boys RelaysMar 29 · Triple Jump · Place 5 · Granite CityGranite CityTriple Jump5.11.70m11
Mar 29O'Fallon Boys RelaysMar 29 · High Jump · Place 2 · Granite CityGranite CityHigh Jump2.1.85m11
Mar 16Gene Armer InvitationalMar 16 · Long Jump · Place 24 · Granite CityGranite CityLong Jump245.29m—
Mar 16Gene Armer InvitationalMar 16 · High Jump · Place 7 · Granite CityGranite CityHigh Jump71.84m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1Jacksonville Indoor InvitationalMar 1 · Triple Jump · Place 2 · Granite CityGranite CityTriple Jump212.72m11
Mar 1Jacksonville Indoor InvitationalMar 1 · High Jump · Place 4 · Granite CityGranite CityHigh Jump41.80m11
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · Triple Jump · Place 5 · Granite CityGranite CityTriple Jump511.91m PB11
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · High Jump · Place 5 · Granite CityGranite CityHigh Jump51.74m11

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #11 Edwardsville (H.S.)May 17 · Triple Jump · Place 18 · Granite CityGranite CityTriple Jump1811.36m10
May 172023 IHSA Class 3A TRB Sectional - #11 Edwardsville (H.S.)May 17 · High Jump · Place 6 · Granite CityGranite CityHigh Jump61.80m10
May 6Collinsville Boys InvitationalMay 6 · Triple Jump · Place 23 · Granite CityGranite CityTriple Jump23.11.13m10
May 6Collinsville Boys InvitationalMay 6 · High Jump · Place 11 · Granite CityGranite CityHigh Jump11.1.80m10
May 3Triad Fr/So Invite (Boys Only)May 3 · Triple Jump · Place 3 · Granite CityGranite CityTriple Jump311.51m—
May 3Triad Fr/So Invite (Boys Only)May 3 · High Jump · Place 1 · Granite CityGranite CityHigh Jump11.88m—
Apr 2837th Annual Marion Relay 2023 (Boys Only)Apr 28 · Triple Jump · Place 5 · Granite CityGranite CityTriple Jump5.38-09.0010
Apr 2837th Annual Marion Relay 2023 (Boys Only)Apr 28 · Long Jump · Place 3 · Granite CityGranite CityLong Jump3.19-05.00 PB10
Apr 2837th Annual Marion Relay 2023 (Boys Only)Apr 28 · High Jump · Place 1 · Granite CityGranite CityHigh Jump1.5-11.0010
Apr 25Madison County Large School ChampionshipApr 25 · Triple Jump · Place 2 · Granite CityGranite CityTriple Jump211.89m10
Apr 25Madison County Large School ChampionshipApr 25 · High Jump · Place 4 · Granite CityGranite CityHigh Jump41.78m10
Apr 14Granite City Boys InviteApr 14 · Triple Jump · Place 4 · Granite CityGranite CityTriple Jump438-06.25—
Apr 14Granite City Boys InviteApr 14 · High Jump · Place 3 · Granite CityGranite CityHigh Jump36-00.00—
Apr 11Alton Fresh-Soph Boys InviteApr 11 · High Jump · Place 2 · Granite CityGranite CityHigh Jump21.80m—
Apr 4Edwardsville Tiger F/S Boys InvitationalApr 4 · Triple Jump · Place 8 · Granite CityGranite CityTriple Jump811.28m—
Apr 4Edwardsville Tiger F/S Boys InvitationalApr 4 · High Jump · Place 3 · Granite CityGranite CityHigh Jump31.65m—
Apr 3O'Fallon RelaysApr 3 · Triple Jump · Place 6 · Granite CityGranite CityTriple Jump611.45m PB10
Apr 3O'Fallon RelaysApr 3 · High Jump · Place 6 · Granite CityGranite CityHigh Jump65-08.7510
Mar 28SWIL RelaysMar 28 · Triple Jump · Place 8 · Granite CityGranite CityTriple Jump810.63m PB10
Mar 28SWIL RelaysMar 28 · High Jump · Place 6 · Granite CityGranite CityHigh Jump61.62m PB10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11Jersey Indoor Winter ThawMar 11 · High Jump · Place 11 · Granite CityGranite CityHigh Jump115-6SO
Mar 3Jacksonville Indoor InvitationalMar 3 · High Jump · Place 17 · Granite CityGranite CityHigh Jump171.60m10
Feb 24Knights Boys Indoor InvitationalFeb 24 · High Jump · Place 9 · Granite CityGranite CityHigh Jump91.68mSO

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #11 - O'Fallon (H.S.)May 19 · 100 Meters · Place 21 · Granite CityGranite City100 Meters2112.66a9
May 7Collinsville Boys InvitationalMay 7 · 100 Meters · Place 36 · Granite CityGranite City100 Meters36.12.46aWind: 19
Apr 12Alton Fresh-Soph Invite (Boys Only)Apr 12 · High Jump · Granite CityGranite CityHigh Jump—DNS9
Apr 5Edwardsville Frosh/Soph Boys InvitationalApr 5 · High Jump · Place 12 · Granite CityGranite CityHigh Jump12.1.55m9
Apr 5Edwardsville Frosh/Soph Boys InvitationalApr 5 · 200 Meters · Place 17 · Granite CityGranite City200 Meters17.27.65a PB9
Mar 25SWIL RelaysMar 25 · High Jump · Granite CityGranite CityHigh Jump—NH9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 5SIU Boys InvitationalMar 5 · High Jump · Granite CityGranite CityHigh Jump—NH9
Feb 25Triad Indoor InvitationalFeb 25 · High Jump · Place 9 · Granite CityGranite CityHigh Jump9.5' 4" PB9
Feb 25Triad Indoor InvitationalFeb 25 · 400 Meters · Granite CityGranite City400 Meters—DNS9