Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHononegah Boys Indoor #1 · Feb 145:00.92aHononegah Boys Indoor #1February 14, 2026
1600 Meters · OutdoorJim Arnold Invite · May 24:53.29aJim Arnold InviteMay 2, 2026
200 Meters · OutdoorDuKane Conference Triangular #2 · Apr 2126.82aDuKane Conference Triangular #2April 21, 2026
400 Meters · OutdoorDuKane Conference Triangular #2 · Apr 2157.33aDuKane Conference Triangular #2April 21, 2026
800 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 82:07.89a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
800 Meters · OutdoorDuKane Boys Conference Championships · May 152:08.27aDuKane Boys Conference ChampionshipsMay 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 800 Meters · Place 29 · Roselle (Lake Park)800 Meters29.2:08.70a10
May 15DuKane Boys Conference ChampionshipsMay 15 · 800 Meters · Place 2 · Roselle (Lake Park)800 Meters2.2:08.27a PB10
May 2Jim Arnold InviteMay 2 · 1600 Meters · Place 7 · Roselle (Lake Park)1600 Meters7.4:53.29a PB10
Apr 28LP vs SCE & Geneva BoysApr 28 · 1600 Meters · Roselle (Lake Park)1600 Meters—DNS10
Apr 21DuKane Conference Triangular #2Apr 21 · 400 Meters · Place 10 · Roselle (Lake Park)400 Meters1057.33a PB10
Apr 21DuKane Conference Triangular #2Apr 21 · 200 Meters · Place 46 · Roselle (Lake Park)200 Meters4626.82a PB10
Apr 11Best 4 InvitationalApr 11 · 800 Meters · Roselle (Lake Park)800 MetersRelay Split—2:09.0hUnofficial10
Mar 6Proviso West Boys Quad 4Mar 6 · 1600 Meters · Place 14 · Roselle (Lake Park)1600 Meters144:59.48a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 800 Meters · Place 8 · Roselle (Lake Park)800 Meters8.2:07.89a PB10
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · 800 Meters · Place 8 · Roselle (Lake Park)800 Meters82:14.8010
Mar 93rd Annual Bronco Relays Sponsored by Under ArmourMar 9 · 800 Meters · Roselle (Lake Park)800 MetersRelay Split—2:13.0hUnofficial10
Feb 27Boys Open Meet 2.27.26Feb 27 · 400 Meters · Roselle (Lake Park)400 MetersRelay Split—59.5hUnofficial10
Feb 27Boys Open Meet 2.27.26Feb 27 · 800 Meters · Place 28 · Roselle (Lake Park)800 Meters28.2:14.83a10
Feb 21Greg Foster InvitationalFeb 21 · 800 Meters · Place 4 · Roselle (Lake Park)800 Meters42:15.02a10
Feb 14Hononegah Boys Indoor #1Feb 14 · 1600 Meters · Place 27 · Roselle (Lake Park)1600 Meters27.5:00.92a PB10
Feb 14Hononegah Boys Indoor #1Feb 14 · 400 Meters · Place 12 · Roselle (Lake Park)400 MetersRelay Split12.59.2hUnofficial10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Drendel Freshman Track and Field InvitationalMay 19 · 1600 Meters · Place 4 · Roselle (Lake Park)1600 Meters45:05.46a9
May 991st Dupage County Boys ChampionshipMay 9 · 800 Meters · Place 13 · Roselle (Lake Park)800 Meters132:15.689
May 6DKC Boys Triangular (StCE, LP, WWS)May 6 · 1600 Meters · Place 4 · Roselle (Lake Park)1600 Meters45:01.79
Apr 29Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · 1600 Meters · Place 16 · Roselle (Lake Park)1600 Meters165:02.94a9
Apr 22Wheaton North Boys TriApr 22 · 800 Meters · Place 18 · Roselle (Lake Park)800 Meters182:16.29a9
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · 1600 Meters · Place 20 · Roselle (Lake Park)1600 Meters205:09.499

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 Bob Nihells Boys Indoor ClassicMar 15 · 800 Meters · Place 11 · Roselle (Lake Park)800 Meters11.2:17.60a9
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · 800 Meters · Place 26 · Roselle (Lake Park)800 Meters262:21.619
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 800 Meters · Place 17 · Roselle (Lake Park)800 Meters17.2:25.76a9