Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor26th Annual Joe Scarpino Invite · Mar 75:27.17a26th Annual Joe Scarpino InviteMarch 7, 2026
1600 Meters · IndoorBoy's Indoor Meet #2 · Feb 135:18.00aBoy's Indoor Meet #2February 13, 2026
1600 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 135:06.27aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
3200 Meters · IndoorBoy's Indoor Track Meet #1 · Feb 612:28.56Boy's Indoor Track Meet #1 February 6, 2026
3200 Meters · OutdoorMSL Week 1 Boys Tri @ BG · Apr 811:51.32aMSL Week 1 Boys Tri @ BGApril 8, 2025
400 Meters · OutdoorMSL Boys Tri @Elk Grove · Apr 281:00.20aMSL Boys Tri @Elk GroveApril 28, 2026
800 Meters · IndoorGreg Foster Invitational · Feb 212:14.49aGreg Foster InvitationalFebruary 21, 2026
800 Meters · OutdoorIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.) · May 212:04.78aIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21, 2026
B 880 Yards Finals · Outdoor25th Annual Joe Scarpino Invitational · Mar 82:29.28a25th 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

12 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 800 Meters · Place 8 · Elk Grove Village (E.G.)800 Meters8.2:04.78a PB10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 1600 Meters · Place 20 · Elk Grove Village (E.G.)1600 Meters20.5:06.27a PB10
May 8Boys Titan InviteMay 8 · 800 Meters · Place 9 · Elk Grove Village (E.G.)800 Meters9.2:05.72a10
Apr 28MSL Boys Tri @Elk GroveApr 28 · 800 Meters · Place 1 · Elk Grove Village (E.G.)800 Meters1.2:08.16a10
Apr 28MSL Boys Tri @Elk GroveApr 28 · 400 Meters · Place 12 · Elk Grove Village (E.G.)400 Meters12.1:00.20a PB10
Apr 21MSL East Boys Division ChampionshipApr 21 · 800 Meters · Place 6 · Elk Grove Village (E.G.)800 Meters6.2:10.45a10
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 1600 Meters · Place 12 · Elk Grove Village (E.G.)1600 Meters12.5:21.75a10
Apr 14MSL Boys Tri @ProspectApr 14 · 3200 Meters · Elk Grove Village (E.G.)3200 Meters—DNS10
Apr 14MSL Boys Tri @ProspectApr 14 · 800 Meters · Place 3 · Elk Grove Village (E.G.)800 Meters3.2:08.93a10
Apr 6MSL Boys Tri @ConantApr 6 · 800 Meters · Place 3 · Elk Grove Village (E.G.)800 Meters3.2:10.12a10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 800 Meters · Place 2 · Elk Grove Village (E.G.)800 Meters22:16.38a10
Mar 726th Annual Joe Scarpino InviteMar 7 · 1 Mile · Place 5 · Elk Grove Village (E.G.)1 Mile55:27.17a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Greg Foster InvitationalFeb 21 · 800 Meters · Place 9 · Elk Grove Village (E.G.)800 Meters92:14.49a PB10
Feb 13Boy's Indoor Meet #2Feb 13 · 1600 Meters · Place 2 · Elk Grove Village (E.G.)1600 Meters25:18.00a PB10
Feb 6Boy's Indoor Track Meet #1 Feb 6 · 3200 Meters · Place 2 · Elk Grove Village (E.G.)3200 Meters212:28.56 PB10
Feb 6Boy's Indoor Track Meet #1 Feb 6 · 800 Meters · Place 4 · Elk Grove Village (E.G.)800 Meters42:24.8510

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Boys Titan InviteMay 9 · 800 Meters · Place 7 · Elk Grove Village (E.G.)800 Meters72:14.609
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 800 Meters · Place 2 · Elk Grove Village (E.G.)800 Meters22:12.519
Apr 19Al Janulis Cougar RelaysApr 19 · 1600 Meters · Place 19 · Elk Grove Village (E.G.)1600 Meters195:22.499
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · 800 Meters · Place 6 · Elk Grove Village (E.G.)800 Meters62:18.69
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 3200 Meters · Place 7 · Elk Grove Village (E.G.)3200 Meters711:51.32a PB9
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 800 Meters · Place 3 · Elk Grove Village (E.G.)800 Meters32:27.64a9
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · 800 Meters · Place 8 · Elk Grove Village (E.G.)800 Meters82:20.93a—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · B 880 Yards Finals · Place 6 · Elk Grove Village (E.G.)B 880 Yards Finals62:29.28a PB—