Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBob Nihells Youth Open · Jul 1811.44aBob Nihells Youth OpenJuly 18, 2026
200 Meters · Indoor2026 Bob Nihells Boys Indoor Classic · Mar 1425.452026 Bob Nihells Boys Indoor ClassicMarch 14, 2026
200 Meters · OutdoorAurora Flyers Boatright in Flight Invite · Jul 1122.71aAurora Flyers Boatright in Flight InviteJuly 11, 2026
400 Meters · OutdoorLR Elite 3rd Annual Final Tune Up Invite · Jul 2556.00aLR Elite 3rd Annual Final Tune Up InviteJuly 25, 2026
55 Meters · IndoorWest Suburban Gold Boys Indoor Championship · Mar 207.16West Suburban Gold Boys Indoor ChampionshipMarch 20, 2026
60 Meters · OutdoorProviso West Boys Quad 4 · Mar 67.73aProviso West Boys Quad 4March 6, 2026
High Jump · OutdoorWSC Gold Boys Conference Championship · May 131.42mWSC Gold Boys Conference ChampionshipMay 13, 2026
Shot Put · 4kg · OutdoorLisle Little Cat Invite · Apr 2723' 11Lisle Little Cat InviteApril 27, 2024
Shot Put · 8lb · OutdoorSDEAA Conference Meet · May 77.29mSDEAA Conference MeetMay 7, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 25LR Elite 3rd Annual Final Tune Up InviteJul 25 · 400 Meters · Place 5 · Zephyrs TrackZephyrs Track400 Meters5.56.00a PB10
Jul 18Bob Nihells Youth OpenJul 18 · 400 Meters · Place 5 · Zephyrs TrackZephyrs Track400 Meters5.58.67a10
Jul 18Bob Nihells Youth OpenJul 18 · 100 Meters · Place 2 · Zephyrs TrackZephyrs Track100 Meters2.11.44a PB10
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 200 Meters · Place 9 · Zephyrs TrackZephyrs Track200 Meters9.22.71a PB10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 400 Meters · Place 15 · Zephyrs TrackZephyrs Track400 Meters15.56.18a10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 200 Meters · Place 21 · Zephyrs TrackZephyrs Track200 Meters21.24.09aWind: -110
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 100 Meters · Zephyrs TrackZephyrs Track100 Meters—DNS10
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 22 · ZephyrsZephyrs200 Meters2224.53a10
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 36 · ZephyrsZephyrs100 Meters3612.00a10
Jun 6Chicago Sprint Spectacular Jun 6 · 200 Meters · Place 5 · ZephyrsZephyrs200 Meters523.47a—
Jun 6Chicago Sprint Spectacular Jun 6 · 100 Meters · Place 17 · ZephyrsZephyrs100 Meters1711.84a—
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 100 Meters · Place 25 · Downers Grove (South)Downers Grove (South)100 Meters25.11.64aWind: 2.410
May 13WSC Gold Boys Conference ChampionshipMay 13 · High Jump · Place 7 · Downers Grove (South)Downers Grove (South)High Jump7.1.42m PB10
May 13WSC Gold Boys Conference ChampionshipMay 13 · 200 Meters · Place 2 · Downers Grove (South)Downers Grove (South)200 Meters2.23.99a10
May 13WSC Gold Boys Conference ChampionshipMay 13 · 100 Meters · Place 3 · Downers Grove (South)Downers Grove (South)100 Meters3.11.92aWind: 1.410
May 8The Brook Last Chance Meet (Senior Night)May 8 · 200 Meters · Place 5 · Downers Grove (South)Downers Grove (South)200 Meters5.24.11a10
May 8The Brook Last Chance Meet (Senior Night)May 8 · 100 Meters · Downers Grove (South)Downers Grove (South)100 Meters—DQ10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 200 Meters · Place 4 · Downers Grove (South)Downers Grove (South)200 Meters4.24.39aWind: 1.910
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 100 Meters · Place 7 · Downers Grove (South)Downers Grove (South)100 Meters7.11.97aWind: 2.410
Mar 6Proviso West Boys Quad 4Mar 6 · 200 Meters · Place 2 · Downers Grove (South)Downers Grove (South)200 Meters225.39a10
Mar 6Proviso West Boys Quad 4Mar 6 · 60 Meters · Place 4 · Downers Grove (South)Downers Grove (South)60 Meters47.73a PB10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · High Jump · Place 6 · Downers Grove (South)Downers Grove (South)High Jump64-810
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 200 Meters · Place 6 · Downers Grove (South)Downers Grove (South)200 Meters625.4910
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 55 Meters · Place 6 · Downers Grove (South)Downers Grove (South)55 Meters67.16 PB10
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · 200 Meters · Place 11 · Downers Grove (South)Downers Grove (South)200 Meters1125.45 PB10
Feb 17Willowbrook Warrior JV OpenFeb 17 · High Jump · Place 8 · Downers Grove (South)Downers Grove (South)High Jump84-410
Feb 17Willowbrook Warrior JV OpenFeb 17 · 200 Meters · Place 7 · Downers Grove (South)Downers Grove (South)200 Meters726.33a10
Feb 17Willowbrook Warrior JV OpenFeb 17 · 55 Meters · Place 6 · Downers Grove (South)Downers Grove (South)55 Meters67.39a10
Feb 7York Boys Quad #1Feb 7 · 200 Meters · Place 18 · Downers Grove (South)Downers Grove (South)200 Meters1826.60a10
Feb 7York Boys Quad #1Feb 7 · 55 Meters · Place 50 · Downers Grove (South)Downers Grove (South)55 Meters507.59a10
Feb 4DGS Time TrialsFeb 4 · 55 Meter · Place 20 · Downers Grove (South)Downers Grove (South)55 Meter20.7.67aUnofficial10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Minooka Conference ClashApr 24 · 100 Meters · Place 29 · Downers Grove (South)Downers Grove (South)100 Meters2912.20a9
Apr 16Hinsdale Central Boys TriApr 16 · 200 Meters · Place 34 · Downers Grove (South)Downers Grove (South)200 Meters3428.839
Apr 16Hinsdale Central Boys TriApr 16 · 100 Meters · Place 18 · Downers Grove (South)Downers Grove (South)100 Meters1812.579
Apr 12York Boys Outdoor OpenerApr 12 · 100 Meters · Place 6 · Downers Grove (South)Downers Grove (South)100 Meters611.909
Mar 7Proviso West Boys Quad #4Mar 7 · 200 Meters · Place 22 · Downers Grove (South)Downers Grove (South)200 Meters2226.62a—
Mar 7Proviso West Boys Quad #4Mar 7 · 60m Hurdles · Place 16 · Downers Grove (South)Downers Grove (South)60m Hurdles1611.50a—
Mar 7Proviso West Boys Quad #4Mar 7 · Combined Division 60y Hurdles Finals · Place 10 · Downers Grove (South)Downers Grove (South)Combined Division 60y Hurdles Finals1010.85a—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18Willowbrook Boys QuadFeb 18 · 55m Hurdles · Place 6 · Downers Grove (South)Downers Grove (South)55m Hurdles611.18a—
Feb 18Willowbrook Boys QuadFeb 18 · 50m Hurdles · Place 4 · Downers Grove (South)Downers Grove (South)50m Hurdles410.19a—
Feb 18Willowbrook Boys QuadFeb 18 · 200 Meters · Place 15 · Downers Grove (South)Downers Grove (South)200 Meters1527.21a—
Feb 8York Boys Quad #1Feb 8 · 55m Hurdles · Place 8 · Downers Grove (South)Downers Grove (South)55m Hurdles810.93a—
Feb 8York Boys Quad #1Feb 8 · 55 Meters · Place 35 · Downers Grove (South)Downers Grove (South)55 Meters357.71a—
Feb 5DGS Time TrialsFeb 5 · 55m Hurdles · Place 7 · Downers Grove (South)Downers Grove (South)55m Hurdles27"7.12.43aUnofficial9
Feb 5DGS Time TrialsFeb 5 · 55 Meter · Place 28 · Downers Grove (South)Downers Grove (South)55 Meter28.7.72aUnofficial9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11IESA 3A - Sectional 3 @ Chicago Latin SchoolMay 11 · Shot Put · Place 14 · Darien EisenhowerDarien EisenhowerShot Put4kg14.7.15m8
May 11IESA 3A - Sectional 3 @ Chicago Latin SchoolMay 11 · 200 Meters · Place 5 · Darien EisenhowerDarien Eisenhower200 Meters5.26.79a8
May 11IESA 3A - Sectional 3 @ Chicago Latin SchoolMay 11 · 100 Meters · Place 6 · Darien EisenhowerDarien Eisenhower100 Meters6.12.69a8
May 7SDEAA Conference MeetMay 7 · Shot Put · Place 16 · Darien EisenhowerDarien EisenhowerShot Put8lb16.7.29m PB8
May 7SDEAA Conference MeetMay 7 · 200 Meters · Place 3 · Darien EisenhowerDarien Eisenhower200 Meters3.26.45a8
May 7SDEAA Conference MeetMay 7 · 100 Meters · Place 2 · Darien EisenhowerDarien Eisenhower100 Meters2.12.39a8
Apr 27Lisle Little Cat InviteApr 27 · Shot Put · Place 9 · Darien EisenhowerDarien EisenhowerShot Put4kg9.23' 11 PB8
Apr 27Lisle Little Cat InviteApr 27 · 200 Meters · Place 4 · Darien EisenhowerDarien Eisenhower200 Meters4.27.06a8
Apr 27Lisle Little Cat InviteApr 27 · 100 Meters · Place 3 · Darien EisenhowerDarien Eisenhower100 Meters3.13.53a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 3 @ Chicago LatinMay 13 · 200 Meters · Place 3 · Darien EisenhowerDarien Eisenhower200 Meters327.27a—
May 9SDEAA CONFERENCE MEETMay 9 · 200 Meters · Place 10 · Darien EisenhowerDarien Eisenhower200 Meters1028.03a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 3 @ Morris GSMay 14 · 100 Meters · Place 13 · Darien EisenhowerDarien Eisenhower100 Meters13.14.56