Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor54th Annual Stevenson Patriot Relays · Apr 165:17.85a54th Annual Stevenson Patriot RelaysApril 16, 2026
1600 Meters · Outdoor2026 Deerfield Invite - F/S & Open · May 25:12.33a2026 Deerfield Invite - F/S & OpenMay 2, 2026
3200 Meters · Outdoor2026 Boys Lake County Invitational · May 711:35.61a2026 Boys Lake County InvitationalMay 7, 2026
800 Meters · Outdoor2026 NLCC Boys Conference Championships · May 152:19.55a2026 NLCC Boys Conference ChampionshipsMay 15, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 800 Meters · Place 5 · Grayslake (North)800 Meters5.2:19.55a PB-
May 72026 Boys Lake County InvitationalMay 7 · 3200 Meters · Place 26 · Grayslake (North)3200 Meters26.11:35.61a PB-
May 72026 Boys Lake County InvitationalMay 7 · 800 Meters · Place 34 · Grayslake (North)800 Meters34.2:30.39a-
May 22026 Deerfield Invite - F/S & OpenMay 2 · 1600 Meters · Place 11 · Grayslake (North)1600 Meters11.5:12.33a PB-
May 22026 Deerfield Invite - F/S & OpenMay 2 · 800 Meters · Place 14 · Grayslake (North)800 Meters14.2:22.98a-
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 3200 Meters · Place 6 · Grayslake (North)3200 Meters6.11:37.14a-
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 1600 Meters · Place 15 · Grayslake (North)1600 Meters15.5:19.54a-
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 800 Meters · Place 10 · Grayslake (North)800 Meters10.2:22.64a-
Apr 20NLCC GNHS v. WHSApr 20 · 800 Meters · Place 3 · Grayslake (North)800 Meters3.2:25.03a-
Apr 13Grayslake North vs Lakes Dual MeetApr 13 · 1600 Meters · Place 4 · Grayslake (North)1600 Meters4.5:59.86a-
Apr 13Grayslake North vs Lakes Dual MeetApr 13 · 800 Meters · Place 5 · Grayslake (North)800 Meters5.2:36.39a-

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · 1600 Meters · Place 15 · Grayslake (North)1600 Meters15.5:17.85a PB-