Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBBCHS vs Andrew HS Boys Dual · May 1914.59BBCHS vs Andrew HS Boys Dual May 19, 2021
110m Hurdles · 39" / 0.991m · OutdoorSWSC Boys Championships · May 818.42aSWSC Boys ChampionshipsMay 8, 2024
200 Meters · IndoorThornwood Boys' Open #2 · Feb 2630.58Thornwood Boys' Open #2February 26, 2022
200 Meters · OutdoorLockport, HF, Bradley Tri · Apr 2629.59aLockport, HF, Bradley TriApril 26, 2022
300m Hurdles · 36" / 0.914m · OutdoorLockport Tri Bradley and LWE · Apr 950.03aLockport Tri Bradley and LWEApril 9, 2024
400 Meters · IndoorONU Holiday Open · Dec 71:00.49aONU Holiday OpenDecember 7, 2024
400 Meters · OutdoorLWC-Bradley-Bolingbrook Boys Tri Meet · Apr 1559.9LWC-Bradley-Bolingbrook Boys Tri MeetApril 15, 2024
55 Meters · IndoorThornwood Boys' Open #2 · Feb 268.42Thornwood Boys' Open #2February 26, 2022
60m Hurdles · 39" / 0.991m · IndoorSouthwest Suburban Conference Boys Indoor Championships · Mar 1812.64aSouthwest Suburban Conference Boys Indoor ChampionshipsMarch 18, 2022
60m Hurdles · 42" / 1.067m · IndoorONU Holiday Open · Dec 79.77aONU Holiday OpenDecember 7, 2024
Varsity · OutdoorBBCHS Open Invitational · Apr 519.4BBCHS Open InvitationalApril 5, 2023

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Chicagoland (CCAC) Outdoor ChampionshipsMay 2 · 110m Hurdles · Place 9 · Governors StateGovernors State110m Hurdles919.63FR
Apr 25Elmhurst TwilightApr 25 · 110m Hurdles · Governors State (Ill.)Governors State (Ill.)110m Hurdles42" / 1.067m--DNSWind: 1.3Fr
Apr 3Chicagoland ChampionshipsApr 3 · 400m Hurdles · Place 34 · Governors State (Ill.)Governors State (Ill.)400m Hurdles341:06.91aFr
Apr 3Chicagoland ChampionshipsApr 3 · 110m Hurdles · Place 25 · Governors State (Ill.)Governors State (Ill.)110m HurdlesRound P2518.35aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 60m Hurdles · Place 12 · Governors State (Ill.)Governors State (Ill.)60m Hurdles42" / 1.067mRound P12.10.00aFr
Jan 24ONU InviteJan 24 · 60m Hurdles · Place 7 · Governors State (Ill.)Governors State (Ill.)60m Hurdles710.42a—
Jan 24ONU InviteJan 24 · 60m Hurdles · Place 7 · Governors State (Ill.)Governors State (Ill.)60m Hurdles710.83a—
Jan 24ONU InviteJan 24 · 400 Meters · Place 20 · Governors State (Ill.)Governors State (Ill.)400 Meters201:02.34a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7ONU Holiday OpenDec 7 · 60m Hurdles · Place 5 · Governors State (Ill.)Governors State (Ill.)60m Hurdles42" / 1.067mRound P5.10.05aFr
Dec 7ONU Holiday OpenDec 7 · 60m Hurdles · Place 4 · Governors State (Ill.)Governors State (Ill.)60m Hurdles42" / 1.067m4.9.77a PBFr
Dec 7ONU Holiday OpenDec 7 · 400 Meters · Place 27 · Governors State (Ill.)Governors State (Ill.)400 Meters27.1:00.49a PBFr
Mar 15SWSC Indoor Boys ConferenceMar 15 · 60m Hurdles · Place 16 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)60m Hurdles1610.33a—
Feb 23ONU HS Classic - 3A BoysFeb 23 · 60m Hurdles · Place 19 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)60m HurdlesRound P1910.26a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #10 Moline (H.S.)May 15 · 300m Hurdles · Place 22 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais300m Hurdles2245.42a—
May 15IHSA Class 3A TRB Sectional - #10 Moline (H.S.)May 15 · 110m Hurdles · Place 14 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais110m Hurdles1417.80a—
May 8SWSC Boys ChampionshipsMay 8 · 110m Hurdles · Place 12 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)110m Hurdles39" / 0.991m12.18.42a PB12
May 3Oswego East Track & Field Invite (Boys)May 3 · 300m Hurdles · Place 4 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais300m Hurdles445.97a—
May 3Oswego East Track & Field Invite (Boys)May 3 · 110m Hurdles · Place 5 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais110m Hurdles517.49a—
Apr 22All City ChampionshipsApr 22 · 300m Hurdles · Place 4 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais300m Hurdles446.8—
Apr 22All City ChampionshipsApr 22 · 110m Hurdles · Place 1 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais110m Hurdles118.3—
Apr 15LWC-Bradley-Bolingbrook Boys Tri MeetApr 15 · 110m Hurdles · Place 4 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)110m Hurdles418.8—
Apr 15LWC-Bradley-Bolingbrook Boys Tri MeetApr 15 · 400 Meters · Place 16 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)400 Meters1659.9 PB—
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 300m Hurdles · Place 11 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)300m Hurdles1148.9412
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 110m Hurdles · Place 11 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)110m Hurdles1118.7512
Apr 9Lockport Tri Bradley and LWEApr 9 · 300m Hurdles · Place 7 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)300m Hurdles36" / 0.914m7.50.03a PB12
Apr 9Lockport Tri Bradley and LWEApr 9 · 110m Hurdles · Place 8 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)110m Hurdles39" / 0.991m8.19.03a12
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · 300m Hurdles · Place 10 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)300m Hurdles1049.08a—
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · 110m Hurdles · Place 5 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)110m Hurdles518.71a—
Mar 9Bradley Bourbonnais InviteMar 9 · 60m Hurdles · Place 10 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais60m Hurdles1010.24a—
Mar 2Lincoln Way Central Co Ed InvitationalMar 2 · 55m Hurdles · Place 8 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)55m Hurdles89.83a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 11BBCHS, LWW, Andrew Boys TriangularApr 11 · 300m Hurdles · Place 5 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais300m Hurdles551.0—
Apr 11BBCHS, LWW, Andrew Boys TriangularApr 11 · 110m Hurdles · Place 6 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais110m Hurdles620.5—
Apr 5BBCHS Open InvitationalApr 5 · Varsity · Place 4 · Bradley (B.-BourbonnaisBradley (B.-BourbonnaisVarsity451.9—
Apr 5BBCHS Open InvitationalApr 5 · Varsity · Place 5 · Bradley (B.-BourbonnaisBradley (B.-BourbonnaisVarsity519.4 PB—
Mar 11Rantoul InviteMar 11 · 60m Hurdles · Place 40 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais60m Hurdles4012.08a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Olivet Nazarene 3A Boys HS InvitationalFeb 24 · 60m Hurdles · Place 30 · Bradley (B.-BourbonnaisBradley (B.-Bourbonnais60m HurdlesRound P3011.38a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Southwest Suburban Conference Boys ChampionshipsMay 12 · 110m Hurdles · Place 6 · Bradley (B.-BourbonnBradley (B.-Bourbonn110m Hurdles623.32SO
Apr 26Lockport, HF, Bradley TriApr 26 · 110m Hurdles · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)110m Hurdles39" / 0.991m—NT10
Apr 26Lockport, HF, Bradley TriApr 26 · 200 Meters · Place 46 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters46.29.59a PB10
Apr 19BBCHS-LWE- Bolingbrook Boys Triangular Apr 19 · 300m Hurdles · Place 6 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)300m Hurdles653.510
Apr 19BBCHS-LWE- Bolingbrook Boys Triangular Apr 19 · 110m Hurdles · Place 7 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)110m Hurdles724.610
Apr 6BBCHS Open Apr 6 · 110m Hurdles · Place 5 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)110m Hurdles522.110
Apr 6BBCHS Open Apr 6 · 200 Meters · Place 22 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters2229.710

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18Southwest Suburban Conference Boys Indoor ChampionshipsMar 18 · 60m Hurdles · Place 10 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)60m Hurdles39" / 0.991m10.12.64a PB10
Feb 26Thornwood Boys' Open #2Feb 26 · 55m Hurdles · Place 5 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)55m Hurdles511.4210
Feb 26Thornwood Boys' Open #2Feb 26 · 200 Meters · Place 63 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters6330.58 PB10
Feb 26Thornwood Boys' Open #2Feb 26 · 55 Meters · Place 72 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)55 Meters728.42 PB10

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19BBCHS vs Andrew HS Boys Dual May 19 · 200 Meters · Place 29 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters29.31.429
May 19BBCHS vs Andrew HS Boys Dual May 19 · 100 Meters · Place 39 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters39.14.59 PB9
May 12Bradley-Bourbonnais @ Lincoln-Way West BoysMay 12 · 200 Meters · Place 17 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters17.30.629
May 12Bradley-Bourbonnais @ Lincoln-Way West BoysMay 12 · 100 Meters · Place 22 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters22.15.129
May 5BBCHS vs LWE Boys Dual MeetMay 5 · 200 Meters · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters—29.809
May 5BBCHS vs LWE Boys Dual MeetMay 5 · 100 Meters · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters—15.189
Apr 28Boys - Stagg vs. Bradley Dual MeetApr 28 · 200 Meters · Place 33 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)200 Meters33.32.14a9
Apr 28Boys - Stagg vs. Bradley Dual MeetApr 28 · 100 Meters · Place 33 · Bradley (B.-Bourbonnais)Bradley (B.-Bourbonnais)100 Meters33.15.99a9