Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorStagg Boys Triangular · Apr 284:46.76aStagg Boys TriangularApril 28, 2026
3200 Meters · IndoorSWSC Indoor Boys Conference · Mar 2010:20.38SWSC Indoor Boys ConferenceMarch 20, 2026
3200 Meters · Outdoor2026 Gary Haupert Invitational (boys) · Apr 2410:11.97a2026 Gary Haupert Invitational (boys)April 24, 2026
600 Meters · IndoorONU HS Classic - 3A Boys · Feb 271:42.68aONU HS Classic - 3A BoysFebruary 27, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 3200 Meters · Place 11 · Bradley (B.-Bourbonnais)3200 Meters11.10:15.52a10
May 8Oswego East Boys InviteMay 8 · 3200 Meters · Place 4 · Bradley (B.-Bourbonnais)3200 Meters4.10:12.64a10
Apr 28Stagg Boys TriangularApr 28 · 1600 Meters · Place 1 · Bradley (B.-Bourbonnais)1600 Meters14:46.76a PB10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 3200 Meters · Place 2 · Bradley (B.-Bourbonnais)3200 Meters2.10:11.97a PB10
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 3200 Meters · Place 5 · Bradley (B.-Bourbonnais)3200 Meters510:31.16a10
Apr 14HF Boys TriangularApr 14 · 3200 Meters · Place 1 · Bradley (B.-Bourbonnais)3200 Meters1.10:48.11a10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 3200 Meters · Place 2 · Bradley (B.-Bourbonnais)3200 Meters2.10:21.28a10
Apr 8BBCHS Intersquad MeetApr 8 · 1600 Meters · Place 1 · Bradley (B.-Bourbonnais)1600 Meters1.5:16.6Unofficial10
Apr 8BBCHS Intersquad MeetApr 8 · 400 Meters · Place 4 · Bradley (B.-Bourbonnais)400 Meters4.58.8Unofficial10
Mar 14Bradley Bourbonnais Boiler InviteMar 14 · 3200 Meters · Place 7 · Bradley (B.-Bourbonnais)3200 Meters710:45.8410

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20SWSC Indoor Boys ConferenceMar 20 · 3200 Meters · Place 9 · Bradley (B.-Bourbonnais)3200 Meters910:20.38 PB10
Mar 20SWSC Indoor Boys ConferenceMar 20 · 3200 Meters · Place 9 · Bradley (B.-Bourbonnais)3200 Meters910:20.3810
Feb 273A Boys ONU HS ClassicFeb 27 · 3200 Meters · Place 16 · Bradley (B.-Bourbonnais)3200 Meters1610:55.6010
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1000 Meters · Bradley (B.-Bourbonnais)1000 Meters—DNS10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #10 MinookaMay 21 · 1600 Meters · Place 25 · Bradley (B.-Bourbonnais)1600 Meters255:04.48a9
May 14SWSC Boys ChampionshipsMay 14 · 3200 Meters · Place 8 · Bradley (B.-Bourbonnais)3200 Meters811:09.009
May 14SWSC Boys ChampionshipsMay 14 · 1600 Meters · Place 10 · Bradley (B.-Bourbonnais)1600 Meters105:02.049
May 2Homewood Flossmoor Dick Beebe InvitationalMay 2 · 3200 Meters · Place 1 · Bradley (B.-Bourbonnais)3200 Meters111:01.459
Apr 29Lincoln Way West Boys TriangularApr 29 · 1600 Meters · Place 9 · Bradley (B.-Bourbonnais)1600 Meters95:01.19a9
Apr 28Kankakee All City Apr 28 · 3200 Meters · Place 3 · Bradley (B.-Bourbonnais)3200 Meters311:15.40a9
Apr 25Gary Haupert InvitationalApr 25 · 3200 Meters · Place 1 · Bradley (B.-Bourbonnais)3200 Meters110:58.709
Apr 22Stagg Boys TriangularApr 22 · 1600 Meters · Place 3 · Bradley (B.-Bourbonnais)1600 Meters35:00.81a9
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · 1600 Meters · Place 8 · Bradley (B.-Bourbonnais)1600 Meters85:03.42a9
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 1600 Meters · Place 5 · Bradley (B.-Bourbonnais)1600 Meters55:04.48a9
Apr 3Boilermaker InviteApr 3 · 1600 Meters · Place 4 · Bradley (B.-Bourbonnais)1600 Meters45:07.36a9
Mar 15Bradley Bourbonnais InviteMar 15 · 3200 Meters · Place 9 · Bradley (B.-Bourbonnais)3200 Meters911:11.70a—
Mar 8LWC-Bradley-Oak Forest Boys Tri MeetMar 8 · 1600 Meters · Place 11 · Bradley (B.-Bourbonnais)1600 Meters115:17.4—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21SWSC Indoor Boys ConferenceMar 21 · 3200 Meters · Place 5 · Bradley (B.-Bourbonnais)3200 Meters510:48.54a9
Feb 27ONU HS Classic - 3A BoysFeb 27 · 3200 Meters · Place 18 · Bradley (B.-Bourbonnais)3200 Meters1811:13.26a—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 600 Meters · Place 36 · Bradley (B.-Bourbonnais)600 Meters361:42.68a PB—