Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance Night in Palatine · Apr 264:38.04Distance Night in PalatineApril 26, 2025
1600 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 84:25.68a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
1600 Meters · OutdoorMetea Valley Boys Invite · Apr 184:34.94aMetea Valley Boys InviteApril 18, 2026
3200 Meters · IndoorNorth Central College Boys Indoor Invitational · Feb 2010:17.70aNorth Central College Boys Indoor InvitationalFebruary 20, 2025
3200 Meters · OutdoorBatavia Distance Madness · Mar 139:47.44Batavia Distance MadnessMarch 13, 2026
400 Meters · OutdoorNeuqua Valley Boys Quad · Apr 2853.98aNeuqua Valley Boys QuadApril 28, 2026
800 Meters · IndoorYork Boys Quad #1 · Feb 72:01.73aYork Boys Quad #1February 7, 2026
800 Meters · OutdoorMinooka Conference Clash · Apr 232:01.76aMinooka Conference ClashApril 23, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 3200 Meters · Place 4 · Naperville (Central)3200 Meters4.9:49.93a10
Apr 28Neuqua Valley Boys QuadApr 28 · 800 Meters · Place 4 · Naperville (Central)800 Meters4.2:11.83a10
Apr 28Neuqua Valley Boys QuadApr 28 · 400 Meters · Place 3 · Naperville (Central)400 Meters3.53.98a PB10
Apr 23Minooka Conference ClashApr 23 · 800 Meters · Place 8 · Naperville (Central)800 Meters82:01.76a PB10
Apr 18Metea Valley Boys InviteApr 18 · 1600 Meters · Place 3 · Naperville (Central)1600 Meters3.4:34.94a PB10
Mar 13Batavia Distance MadnessMar 13 · 3200 Meters · Place 24 · Naperville (Central)3200 Meters249:47.44 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 1600 Meters · Place 9 · Naperville (Central)1600 Meters9.4:25.68a PB10
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 1600 Meters · Place 6 · Naperville (Central)1600 Meters64:34.4010
Feb 19North Central College Boys Indoor InvitationalFeb 19 · 1600 Meters · Place 7 · Naperville (Central)1600 Meters74:37.00a10
Feb 7York Boys Quad #1Feb 7 · 800 Meters · Place 4 · Naperville (Central)800 Meters42:01.73a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19Redhawk ABC InviteMay 19 · 800 Meters · Place 1 · Naperville (Central)800 Meters12:04.62a9
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 3200 Meters · Place 8 · Naperville (Central)3200 Meters810:34.75a9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · 3200 Meters · Place 1 · Naperville (Central)3200 Meters110:10.56a9
Apr 26Distance Night in PalatineApr 26 · 1 Mile · Place 15 · Naperville (Central)1 Mile154:38.04 PB9
Apr 26Distance Night in PalatineApr 26 · 1600 Meters · Place 15 · Naperville (Central)1600 Meters154:36.479
Apr 24Minooka Conference ClashApr 24 · 400 Meters · Place 27 · Naperville (Central)400 Meters2758.48a9
Apr 19Metea Valley Boys InviteApr 19 · 3200 Meters · Place 8 · Naperville (Central)3200 Meters89:57.979
Mar 14Batavia Distance MadnessMar 14 · 1600 Meters · Place 93 · Naperville (Central)1600 Meters934:49.01a—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 800 Meters · Place 3 · Naperville (Central)800 Meters32:03.95—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 800 Meters · Place 9 · Naperville (Central)800 Meters92:03.95—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · 1600 Meters · Place 11 · Naperville (Central)1600 Meters114:44.56a9
Feb 20North Central College Boys Indoor InvitationalFeb 20 · 3200 Meters · Place 8 · Naperville (Central)3200 Meters810:17.70a PB—
Feb 8York Boys Quad #1Feb 8 · 800 Meters · Place 7 · Naperville (Central)800 Meters72:07.48a—