Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2010.91aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
200 Meters · IndoorONU HS Classic - 3A Boys · Feb 2723.05aONU HS Classic - 3A BoysFebruary 27, 2025
200 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 2821.32aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
400 Meters · OutdoorHF Boys Triangular · Apr 1450.26aHF Boys TriangularApril 14, 2026
55 Meters · OutdoorLincoln Way Central Co Ed Invitational · Mar 26.75aLincoln Way Central Co Ed InvitationalMarch 2, 2024
60 Meters · IndoorSWSC Indoor Boys Conference · Mar 157.08aSWSC Indoor Boys ConferenceMarch 15, 2024
60 Meters · OutdoorBradley Bourbonnais Boiler Invite · Mar 147.01Bradley Bourbonnais Boiler InviteMarch 14, 2026
Long Jump · IndoorONU HS Classic - 3A Boys · Feb 236.04mONU HS Classic - 3A BoysFebruary 23, 2024
Long Jump · OutdoorBradley Bourbonnais Invite · Mar 95.93mBradley Bourbonnais InviteMarch 9, 2024
Triple Jump · IndoorSWSC Indoor Boys Conference · Mar 1712.10mSWSC Indoor Boys ConferenceMarch 17, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)200 MetersRound P2.21.32a PBWind: -0.712
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 5 · Bradley (B.-Bourbonnais)200 Meters5.21.79aWind: -1.412
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 100 Meters · Bradley (B.-Bourbonnais)100 MetersRound P--DNSWind: -0.112
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)200 Meters2.22.07a12
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 100 Meters · Place 6 · Bradley (B.-Bourbonnais)100 Meters6.10.91a PB12
May 14SWSC Boys ChampionshipsMay 14 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)200 Meters121.80a12
May 14SWSC Boys ChampionshipsMay 14 · 100 Meters · Place 3 · Bradley (B.-Bourbonnais)100 Meters310.93a12
May 8Oswego East Boys InviteMay 8 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)200 Meters1.22.15a12
May 8Oswego East Boys InviteMay 8 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)100 Meters1.11.14a12
Apr 20BBCHS Boys TriangularApr 20 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)200 Meters1.22.22aWind: 012
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)200 Meters121.95a12
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 100 Meters · Place 2 · Bradley (B.-Bourbonnais)100 Meters211.20a12
Apr 14HF Boys TriangularApr 14 · 400 Meters · Place 1 · Bradley (B.-Bourbonnais)400 Meters1.50.26a PB12
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)200 Meters2.21.91a12
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)100 Meters1.10.94a12
Apr 8BBCHS Intersquad MeetApr 8 · 200 Meters · Bradley (B.-Bourbonnais)200 Meters—DNS12
Apr 8BBCHS Intersquad MeetApr 8 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)100 Meters1.11.0Unofficial12
Mar 14Bradley Bourbonnais Boiler InviteMar 14 · 60 Meters · Place 1 · Bradley (B.-Bourbonnais)60 Meters17.01 PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 273A Boys ONU HS ClassicFeb 27 · 200 Meters · Place 5 · Bradley (B.-Bourbonnais)200 Meters523.1912
Feb 273A Boys ONU HS ClassicFeb 27 · 60 Meters · Place 7 · Bradley (B.-Bourbonnais)60 MetersRound P77.1412
Feb 273A Boys ONU HS ClassicFeb 27 · 60 Meters · Place 6 · Bradley (B.-Bourbonnais)60 Meters67.1012

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #10 MinookaMay 21 · 100 Meters · Place 7 · Bradley (B.-Bourbonnais)100 Meters711.09a11
May 14SWSC Boys ChampionshipsMay 14 · 100 Meters · Place 6 · Bradley (B.-Bourbonnais)100 Meters611.0911
May 2Homewood Flossmoor Dick Beebe InvitationalMay 2 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)200 Meters122.1411
May 2Homewood Flossmoor Dick Beebe InvitationalMay 2 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)100 Meters111.2111
Apr 28Kankakee All City Apr 28 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)200 Meters122.60a11
Apr 28Kankakee All City Apr 28 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)100 Meters111.47a11
Apr 25Gary Haupert InvitationalApr 25 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)200 Meters222.3811
Apr 25Gary Haupert InvitationalApr 25 · 100 Meters · Place 3 · Bradley (B.-Bourbonnais)100 Meters310.9511
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)200 Meters222.56a11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 100 Meters · Place 4 · Bradley (B.-Bourbonnais)100 Meters411.45a11
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · 400 Meters · Place 1 · Bradley (B.-Bourbonnais)400 Meters150.98a11
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)200 Meters122.07a11
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 100 Meters · Place 2 · Bradley (B.-Bourbonnais)100 Meters211.12a11
Apr 3Boilermaker InviteApr 3 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)100 Meters111.30a11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 200 Meters · Place 7 · Bradley (B.-Bourbonnais)200 Meters722.9011
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 14 · Bradley (B.-Bourbonnais)60 MetersRound P147.1411
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 14 · Bradley (B.-Bourbonnais)60 Meters147.14a11
Mar 15Bradley Bourbonnais InviteMar 15 · 200 Meters · Place 3 · Bradley (B.-Bourbonnais)200 Meters322.66a—
Mar 15Bradley Bourbonnais InviteMar 15 · 60 Meters · Place 2 · Bradley (B.-Bourbonnais)60 Meters27.03a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27ONU HS Classic - 3A BoysFeb 27 · 200 Meters · Place 3 · Bradley (B.-Bourbonnais)200 Meters323.05a PB—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 60 Meters · Place 7 · Bradley (B.-Bourbonnais)60 MetersRound P77.13a—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 60 Meters · Place 7 · Bradley (B.-Bourbonnais)60 Meters77.11a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #10 Moline (H.S.)May 15 · 100 Meters · Place 5 · Bradley (B.-Bourbonnais100 Meters511.00a—
May 3Oswego East Track & Field Invite (Boys)May 3 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais100 Meters111.23a—
Apr 22All City ChampionshipsApr 22 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais200 Meters222.7—
Apr 22All City ChampionshipsApr 22 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais100 Meters111.5—
Apr 19Gary Haupert InvitationalApr 19 · 100 Meters · Place 2 · Bradley (B.-Bourbonnais100 Meters211.30a—
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)200 Meters222.8510
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 100 Meters · Place 4 · Bradley (B.-Bourbonnais)100 Meters411.2410
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · 100 Meters · Place 2 · Bradley (B.-Bourbonnais)100 Meters211.50a—
Mar 9Bradley Bourbonnais InviteMar 9 · Long Jump · Place 8 · Bradley (B.-Bourbonnais)Long Jump85.93m PB—
Mar 9Bradley Bourbonnais InviteMar 9 · 60 Meters · Place 6 · Bradley (B.-Bourbonnais60 Meters67.24a—
Mar 2Lincoln Way Central Co Ed InvitationalMar 2 · 55 Meters · Place 2 · Bradley (B.-Bourbonnais)55 Meters26.75a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15SWSC Indoor Boys ConferenceMar 15 · 60 Meters · Place 2 · Bradley (B.-Bourbonnais)60 Meters27.08a PB—
Feb 23ONU HS Classic - 3A BoysFeb 23 · Long Jump · Place 6 · Bradley (B.-Bourbonnais)Long Jump66.04m PB—
Feb 23ONU HS Classic - 3A BoysFeb 23 · 60 Meters · Place 4 · Bradley (B.-Bourbonnais)60 MetersRound P47.19a—
Feb 23ONU HS Classic - 3A BoysFeb 23 · 60 Meters · Place 5 · Bradley (B.-Bourbonnais)60 Meters57.21a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Southwest Prairie Conference Boys ChampionshipsMay 10 · 100 Meters · Place 8 · Bradley (B.-Bourbonnais)100 Meters811.82a—
May 5Oswego East Boys InviteMay 5 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)100 Meters112.059
Apr 28Homewood Flossmoor Dick Beebe InvitationalApr 28 · 100 Meters · Place 4 · Bradley (B.-Bourbonnais100 Meters411.70a—
Apr 21Gary Haupert InvitationalApr 21 · 100 Meters · Place 12 · Bradley (B.-Bourbonnais)100 Meters1211.789
Apr 14Yorkville Matt Wulf InvitationalApr 14 · 200 Meters · Place 11 · Bradley (B.-Bourbonnais200 Meters1124.41a—
Apr 11BBCHS, LWW, Andrew Boys TriangularApr 11 · 200 Meters · Place 7 · Bradley (B.-Bourbonnais200 Meters724.2—
Apr 11BBCHS, LWW, Andrew Boys TriangularApr 11 · 100 Meters · Place 2 · Bradley (B.-Bourbonnais100 Meters211.6—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17SWSC Indoor Boys ConferenceMar 17 · Triple Jump · Place 2 · Bradley (B.-Bourbonnais)Triple Jump212.10m PB—
Mar 17SWSC Indoor Boys ConferenceMar 17 · 200 Meters · Place 6 · Bradley (B.-Bourbonnais200 Meters624.68a—