Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 84:40.33a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
1600 Meters · OutdoorDuKane Conference Triangular #2 · Apr 214:53.61aDuKane Conference Triangular #2April 21, 2026
3200 Meters · IndoorGreg Foster Invitational · Feb 2110:22.07aGreg Foster InvitationalFebruary 21, 2026
3200 Meters · OutdoorJim Arnold Invite · May 210:08.76aJim Arnold InviteMay 2, 2026
800 Meters · OutdoorLP GBN Boys Dual · Apr 142:10.58aLP 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

8 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 3200 Meters · Place 20 · Roselle (Lake Park)3200 Meters20.10:14.08a10
May 15DuKane Boys Conference ChampionshipsMay 15 · 3200 Meters · Place 7 · Roselle (Lake Park)3200 Meters7.10:26.90a10
May 15DuKane Boys Conference ChampionshipsMay 15 · 1600 Meters · Place 13 · Roselle (Lake Park)1600 Meters13.5:14.92a10
May 2Jim Arnold InviteMay 2 · 3200 Meters · Place 3 · Roselle (Lake Park)3200 Meters3.10:08.76a PB10
Apr 28LP vs SCE & Geneva BoysApr 28 · 800 Meters · Place 4 · Roselle (Lake Park)800 Meters4.2:14.90a10
Apr 21DuKane Conference Triangular #2Apr 21 · 1600 Meters · Place 7 · Roselle (Lake Park)1600 Meters74:53.61a PB10
Apr 14LP GBN Boys Dual Apr 14 · 800 Meters · Place 2 · Roselle (Lake Park)800 Meters2.2:10.58a PB10
Mar 6Proviso West Boys Quad 4Mar 6 · 3200 Meters · Place 1 · Roselle (Lake Park)3200 Meters110:15.27a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 1600 Meters · Place 6 · Roselle (Lake Park)1600 Meters6.4:40.33a PB10
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 3200 Meters · Place 1 · Roselle (Lake Park)3200 Meters110:38.0610
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 1600 Meters · Place 10 · Roselle (Lake Park)1600 Meters104:53.7210
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · 1600 Meters · Place 1 · Roselle (Lake Park)1600 Meters14:44.8910
Feb 21Greg Foster InvitationalFeb 21 · 3200 Meters · Place 1 · Roselle (Lake Park)3200 Meters110:22.07a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Drendel Freshman Track and Field InvitationalMay 19 · 1600 Meters · Place 2 · Roselle (Lake Park)1600 Meters25:04.68a9
May 16DuKane Conference Boys Outdoor ChampionshipsMay 16 · 3200 Meters · Place 8 · Roselle (Lake Park)3200 Meters810:50.62a9
May 991st Dupage County Boys ChampionshipMay 9 · 3200 Meters · Place 11 · Roselle (Lake Park)3200 Meters1110:41.679
May 3Glenbard West Jim Arnold InviteMay 3 · 1600 Meters · Place 7 · Roselle (Lake Park)1600 Meters75:00.31a9
Apr 29Boys DKC Triangular (LP, Geneva, SCN)Apr 29 · 1600 Meters · Place 14 · Roselle (Lake Park)1600 Meters144:56.79a9
Apr 22Wheaton North Boys TriApr 22 · 800 Meters · Place 19 · Roselle (Lake Park)800 Meters192:16.70a9
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · 1600 Meters · Place 11 · Roselle (Lake Park)1600 Meters114:58.039
Apr 12Best 4 InvitationalApr 12 · 3200 Meters · Place 4 · Roselle (Lake Park)3200 Meters410:46.20a9
Mar 7Proviso West Boys Quad #4Mar 7 · 1600 Meters · Place 9 · Roselle (Lake Park)1600 Meters94:58.23a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 3200 Meters · Place 4 · Roselle (Lake Park)3200 Meters410:35.84a9
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · 3200 Meters · Place 10 · Roselle (Lake Park)3200 Meters1010:43.259
Feb 20Addison Trail Boys Quad #1Feb 20 · 1600 Meters · Place 3 · Roselle (Lake Park)1600 Meters35:09.40a—