Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSWSC Boys Championships · May 810.96aSWSC Boys ChampionshipsMay 8, 2024
200 Meters · IndoorWIAC Indoor Track & Field Championships · Feb 2722.11aWIAC Indoor Track & Field ChampionshipsFebruary 27, 2026
200 Meters · OutdoorSWSC Boys Championships · May 821.74aSWSC Boys ChampionshipsMay 8, 2024
200 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 3A · Mar 2324.170Illinois Top Times Indoor Championships - Class 3AMarch 23, 2024
400 Meters · IndoorUW-Oshkosh Early Bird Invitational · Dec 548.06aUW-Oshkosh Early Bird InvitationalDecember 5, 2025
400 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 946.99aUW-La Crosse Uncaged Eagle OpenMay 9, 2025
60 Meters · IndoorUWO Alumni & Friends Invitational · Jan 188.89aUWO Alumni & Friends InvitationalJanuary 18, 2025
Varsity · OutdoorBBCHS Open Invitational · Apr 511.3BBCHS Open InvitationalApril 5, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 10UW-Oshkosh Invite & MultiApr 10 · 200 Meters · Place 9 · UW-OshkoshUW-Oshkosh200 Meters9.22.17aWind: 3.1So

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 400 Meters · Place 15 · UW-OshkoshUW-Oshkosh400 MetersRound P15.48.59aSo
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · Place 4 · UW-OshkoshUW-Oshkosh400 Meters4.48.42aSo
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 200 Meters · Place 5 · UW-OshkoshUW-Oshkosh200 Meters5.22.11a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 400 Meters · Place 1 · UW-OshkoshUW-Oshkosh400 Meters1.48.06a PBSo
Jan 18UWO Alumni & Friends InvitationalJan 18 · 60 Meters · Place 21 · UW-OshkoshUW-Oshkosh60 Meters218.89a PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 400 Meters · Place 17 · UW-OshkoshUW-Oshkosh400 MetersRound P17.49.27aFr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 400 Meters · Place 3 · UW-OshkoshUW-Oshkosh400 Meters346.99a PBFr
May 2WIAC Outdoor ChampionshipsMay 2 · 400 Meters · Place 4 · UW-OshkoshUW-Oshkosh400 Meters448.20aFR
May 2WIAC Outdoor ChampionshipsMay 2 · 400 Meters · Place 4 · UW-OshkoshUW-Oshkosh400 Meters447.88aFR
Apr 26St. Norbert InvitationalApr 26 · 400 Meters · Place 1 · UW-OshkoshUW-Oshkosh400 Meters1.48.68aFr
Apr 11UW Oshkosh InvitationalApr 11 · 400 Meters · Place 1 · UW-OshkoshUW-Oshkosh400 Meters147.93aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 400 Meters · Place 1 · UW-OshkoshUW-Oshkosh400 Meters1.48.50aFr
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 200 Meters · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 MetersRelay Split—24.170 PB12
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 200 Meters · Place 3 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters3.22.58a12
Mar 15SWSC Indoor Boys ConferenceMar 15 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters122.52a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 13 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)400 MetersRound P13.49.70a12
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 400 Meters · Place 13 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)400 MetersRound P1349.7012
May 15IHSA Class 3A TRB Sectional - #10 Moline (H.S.)May 15 · 400 Meters · Place 2 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais400 Meters249.02a—
May 15IHSA Class 3A TRB Sectional - #10 Moline (H.S.)May 15 · 200 Meters · Place 5 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais200 Meters522.54a—
May 8SWSC Boys ChampionshipsMay 8 · 400 Meters · Place 2 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)400 Meters2.48.88a12
May 8SWSC Boys ChampionshipsMay 8 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters1.21.74a PB12
May 8SWSC Boys ChampionshipsMay 8 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters1.10.96a PB12
May 3Oswego East Track & Field Invite (Boys)May 3 · 200 Meters · Place 1 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais200 Meters122.44a—
Apr 22All City ChampionshipsApr 22 · 400 Meters · Place 1 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais400 Meters148.2—
Apr 19Gary Haupert InvitationalApr 19 · 400 Meters · Place 2 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais400 Meters249.94a—
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 400 Meters · Place 1 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)400 Meters149.6612
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters122.4612
Apr 9Lockport Tri Bradley and LWEApr 9 · 100 Meters · Place 1 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters1.11.13a12
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · 400 Meters · Place 1 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)400 Meters149.97a—
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · 200 Meters · Place 1 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters122.25a—
Mar 9Bradley Bourbonnais InviteMar 9 · 200 Meters · Place 2 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais200 Meters222.54a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 5BBCHS Open InvitationalApr 5 · Varsity · Place 1 · Bradley (B.-BourbonnaisBradley (B.-BourbonnaisVarsity122.4—
Apr 5BBCHS Open InvitationalApr 5 · Varsity · Place 2 · Bradley (B.-BourbonnaisBradley (B.-BourbonnaisVarsity211.3 PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2All City 2022May 2 · 200 Meters · Place 5 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters5.28.71a10
Apr 29Homewood Flossmoor Dick Beebe InvitationalApr 29 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters2.22.61aWind: 110
Apr 26Lockport, HF, Bradley TriApr 26 · 200 Meters · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters—DNS10
Apr 9T.J. Shirley Blue Smoke Invitational Apr 9 · 200 Meters · Place 3 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters3.23.02a10
Apr 6BBCHS Open Apr 6 · 100 Meters · Place 4 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters411.610

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18Southwest Suburban Conference Boys Indoor ChampionshipsMar 18 · 200 Meters · Place 6 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters6.23.60a10
Mar 12Rantoul InviteMar 12 · 200 Meters · Place 8 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters8.23.96a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2SWSC Red Boys ChampionshipJun 2 · 200 Meters · Place 8 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters8.24.70a9
May 19BBCHS vs Andrew HS Boys Dual May 19 · High Jump · Place 13 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)High Jump13.NH9
May 19BBCHS vs Andrew HS Boys Dual May 19 · 200 Meters · Place 2 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters2.23.989
May 12Bradley-Bourbonnais @ Lincoln-Way West BoysMay 12 · 100 Meters · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters—SCR9
May 5BBCHS vs LWE Boys Dual MeetMay 5 · 200 Meters · Place 3 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters3.23.629
Apr 28Boys - Stagg vs. Bradley Dual MeetApr 28 · 200 Meters · Place 3 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters3.25.29a9
Apr 28Boys - Stagg vs. Bradley Dual MeetApr 28 · 100 Meters · Place 7 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters7.12.45a9