Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor(Burlington) Central Boys Early T&F Invite 2026 · Feb 265:44.86a(Burlington) Central Boys Early T&F Invite 2026February 26, 2026
1600 Meters · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 135:29.26aNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
2 Miles · Outdoor26th Annual Joe Scarpino Invite · Mar 711:50.70a26th Annual Joe Scarpino InviteMarch 7, 2026
3200 Meters · OutdoorGlenbrook North Spartan Invite · May 111:32.52aGlenbrook North Spartan InviteMay 1, 2026
800 Meters · OutdoorNSC Week 3 Boys Quad A/C @ Lake Zurich · Apr 202:39.74aNSC Week 3 Boys Quad A/C @ Lake ZurichApril 20, 2026
Full · OutdoorHuntley Joel Popenfoose Invite · Mar 2011:47.92Huntley Joel Popenfoose InviteMarch 20, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · 1600 Meters · Place 16 · Lake Zurich1600 Meters16.5:31.31a9
May 1Glenbrook North Spartan InviteMay 1 · 3200 Meters · Place 11 · Lake Zurich3200 Meters11.11:32.52a PB9
Apr 232026 Bear InviteApr 23 · 1600 Meters · Place 17 · Lake Zurich1600 Meters17.5:30.63a9
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 800 Meters · Place 26 · Lake Zurich800 Meters26.2:39.74a PB9
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 3200 Meters · Place 16 · Lake Zurich3200 Meters16.11:49.08a9
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 1600 Meters · Place 18 · Lake Zurich1600 Meters18.5:29.26a PB9
Mar 20Huntley Joel Popenfoose InviteMar 20 · Full · Place 5 · Lake ZurichFull511:47.92 PB9
Mar 726th Annual Joe Scarpino InviteMar 7 · 2 Miles · Place 5 · Lake Zurich2 Miles511:50.70a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · 1600 Meters · Place 10 · Lake Zurich1600 Meters105:44.86a PB9