Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSIAC Outdoor Championships · Apr 214:16.31aSIAC Outdoor ChampionshipsApril 21, 2026
400 Meters · IndoorSIU-C HS Indoor Meet · Mar 751.50aSIU-C HS Indoor MeetMarch 7, 2025
400 Meters · OutdoorAAU Region 15 National Qualifier · Jun 2049.02aAAU Region 15 National QualifierJune 20, 2024
800 Meters · IndoorThe Mayor's Cup · Jan 171:57.64The Mayor's CupJanuary 17, 2026
800 Meters · OutdoorIHSA 2A Boys State Track & Field Championships · May 241:53.79aIHSA 2A Boys State Track & Field ChampionshipsMay 24, 2024
800 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 92:08.52Belleville West Norm Armstrong InvitationalApril 9, 2022
800 Meters · Relay Split · OutdoorIHSA 2A Boys State Track & Field Championships · May 302:05.760IHSA 2A Boys State Track & Field ChampionshipsMay 30, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8ISU Sycamore OpenMay 8 · 800 Meters · Kentucky StateKentucky State800 Meters—DNSFr
May 1Jim Green InvitationalMay 1 · 800 Meters · Place 14 · Kentucky StateKentucky State800 Meters14.1:56.07aFr
Apr 21SIAC Outdoor ChampionshipsApr 21 · 1500 Meters · Place 3 · Kentucky StateKentucky State1500 MetersRound P3.4:16.31a PBFr
Apr 21SIAC Outdoor ChampionshipsApr 21 · 1500 Meters · Place 9 · Kentucky StateKentucky State1500 Meters9.4:19.69aFr
Apr 21SIAC Outdoor ChampionshipsApr 21 · 800 Meters · Place 3 · Kentucky StateKentucky State800 MetersRound P3.1:54.42aFr
Apr 21SIAC Outdoor ChampionshipsApr 21 · 800 Meters · Place 6 · Kentucky StateKentucky State800 Meters6.1:59.02aFr
Apr 10Asbury InvitationalApr 10 · 800 Meters · Place 1 · Kentucky StateKentucky State800 Meters1.1:59.10aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Cedarville Collegiate InvitationalJan 23 · 800 Meters · Place 2 · Kentucky StateKentucky State800 Meters2.1:59.62aFr
Jan 17The Mayor's CupJan 17 · 800 Meters · Place 6 · Kentucky StaKentucky Sta800 Meters61:57.64 PB—
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 800 Meters · Place 6 · Kentucky StateKentucky State800 Meters6.1:57.64aFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · East St. LouisEast St. Louis800 MetersRelay SplitRound P—2:05.760 PB12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Place 3 · East St. LouisEast St. Louis800 MetersRound P3.1:57.83a12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Place 3 · East St. LouisEast St. Louis800 Meters3.1:54.94a12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 400 Meters · Place 6 · East St. LouisEast St. Louis400 MetersRound P6.50.05a12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 400 Meters · Place 5 · East St. LouisEast St. Louis400 Meters5.49.77a12
May 102025 Collinsville Boys InvitationalMay 10 · 800 Meters · Place 3 · East St. LouisEast St. Louis800 Meters3.1:56.23a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7SIU-C HS Indoor MeetMar 7 · 400 Meters · Place 2 · East St. LouisEast St. Louis400 Meters2.51.50a PB12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 13Midwest Track and Field ShowcaseJul 13 · 800 Meters · Place 1 · East St. Louis Greyhounds TCEast St. Louis Greyhounds TC800 Meters1.2:03.54a11
Jul 13Midwest Track and Field ShowcaseJul 13 · 400 Meters · Place 1 · East St. Louis Greyhounds TCEast St. Louis Greyhounds TC400 Meters1.49.42a11
Jun 20AAU Region 15 National QualifierJun 20 · 800 Meters · Place 1 · East St. Louis Greyhounds TCEast St. Louis Greyhounds TC800 Meters1.1:58.48a11
Jun 20AAU Region 15 National QualifierJun 20 · 400 Meters · Place 1 · East St. Louis Greyhounds TCEast St. Louis Greyhounds TC400 Meters1.49.02a PB11
Jun 15AAU Ozark District Qualifier 2Jun 15 · 800 Meters · Place 1 · East St. Louis Greyhounds TCEast St. Louis Greyhounds TC800 Meters1.1:57.36a11
Jun 15AAU Ozark District Qualifier 2Jun 15 · 400 Meters · Place 3 · East St. Louis Greyhounds TCEast St. Louis Greyhounds TC400 Meters3.51.04a11
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Place 11 · East St. LouisEast St. Louis800 MetersRound P11.1:57.91a11
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Place 2 · East St. LouisEast St. Louis800 Meters2.1:53.79a PB11
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 6 · East St. LouisEast St. Louis400 MetersRound P6.49.61a11
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 8 · East St. LouisEast St. Louis400 Meters8.50.64a11
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 800 Meters · Place 11 · East St. Louis (Sr.)East St. Louis (Sr.)800 MetersRound P111:57.9111
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 800 Meters · Place 2 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters21:53.7911
May 17IHSA Class 2A TRB Sectional - #10 RochesterMay 17 · 800 Meters · Place 1 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters11:55.64a—
May 9Southwestern Conference - BoysMay 9 · 800 Meters · Place 1 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters11:54.43a—
May 42024 Collinsville InvitationalMay 4 · 800 Meters · Place 1 · East St. LouisEast St. Louis800 Meters1.1:56.61a11
Apr 132024 JJK / Al Joyner ClassicApr 13 · 400 Meters · Place 3 · East St. LouisEast St. Louis400 Meters3.49.64a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Tiger Indoor Invitational (Boys Only)Mar 8 · 400 Meters · Place 1 · East St. LouisEast St. Louis400 Meters1.51.71a11
Mar 1Southern Illinois University Boys HS InvitationalMar 1 · 400 Meters · Place 1 · East St. LouisEast St. Louis400 Meters1.51.88a11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · 800 Meters · Place 17 · East St. LouisEast St. Louis800 MetersRound P17.1:59.38a10
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 800 Meters · Place 17 · East St. Louis (Sr.)East St. Louis (Sr.)800 MetersRound P171:59.3810
May 182023 IHSA Class 2A TRB Sectional - #10 Wood River (East Alton-W.R.)May 18 · 800 Meters · Place 2 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters22:00.3810
May 10Southwestern Conference - BoysMay 10 · 800 Meters · Place 4 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters42:00.89a—
May 6Collinsville Boys InvitationalMay 6 · 800 Meters · Place 5 · East St. LouisEast St. Louis800 Meters5.2:00.35a10
Apr 25St. Clair County Boys ChampionshipApr 25 · 800 Meters · Place 2 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters22:00.9810
Apr 4Edwardsville Tiger F/S Boys InvitationalApr 4 · 800 Meters · Place 1 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters12:05.37a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27IHSA 2A Boys State Track & Field ChampionshipsMay 27 · 800 Meters · Place 21 · East St. LouisEast St. Louis800 MetersRound P21.2:07.19a9
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · 800 Meters · Place 21 · East St. Louis (Sr.)East St. Louis (Sr.)800 MetersRound P212:07.199
May 19IHSA Class 2A TRB Sectional #10 - Troy (Triad)May 19 · 800 Meters · Place 2 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters22:04.23a9
May 11Southwestern Conference Boys ChampionshipsMay 11 · 800 Meters · Place 6 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters62:04.16a9
Apr 26St. Clair County Conference MeetApr 26 · 800 Meters · Place 5 · East St. Louis (Sr.)East St. Louis (Sr.)800 Meters52:06.259
Apr 12Alton Fresh-Soph Invite (Boys Only)Apr 12 · 800 Meters · Place 1 · East St. LouisEast St. Louis800 Meters1.2:08.26a9
Apr 9Belleville West Norm Armstrong InvitationalApr 9 · 800 Meters · Place 14 · East St. LouisEast St. Louis800 Meters142:08.52 PB9
Apr 5Edwardsville Frosh/Soph Boys InvitationalApr 5 · 400 Meters · Place 4 · East St. LouisEast St. Louis400 Meters4.53.32a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Roscoe Whitfield InvitationalFeb 19 · 800 Meters · Place 4 · East St. LouisEast St. Louis800 Meters42:22.61FR