Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe CIRCUIT Chicago · Feb 214:29.68aThe CIRCUIT ChicagoFebruary 21, 2026
1000 Meters · OutdoorBoys District 228 Quad · Apr 183:00.0Boys District 228 QuadApril 18, 2023
1600 Meters · IndoorArgo Boys Track Indoor Invitational · Mar 115:02.92Argo Boys Track Indoor InvitationalMarch 11, 2023
1600 Meters · OutdoorOak Lawn Boys Invitational · Apr 174:36.15aOak Lawn Boys InvitationalApril 17, 2026
200 Meters · OutdoorDistrict 228 Boys Quad · Apr 2126.60District 228 Boys QuadApril 21, 2026
3200 Meters · OutdoorIHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South) · May 229:51.55aIHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22, 2026
400 Meters · OutdoorWindy City Summer Series #5 · Jul 1555.36Windy City Summer Series #5July 15, 2025
600 Meters · OutdoorBoys District 228 Quad · Apr 181:38.5Boys District 228 QuadApril 18, 2023
800 Meters · IndoorThornton Boys Invitational · Feb 152:24.97aThornton Boys InvitationalFebruary 15, 2024
800 Meters · OutdoorHarry McDaniel Invite · May 72:01.47aHarry McDaniel InviteMay 7, 2026
800 Meters · Relay Split · OutdoorIHSA 2A Boys State Track & Field Championships · May 302:10.428IHSA 2A Boys State Track & Field ChampionshipsMay 30, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 3200 Meters · Place 36 · Tinley Park3200 Meters36.10:12.04a12
May 22IHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22 · 3200 Meters · Place 3 · Tinley Park3200 Meters3.9:51.55a PB12
May 22IHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22 · 1600 Meters · Place 12 · Tinley Park1600 Meters12.4:47.96a12
May 14SSC Blue Division Boys Conference Track MeetMay 14 · 3200 Meters · Place 1 · Tinley Park3200 Meters1.9:58.90a12
May 14SSC Blue Division Boys Conference Track MeetMay 14 · 1600 Meters · Place 3 · Tinley Park1600 Meters3.4:39.10a12
May 7Harry McDaniel InviteMay 7 · 800 Meters · Place 5 · Tinley Park800 Meters5.2:01.47a PB12
May 134th Annual Pete Struck Eagle ClassicMay 1 · 1600 Meters · Place 18 · Tinley Park1600 Meters18.4:43.20a12
Apr 21District 228 Boys QuadApr 21 · 400 Meters · Place 10 · Tinley Park400 Meters10.59.0012
Apr 21District 228 Boys QuadApr 21 · 200 Meters · Place 8 · Tinley Park200 Meters8.26.60 PB12
Apr 17Oak Lawn Boys InvitationalApr 17 · 1600 Meters · Place 1 · Tinley Park1600 Meters1.4:36.15a PB12
Apr 11Ridgewood Outdoor OpenerApr 11 · 800 Meters · Place 1 · Tinley Park800 Meters12:03.85a12
Mar 14Bradley Bourbonnais Boiler InviteMar 14 · 1600 Meters · Place 5 · Tinley Park1600 Meters54:36.7712
Mar 5Reavis Co-Ed InviteMar 5 · 3200 Meters · Place 3 · Tinley Park3200 Meters39:53.00a12
Feb 24District 228 QuadFeb 24 · 800 Meters · Place 1 · Tinley Park800 Meters1.2:06.39a12
Feb 24District 228 QuadFeb 24 · 400 Meters · Tinley Park400 Meters—DNS12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21The CIRCUIT ChicagoFeb 21 · 1 Mile · Place 6 · Tinley Park1 Mile64:29.68a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 15Windy City Summer Series #5Jul 15 · 400 Meters · Place 23 · Tinley Park400 Meters2355.36 PB11
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 3200 Meters · Place 40 · Tinley Park3200 Meters40.10:41.81a11
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 1600 Meters · Place 33 · Tinley Park1600 MetersRound P33.4:57.06a11
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Tinley Park800 MetersRelay SplitRound P—2:10.428 PB11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 40 · Tinley Park3200 Meters4010:41.81a11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 1600 Meters · Place 33 · Tinley Park1600 MetersRound P334:57.06a11
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · 3200 Meters · Place 2 · Tinley Park3200 Meters210:13.26a11
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · 1600 Meters · Place 1 · Tinley Park1600 Meters14:43.60a11
May 15South Suburban Boys Blue ConferenceMay 15 · 3200 Meters · Place 2 · Tinley Park3200 Meters210:38.36a11
May 15South Suburban Boys Blue ConferenceMay 15 · 1600 Meters · Place 3 · Tinley Park1600 Meters35:06.48a11
May 8Harry McDaniel Invite @ Richards HSMay 8 · 800 Meters · Place 10 · Tinley Park800 Meters102:15.2811
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 3200 Meters · Place 12 · Tinley Park3200 Meters1210:16.56a11
Apr 17Spartan InviteApr 17 · 1600 Meters · Place 7 · Tinley Park1600 Meters74:56.59a11
Apr 17Spartan InviteApr 17 · 800 Meters · Place 5 · Tinley Park800 Meters52:11.30a11
Apr 15IKE Quad #2- TP, EP, Argo, IKEApr 15 · 400 Meters · Place 5 · Tinley Park400 Meters557.811
Mar 15Bradley Bourbonnais InviteMar 15 · 3200 Meters · Place 5 · Tinley Park3200 Meters510:49.47a—
Mar 11Homewood Flossmoor Boys Quint #3Mar 11 · 800 Meters · Place 3 · Tinley Park800 Meters32:07.5311
Mar 11Homewood Flossmoor Boys Quint #3Mar 11 · 400 Meters · Place 9 · Tinley Park400 Meters956.6711
Mar 7Reavis Co-Ed InviteMar 7 · 3200 Meters · Place 3 · Tinley Park3200 Meters310:17.80a—
Mar 7Reavis Co-Ed InviteMar 7 · 800 Meters · Place 6 · Tinley Park800 Meters62:14.41a—
Mar 1Jess Gathing Kays InvitationalMar 1 · 1600 Meters · Place 3 · Tinley Park1600 Meters34:47.4611

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Tinley Park800 MetersRelay SplitRound P—2:12.21310
May 16IHSA Class 2A TRB Sectional - #6 Country Club Hills (Hillcrest)May 16 · 1600 Meters · Place 4 · Tinley Park (H.S.)1600 Meters44:57.12a—
May 8SSC Boys Track and FieldMay 8 · 1600 Meters · Place 4 · Tinley Park (H.S.)1600 Meters44:50.55a—
May 2Richards Harry McDaniel ClassicMay 2 · 800 Meters · Place 7 · Tinley Park (H.S.)800 Meters72:11.35a—
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 1600 Meters · Place 36 · Tinley Park (H.S.)1600 Meters364:52.74a—
Apr 23SSC Richards Quad Apr 23 · 800 Meters · Place 3 · Tinley Park800 Meters3.2:22.05a10
Apr 12Spartan InviteApr 12 · 1600 Meters · Place 8 · Tinley Park (H.S.)1600 Meters84:48.14a—
Apr 10Farley Frosh Soph InvitationalApr 10 · 400 Meters · Place 2 · Tinley Park400 Meters2.57.14a10
Mar 9Bradley Bourbonnais InviteMar 9 · 1600 Meters · Place 7 · Tinley Park (H.S.)1600 Meters74:50.19a—
Mar 5Homewood Flossmoor Boys QuadMar 5 · 1600 Meters · Place 6 · Tinley Park (H.S.)1600 Meters64:59.87a—
Mar 5Homewood Flossmoor Boys QuadMar 5 · 800 Meters · Place 12 · Tinley Park (H.S.)800 Meters122:12.89a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Tinley Park vs. ReavisFeb 20 · 1600 Meters · Place 1 · Tinley Park (H.S.)1600 Meters15:03.28a—
Feb 15Thornton Boys InvitationalFeb 15 · 800 Meters · Place 3 · Tinley Park (H.S.)800 Meters32:24.97a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 2A TRB Sectional - #6 Kankakee (Sr.)May 17 · 1600 Meters · Place 5 · Tinley Park (H.S.)1600 Meters54:49.739
May 11South Suburban Blue Boys ChampionshipsMay 11 · 1600 Meters · Place 3 · Tinley Park (H.S.)1600 Meters34:50.27a—
May 4Richards Harry McDaniel ClassicMay 4 · 1600 Meters · Place 8 · Tinley Park (H.S.)1600 Meters84:55.519
Apr 27Pete Struck Eagle ClassicApr 27 · 1600 Meters · Place 38 · Tinley Park1600 Meters38.4:56.39a9
Apr 26EP F/S Invite 2023Apr 26 · 800 Meters · Place 2 · Tinley Park (H.S.)800 Meters22:17.48a—
Apr 18Boys District 228 QuadApr 18 · 1000 Meters · Place 7 · Tinley Park (H.S.)1000 Meters73:00.0 PB—
Apr 18Boys District 228 QuadApr 18 · 600 Meters · Place 4 · Tinley Park (H.S.)600 Meters41:38.5 PB—
Apr 14Oak Lawn InvitationalApr 14 · 1600 Meters · Place 6 · Tinley Park (H.S.)1600 Meters64:50.25a—
Apr 12Hillcrest Farley FS InvitationalApr 12 · 1600 Meters · Place 1 · Tinley Park (H.S.)1600 Meters15:06.819
Apr 8Phil Svetich Argo Boys Track InvitationalApr 8 · 800 Meters · Place 9 · Tinley Park800 Meters9.2:18.16a9
Apr 4SSC Dual - TF North VS Tinley ParkApr 4 · 1600 Meters · Place 1 · Tinley Park (H.S.)1600 Meters15:10.2—
Apr 4SSC Dual - TF North VS Tinley ParkApr 4 · 800 Meters · Place 1 · Tinley Park (H.S.)800 Meters12:27.7—
Mar 18Lemont InvitationalMar 18 · 1600 Meters · Place 3 · Tinley Park (H.S.)1600 Meters35:06.409

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11Argo Boys Track Indoor InvitationalMar 11 · 1600 Meters · Place 10 · Tinley Park (H.S.)1600 Meters105:02.92 PB9