Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2010.98aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
200 Meters · OutdoorHF Boys Triangular · Apr 1423.01aHF Boys TriangularApril 14, 2026
55 Meters · OutdoorLWC-Bradley-Oak Forest Boys Tri Meet · Mar 86.8LWC-Bradley-Oak Forest Boys Tri MeetMarch 8, 2025
60 Meters · Indoor3A Boys ONU HS Classic · Feb 277.333A Boys ONU HS ClassicFebruary 27, 2026
High Jump · OutdoorYorkville Matt Wulf Invitational · Apr 171.68mYorkville Matt Wulf InvitationalApril 17, 2026

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 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 100 Meters · Place 13 · Bradley (B.-Bourbonnais)100 Meters13.10.98a PB10
May 14SWSC Boys ChampionshipsMay 14 · 100 Meters · Place 5 · Bradley (B.-Bourbonnais)100 Meters511.23a10
May 8Oswego East Boys InviteMay 8 · 100 Meters · Place 3 · Bradley (B.-Bourbonnais)100 Meters3.11.43a10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · High Jump · Bradley (B.-Bourbonnais)High Jump—NH10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 200 Meters · Place 10 · Bradley (B.-Bourbonnais)200 Meters10.23.23aWind: 0.110
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 100 Meters · Place 7 · Bradley (B.-Bourbonnais)100 Meters7.11.16aWind: 0.310
Apr 20BBCHS Boys TriangularApr 20 · High Jump · Place 2 · Bradley (B.-Bourbonnais)High Jump2.1.73m10
Apr 20BBCHS Boys TriangularApr 20 · 200 Meters · Bradley (B.-Bourbonnais)200 Meters—DNS10
Apr 20BBCHS Boys TriangularApr 20 · 100 Meters · Place 2 · Bradley (B.-Bourbonnais)100 Meters2.11.54a10
Apr 17Yorkville Matt Wulf InvitationalApr 17 · High Jump · Place 4 · Bradley (B.-Bourbonnais)High Jump41.68m PB10
Apr 14HF Boys TriangularApr 14 · 200 Meters · Place 3 · Bradley (B.-Bourbonnais)200 Meters3.23.01a PB10
Apr 14HF Boys TriangularApr 14 · 100 Meters · Place 5 · Bradley (B.-Bourbonnais)100 Meters5.11.65a10
Apr 8BBCHS Intersquad MeetApr 8 · 100 Meters · Place 4 · Bradley (B.-Bourbonnais)100 Meters4.11.6Unofficial10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 273A Boys ONU HS ClassicFeb 27 · 60 Meters · Place 26 · Bradley (B.-Bourbonnais)60 MetersRound P267.33 PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14SWSC Boys ChampionshipsMay 14 · 100 Meters · Place 4 · Bradley (B.-Bourbonnais)100 Meters411.489
May 9Oswego East Boys Track & Field InviteMay 9 · 200 Meters · Place 6 · Bradley (B.-Bourbonnais)200 Meters6.24.26a9
May 9Oswego East Boys Track & Field InviteMay 9 · 100 Meters · Place 2 · Bradley (B.-Bourbonnais)100 Meters2.11.52a9
May 2Homewood Flossmoor Dick Beebe InvitationalMay 2 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)200 Meters223.469
May 2Homewood Flossmoor Dick Beebe InvitationalMay 2 · 100 Meters · Place 2 · Bradley (B.-Bourbonnais)100 Meters211.529
Apr 29Lincoln Way West Boys TriangularApr 29 · 200 Meters · Place 3 · Bradley (B.-Bourbonnais)200 Meters323.27a9
Apr 29Lincoln Way West Boys TriangularApr 29 · 100 Meters · Place 3 · Bradley (B.-Bourbonnais)100 Meters311.34a9
Apr 28Kankakee All City Apr 28 · 100 Meters · Place 6 · Bradley (B.-Bourbonnais)100 Meters611.99a9
Apr 22Stagg Boys TriangularApr 22 · 100 Meters · Place 4 · Bradley (B.-Bourbonnais)100 Meters411.32a9
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · 200 Meters · Place 17 · Bradley (B.-Bourbonnais)200 Meters1724.51a9
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · 100 Meters · Place 11 · Bradley (B.-Bourbonnais)100 Meters1111.69a9
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 100 Meters · Place 13 · Bradley (B.-Bourbonnais)100 Meters1311.63a9
Apr 3Boilermaker InviteApr 3 · 100 Meters · Place 3 · Bradley (B.-Bourbonnais)100 Meters311.82a9
Mar 8LWC-Bradley-Oak Forest Boys Tri MeetMar 8 · 55 Meters · Place 4 · Bradley (B.-Bourbonnais)55 Meters46.8 PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27ONU HS Classic - 3A BoysFeb 27 · 60 Meters · Place 21 · Bradley (B.-Bourbonnais)60 MetersRound P217.36a—