Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorGately Park Open · Dec 324.25aGately Park OpenDecember 3, 2022
200 Meters · Outdoor18th Annual Jane Dickens Invite · Jun 1928.3718th Annual Jane Dickens InviteJune 19, 2021
400 Meters · IndoorGately Park Open · Dec 752.30aGately Park OpenDecember 7, 2024
400 Meters · Outdoor32nd Annual Pete Struck Eagle Classic · Apr 2551.57a32nd Annual Pete Struck Eagle ClassicApril 25, 2024
600 Meters · IndoorWest Suburban Boys Silver Indoor Conference · Mar 211:26.42West Suburban Boys Silver Indoor ConferenceMarch 21, 2025
600 Meters · OutdoorYork Boys Open · Mar 111:27.76York Boys OpenMarch 11, 2023
800 Meters · IndoorMidway Miles Meet #2 · Feb 252:13.95Midway Miles Meet #2February 25, 2022
800 Meters · OutdoorBud Mohns/Bob Cohoon Invitational · Apr 192:02.20Bud Mohns/Bob Cohoon InvitationalApril 19, 2025
800 Meters · Relay Split · OutdoorIHSA 3A Boys State Track & Field Championships · May 242:02.063IHSA 3A Boys State Track & Field ChampionshipsMay 24, 2024

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Hinsdale Central Red Devil InvitationalApr 24 · 400 Meters · Place 3 · Hinsdale (Central)Hinsdale (Central)400 Meters351.9212
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · 800 Meters · Place 11 · Hinsdale (Central)Hinsdale (Central)800 Meters112:02.20 PB12
Apr 16Hinsdale Central Boys TriApr 16 · 800 Meters · Place 2 · Hinsdale (Central)Hinsdale (Central)800 Meters22:04.5112
Apr 16Hinsdale Central Boys TriApr 16 · 400 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)400 Meters153.9812
Apr 12St. Charles East Boys InviteApr 12 · 400 Meters · Place 6 · Hinsdale (Central)Hinsdale (Central)400 Meters652.37a12
Mar 15York Boys OpenMar 15 · 800 Meters · Place 3 · Hinsdale (Central)Hinsdale (Central)800 Meters32:06.03a—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 800 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)800 Meters12:05.24a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 600 Meters · Place 2 · Hinsdale (Central)Hinsdale (Central)600 Meters21:26.42 PB12
Feb 21Proviso West Boys Quad #3Feb 21 · 600 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)600 Meters11:28.94a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Gately Park OpenDec 7 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.52.30a PB12
Dec 7Gately Park OpenDec 7 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.52.30a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Hinsdale (Central)Hinsdale (Central)800 MetersRelay SplitRound P—2:02.063 PB11
May 10WSC Silver Boys ChampionshipMay 10 · 400 Meters · Place 4 · Hinsdale (Central)Hinsdale (Central)400 Meters451.96a—
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 400 Meters · Place 3 · Hinsdale (Central)Hinsdale (Central)400 Meters351.57a PB—
Apr 19Red Grange InvitationalApr 19 · 400 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)400 Meters151.97a—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 800 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)800 Meters12:05.5411

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Red Devil Frosh-Soph InviteApr 26 · 800 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)800 Meters12:05.09a—
Apr 15Bud Mohns InvitationalApr 15 · 800 Meters · Place 3 · Hinsdale (Central)Hinsdale (Central)800 Meters32:03.5610
Mar 11York Boys OpenMar 11 · 600 Meters · Place 3 · Hinsdale (Central)Hinsdale (Central)600 Meters31:27.76 PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17West Suburban Silver Boys Conference MeetMar 17 · 600 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)600 Meters1.1:29.67a10
Feb 25D117 Clash at the ColiseumFeb 25 · 400 Meters · Place 16 · Hinsdale (Central)Hinsdale (Central)400 Meters1653.7810

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Gately Park OpenDec 3 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.52.60a10
Dec 3Gately Park OpenDec 3 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.24.25a PB10
Mar 18West Suburban Silver Boys Indoor Track and Field ChampionshipMar 18 · 600 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)600 Meters11:32.44FR
Mar 12York Boys InviteMar 12 · 600 Meters · Place 8 · Hinsdale (Central)Hinsdale (Central)600 Meters8.1:30.54a9
Feb 25Midway Miles Meet #2Feb 25 · 800 Meters · Place 9 · Hinsdale Central HigHinsdale Central Hig800 Meters92:13.95 PBFR

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 800 Meters · Place 3 · Chicago Flyers TrackChicago Flyers Track800 Meters3.2:06.70a9
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 400 Meters · Place 12 · Chicago Flyers TrackChicago Flyers Track400 Meters12.53.72a9
Jun 11AAU Central District QualifierJun 11 · 800 Meters · Place 2 · Chicago Flyers TrackChicago Flyers Track800 Meters2.2:06.65a9
Jun 11AAU Central District QualifierJun 11 · 400 Meters · Place 9 · Chicago Flyers TrackChicago Flyers Track400 Meters9.54.94a9
May 19IHSA Class 3A TRB Sectional #8 - Lockport (Twp.)May 19 · 400 Meters · Place 10 · Hinsdale (Central)Hinsdale (Central)400 Meters1053.46a9
May 13West Suburban Conference Silver Boys ChampionshipMay 13 · 400 Meters · Place 2 · Hinsdale (Central)Hinsdale (Central)400 Meters2.53.31a9
Apr 27Hinsdale Central F/S Boys InviteApr 27 · 800 Meters · Place 7 · Hinsdale (Central)Hinsdale (Central)800 Meters72:12.33a9
Apr 22Bob Cohoon InvitationalApr 22 · 400 Meters · Place 14 · Hinsdale (Central)Hinsdale (Central)400 Meters1453.949
Apr 16Bud Mohns InvitationalApr 16 · 400 Meters · Place 1 · Hinsdale (Central)Hinsdale (Central)400 Meters155.369

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 15AAU Region 13 QualifierJul 15 · 800 Meters · Place 3 · Chicago Flyers Track ClubChicago Flyers Track Club800 Meters32:20.90—
Jul 15AAU Region 13 QualifierJul 15 · 400 Meters · Place 4 · Chicago Flyers Track ClubChicago Flyers Track Club400 Meters455.81—
Jul 3AAU Central (Illinois) District QualifierJul 3 · 800 Meters · Place 3 · Chicago FlyersChicago Flyers800 Meters32:19.2814
Jul 3AAU Central (Illinois) District QualifierJul 3 · 400 Meters · Place 4 · Chicago FlyersChicago Flyers400 Meters457.1514
Jun 24USATF Illinois Association Youth ChampionshipsJun 24 · 800 Meters · Place 4 · Chicago FlyersChicago Flyers800 Meters42:28.4413
Jun 24USATF Illinois Association Youth ChampionshipsJun 24 · 400 Meters · Place 10 · Chicago FlyersChicago Flyers400 Meters101:00.0813
Jun 1918th Annual Jane Dickens InviteJun 19 · 800 Meters · Place 5 · Chicago FlyersChicago Flyers800 Meters52:25.0414
Jun 1918th Annual Jane Dickens InviteJun 19 · 400 Meters · Place 1 · Chicago FlyersChicago Flyers400 Meters158.2214
Jun 1918th Annual Jane Dickens InviteJun 19 · 200 Meters · Place 16 · Chicago FlyersChicago Flyers200 Meters1628.37 PB14
Jun 122021 AAU Northern Outdoor NationalJun 12 · 400 Meters · Place 2 · Chicago Flyers TrackChicago Flyers Track400 Meters2.58.30aUnofficial8
Jun 122021 AAU Northern Outdoor NationalJun 12 · 200 Meters · Place 4 · Chicago Flyers TrackChicago Flyers Track200 Meters4.27.78aUnofficial8
Jun 6Hand Off and See Me FlyJun 6 · 400 Meters · Place 3 · Chicago Flyers TrackChicago Flyers Track400 Meters3.57.08a8
Jun 6Hand Off and See Me FlyJun 6 · 200 Meters · Chicago Flyers TrackChicago Flyers Track200 Meters—DNS8

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 12 · 21-Unattached21-Unattached400 Meters12.1:15.34a4
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 14 · 21-Unattached21-Unattached200 MetersRound P14.32.84a4