Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGlenbrook South Quad · Feb 295:21.5Glenbrook South QuadFebruary 29, 2024
1600 Meters · OutdoorCSL JV Invite · May 184:56.64aCSL JV InviteMay 18, 2026
3200 Meters · OutdoorNiles North Dan Horyn Invite · Apr 1911:30.98aNiles North Dan Horyn InviteApril 19, 2024
400 Meters · Outdoor2026 Boys Lake County Invitational · May 754.67a2026 Boys Lake County InvitationalMay 7, 2026
800 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 62:08.66aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
800 Meters · OutdoorCSL-North Boys Conference Championships · May 142:03.59aCSL-North Boys Conference ChampionshipsMay 14, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18CSL JV InviteMay 18 · 1600 Meters · Place 14 · Highland Park1600 Meters14.4:56.64a PB12
May 14CSL-North Boys Conference ChampionshipsMay 14 · 800 Meters · Place 4 · Highland Park800 Meters4.2:03.59a PB12
May 72026 Boys Lake County InvitationalMay 7 · 400 Meters · Place 21 · Highland Park400 Meters21.54.67a PB12
May 1Rolling Meadows Boys MustangMay 1 · 400 Meters · Place 12 · Highland Park400 Meters12.56.67a12
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · 400 Meters · Place 13 · Highland Park400 Meters13.56.48a12
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 800 Meters · Place 4 · Highland Park800 Meters4.2:07.74a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 202026 CSL-North Boys Indoor ChampionshipsMar 20 · 800 Meters · Place 4 · Highland Park800 Meters42:12.8012
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 800 Meters · Place 18 · Highland Park800 Meters18.2:08.66a PB12
Feb 28Clash at the ColiseumFeb 28 · 800 Meters · Place 33 · Highland Park800 Meters332:12.43a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · 800 Meters · Place 26 · Highland Park800 Meters262:09.8511
May 82025 Boys Lake County InvitationalMay 8 · 800 Meters · Place 19 · Highland Park800 Meters192:09.6211
Apr 29Boys' Titan Open Outdoor #1Apr 29 · 1600 Meters · Place 10 · Highland Park1600 Meters10.5:05.62a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20CSL JV InviteMay 20 · 1600 Meters · Place 9 · Highland Park1600 Meters9.5:12.22a10
Apr 25Rolling Meadows Mustang InviteApr 25 · 800 Meters · Place 11 · Highland Park800 Meters112:21.69a—
Apr 19Niles North Dan Horyn InviteApr 19 · 3200 Meters · Place 10 · Highland Park3200 Meters1011:30.98a PB—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 800 Meters · Place 5 · Highland Park800 Meters52:19.43a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 400 Meters · Place 14 · Highland Park400 Meters141:01.33a—
Apr 10Evanston v Loyola v HPApr 10 · 1600 Meters · Place 16 · Highland Park1600 Meters165:11.95a—
Apr 633rd Annual Mike Stokes “Stogie” RelaysApr 6 · 1600 Meters · Place 41 · Highland Park1600 Meters415:24.61a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Glenbrook South QuadFeb 29 · 1600 Meters · Place 11 · Highland Park1600 Meters115:21.5 PB—
Feb 14GBN HP Hubbard Tri MeetFeb 14 · 800 Meters · Place 4 · Highland Park800 Meters42:23.5—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15CSL JV InviteMay 15 · 1600 Meters · Place 33 · Highland Park1600 Meters335:22.10a—
May 11CSL-North Boys Conference ChampionshipsMay 11 · 3200 Meters · Place 6 · Highland Park3200 Meters612:08.93a—
May 8CSL North Boys Freshmen InviteMay 8 · 1600 Meters · Place 2 · Highland Park1600 Meters25:41.02a—
Apr 28Rolling Meadows Mustang ClassicApr 28 · 3200 Meters · Place 13 · Highland Park3200 Meters1312:10.34a—
Apr 25New Trier Boys F/S InviteApr 25 · 1600 Meters · Place 11 · Highland Park1600 Meters115:30.72a—
Apr 21Niles North Dan Horyn InviteApr 21 · 3200 Meters · Place 12 · Highland Park3200 Meters1212:36.76a—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · 1600 Meters · Place 19 · Highland Park1600 Meters195:35.68a—
Apr 12Highland Park TriangularApr 12 · 3200 Meters · Place 5 · Highland Park3200 Meters513:08.229
Apr 832nd Annual Prospect Boys “Stogie” RelaysApr 8 · 1600 Meters · Place 46 · Highland Park1600 Meters46.5:46.81a9
Mar 13CSL Freshmen InviteMar 13 · 1600 Meters · Place 11 · Highland Park1600 Meters115:36.24a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17CSL North Boys Indoor Conference ChampionshipMar 17 · 800 Meters · Place 11 · Highland Park800 Meters112:32.76a—
Mar 2Glenbrook South QuadMar 2 · 1600 Meters · Highland Park1600 Meters—NT9