Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorLake Forest Invite · Apr 254:54.69aLake Forest InviteApril 25, 2026
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 224:49.79aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
3200 Meters · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2012:10.74aNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
3200 Meters · OutdoorGlenbrook North Spartan Invite · May 110:22.76aGlenbrook North Spartan InviteMay 1, 2026
400 Meters · OutdoorGlenbrook North Spartan Invite · May 11:04.11aGlenbrook North Spartan InviteMay 1, 2026
800 Meters · IndoorLakes Eagles Coed Quad · Feb 202:18.47aLakes Eagles Coed QuadFebruary 20, 2026
800 Meters · OutdoorNSC Week 2 Boys Quad C/D @ Warren · Apr 132:19.23aNSC Week 2 Boys Quad C/D @ WarrenApril 13, 2026
High Jump · OutdoorNMSA Conference Championships · May 44' 6NMSA Conference ChampionshipsMay 4, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 1600 Meters · Place 22 · Lake ForestLake Forest1600 Meters22.4:49.79a PB10
May 14NSC Boys Conference ChampionshipsMay 14 · 1600 Meters · Place 6 · Lake ForestLake Forest1600 Meters6.4:56.68a10
May 1Glenbrook North Spartan InviteMay 1 · 3200 Meters · Place 2 · Lake ForestLake Forest3200 Meters2.10:22.76a PB10
May 1Glenbrook North Spartan InviteMay 1 · 400 Meters · Place 16 · Lake ForestLake Forest400 Meters16.1:04.11a PB10
Apr 25Lake Forest InviteApr 25 · 1 Mile · Place 8 · Lake ForestLake Forest1 Mile84:54.69a PB10
Apr 18Al Janulis Cougar RelaysApr 18 · 1600 Meters · Place 13 · Lake ForestLake Forest1600 Meters13.5:02.32a10
Apr 13NSC Week 2 Boys Quad C/D @ WarrenApr 13 · 800 Meters · Place 8 · Lake ForestLake Forest800 Meters8.2:19.23a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · 3200 Meters · Place 8 · Lake ForestLake Forest3200 Meters8.12:10.74a PB10
Feb 20Lakes Eagles Coed QuadFeb 20 · 800 Meters · Place 3 · Lake ForestLake Forest800 Meters32:18.47a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NSC Boys ChampionshipsMay 15 · 1600 Meters · Place 7 · Lake ForestLake Forest1600 Meters74:59.81a9
May 7Dick Hardland JV InviationalMay 7 · 800 Meters · Place 6 · Lake ForestLake Forest800 Meters62:19.56a9
May 2Spartan InviteMay 2 · 800 Meters · Place 13 · Lake ForestLake Forest800 Meters13.2:21.33a9
Apr 14NSC Week 1 Boys C/D QuadApr 14 · 3200 Meters · Place 9 · Lake ForestLake Forest3200 Meters912:24.53a9
Apr 3Lakes v Lake Forest Coed OpenApr 3 · 800 Meters · Place 11 · Lake ForestLake Forest800 Meters112:30.74a9
Mar 7Eagles Coed QuadMar 7 · 1600 Meters · Place 8 · Lake ForestLake Forest1600 Meters85:27.279

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 800 Meters · Place 9 · Lake ForestLake Forest800 Meters92:25.42a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 2 @ Wheeling HSMay 11 · High Jump · Lake Forest Deer PathLake Forest Deer PathHigh Jump—NH8
May 11IESA 4A - Sectional 2 @ Wheeling HSMay 11 · 800 Meters · Place 6 · Lake Forest Deer PathLake Forest Deer Path800 Meters6.2:33.86a8
May 4NMSA Conference ChampionshipsMay 4 · High Jump · Place 3 · Lake Forest Deer PathLake Forest Deer PathHigh Jump3.4' 6 PB8
May 4NMSA Conference ChampionshipsMay 4 · 800 Meters · Place 7 · Lake Forest Deer PathLake Forest Deer Path800 Meters7.2:41.22a8
Apr 13Chute InvitationalApr 13 · Long Jump · Lake Forest Deer PathLake Forest Deer PathLong Jump—NM8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · 1600 Meters · Place 7 · Lake Forest Deer PathLake Forest Deer Path1600 Meters75:45.15a—
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · 800 Meters · Place 10 · Lake Forest Deer PathLake Forest Deer Path800 Meters102:46.28a—