Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBarrington Bronco F/S Relays · May 54:59.75aBarrington Bronco F/S RelaysMay 5, 2026
3200 Meters · IndoorJerry Lowe Boys Invitational · Feb 711:31.46Jerry Lowe Boys InvitationalFebruary 7, 2026
3200 Meters · OutdoorGlenbrook North Spartan Invite · May 111:02.08aGlenbrook North Spartan InviteMay 1, 2026
800 Meters · Indoor(Burlington) Central Boys Early T&F Invite 2026 · Feb 262:21.03a(Burlington) Central Boys Early T&F Invite 2026February 26, 2026
800 Meters · OutdoorNSC Week 3 Boys Quad A/C @ Lake Zurich · Apr 202:23.91aNSC Week 3 Boys Quad A/C @ Lake ZurichApril 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5Barrington Bronco F/S RelaysMay 5 · 1600 Meters · Place 7 · Lake Zurich1600 Meters7.4:59.75a PB9
May 1Glenbrook North Spartan InviteMay 1 · 3200 Meters · Place 6 · Lake Zurich3200 Meters6.11:02.08a PB9
Apr 232026 Bear InviteApr 23 · 1600 Meters · Place 4 · Lake Zurich1600 Meters4.5:10.38a9
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 800 Meters · Place 10 · Lake Zurich800 Meters10.2:23.91a PB9
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 1600 Meters · Place 6 · Lake Zurich1600 Meters6.5:18.30a9
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 1600 Meters · Place 15 · Lake Zurich1600 Meters15.5:16.73a9
Mar 20Huntley Joel Popenfoose InviteMar 20 · 3200 Meters · Place 3 · Lake Zurich3200 Meters311:05.139

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · 800 Meters · Place 4 · Lake Zurich800 Meters42:21.03a PB9
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 3200 Meters · Place 17 · Lake Zurich3200 Meters1711:31.46 PB9