Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Central District Qualifier 2 · Jun 1810.88AAU Central District Qualifier 2June 18, 2024
200 Meters · IndoorAAU Northern Indoor National · Dec 2822.37aAAU Northern Indoor NationalDecember 28, 2024
200 Meters · OutdoorIHSA 1A Boys State Track & Field Championships · May 2921.60aIHSA 1A Boys State Track & Field ChampionshipsMay 29, 2025
200 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 1A · Mar 2222.424aIllinois Top Times Indoor Championships - Class 1AMarch 22, 2024
400 Meters · IndoorRockford F.I.R.E. Indoor TF Invitational 2024 · Dec 1452.55aRockford F.I.R.E. Indoor TF Invitational 2024December 14, 2024
400 Meters · OutdoorIHSA 1A Boys State Track & Field Championships · May 2949.07aIHSA 1A Boys State Track & Field ChampionshipsMay 29, 2025
55 Meters · IndoorICOPS Invitational · Feb 256.74ICOPS InvitationalFebruary 25, 2024
60 Meter · IndoorIllinois Top Times Indoor Championships - Class 1A · Mar 226.97aIllinois Top Times Indoor Championships - Class 1AMarch 22, 2024
60 Meters · IndoorCCL Indoor Championship · Mar 157.08aCCL Indoor ChampionshipMarch 15, 2024
60 Meters · OutdoorProviso West Boys Invitational · Mar 17.11aProviso West Boys InvitationalMarch 1, 2025
Long Jump · OutdoorMSC Co-Ed Meet · Apr 184.95mMSC Co-Ed MeetApril 18, 2023

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 400 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)400 MetersRound P349.07a PB12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 400 Meters · Place 4 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)400 Meters449.63a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 MetersRound P121.60a PB12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 200 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters321.69a12
May 21IHSA Class 1A TRB Sectional - #03 SenecaMay 21 · 400 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)400 Meters149.96a12
May 21IHSA Class 1A TRB Sectional - #03 SenecaMay 21 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters122.65a12
May 236th Annual Jim Kwasteniet Track&Field ClassicMay 2 · 400 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)400 Meters151.28a12
May 236th Annual Jim Kwasteniet Track&Field ClassicMay 2 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters122.39a12
May 236th Annual Jim Kwasteniet Track&Field ClassicMay 2 · 100 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters111.24a12
Apr 25Elmwood Park Tiger InviteApr 25 · 400 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)400 Meters151.6712
Apr 23Wednesday Night Lights InviteApr 23 · 400 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)400 Meters150.23a12
Apr 23Wednesday Night Lights InviteApr 23 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters122.47a12
Apr 15Marmion/Benet/ICApr 15 · 400 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)400 Meters252.10a12
Apr 15Marmion/Benet/ICApr 15 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters123.11a12
Apr 12Bulldog RelaysApr 12 · 100 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters211.08a12
Mar 15Bradley Bourbonnais InviteMar 15 · 400 Meters · Place 4 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)400 Meters451.85a—
Mar 15Bradley Bourbonnais InviteMar 15 · 200 Meters · Place 5 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters523.02a—
Mar 15Bradley Bourbonnais InviteMar 15 · 60 Meters · Place 5 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meters57.15a—
Mar 1Proviso West Boys InvitationalMar 1 · 200 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters223.28a—
Mar 1Proviso West Boys InvitationalMar 1 · 60 Meters · Place 6 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meters67.11a PB—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · 60 Meters · Place 8 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 MetersRound P87.17a12
Mar 23CCL Indoor ChampionshipsMar 23 · 60 Meters · Place 8 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meters87.22a12
Mar 23CCL Indoor ChampionshipsMar 23 · 60 Meters · Place 8 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 MetersRound P87.1712
Mar 23CCL Indoor ChampionshipsMar 23 · 60 Meters · Place 8 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meters87.2212
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 200 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters323.3712
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 60 Meters · Place 5 · ZephyrsZephyrs60 MetersRound P57.11a—
Jan 12Akinosun InvitationalJan 12 · 60 Meter · Place 13 · Zephyrs TrackZephyrs Track60 MeterRound P13.7.17a12
Jan 12Akinosun InvitationalJan 12 · 200 Meters · Zephyrs TrackZephyrs Track200 Meters--DNS12
Jan 416th Annual Dorothy Dawson InviteJan 4 · 400 Meters · Place 4 · ZephyrsZephyrs400 Meters453.9712
Jan 416th Annual Dorothy Dawson InviteJan 4 · 55 Meters · ZephyrsZephyrs55 Meters—DQ12

