Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt Francis Fighting Chance Invite · May 910.70St Francis Fighting Chance InviteMay 9, 2025
100 Meters · OutdoorO'Fallon Relays · Apr 311.70O'Fallon RelaysApril 3, 2023
200 Meters · IndoorLewis Invite · Feb 722.56aLewis InviteFebruary 7, 2025
200 Meters · OutdoorMidwest Twilight Final Qualifier · May 1421.55aMidwest Twilight Final QualifierMay 14, 2025
200 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 723.07Belleville West Norm Armstrong InvitationalApril 7, 2023
200 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 3A · Mar 2322.574Illinois Top Times Indoor Championships - Class 3AMarch 23, 2024
400 Meters · OutdoorTriad Invitational · May 1457.49aTriad InvitationalMay 14, 2021
55 Meter · IndoorCCIW Indoor Championships · Feb 286.63aCCIW Indoor ChampionshipsFebruary 28, 2025
60 Meter · IndoorTiger Indoor Invitational (Boys Only) · Mar 87.14aTiger Indoor Invitational (Boys Only)March 8, 2024
60 Meters · IndoorF Lee Slick Invitational · Feb 217.08aF Lee Slick InvitationalFebruary 21, 2025
Combined results · OutdoorBelleville West Norm Armstrong Invitational · Apr 610.816Belleville West Norm Armstrong InvitationalApril 6, 2024
Long Jump · OutdoorCollinsville Boys Invitational · May 76.52mCollinsville Boys InvitationalMay 7, 2022

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Midwest Twilight Final QualifierMay 14 · 200 Meters · Place 13 · North Central (Ill.)North Central (Ill.)200 Meters1321.55a PBFr
May 9St Francis Fighting Chance InviteMay 9 · 100 Meters · Place 7 · North Central (Ill.)North Central (Ill.)100 Meters710.70 PBFR
May 2CCIW Outdoor ChampionshipsMay 2 · 200 Meters · Place 7 · North Central (Ill.)North Central (Ill.)200 Meters722.10aFR
May 2CCIW Outdoor ChampionshipsMay 2 · 200 Meters · Place 8 · North Central (Ill.)North Central (Ill.)200 Meters826.81aFR
May 2CCIW Outdoor ChampionshipsMay 2 · 100 Meters · Place 4 · North Central (Ill.)North Central (Ill.)100 Meters410.91aFR
May 2CCIW Outdoor ChampionshipsMay 2 · 100 Meters · Place 4 · North Central (Ill.)North Central (Ill.)100 Meters410.93aFR
Apr 17Meet of ChampionsApr 17 · 200 Meters · Place 6 · North Central (Ill.)North Central (Ill.)200 Meters621.71FR
Apr 17Meet of ChampionsApr 17 · 100 Meters · Place 12 · North Central (Ill.)North Central (Ill.)100 MetersRound P1210.89FR
Apr 12Wheaton (Ill) InvitationalApr 12 · 200 Meters · Place 3 · North Central (Ill.)North Central (Ill.)200 Meters321.77aFr
Apr 12Wheaton (Ill) InvitationalApr 12 · 100 Meters · Place 2 · North Central (Ill.)North Central (Ill.)100 Meters210.89aFr
Apr 3Chicagoland ChampionshipsApr 3 · 200 Meters · Place 3 · North Central (Ill.)North Central (Ill.)200 Meters322.00aFr
Mar 28First Chance InvitationalMar 28 · 100 Meters · Place 23 · North Central (Ill.)North Central (Ill.)100 Meters23.11.06aWind: 0.9Fr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 55 Meter · Place 19 · North Central (Ill.)North Central (Ill.)55 MeterRound P19.6.63a PBFr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 200 Meters · Place 6 · North Central (Ill.)North Central (Ill.)200 Meters6.22.61aFr
Feb 21F Lee Slick InvitationalFeb 21 · 60 Meters · Place 10 · North Central (Ill.)North Central (Ill.)60 Meters107.08a PB—
Feb 14Chicagoland Intercollegiate Indoor Track & Field Inv.Feb 14 · 200 Meters · Place 4 · North Central (Ill.)North Central (Ill.)200 Meters422.74FR
Feb 14Chicagoland Intercollegiate Indoor Track & Field Inv.Feb 14 · 60 Meters · Place 15 · North Central (Ill.)North Central (Ill.)60 MetersRound P157.15FR
Feb 7Lewis InviteFeb 7 · 200 Meters · Place 8 · North Central (Ill.)North Central (Ill.)200 Meters822.56a PB—
Jan 31Squig Converse InviteJan 31 · 200 Meters · Place 6 · North Central (Ill.)North Central (Ill.)200 Meters622.69a—
Jan 31Squig Converse InviteJan 31 · 60 Meters · Place 22 · North Central (Ill.)North Central (Ill.)60 Meters227.13a—
Jan 24ONU InviteJan 24 · 200 Meters · Place 2 · North Central (Ill.)North Central (Ill.)200 Meters223.08a—
Jan 24ONU InviteJan 24 · 60 Meters · Place 12 · North Central (Ill.)North Central (Ill.)60 Meters127.23a—
Jan 10Cardinal OpenerJan 10 · 200 Meters · Place 6 · North Central (Ill.)North Central (Ill.)200 Meters623.09a—
Jan 10Cardinal OpenerJan 10 · 60 Meters · Place 9 · North Central (Ill.)North Central (Ill.)60 Meters97.14a—
Jan 10Cardinal OpenerJan 10 · 60 Meters · Place 7 · North Central (Ill.)North Central (Ill.)60 Meters77.13a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 200 Meters · Place 7 · Belleville (West)Belleville (West)200 MetersRound P7.21.77aWind: 1.512
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 200 Meters · Place 8 · Belleville (West)Belleville (West)200 Meters8.22.03aWind: 112
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 100 Meters · Place 42 · Belleville (West)Belleville (West)100 MetersRound P42.11.07aWind: 0.812
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 200 Meters · Place 7 · Belleville (West)Belleville (West)200 MetersRound P721.7712
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 200 Meters · Place 8 · Belleville (West)Belleville (West)200 Meters822.0312
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 100 Meters · Place 42 · Belleville (West)Belleville (West)100 MetersRound P4211.0712
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · 200 Meters · Place 7 · Belleville (West)Belleville (West)200 Meters722.23a—
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · 100 Meters · Place 7 · Belleville (West)Belleville (West)100 Meters711.02a—
May 9Southwestern Conference - BoysMay 9 · 200 Meters · Place 9 · Belleville (West)Belleville (West)200 Meters923.18a—
May 9Southwestern Conference - BoysMay 9 · 100 Meters · Place 6 · Belleville (West)Belleville (West)100 Meters611.24a—
May 42024 Collinsville InvitationalMay 4 · 200 Meters · Place 8 · Belleville (West)Belleville (West)200 Meters8.22.84aWind: -0.612
May 42024 Collinsville InvitationalMay 4 · 100 Meters · Place 4 · Belleville (West)Belleville (West)100 Meters4.11.23aWind: -0.712
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 2 · Belleville W.Belleville W.Combined results221.9012
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 4 · Belleville W.Belleville W.Combined results410.816 PB12
Mar 29O'Fallon Boys RelaysMar 29 · 100 Meters · Place 3 · Belleville (West)Belleville (West)100 Meters3.11.41a12

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 200 Meters · Belleville (West)Belleville (West)200 MetersRelay Split—22.574 PB12
Mar 8Tiger Indoor Invitational (Boys Only)Mar 8 · 60 Meter · Place 5 · Belleville (West)Belleville (West)60 MeterRound P5.7.23a12
Mar 8Tiger Indoor Invitational (Boys Only)Mar 8 · 60 Meter · Place 4 · Belleville (West)Belleville (West)60 Meter4.7.14a PB12
Mar 8Tiger Indoor Invitational (Boys Only)Mar 8 · 200 Meters · Place 4 · Belleville (West)Belleville (West)200 Meters4.23.44a12
Mar 1Southern Illinois University Boys HS InvitationalMar 1 · 60 Meter · Place 6 · Belleville (West)Belleville (West)60 MeterRound P6.7.28a12
Mar 1Southern Illinois University Boys HS InvitationalMar 1 · 60 Meter · Place 10 · Belleville (West)Belleville (West)60 Meter10.7.28a12
Feb 17Greg Foster InvitationalFeb 17 · 200 Meters · Place 2 · Belleville (West)Belleville (West)200 Meters223.57a—
Feb 17Greg Foster InvitationalFeb 17 · 60 Meters · Place 8 · Belleville (West)Belleville (West)60 Meters87.22a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28Triad Knight InvitationalApr 28 · 200 Meters · Place 3 · Belleville WestBelleville West200 Meters322.85JR
Apr 25St. Clair County Boys ChampionshipApr 25 · 200 Meters · Place 5 · Belleville (West)Belleville (West)200 Meters522.8411
Apr 25St. Clair County Boys ChampionshipApr 25 · 100 Meters · Place 9 · Belleville (West)Belleville (West)100 Meters911.5911
Apr 7Belleville West Norm Armstrong InvitationalApr 7 · 200 Meters · Place 17 · Belleville W.Belleville W.200 Meters1723.07 PB11
Apr 3O'Fallon RelaysApr 3 · 100 Meters · Place 7 · Belleville W.Belleville W.100 Meters711.70 PB11

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 10Edwardsville Tiger Indoor InvitationalMar 10 · 60 Meter · Place 5 · Belleville (West)Belleville (West)60 MeterRound P5.7.21a11
Mar 10Edwardsville Tiger Indoor InvitationalMar 10 · 60 Meter · Place 7 · Belleville (West)Belleville (West)60 Meter7.7.21a11
Mar 10Edwardsville Tiger Indoor InvitationalMar 10 · 200 Meters · Place 4 · Belleville (West)Belleville (West)200 Meters4.23.48a11
Mar 4Cogdal HS Boys InvitationalMar 4 · 60 Meter · Place 3 · Belleville (West)Belleville (West)60 MeterRound P3.7.21a11
Mar 4Cogdal HS Boys InvitationalMar 4 · 60 Meter · Place 6 · Belleville (West)Belleville (West)60 Meter6.7.25a11
Mar 4Cogdal HS Boys InvitationalMar 4 · 200 Meters · Place 4 · Belleville (West)Belleville (West)200 Meters4.23.83a11
Feb 2557th Annual Proviso West InvitationalFeb 25 · 200 Meters · Place 11 · Belleville (West)Belleville (West)200 Meters1124.1911
Feb 2557th Annual Proviso West InvitationalFeb 25 · 60 Meters · Place 14 · Belleville (West)Belleville (West)60 Meters147.2911

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #11 - O'Fallon (H.S.)May 19 · Long Jump · Place 6 · Belleville (West)Belleville (West)Long Jump66.37m10
May 19IHSA Class 3A TRB Sectional #11 - O'Fallon (H.S.)May 19 · 100 Meters · Place 13 · Belleville (West)Belleville (West)100 Meters1311.48a10
May 11Southwestern Conference Boys ChampionshipsMay 11 · Long Jump · Place 4 · Belleville (West)Belleville (West)Long Jump46.42m10
May 11Southwestern Conference Boys ChampionshipsMay 11 · 100 Meters · Place 10 · Belleville (West)Belleville (West)100 Meters1011.53a10
May 7Collinsville Boys InvitationalMay 7 · Long Jump · Place 3 · Belleville (West)Belleville (West)Long Jump3.6.52m PB10
May 7Collinsville Boys InvitationalMay 7 · 100 Meters · Place 18 · Belleville (West)Belleville (West)100 Meters18.11.65aWind: 110
Apr 29Triad Knight InvitationalApr 29 · Long Jump · Place 15 · Belleville WestBelleville WestLong Jump1518-10.5SO
Apr 26St. Clair County Conference MeetApr 26 · 100 Meters · Place 7 · Belleville (West)Belleville (West)100 Meters712.0010
Apr 15Granite City Boys InvitationalApr 15 · 100 Meters · Place 1 · Belleville WestBelleville West100 Meters112.29SO

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10IHSA Class 3A TRB Sectional #11 -Bloomington (H.S.)Jun 10 · 100 Meters · Place 19 · Belleville (West)Belleville (West)100 Meters19.11.99a9
Jun 2Southwest Conference Boys ChampionshipsJun 2 · 200 Meters · Place 4 · Belleville (West)Belleville (West)200 Meters4.24.04a9
Jun 2Southwest Conference Boys ChampionshipsJun 2 · 100 Meters · Place 2 · Belleville (West)Belleville (West)100 Meters2.11.72a9
May 25Triad F/S Boys InvitationalMay 25 · 200 Meters · Place 3 · Belleville (West)Belleville (West)200 Meters3.24.67a9
May 25Triad F/S Boys InvitationalMay 25 · 100 Meters · Place 7 · Belleville (West)Belleville (West)100 Meters7.12.06a9
May 19St. Clair County Boys ChampionshipsMay 19 · 400 Meters · Place 8 · Belleville (West)Belleville (West)400 Meters858.629
May 14Triad InvitationalMay 14 · 400 Meters · Place 14 · Belleville (West)Belleville (West)400 Meters14.57.49a PB9
May 11O'Fallon Boys F/S InviteMay 11 · 200 Meters · Place 11 · Belleville (West)Belleville (West)200 Meters1125.129
May 11O'Fallon Boys F/S InviteMay 11 · 100 Meters · Place 14 · Belleville (West)Belleville (West)100 Meters1411.999