Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWheaton North Boys Tri · Apr 2212.33aWheaton North Boys TriApril 22, 2025
200 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 825.07a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
200 Meters · OutdoorBoys DKC Triangular (LP, Geneva, SCN) · Apr 2924.53aBoys DKC Triangular (LP, Geneva, SCN)April 29, 2025
400 Meters · IndoorGBN vs Lake Park dual 2025 · Mar 2558.7GBN vs Lake Park dual 2025March 25, 2025
400 Meters · OutdoorDrendel Freshman Track and Field Invitational · May 1955.35aDrendel Freshman Track and Field InvitationalMay 19, 2025
60 Meters · OutdoorProviso West Boys Quad #4 · Mar 78.25aProviso West Boys Quad #4March 7, 2025
60m Hurdles · 33" / 0.838m · IndoorHononegah Boys Indoor #1 · Feb 1410.89aHononegah Boys Indoor #1February 14, 2026
Pole Vault · IndoorHononegah Boys Indoor #1 · Feb 142.59mHononegah Boys Indoor #1February 14, 2026
Pole Vault · OutdoorGBN vs Lake Park Boys · Apr 152.14mGBN vs Lake Park Boys April 15, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 20Rochelle Area Track Club InviteJun 20 · 200 Meters · Dupage TrackDupage Track200 Meters—DNS10
Jun 20Rochelle Area Track Club InviteJun 20 · 100 Meters · Place 12 · Dupage TrackDupage Track100 Meters12.13.49a10
May 15DuKane Boys Conference ChampionshipsMay 15 · 400 Meters · Place 11 · Roselle (Lake Park)Roselle (Lake Park)400 Meters11.56.96a10
May 2Jim Arnold InviteMay 2 · Pole Vault · Place 8 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault8.2.44m10
Apr 28LP vs SCE & Geneva BoysApr 28 · Pole Vault · Place 9 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault9.2.44m10
Apr 28LP vs SCE & Geneva BoysApr 28 · 100 Meters · Place 42 · Roselle (Lake Park)Roselle (Lake Park)100 Meters42.12.74a10
Apr 14LP GBN Boys Dual Apr 14 · Pole Vault · Place 9 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault9.2.44m10
Mar 23JV DUAL VS. LPMar 23 · Pole Vault · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault62.44m10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 200 Meters · Place 11 · Roselle (Lake Park)Roselle (Lake Park)200 Meters11.25.07a PB10
Feb 14Hononegah Boys Indoor #1Feb 14 · 60m Hurdles · Place 9 · Roselle (Lake Park)Roselle (Lake Park)60m Hurdles33" / 0.838m9.10.89a PB10
Feb 14Hononegah Boys Indoor #1Feb 14 · Pole Vault · Place 14 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault14.2.59m PB10
Feb 14Hononegah Boys Indoor #1Feb 14 · 200 Meters · Place 39 · Roselle (Lake Park)Roselle (Lake Park)200 Meters39.25.72a10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14Bob Nihells Youth Open Track MeetJun 14 · Pole Vault · Place 3 · Dupage TrackDupage TrackPole Vault3.2.44m9
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 400 Meters · Place 27 · Dupage TrackDupage Track400 Meters27.56.91a9
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 100 Meters · Place 28 · Dupage TrackDupage Track100 Meters28.12.37a9
May 19Drendel Freshman Track and Field InvitationalMay 19 · Pole Vault · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault32.42m9
May 19Drendel Freshman Track and Field InvitationalMay 19 · 400 Meters · Place 1 · Roselle (Lake Park)Roselle (Lake Park)400 Meters155.35a PB9
May 19Drendel Freshman Track and Field InvitationalMay 19 · 200 Meters · Place 2 · Roselle (Lake Park)Roselle (Lake Park)200 Meters226.01a9
Apr 29Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · 110m Hurdles · Place 6 · Roselle (Lake Park)Roselle (Lake Park)110m Hurdles621.67a9
Apr 29Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · 200 Meters · Place 13 · Roselle (Lake Park)Roselle (Lake Park)200 Meters1324.53a PB9
Apr 22Wheaton North Boys TriApr 22 · 300m Hurdles · Place 10 · Roselle (Lake Park)Roselle (Lake Park)300m Hurdles1049.80a9
Apr 22Wheaton North Boys TriApr 22 · 100 Meters · Place 44 · Roselle (Lake Park)Roselle (Lake Park)100 Meters4412.33a PB9
Apr 15GBN vs Lake Park Boys Apr 15 · Pole Vault · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault62.14m PB9
Apr 15GBN vs Lake Park Boys Apr 15 · 200 Meters · Place 12 · Roselle (Lake Park)Roselle (Lake Park)200 Meters1224.99
Apr 15GBN vs Lake Park Boys Apr 15 · 100 Meters · Place 32 · Roselle (Lake Park)Roselle (Lake Park)100 Meters3212.69
Apr 12Best 4 InvitationalApr 12 · 300m Hurdles · Place 5 · Roselle (Lake Park)Roselle (Lake Park)300m Hurdles548.54a9
Mar 7Proviso West Boys Quad #4Mar 7 · Pole Vault · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault47-6—
Mar 7Proviso West Boys Quad #4Mar 7 · 60 Meters · Place 39 · Roselle (Lake Park)Roselle (Lake Park)60 Meters398.25a PB—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 25GBN vs Lake Park dual 2025Mar 25 · Pole Vault · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault2.2.44m9
Mar 25GBN vs Lake Park dual 2025Mar 25 · 400 Meters · Place 4 · Roselle (Lake Park)Roselle (Lake Park)400 Meters4.58.7 PB9
Mar 152025 Bob Nihells Boys Indoor ClassicMar 15 · 400 Meters · Roselle (Lake Park)Roselle (Lake Park)400 MetersRelay Split—56.4hUnofficial9
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · Pole Vault · Place 15 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault158-09
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · 55m Hurdles · Place 10 · Roselle (Lake Park)Roselle (Lake Park)55m Hurdles1010.199
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · 200 Meters · Place 23 · Roselle (Lake Park)Roselle (Lake Park)200 Meters2325.839
Feb 26WN/LP/SCN JV TriangularFeb 26 · 55m Hurdles · Place 3 · Roselle (Lake Park)Roselle (Lake Park)55m Hurdles310.6—
Feb 20Addison Trail Boys Quad #1Feb 20 · 400 Meters · Place 1 · Roselle (Lake Park)Roselle (Lake Park)400 Meters159.40a—
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 60m Hurdles · Place 11 · Roselle (Lake Park)Roselle (Lake Park)60m Hurdles33" / 0.838m11.11.47a9
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · Pole Vault · Place 14 · Roselle (Lake Park)Roselle (Lake Park)Pole Vault14.NH9
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 200 Meters · Place 49 · Roselle (Lake Park)Roselle (Lake Park)200 Meters49.26.25a9