Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Indoor92nd Annual DuPage County Track and Field Championships · May 840.88m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Discus · 1.6kg · OutdoorDuKane Boys Conference Championships · May 1541.38mDuKane Boys Conference ChampionshipsMay 15, 2026
Shot Put · 12lb · IndoorBoys Open Meet 2.27.26 · Feb 2738' 6.5"Boys Open Meet 2.27.26February 27, 2026
Shot Put · 12lb · OutdoorLP GBN Boys Dual · Apr 1412.65mLP GBN Boys Dual April 14, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15DuKane Boys Conference ChampionshipsMay 15 · Discus · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Discus1.6kg2.41.38m PB10
May 15DuKane Boys Conference ChampionshipsMay 15 · Shot Put · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb6.11.92m10
May 2Jim Arnold InviteMay 2 · Discus · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Discus1.6kg2.39.02m10
May 2Jim Arnold InviteMay 2 · Shot Put · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb6.11.53m10
Apr 28LP vs SCE & Geneva BoysApr 28 · Discus · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Discus1.6kg4.39.70m10
Apr 28LP vs SCE & Geneva BoysApr 28 · Shot Put · Place 9 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb9.12.48m10
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Discus · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Discus338.46m10
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Shot Put · Place 12 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1211.84m10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Discus · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Discus1.6kg2.38.10m10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Shot Put · Place 12 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb12.11.15m10
Apr 14LP GBN Boys Dual Apr 14 · Discus · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Discus1.6kg4.40.22m10
Apr 14LP GBN Boys Dual Apr 14 · Shot Put · Place 5 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb5.12.65m PB10
Apr 11Best 4 InvitationalApr 11 · Discus · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Discus1.6kg2.38.74m10
Apr 4Cary-Grove InviteApr 4 · Discus · Place 13 · Roselle (Lake Park)Roselle (Lake Park)Discus1334.76m10
Apr 4Cary-Grove InviteApr 4 · Shot Put · Place 16 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1610.05m10
Mar 6Proviso West Boys Quad 4Mar 6 · Shot Put · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Shot Put311.99m10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Discus · Place 1 · Roselle (Lake Park)Roselle (Lake Park)Discus1.6kg1.40.88m PB10
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Shot Put · Place 5 · Roselle (Lake Park)Roselle (Lake Park)Shot Put537-6.510
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Shot Put · Place 5 · Roselle (Lake Park)Roselle (Lake Park)Shot Put512.79m10
Feb 27Boys Open Meet 2.27.26Feb 27 · Shot Put · Place 21 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb21.38' 6.5" PB10
Feb 25WN Boys JV TriangularFeb 25 · Shot Put · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Shot Put241-310
Feb 21SCN Indoor Open 2026Feb 21 · Shot Put · Place 11 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1111.43m10
Feb 14Hononegah Boys Indoor #1Feb 14 · Shot Put · Place 39 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb39.10.98m10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14Bob Nihells Youth Open Track MeetJun 14 · Discus · Place 3 · Dupage TrackDupage TrackDiscus1.6kg3.40.53m9
Jun 14Bob Nihells Youth Open Track MeetJun 14 · Shot Put · Place 5 · Dupage TrackDupage TrackShot Put12lb5.11.82m9
May 19Drendel Freshman Track and Field InvitationalMay 19 · Discus · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Discus239.03m9
May 19Drendel Freshman Track and Field InvitationalMay 19 · Shot Put · Place 3 · Roselle (Lake Park)Roselle (Lake Park)Shot Put311.45m9
May 16DuKane Conference Boys Outdoor ChampionshipsMay 16 · Discus · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Discus241.14m9
May 991st Dupage County Boys ChampionshipMay 9 · Discus · Place 13 · Roselle (Lake Park)Roselle (Lake Park)Discus1339.88m9
May 6DKC Boys Triangular (StCE, LP, WWS)May 6 · Discus · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Discus634.44m9
May 6DKC Boys Triangular (StCE, LP, WWS)May 6 · Shot Put · Place 12 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1210.81m9
May 3Glenbard West Jim Arnold InviteMay 3 · Discus · Place 2 · Roselle (Lake Park)Roselle (Lake Park)Discus235.80m9
Apr 29Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · Discus · Place 11 · Roselle (Lake Park)Roselle (Lake Park)Discus1135.58m9
Apr 29Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · Shot Put · Place 18 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1810.83m9
Apr 24Bob Fowler Throwers InvitationalApr 24 · Discus · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Discus635.48m9
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Discus · Place 5 · Roselle (Lake Park)Roselle (Lake Park)Discus534.37m9
Apr 15GBN vs Lake Park Boys Apr 15 · Discus · Place 6 · Roselle (Lake Park)Roselle (Lake Park)Discus638.07m9
Apr 15GBN vs Lake Park Boys Apr 15 · Shot Put · Place 14 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1410.40m9
Apr 12Best 4 InvitationalApr 12 · Discus · Place 4 · Roselle (Lake Park)Roselle (Lake Park)Discus4119-49
Mar 7Proviso West Boys Quad #4Mar 7 · Shot Put · Place 11 · Roselle (Lake Park)Roselle (Lake Park)Shot Put119.85m—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 25GBN vs Lake Park dual 2025Mar 25 · Shot Put · Place 7 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb7.10.51m9
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Shot Put · Place 12 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1235-09
Mar 11JV Dundee-Crown Boys Indoor Meet #2Mar 11 · Shot Put · Place 11 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1110.44m9
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · Shot Put · Place 35 · Roselle (Lake Park)Roselle (Lake Park)Shot Put3532-19
Feb 26WN/LP/SCN JV TriangularFeb 26 · Shot Put · Place 17 · Roselle (Lake Park)Roselle (Lake Park)Shot Put1734-2—
Feb 22SCN Indoor OpenerFeb 22 · Shot Put · Place 19 · Roselle (Lake Park)Roselle (Lake Park)Shot Put199.52m—
Feb 20Addison Trail Boys Quad #1Feb 20 · Shot Put · Place 5 · Roselle (Lake Park)Roselle (Lake Park)Shot Put59.29m—
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · Shot Put · Place 36 · Roselle (Lake Park)Roselle (Lake Park)Shot Put12lb36.9.74m9