Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFVC Boys Tri@Dundee Crown · Apr 205:35.74aFVC Boys Tri@Dundee CrownApril 20, 2026
1600 Meters · Outdoor2026 Bear Invite · Apr 235:36.76a2026 Bear InviteApril 23, 2026
3200 Meters · OutdoorRolling Meadows Boys Mustang · May 111:56.47aRolling Meadows Boys MustangMay 1, 2026
800 Meters · OutdoorFVC Boys Tri @McHenry · Apr 132:34.34aFVC Boys Tri @McHenryApril 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11FVC Boys F/S Conference ChampionshipsMay 11 · 3200 Meters · Place 12 · Huntley3200 Meters12.12:07.03a9
May 11FVC Boys F/S Conference ChampionshipsMay 11 · 1600 Meters · Huntley1600 Meters—DNS9
May 1Rolling Meadows Boys MustangMay 1 · 3200 Meters · Place 13 · Huntley3200 Meters13.11:56.47a PB9
Apr 28FVC JV Tri w/HuntleyApr 28 · 1600 Meters · Place 12 · Huntley1600 Meters12.5:42.05a9
Apr 232026 Bear InviteApr 23 · 1600 Meters · Place 19 · Huntley1600 Meters19.5:36.76a PB9
Apr 18The Minooka SmithStrong InvitationalApr 18 · 3200 Meters · Place 27 · Huntley3200 Meters27.12:19.45a9
Apr 13FVC Boys Tri @McHenryApr 13 · 1600 Meters · Huntley1600 Meters—DNS9
Apr 13FVC Boys Tri @McHenryApr 13 · 800 Meters · Place 12 · Huntley800 Meters12.2:34.34a PB9
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 1600 Meters · Place 17 · Huntley1600 Meters17.5:58.31a9
Mar 20Huntley Joel Popenfoose InviteMar 20 · 3200 Meters · Place 4 · Huntley3200 Meters412:12.389
Mar 11Huntley Boys JV vs Jacobs, St Charles EastMar 11 · 1600 Meters · Place 14 · Huntley1600 Meters14.5:39.80a9
Mar 6Coach DiDomenico InviteMar 6 · 800 Meters · Place 37 · Huntley800 Meters372:35.409

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 20FVC Boys Tri@Dundee CrownApr 20 · 1600 Meters · Place 9 · Huntley1600 Meters9.5:35.74a PB9
Feb 25Huntley Boys TriangularFeb 25 · 1600 Meters · Place 21 · Huntley1600 Meters21.5:48.15a9
Feb 11Huntley Boys Triangular Feb 11 · 1600 Meters · Place 28 · Huntley1600 Meters286:00.22a9