Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWillowbrook Boys Invitational · Feb 205:31.61aWillowbrook Boys InvitationalFebruary 20, 2024
1600 Meters · Outdoor2024 Trackin’ At McCracken CoEd Invite · Apr 55:16.66a2024 Trackin’ At McCracken CoEd InviteApril 5, 2024
200 Meters · OutdoorNLCC Coed Dual - Grayslake North @ Grayslake Central · Apr 624.31aNLCC Coed Dual - Grayslake North @ Grayslake CentralApril 6, 2026
3200 Meters · OutdoorGrayslake North vs Lakes Dual Meet · Apr 1311:38.06aGrayslake North vs Lakes Dual MeetApril 13, 2026
400 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 753.57a2026 Raptor Indoor Boys InviteMarch 7, 2026
400 Meters · OutdoorTrackin' At McCracken CoEd Invite · Apr 1154.15aTrackin' At McCracken CoEd InviteApril 11, 2025
800 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 72:02.75a2026 Raptor Indoor Boys InviteMarch 7, 2026
800 Meters · OutdoorIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton) · May 201:57.63aIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20, 2026
Complete · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 221:59.52IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2025
Completed · IndoorRaptor Indoor Invite · Mar 22:18.50Raptor Indoor InviteMarch 2, 2024
Results · OutdoorNLCC Coed Dual - Grant @ Grayslake North · Apr 42:14.1NLCC Coed Dual - Grant @ Grayslake NorthApril 4, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 800 Meters · Place 24 · Grayslake (North)800 MetersRound P24.2:01.75a12
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 800 Meters · Place 2 · Grayslake (North)800 Meters2.1:57.63a PB12
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 800 Meters · Place 7 · Grayslake (North)800 Meters7.1:59.75a12
May 72026 Boys Lake County InvitationalMay 7 · 800 Meters · Place 12 · Grayslake (North)800 Meters12.2:01.69a12
May 12026 Deerfield Invite - VarsityMay 1 · 800 Meters · Place 4 · Grayslake (North)800 Meters4.2:01.55a12
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 800 Meters · Place 2 · Grayslake (North)800 Meters2.1:57.82a12
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 400 Meters · Grayslake (North)400 Meters—DNS12
Apr 13Grayslake North vs Lakes Dual MeetApr 13 · 3200 Meters · Place 1 · Grayslake (North)3200 Meters1.11:38.06a PB12
Apr 13Grayslake North vs Lakes Dual MeetApr 13 · 800 Meters · Place 1 · Grayslake (North)800 Meters1.2:12.72a12
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 800 Meters · Place 4 · Grayslake (North)800 Meters4.2:00.84a12
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 400 Meters · Place 9 · Grayslake (North)400 Meters9.55.92a12
Apr 6NLCC Coed Dual - Grayslake North @ Grayslake CentralApr 6 · 800 Meters · Place 1 · Grayslake (North)800 Meters1.2:14.74a12
Apr 6NLCC Coed Dual - Grayslake North @ Grayslake CentralApr 6 · 200 Meters · Place 4 · Grayslake (North)200 Meters4.24.31a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 72026 Raptor Indoor Boys InviteMar 7 · 800 Meters · Place 5 · Grayslake (North)800 Meters52:02.75a PB12
Mar 72026 Raptor Indoor Boys InviteMar 7 · 400 Meters · Place 7 · Grayslake (North)400 Meters753.57a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Complete · Place 9 · Grayslake (North)Complete91:59.52 PB11
May 15NLCC Boys Conference ChampionshipsMay 15 · 800 Meters · Place 5 · Grayslake (North)800 Meters52:00.79a11
May 2Deerfield Invitational - VarsityMay 2 · 800 Meters · Place 4 · Grayslake (North)800 Meters42:00.41a11
Apr 21NLCC Coed Dual Lakes @ GLNApr 21 · 800 Meters · Place 1 · Grayslake (North)800 Meters12:15.31a11
Apr 21NLCC Coed Dual Lakes @ GLNApr 21 · 400 Meters · Place 1 · Grayslake (North)400 Meters154.44a11
Apr 14NLCC Coed Dual - Grayslake North @ Grayslake CentralApr 14 · 800 Meters · Place 1 · Grayslake (North)800 Meters12:17.7011
Apr 14NLCC Coed Dual - Grayslake North @ Grayslake CentralApr 14 · 400 Meters · Place 2 · Grayslake (North)400 Meters254.4011
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 800 Meters · Place 8 · Grayslake (North)800 Meters82:06.67a11
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 400 Meters · Place 6 · Grayslake (North)400 Meters654.15a PB11
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · Results · Place 3 · Grayslake (North)Results32:14.1 PB11
Mar 1Sequoit Boys ShowdownMar 1 · 800 Meters · Place 19 · Grayslake (North)800 Meters192:11.35a—
Mar 1Sequoit Boys ShowdownMar 1 · 400 Meters · Place 18 · Grayslake (North)400 Meters1856.35a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 142025 NLCC Indoor ChampionshipsMar 14 · 800 Meters · Place 6 · Grayslake (North)800 Meters62:07.84a—
Mar 142025 NLCC Indoor ChampionshipsMar 14 · 400 Meters · Place 4 · Grayslake (North)400 Meters454.70a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 800 Meters · Place 26 · Grayslake (North)800 Meters262:16.44a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 800 Meters · Place 6 · Grayslake (North)800 Meters62:09.38a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 800 Meters · Place 31 · Grayslake (North)800 Meters312:10.29a—
Apr 27Deerfield InvitationalApr 27 · Complete · Place 19 · Grayslake (North)Complete192:14.0710
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · 1600 Meters · Place 19 · Grayslake (North)1600 Meters195:16.66a PB—
Mar 8Boys Sequoit ShowdownMar 8 · 400 Meters · Place 22 · Grayslake (North)400 Meters2258.11a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2Raptor Indoor InviteMar 2 · Completed · Place 4 · Grayslake (North)Completed42:18.50 PB10
Feb 20Willowbrook Boys InvitationalFeb 20 · 1600 Meters · Place 3 · Grayslake (North)1600 Meters35:31.61a PB—
Feb 20Willowbrook Boys InvitationalFeb 20 · 800 Meters · Place 2 · Grayslake (North)800 Meters22:24.05a—