2024 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 4 · Zephyrs TrackZephyrs Track60 MeterRound P4.7.19a12
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 3 · Zephyrs TrackZephyrs Track60 Meter3.7.12a12
Dec 28AAU Northern Indoor NationalDec 28 · 400 Meters · Zephyrs TrackZephyrs Track400 Meters--DNS12
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 2 · Zephyrs TrackZephyrs Track200 MetersRound P2.22.63a12
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 2 · Zephyrs TrackZephyrs Track200 Meters2.22.37a PB12
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 60 Meter · Zephyrs TrackZephyrs Track60 MeterRound P—DNS12
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 200 Meters · Zephyrs TrackZephyrs Track200 Meters—DNS12
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 60 Meter · Place 4 · Zephyrs TrackZephyrs Track60 Meter4.7.13a12
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 400 Meters · Place 5 · Zephyrs TrackZephyrs Track400 Meters5.52.55a PB12
Mar 22Illinois Top Times Indoor Championships - Class 1AMar 22 · 200 Meters · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 MetersRelay Split—22.424a PB11
Mar 22Illinois Top Times Indoor Championships - Class 1AMar 22 · 60 Meter · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 MeterRound P1.7.08a11
Mar 22Illinois Top Times Indoor Championships - Class 1AMar 22 · 60 Meter · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meter1.6.97a PB11
Mar 22Illinois Top Times Indoor Championships - Class 1AMar 22 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters1.22.39a11
Mar 15CCL Indoor ChampionshipMar 15 · 200 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters322.44a—
Mar 15CCL Indoor ChampionshipMar 15 · 60 Meters · Place 5 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meters57.11a—
Mar 15CCL Indoor ChampionshipMar 15 · 60 Meters · Place 5 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meters57.08a PB—
Feb 25ICOPS InvitationalFeb 25 · 200 Meters · Place 5 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters523.4811
Feb 25ICOPS InvitationalFeb 25 · 55 Meters · Place 7 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)55 MetersRound P76.7711
Feb 25ICOPS InvitationalFeb 25 · 55 Meters · Place 7 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)55 Meters76.74 PB11
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 200 Meters · Place 6 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters623.78a—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 60 Meters · Place 10 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meters107.28a—

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 205th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 20 · 200 Meters · Place 2 · Zephyrs TrackZephyrs Track200 Meters2.22.17a11
Jul 205th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 20 · 100 Meters · Place 2 · Zephyrs TrackZephyrs Track100 Meters2.11.05a11
Jun 27AAU Region 13 National QualifierJun 27 · 200 Meters · Place 2 · ZephyrsZephyrs200 MetersRound P222.31a—
Jun 27AAU Region 13 National QualifierJun 27 · 200 Meters · Place 2 · ZephyrsZephyrs200 Meters222.01a—
Jun 27AAU Region 13 National QualifierJun 27 · 100 Meters · Place 3 · ZephyrsZephyrs100 MetersRound P310.94a—
Jun 27AAU Region 13 National QualifierJun 27 · 100 Meters · Place 5 · ZephyrsZephyrs100 Meters511.25a—
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 5 · Zephyrs TrackZephyrs Track200 MetersRound P5.22.61aWind: -2.211
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 1 · Zephyrs TrackZephyrs Track200 Meters1.22.00aWind: 0.211
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · Zephyrs TrackZephyrs Track100 MetersRound P1.11.10aWind: -2.711
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · Zephyrs TrackZephyrs Track100 Meters1.11.20aWind: -2.811
Jun 18AAU Central District Qualifier 2Jun 18 · 200 Meters · Place 1 · Zephyrs Track ClubZephyrs Track Club200 Meters121.84—
Jun 18AAU Central District Qualifier 2Jun 18 · 100 Meters · Place 3 · Zephyrs Track ClubZephyrs Track Club100 Meters310.88 PB—
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 100 Meters · Place 11 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 MetersRound P1110.9511
May 15IHSA Class 1A TRB Sectional - #3 SenecaMay 15 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters122.91a—
May 15IHSA Class 1A TRB Sectional - #3 SenecaMay 15 · 100 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters111.08a—
May 4Carlin Nalley Boys InvitationalMay 4 · 100 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters311.08a—
Apr 2635th Annual Jim Kwasteniet T&F ClassicApr 26 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters121.68a—
Apr 2635th Annual Jim Kwasteniet T&F ClassicApr 26 · 100 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters110.91a—
Apr 1926th Annual Elmwood Park Tiger ClassicApr 19 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters121.84a—
Apr 1926th Annual Elmwood Park Tiger ClassicApr 19 · 100 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters111.11a—
Apr 12St Anne InviteApr 12 · 200 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters221.9411
Apr 12St Anne InviteApr 12 · 100 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters210.9111
Apr 6Riverside Brookfield Bulldog RelaysApr 6 · 100 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters110.98a—
Mar 9Bradley Bourbonnais InviteMar 9 · 200 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters322.95a—
Mar 9Bradley Bourbonnais InviteMar 9 · 60 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)60 Meters27.16a—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 200 Meters · Place 17 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 MetersRound P1722.7510
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 100 Meters · Place 17 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 MetersRound P1711.2210
May 172023 IHSA Class 1A TRB Sectional - #3 SenecaMay 17 · 200 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters222.9310
May 172023 IHSA Class 1A TRB Sectional - #3 SenecaMay 17 · 100 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters211.2210
May 12Metro Suburban Boys ConferenceMay 12 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters122.50a—
May 12Metro Suburban Boys ConferenceMay 12 · 100 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters111.47a—
May 6Carlin Nalley Invitational (Boys Only)May 6 · 200 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters2.23.19aWind: -1.710
May 6Carlin Nalley Invitational (Boys Only)May 6 · 100 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters3.11.66aWind: -2.410
Apr 2834th Annual Jim Kwasteniet T&F ClassicApr 28 · 200 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters222.932a—
Apr 2834th Annual Jim Kwasteniet T&F ClassicApr 28 · 100 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters311.617a—
Apr 25Timothy Christian InviteApr 25 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters123.0—
Apr 25Timothy Christian InviteApr 25 · 100 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters111.3—
Apr 22Walther Christian InvitationalApr 22 · Long Jump · Place 4 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)Long Jump45.32m—
Apr 22Walther Christian InvitationalApr 22 · 100 Meters · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters311.70a—
Apr 18MSC Co-Ed MeetApr 18 · Long Jump · Place 9 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)Long Jump94.95m PB—
Apr 18MSC Co-Ed MeetApr 18 · 100 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters211.72a—
Apr 8Riverside Brookfield RelaysApr 8 · Long Jump · Place 4 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)Long Jump45.77m10
Apr 4Westmont MSC TriApr 4 · Long Jump · Place 3 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)Long Jump35.45m—
Apr 4Westmont MSC TriApr 4 · 200 Meters · Place 1 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)200 Meters124.6—
Apr 4Westmont MSC TriApr 4 · 100 Meters · Place 2 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)100 Meters212.0—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26ICOPS InvitationalFeb 26 · 55 Meters · Place 37 · Elmhurst (IC Catholic)Elmhurst (IC Catholic)55 Meters377.1610