Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCharleston / EIU HS Indoor Invitational · Mar 74:59.57aCharleston / EIU HS Indoor InvitationalMarch 7, 2025
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #11 Danville (H.S.) · May 154:49.26aIHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15, 2024
1600 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 75:43.58Belleville West Norm Armstrong InvitationalApril 7, 2023
3200 Meters · OutdoorRantoul Invite · Mar 1510:45.08aRantoul InviteMarch 15, 2025
800 Meters · IndoorKnights Boys Indoor Invitational · Feb 242:31.79Knights Boys Indoor InvitationalFebruary 24, 2023
800 Meters · OutdoorGene Armer Invitational · Mar 162:15.74aGene Armer InvitationalMarch 16, 2024

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · 1600 Meters · Place 22 · Granite City1600 Meters22.4:57.05a12
May 102025 Collinsville Boys InvitationalMay 10 · 1600 Meters · Place 25 · Granite City1600 Meters25.4:54.55a12
Apr 292025 Madison County ChampionshipApr 29 · 3200 Meters · Place 7 · Granite City3200 Meters710:54.89a12
Apr 18Granite City Boys Track & Field InvitationalApr 18 · 1600 Meters · Place 12 · Granite City1600 Meters12.5:01.52a12
Apr 122025 Norm Armstrong InviteApr 12 · 1600 Meters · Place 52 · Granite City1600 Meters52.5:05.04a12
Mar 22Gene Armer InvitationalMar 22 · 3200 Meters · Place 13 · Granite City3200 Meters1310:52.15a12
Mar 15Rantoul InviteMar 15 · 3200 Meters · Place 11 · Granite City3200 Meters1110:45.08a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 1600 Meters · Place 28 · Granite City1600 Meters28.4:59.57a PB12
Feb 282025 Knight Boys InvitationalFeb 28 · 1600 Meters · Place 19 · Granite City1600 Meters19.5:03.87a12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · 1600 Meters · Place 20 · Granite City1600 Meters204:49.26a PB—
May 42024 Collinsville InvitationalMay 4 · 1600 Meters · Place 38 · Granite City1600 Meters38.5:11.31a11
Apr 12Granite City Boys Track and Field InvitationalApr 12 · 1600 Meters · Granite City1600 Meters--DNF11
Mar 16Gene Armer InvitationalMar 16 · 800 Meters · Place 24 · Granite City800 Meters242:15.74a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1Jacksonville Indoor InvitationalMar 1 · 1600 Meters · Place 11 · Granite City1600 Meters115:01.1211
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · 1600 Meters · Place 25 · Granite City1600 Meters255:05.5311

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #11 Edwardsville (H.S.)May 17 · 1600 Meters · Place 24 · Granite City1600 Meters245:35.7710
May 6Collinsville Boys InvitationalMay 6 · 1600 Meters · Place 42 · Granite City1600 Meters42.5:39.02a10
May 3Triad Fr/So Invite (Boys Only)May 3 · 800 Meters · Place 14 · Granite City800 Meters142:29.73a—
Apr 25Madison County Large School ChampionshipApr 25 · 800 Meters · Place 11 · Granite City800 Meters112:25.9710
Apr 14Granite City Boys InviteApr 14 · 1600 Meters · Place 18 · Granite City1600 Meters185:43.06—
Apr 11Alton Fresh-Soph Boys InviteApr 11 · 800 Meters · Place 9 · Granite City800 Meters92:29.33a—
Apr 7Belleville West Norm Armstrong InvitationalApr 7 · 1600 Meters · Place 54 · Granite City1600 Meters545:43.58 PB10
Apr 4Edwardsville Tiger F/S Boys InvitationalApr 4 · 800 Meters · Place 13 · Granite City800 Meters132:32.92a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 3Jacksonville Indoor InvitationalMar 3 · 1600 Meters · Place 18 · Granite City1600 Meters185:42.5310
Feb 24Knights Boys Indoor InvitationalFeb 24 · 800 Meters · Place 5 · Granite City800 Meters52:31.79 PBSO