Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSt. Charles East Elmore McCornack Invitational · Apr 1117.17aSt. Charles East Elmore McCornack InvitationalApril 11, 2026
200 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 2025.97aProviso West Boys Indoor Quad 3February 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorSt. Charles East Elmore McCornack Invitational · Apr 1142.29aSt. Charles East Elmore McCornack InvitationalApril 11, 2026
400 Meters · OutdoorMetea Valley Boys Invite · Apr 1855.42aMetea Valley Boys InviteApril 18, 2026
60 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 208.24aProviso West Boys Indoor Quad 3February 20, 2026
complete · IndoorBatavia Boys 8 Entry Quad Meet · Feb 289.73Batavia Boys 8 Entry Quad MeetFebruary 28, 2025
Complete · IndoorWWS | DGN Dual · Feb 929.75WWS | DGN DualFebruary 9, 2024
Full · IndoorWest Suburban Boys Silver Indoor Conference · Mar 219.38West Suburban Boys Silver Indoor ConferenceMarch 21, 2025
Full · OutdoorWSC Boys Silver Championships · Mar 209.54WSC Boys Silver ChampionshipsMarch 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 300m Hurdles · Place 13 · Downers Grove (North)300m Hurdles36" / 0.914m13.42.45a11
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 110m Hurdles · Place 13 · Downers Grove (North)110m Hurdles39" / 0.991m13.16.71aWind: 2.511
May 14West Suburban Silver BOYS ConferenceMay 14 · 300m Hurdles · Place 7 · Downers Grove (North)300m Hurdles741.88a11
May 14West Suburban Silver BOYS ConferenceMay 14 · 110m Hurdles · Place 11 · Downers Grove (North)110m Hurdles1117.30a11
May 8McCarthy Memorial InviteMay 8 · 110m Hurdles · Place 10 · Downers Grove (North)110m Hurdles39" / 0.991m10.17.68a11
May 134th Annual Pete Struck Eagle ClassicMay 1 · 300m Hurdles · Place 8 · Downers Grove (North)300m Hurdles36" / 0.914m8.43.93a11
May 134th Annual Pete Struck Eagle ClassicMay 1 · 110m Hurdles · Place 16 · Downers Grove (North)110m Hurdles39" / 0.991m16.18.36a11
Apr 23Minooka Conference ClashApr 23 · 300m Hurdles · Place 4 · Downers Grove (North)300m Hurdles443.56a11
Apr 23Minooka Conference ClashApr 23 · 110m Hurdles · Place 7 · Downers Grove (North)110m Hurdles716.97a11
Apr 18Metea Valley Boys InviteApr 18 · 110m Hurdles · Place 11 · Downers Grove (North)110m Hurdles39" / 0.991m11.17.32a11
Apr 18Metea Valley Boys InviteApr 18 · 400 Meters · Place 10 · Downers Grove (North)400 Meters10.55.42a PB11
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 300m Hurdles · Place 5 · Downers Grove (North)300m Hurdles36" / 0.914m5.42.29a PB11
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 110m Hurdles · Place 4 · Downers Grove (North)110m Hurdles39" / 0.991m4.17.17a PB11
Mar 20WSC Boys Silver ChampionshipsMar 20 · Full · Place 12 · Downers Grove (North)Full129.54 PB11
Mar 20WSC Boys Silver ChampionshipsMar 20 · Full · Place 10 · Downers Grove (North)Full1057.0211

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Full · Place 13 · Downers Grove (North)Full139.6911
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Full · Place 11 · Downers Grove (North)Full1156.7411
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 200 Meters · Place 23 · Downers Grove (North)200 Meters2325.97a PB11
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 60 Meters · Place 44 · Downers Grove (North)60 Meters448.24a PB11
Feb 13WWS | DGN DualFeb 13 · 55m Hurdles · Place 3 · Downers Grove (North)55m Hurdles39.51a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 300m Hurdles · Place 4 · Downers Grove (North)300m Hurdles444.91a10
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 110m Hurdles · Place 6 · Downers Grove (North)110m Hurdles618.51a10
May 10West Suburban Silver Boys JV MeetMay 10 · 300m Hurdles · Place 1 · Downers Grove (North)300m Hurdles145.09a10
May 10West Suburban Silver Boys JV MeetMay 10 · 110m Hurdles · Place 5 · Downers Grove (North)110m Hurdles518.57a10
Apr 24Minooka Conference ClashApr 24 · 300m Hurdles · Place 10 · Downers Grove (North)300m Hurdles1044.06a10
Apr 24Minooka Conference ClashApr 24 · 110m Hurdles · Place 23 · Downers Grove (North)110m Hurdles2322.13a10
Apr 19Metea Valley Boys InviteApr 19 · Full · Place 4 · Downers Grove (North)Full446.0510
Apr 19Metea Valley Boys InviteApr 19 · Full · Place 7 · Downers Grove (North)Full719.3310
Apr 12St. Charles East Boys InviteApr 12 · 300m Hurdles · Place 2 · Downers Grove (North)300m Hurdles245.62a10
Apr 12St. Charles East Boys InviteApr 12 · 110m Hurdles · Place 6 · Downers Grove (North)110m Hurdles619.42a10
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 60m Hurdles · Place 6 · Downers Grove (North)60m Hurdles610.60a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · Full · Place 13 · Downers Grove (North)Full139.38 PB10
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · Full · Place 10 · Downers Grove (North)Full109.7810
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · complete · Place 8 · Downers Grove (North)complete89.73 PB10
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · complete · Place 35 · Downers Grove (North)complete3527.1910

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10WSC Silver Boys ChampionshipMay 10 · 300m Hurdles · Place 7 · Downers Grove (North)300m Hurdles747.03a—
Apr 19Minooka Conference ClashApr 19 · 300m Hurdles · Place 22 · Downers Grove (North)300m Hurdles2248.83a—
Apr 13Metea Valley Boys InviteApr 13 · 300m Hurdles · Place 5 · Downers Grove (North)300m Hurdles547.82a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9WWS | DGN DualFeb 9 · Complete · Place 16 · Downers Grove (North)Complete1629.75 PB9