Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorProviso West Boys Invitational · Feb 285:26.50aProviso West Boys InvitationalFebruary 28, 2026
1600 Meters · IndoorHuntley Boys Triangular · Feb 255:09.52aHuntley Boys TriangularFebruary 25, 2026
1600 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 134:45.55aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
3200 Meters · OutdoorRon Gummerson Cougar Classic · May 810:15.99aRon Gummerson Cougar ClassicMay 8, 2026
800 Meters · IndoorProviso West Boys Quad #2 · Feb 142:44.36aProviso West Boys Quad #2February 14, 2025
800 Meters · Outdoor2026 New Trier Lawn Chair Invitational · Apr 182:19.90a2026 New Trier Lawn Chair InvitationalApril 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 1600 Meters · Place 4 · Mt. Prospect (Prospect)1600 Meters4.4:45.55a PB10
May 8Ron Gummerson Cougar ClassicMay 8 · 3200 Meters · Place 3 · Mt. Prospect (Prospect)3200 Meters3.10:15.99a PB10
Apr 28MSL Boys Tri @Hoffman EstatesApr 28 · 1600 Meters · Place 2 · Mt. Prospect (Prospect)1600 Meters2.4:48.65a10
Apr 21MSL West Boys Division ChampionshipApr 21 · 3200 Meters · Place 1 · Mt. Prospect (Prospect)3200 Meters1.10:31.78a10
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 800 Meters · Place 9 · Mt. Prospect (Prospect)800 Meters9.2:19.90a PB10
Apr 14MSL Boys Tri @ProspectApr 14 · 3200 Meters · Place 8 · Mt. Prospect (Prospect)3200 Meters8.11:44.03a10
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 1600 Meters · Place 9 · Mt. Prospect (Prospect)1600 Meters9.4:51.70a10
Apr 4Prospect IntrasquadApr 4 · 3200 Meters · Mt. Prospect (Prospect)3200 Meters—DNS10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 1 Mile · Place 15 · Mt. Prospect (Prospect)1 Mile155:26.50a PB10
Feb 28Proviso West Boys InvitationalFeb 28 · 1 Mile · Place 15 · Mt. Prospect (Prospect)1 Mile155:26.50—
Feb 25Huntley Boys TriangularFeb 25 · 1600 Meters · Place 8 · Mt. Prospect (Prospect)1600 Meters8.5:09.52a PB10
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 1600 Meters · Place 22 · Mt. Prospect (Prospect)1600 Meters225:14.84a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Prospect TriMay 6 · 1600 Meters · Place 11 · Mt. Prospect (Prospect)1600 Meters115:46.18a9
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 1600 Meters · Place 17 · Mt. Prospect (Prospect)1600 Meters175:48.869
Apr 192025 NT Lawn Chair SaturdayApr 19 · 800 Meters · Place 12 · Mt. Prospect (Prospect)800 Meters122:43.749
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · 3200 Meters · Place 4 · Mt. Prospect (Prospect)3200 Meters413:01.69
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 1600 Meters · Place 59 · Mt. Prospect (Prospect)1600 Meters595:37.70a9
Apr 3Prospect IntrasquadApr 3 · 1600 Meters · Place 24 · Mt. Prospect (Prospect)1600 Meters24.5:49.44aUnofficial9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Huntley Boys Open #2Feb 26 · 800 Meters · Place 15 · Mt. Prospect (Prospect)800 Meters152:51.00a—
Feb 20Elk Grove Boys TriFeb 20 · 1600 Meters · Place 11 · Mt. Prospect (Prospect)1600 Meters115:59.99a—
Feb 14Proviso West Boys Quad #2Feb 14 · 800 Meters · Place 15 · Mt. Prospect (Prospect)800 Meters152:44.36a PB—