Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor26th Annual Joe Scarpino Invite · Mar 75:06.79a26th Annual Joe Scarpino InviteMarch 7, 2026
1600 Meters · IndoorBoy's Indoor Meet #2 · Feb 135:15.00aBoy's Indoor Meet #2February 13, 2026
1600 Meters · OutdoorMSL Boys Tri @Prospect · Apr 144:56.18aMSL Boys Tri @ProspectApril 14, 2026
3200 Meters · IndoorGreg Foster Invitational · Feb 2110:45.40aGreg Foster InvitationalFebruary 21, 2026
3200 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 1310:25.23aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
800 Meters · IndoorGreg Foster Invitational · Feb 212:28.93aGreg Foster InvitationalFebruary 21, 2026
800 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 132:25.46aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
C 880 Yards Finals · Outdoor25th Annual Joe Scarpino Invitational · Mar 82:41.55a25th Annual Joe Scarpino InvitationalMarch 8, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 3200 Meters · Place 14 · Elk Grove Village (E.G.)3200 Meters14.10:29.22a10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 3200 Meters · Place 12 · Elk Grove Village (E.G.)3200 Meters12.10:25.23a PB10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 800 Meters · Place 22 · Elk Grove Village (E.G.)800 Meters22.2:25.46a PB10
May 8Boys Titan InviteMay 8 · 1600 Meters · Place 10 · Elk Grove Village (E.G.)1600 Meters10.4:59.70a10
Apr 28MSL Boys Tri @Elk GroveApr 28 · 3200 Meters · Place 3 · Elk Grove Village (E.G.)3200 Meters3.10:27.98a10
Apr 28MSL Boys Tri @Elk GroveApr 28 · 800 Meters · Place 12 · Elk Grove Village (E.G.)800 Meters12.2:29.12a10
Apr 21MSL East Boys Division ChampionshipApr 21 · 3200 Meters · Place 6 · Elk Grove Village (E.G.)3200 Meters6.10:36.52a10
Apr 21MSL East Boys Division ChampionshipApr 21 · 1600 Meters · Place 13 · Elk Grove Village (E.G.)1600 Meters13.5:00.46a10
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 800 Meters · Place 10 · Elk Grove Village (E.G.)800 Meters10.2:26.84a10
Apr 14MSL Boys Tri @ProspectApr 14 · 3200 Meters · Elk Grove Village (E.G.)3200 Meters—DNS10
Apr 14MSL Boys Tri @ProspectApr 14 · 1600 Meters · Place 4 · Elk Grove Village (E.G.)1600 Meters4.4:56.18a PB10
Apr 14MSL Boys Tri @ProspectApr 14 · 800 Meters · Elk Grove Village (E.G.)800 Meters—DNS10
Apr 6MSL Boys Tri @ConantApr 6 · 3200 Meters · Place 3 · Elk Grove Village (E.G.)3200 Meters3.11:23.16a10
Apr 6MSL Boys Tri @ConantApr 6 · 1600 Meters · Elk Grove Village (E.G.)1600 Meters—DNS10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 3200 Meters · Place 6 · Elk Grove Village (E.G.)3200 Meters610:40.42a10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 1600 Meters · Place 20 · Elk Grove Village (E.G.)1600 Meters205:25.77a10
Mar 726th Annual Joe Scarpino InviteMar 7 · 1 Mile · Place 5 · Elk Grove Village (E.G.)1 Mile55:06.79a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 3200 Meters · Place 17 · Elk Grove Village (E.G.)3200 Meters1710:53.2410
Feb 21Greg Foster InvitationalFeb 21 · 3200 Meters · Place 8 · Elk Grove Village (E.G.)3200 Meters810:45.40a PB10
Feb 21Greg Foster InvitationalFeb 21 · 800 Meters · Place 25 · Elk Grove Village (E.G.)800 Meters252:28.93a PB10
Feb 13Boy's Indoor Meet #2Feb 13 · 1600 Meters · Place 1 · Elk Grove Village (E.G.)1600 Meters15:15.00a PB10
Feb 6Boy's Indoor Track Meet #1 Feb 6 · 3200 Meters · Place 1 · Elk Grove Village (E.G.)3200 Meters111:18.5510
Feb 6Boy's Indoor Track Meet #1 Feb 6 · 800 Meters · Place 6 · Elk Grove Village (E.G.)800 Meters62:37.0510

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · 3200 Meters · Place 12 · Elk Grove Village (E.G.)3200 Meters1211:15.349
May 14Mid-Suburban League Boys ChampionshipMay 14 · 1600 Meters · Place 24 · Elk Grove Village (E.G.)1600 Meters245:49.139
May 9Boys Titan InviteMay 9 · 1600 Meters · Place 14 · Elk Grove Village (E.G.)1600 Meters145:26.699
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 1600 Meters · Place 5 · Elk Grove Village (E.G.)1600 Meters55:19.319
Apr 19Al Janulis Cougar RelaysApr 19 · 1600 Meters · Place 22 · Elk Grove Village (E.G.)1600 Meters225:23.979
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · 800 Meters · Place 2 · Elk Grove Village (E.G.)800 Meters22:30.19
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 3200 Meters · Place 6 · Elk Grove Village (E.G.)3200 Meters611:46.29a9
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 800 Meters · Place 8 · Elk Grove Village (E.G.)800 Meters82:34.90a9
Mar 825th Annual Joe Scarpino InvitationalMar 8 · C 880 Yards Finals · Place 3 · Elk Grove Village (E.G.)C 880 Yards Finals32:41.55a PB—