Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorGary Haupert Invitational · Apr 195:46.52aGary Haupert InvitationalApril 19, 2024
200 Meters · Indoor2nd Annual Purple Smoke Holiday Invite · Dec 2024.22a2nd Annual Purple Smoke Holiday InviteDecember 20, 2025
200 Meters · Outdoor57th Annual Carlin Nalley Invite · May 1625.05a57th Annual Carlin Nalley InviteMay 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 1143.18aThornridge Boys TJ Shirley Blue Smoke InvitationalApril 11, 2026
3200 Meters · OutdoorIHSA Class 2A TRB Sectional - #6 Country Club Hills (Hillcrest) · May 1611:32.07aIHSA Class 2A TRB Sectional - #6 Country Club Hills (Hillcrest)May 16, 2024
400 Meters · IndoorJerry Lowe Boys Invitational · Feb 753.53Jerry Lowe Boys InvitationalFebruary 7, 2026
400 Meters · OutdoorLincoln Way West Warrior Invite · May 151.89aLincoln Way West Warrior InviteMay 1, 2026
60 Meter · Indoor2nd Annual Purple Smoke Holiday Invite · Dec 207.50a2nd Annual Purple Smoke Holiday InviteDecember 20, 2025
800 Meters · IndoorRockford Auburn Boys Var/JV Invitational · Feb 212:07.97Rockford Auburn Boys Var/JV InvitationalFebruary 21, 2026
800 Meters · OutdoorTT Classic · May 92:06.75aTT ClassicMay 9, 2026
800 Meters · Relay Split · OutdoorIHSA 2A Boys State Track & Field Championships · May 302:08.430IHSA 2A Boys State Track & Field ChampionshipsMay 30, 2025
High Jump · IndoorJerry Lowe Boys Invitational · Feb 71.75mJerry Lowe Boys InvitationalFebruary 7, 2026
High Jump · OutdoorBloom CoEd Quad · Apr 291.55mBloom CoEd QuadApril 29, 2025
Long Jump · Outdoor56th Annual Carlin Nalley Invite · May 105.27m56th Annual Carlin Nalley InviteMay 10, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · 800 Meters · Place 4 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)800 Meters4.2:15.76a12
May 1657th Annual Carlin Nalley InviteMay 16 · 400 Meters · Place 2 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)400 Meters2.52.01a12
May 1657th Annual Carlin Nalley InviteMay 16 · 200 Meters · Place 7 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)200 Meters7.25.05a PB12
May 9TT ClassicMay 9 · 800 Meters · Place 10 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)800 Meters10.2:06.75a PB12
May 9TT ClassicMay 9 · 400 Meters · Place 18 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)400 Meters18.54.95a12
May 1Lincoln Way West Warrior InviteMay 1 · High Jump · Place 9 · Richton Park (Southland College Prep ChaRichton Park (Southland College Prep ChaHigh Jump91.63m12
May 1Lincoln Way West Warrior InviteMay 1 · 400 Meters · Place 2 · Richton Park (Southland College Prep ChaRichton Park (Southland College Prep Cha400 Meters251.89a PB12
Apr 28Bloom Lonnell Poole InvitationalApr 28 · High Jump · Place 4 · Richton Park (Southland College Prep ChaRichton Park (Southland College Prep ChaHigh Jump41.62m12
Apr 28Bloom Lonnell Poole InvitationalApr 28 · 300m Hurdles · Place 3 · Richton Park (Southland College Prep ChaRichton Park (Southland College Prep Cha300m Hurdles345.25a12
Apr 28Bloom Lonnell Poole InvitationalApr 28 · 110m Hurdles · Place 5 · Richton Park (Southland College Prep ChaRichton Park (Southland College Prep Cha110m Hurdles520.69a12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 300m Hurdles · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)300m Hurdles36" / 0.914m—DNS12
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · High Jump · Place 5 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)High Jump5.1.70m12
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 300m Hurdles · Place 7 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)300m Hurdles36" / 0.914m7.43.18a PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28Kankakee's 2nd Annual Jess Gathing InvitationalFeb 28 · 800 Meters · Place 14 · Richton Park (Southland College PRichton Park (Southland College P800 Meters142:31.00a12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 400 Meters · Place 11 · Richton Park (Southland CollRichton Park (Southland Coll400 Meters1157.0312
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 8 · Richton Park (Southland CollRichton Park (Southland Coll800 Meters82:07.97 PB12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · High Jump · Place 16 · Richton Park (Southland CollRichton Park (Southland CollHigh Jump164-1112
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 400 Meters · Place 11 · Richton Park (Southland CollRichton Park (Southland Coll400 Meters1157.0312
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 800 Meters · Place 8 · Richton Park (Southland CollRichton Park (Southland Coll800 Meters82:07.9712
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · High Jump · Place 16 · Richton Park (Southland CollRichton Park (Southland CollHigh Jump164-1112
Feb 14Worrill InviteFeb 14 · High Jump · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)High Jump--NH12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 400 Meters · Place 3 · Richton Park (Southland CollRichton Park (Southland Coll400 Meters353.53 PB12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 60m Hurdles · Place 21 · Richton Park (Southland CollRichton Park (Southland Coll60m Hurdles2111.0412
Feb 7Jerry Lowe Boys InvitationalFeb 7 · High Jump · Place 8 · Richton Park (Southland CollRichton Park (Southland CollHigh Jump81.75m PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 60 Meter · Place 38 · UnattachedUnattached60 MeterRound P38.7.50a PB12
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · High Jump · Place 6 · UnattachedUnattachedHigh Jump6.5' 4"12
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 400 Meters · Place 9 · UnattachedUnattached400 Meters9.54.21a12
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 200 Meters · Place 16 · UnattachedUnattached200 Meters16.24.22a PB12
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 60m Hurdles · Place 14 · Richton Park (Southland College PRichton Park (Southland College P60m Hurdles1411.30a—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 800 Meters · Place 27 · Richton Park (Southland CollRichton Park (Southland Coll800 Meters272:14.6811
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 400 Meters · Place 12 · Richton Park (Southland CollRichton Park (Southland Coll400 Meters1256.7211

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)800 MetersRelay SplitRound P—2:08.430 PB11
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · High Jump · Place 5 · Richton Park (Southland College PrRichton Park (Southland College PrHigh Jump51.62m11
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · 300m Hurdles · Place 4 · Richton Park (Southland College PRichton Park (Southland College P300m Hurdles443.21a11
May 1056th Annual Carlin Nalley InviteMay 10 · Long Jump · Place 9 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)Long Jump9.5.27m PB11
May 1056th Annual Carlin Nalley InviteMay 10 · 300m Hurdles · Place 10 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)300m Hurdles36" / 0.914m10.45.73a11
May 1056th Annual Carlin Nalley InviteMay 10 · High Jump · Place 2 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)High Jump2.1.72m11
May 2Herscher InviteMay 2 · High Jump · Place 11 · Richton Park (Southland College PrRichton Park (Southland College PrHigh Jump111.57m11
May 2Herscher InviteMay 2 · 300m Hurdles · Place 6 · Richton Park (Southland College PRichton Park (Southland College P300m Hurdles643.58a11
May 2Herscher InviteMay 2 · 110m Hurdles · Place 11 · Richton Park (Southland College PRichton Park (Southland College P110m Hurdles1118.411
Apr 29Bloom CoEd QuadApr 29 · High Jump · Place 1 · Richton Park (Southland College PrRichton Park (Southland College PrHigh Jump11.55m PB11
Apr 29Bloom CoEd QuadApr 29 · 300m Hurdles · Place 2 · Richton Park (Southland College PRichton Park (Southland College P300m Hurdles243.12a11
Apr 25Gary Haupert InvitationalApr 25 · High Jump · Richton Park (SouthlandRichton Park (SouthlandHigh Jump—NH11
Apr 25Gary Haupert InvitationalApr 25 · 300m Hurdles · Place 4 · Richton Park (SouthlandRichton Park (Southland300m Hurdles444.6811
Apr 192025 Kankakee Co-Ed InvitationalApr 19 · High Jump · Richton Park (SouthlandRichton Park (SouthlandHigh Jump—NH11
Apr 192025 Kankakee Co-Ed InvitationalApr 19 · 300m Hurdles · Place 9 · Richton Park (SouthlandRichton Park (Southland300m Hurdles944.5611
Apr 12Rickover Invitational #1Apr 12 · High Jump · Place 3 · Richton Park (Southland College PrRichton Park (Southland College PrHigh Jump31.60m11
Apr 12Rickover Invitational #1Apr 12 · 300m Hurdles · Place 2 · Richton Park (Southland College PRichton Park (Southland College P300m Hurdles246.01a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16IHSA Class 2A TRB Sectional - #6 Country Club Hills (Hillcrest)May 16 · 3200 Meters · Place 4 · Richton Park (SouthlandRichton Park (Southland3200 Meters411:32.07a PB—
May 4Carlin Nalley Boys InvitationalMay 4 · 800 Meters · Place 9 · Richton Park (SouthlandRichton Park (Southland800 Meters92:16.06a—
Apr 23Bloom Co Ed QuadApr 23 · 800 Meters · Place 2 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)800 Meters2.2:22.61a10
Apr 19Gary Haupert InvitationalApr 19 · 1600 Meters · Place 15 · Richton Park (SouthlandRichton Park (Southland1600 Meters155:46.52a PB—
Apr 19Gary Haupert InvitationalApr 19 · 800 Meters · Place 15 · Richton Park (SouthlandRichton Park (Southland800 Meters152:22.14a—
Apr 19Gary Haupert InvitationalApr 19 · 400 Meters · Place 15 · Richton Park (SouthlandRichton Park (Southland400 Meters1558.59a—
Mar 30Calloway Co Laker InviteMar 30 · 800 Meters · Place 8 · Richton Park (Southland College Prep Charter)Richton Park (Southland College Prep Charter)800 Meters8.2:21.84a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2Raptor Indoor InviteMar 2 · 800 Meters · Place 13 · Richton Park (SouthlandRichton Park (Southland800 Meters132:22.4910
Feb 24Thornwood Boys' Open #2Feb 24 · 800 Meters · Place 8 · Richton Park (SouthlandRichton Park (Southland800 Meters82:32.33a—
Feb 3 Dr. Conrad Worrill InvitationalFeb 3 · 800 Meters · Place 28 · Richton Park (SouthlandRichton Park (Southland800 Meters282:22.0810

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 27St. Rita Co-Ed Open #2Apr 27 · 200 Meters · Place 22 · Richton Park (SouthlRichton Park (Southl200 Meters2225.16FR