Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor34th Annual Pete Struck Eagle Classic · May 115.05a34th Annual Pete Struck Eagle ClassicMay 1, 2026
200 Meters · Indoor2026 Bob Nihells Boys Indoor Classic · Mar 1423.452026 Bob Nihells Boys Indoor ClassicMarch 14, 2026
200 Meters · OutdoorHomewood Flossmoor Boys A-B-C Invitational · Mar 125.17Homewood Flossmoor Boys A-B-C InvitationalMarch 1, 2024
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #08 Downers Grove (North) · May 2139.70aIHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21, 2026
400 Meters · IndoorWWS | DGN Dual · Feb 1456.43aWWS | DGN DualFebruary 14, 2025
400 Meters · Outdoor33rd Annual Pete Struck Eagle Classic · May 253.37a33rd Annual Pete Struck Eagle ClassicMay 2, 2025
55 Meters · Indoor2026 Bob Nihells Boys Indoor Classic · Mar 146.842026 Bob Nihells Boys Indoor ClassicMarch 14, 2026
60 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 207.37aProviso West Boys Indoor Quad 3February 20, 2026
600 Meters · IndoorProviso West Boys 3 · Feb 161:35.04aProviso West Boys 3February 16, 2024
800 Meters · IndoorWWS | DGN Dual · Feb 92:19.09WWS | DGN DualFebruary 9, 2024
High Jump · IndoorD117 Clash at the Coliseum · Feb 251.52mD117 Clash at the ColiseumFebruary 25, 2023
High Jump · OutdoorWSC Silver Boys FR/JV Championships · Mar 181.57mWSC Silver Boys FR/JV ChampionshipsMarch 18, 2023
Long Jump · IndoorWWS | DGN Boys Dual · Feb 104.60mWWS | DGN Boys DualFebruary 10, 2023
Triple Jump · IndoorProviso West Boys #3 · Feb 1710.45mProviso West Boys #3February 17, 2023
Triple Jump · OutdoorHomewood Flossmoor Boys A-B-C Invitational · Mar 110.45mHomewood Flossmoor Boys A-B-C InvitationalMarch 1, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 28 · Downers Grove (North)300m Hurdles36" / 0.914mRound P28.40.31a12
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 33 · Downers Grove (North)110m Hurdles39" / 0.991mRound P33.15.42aWind: -1.712
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 300m Hurdles · Place 4 · Downers Grove (North)300m Hurdles36" / 0.914m4.39.70a PB12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 110m Hurdles · Place 2 · Downers Grove (North)110m Hurdles39" / 0.991m2.15.11aWind: 1.612
May 14West Suburban Silver BOYS ConferenceMay 14 · 300m Hurdles · Place 3 · Downers Grove (North)300m Hurdles339.88a12
May 14West Suburban Silver BOYS ConferenceMay 14 · 110m Hurdles · Place 2 · Downers Grove (North)110m Hurdles215.14a12
May 8McCarthy Memorial InviteMay 8 · 300m Hurdles · Place 1 · Downers Grove (North)300m Hurdles36" / 0.914m1.40.24a12
May 134th Annual Pete Struck Eagle ClassicMay 1 · 110m Hurdles · Place 2 · Downers Grove (North)110m Hurdles39" / 0.991m2.15.05a PB12
Apr 23Minooka Conference ClashApr 23 · 300m Hurdles · Place 7 · Downers Grove (North)300m Hurdles744.82a12
Apr 23Minooka Conference ClashApr 23 · 110m Hurdles · Place 5 · Downers Grove (North)110m Hurdles515.33a12
Apr 18Metea Valley Boys InviteApr 18 · 300m Hurdles · Place 4 · Downers Grove (North)300m Hurdles36" / 0.914m4.41.86a12
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 300m Hurdles · Place 1 · Downers Grove (North)300m Hurdles36" / 0.914m1.41.11a12
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 110m Hurdles · Place 2 · Downers Grove (North)110m Hurdles39" / 0.991m2.15.81a12
Mar 20WSC Boys Silver ChampionshipsMar 20 · 55m Hurdles · Place 2 · Downers Grove (North)55m Hurdles27.9912
Mar 20WSC Boys Silver ChampionshipsMar 20 · 50m Hurdles · Place 2 · Downers Grove (North)50m Hurdles27.5512
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 60m Hurdles · Place 5 · Downers Grove (North)60m Hurdles58.51a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · 200 Meters · Place 4 · Downers Grove (North)200 Meters423.45 PB12
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · 55 Meters · Place 12 · Downers Grove (North)55 Meters126.84 PB12
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 200 Meters · Place 7 · Downers Grove (North)200 Meters724.19a12
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 60 Meters · Place 10 · Downers Grove (North)60 Meters107.37a PB12
Feb 13WWS | DGN DualFeb 13 · 55m Hurdles · Place 1 · Downers Grove (North)55m Hurdles18.02a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · 300m Hurdles · Place 6 · Downers Grove (North)300m Hurdles640.4211
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · 110m Hurdles · Place 8 · Downers Grove (North)110m Hurdles815.3611
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 300m Hurdles · Place 3 · Downers Grove (North)300m Hurdles340.71a11
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 110m Hurdles · Place 3 · Downers Grove (North)110m Hurdles315.31a11
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · 300m Hurdles · Place 2 · Downers Grove (North)300m Hurdles241.1311
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · 110m Hurdles · Place 2 · Downers Grove (North)110m Hurdles215.4111
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 110m Hurdles · Place 1 · Downers Grove (North)110m Hurdles115.42a11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 400 Meters · Place 11 · Downers Grove (North)400 Meters1153.37a PB11
Apr 24Minooka Conference ClashApr 24 · 300m Hurdles · Place 2 · Downers Grove (North)300m Hurdles240.13a11
Apr 24Minooka Conference ClashApr 24 · 110m Hurdles · Place 1 · Downers Grove (North)110m Hurdles115.40a11
Apr 19Metea Valley Boys InviteApr 19 · 300m Hurdles · Place 2 · Downers Grove (North)300m Hurdles241.4511
Apr 19Metea Valley Boys InviteApr 19 · 110m Hurdles · Place 6 · Downers Grove (North)110m Hurdles615.9011
Apr 12St. Charles East Boys InviteApr 12 · 300m Hurdles · Place 2 · Downers Grove (North)300m Hurdles242.46a11
Apr 12St. Charles East Boys InviteApr 12 · 110m Hurdles · Place 2 · Downers Grove (North)110m Hurdles215.97a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 55m Hurdles · Place 3 · Downers Grove (North)55m Hurdles37.8411
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 55m Hurdles · Place 3 · Downers Grove (North)55m Hurdles38.3011
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · 55m Hurdles · Place 5 · Downers Grove (North)55m Hurdles58.3211
Feb 21Proviso West Boys Quad #3Feb 21 · 60m Hurdles · Place 2 · Downers Grove (North)60m Hurdles29.13a—
Feb 14WWS | DGN DualFeb 14 · 55m Hurdles · Place 1 · Downers Grove (North)55m Hurdles18.87a—
Feb 14WWS | DGN DualFeb 14 · 400 Meters · Place 3 · Downers Grove (North)400 Meters356.43a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 300m Hurdles · Place 19 · Downers Grove (North)300m Hurdles1944.20a—
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 110m Hurdles · Place 14 · Downers Grove (North)110m Hurdles1416.51a—
May 10WSC Silver Boys ChampionshipMay 10 · High Jump · Place 4 · Downers Grove (North)High Jump41.65m—
May 10WSC Silver Boys ChampionshipMay 10 · 300m Hurdles · Place 1 · Downers Grove (North)300m Hurdles144.02a—
May 10WSC Silver Boys ChampionshipMay 10 · 110m Hurdles · Place 1 · Downers Grove (North)110m Hurdles116.95a—
May 32024 McCarthy Memorial InviteMay 3 · 300m Hurdles · Place 7 · Downers Grove (North)300m Hurdles744.06a—
May 32024 McCarthy Memorial InviteMay 3 · 110m Hurdles · Place 6 · Downers Grove (North)110m Hurdles617.02a—
Apr 13Metea Valley Boys InviteApr 13 · High Jump · Place 3 · Downers Grove (North)High Jump31.65m—
Apr 13Metea Valley Boys InviteApr 13 · 110m Hurdles · Place 5 · Downers Grove (North)110m Hurdles518.18a—
Apr 6St. Charles East Elmore McCornack Boys InviteApr 6 · Triple Jump · Place 2 · Downers Grove (North)Triple Jump211.02m10
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · Triple Jump · Place 7 · Downers Grove (North)Triple Jump710.45m PB10
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 200 Meters · Place 12 · Downers Grove (North)200 Meters1225.17 PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · 60m Hurdles · Place 25 · Downers Grove (North)60m Hurdles259.5710
Feb 16Proviso West Boys 3Feb 16 · Triple Jump · Place 2 · Downers Grove (North)Triple Jump211.00m—
Feb 16Proviso West Boys 3Feb 16 · High Jump · Place 1 · Downers Grove (North)High Jump11.68m—
Feb 16Proviso West Boys 3Feb 16 · 600 Meters · Place 11 · Downers Grove (North)600 Meters111:35.04a PB—
Feb 9WWS | DGN DualFeb 9 · Long Jump · Place 1 · Downers Grove (North)Long Jump15.91m10
Feb 9WWS | DGN DualFeb 9 · 800 Meters · Place 6 · Downers Grove (North)800 Meters62:19.09 PB10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #5 Wheaton (W. Warrenville South)May 17 · Triple Jump · Place 21 · Downers Grove (North)Triple Jump2111.20m9
May 172023 IHSA Class 3A TRB Sectional - #5 Wheaton (W. Warrenville South)May 17 · High Jump · Place 18 · Downers Grove (North)High Jump181.60m9
May 13WSC Silver BoysMay 13 · Triple Jump · Place 7 · Downers Grove (North)Triple Jump710.64m9
May 13WSC Silver BoysMay 13 · 110m Hurdles · Place 3 · Downers Grove (North)110m Hurdles318.619
Apr 21Minooka Conference ClashApr 21 · Triple Jump · Place 20 · Downers Grove (North)Triple Jump2010.99m—
Apr 21Minooka Conference ClashApr 21 · 110m Hurdles · Place 25 · Downers Grove (North)110m Hurdles2519.01a—
Apr 8St. Charles East Boys "Elmore McCornack" InviteApr 8 · Triple Jump · Place 4 · Downers Grove (North)Triple Jump411.14m9
Mar 18WSC Silver Boys FR/JV ChampionshipsMar 18 · High Jump · Place 1 · Downers Grove (North)High Jump11.57m PB9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25D117 Clash at the ColiseumFeb 25 · High Jump · Place 31 · Downers Grove (North)High Jump311.52m PB9
Feb 17Proviso West Boys #3Feb 17 · Triple Jump · Place 3 · Downers Grove (North)Triple Jump310.45m PB9
Feb 17Proviso West Boys #3Feb 17 · High Jump · Place 4 · Downers Grove (North)High Jump45-02.009
Feb 10WWS | DGN Boys DualFeb 10 · Long Jump · Place 5 · Downers Grove (North)Long Jump54.60m PB9
Feb 10WWS | DGN Boys DualFeb 10 · 400 Meters · Place 1 · Downers Grove (North)400 Meters11:02.419