Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor25th Annual Joe Scarpino Invitational · Mar 85:30.71a25th Annual Joe Scarpino InvitationalMarch 8, 2025
1600 Meters · IndoorGreg Foster Invitational · Feb 214:57.46aGreg Foster InvitationalFebruary 21, 2026
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.) · May 214:44.56aIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21, 2026
2 Miles · Outdoor26th Annual Joe Scarpino Invite · Mar 711:09.23a26th Annual Joe Scarpino InviteMarch 7, 2026
3200 Meters · IndoorBoy's Indoor Meet #2 · Feb 1310:50.48aBoy's Indoor Meet #2February 13, 2026
3200 Meters · OutdoorMid-Suburban League Boys Championship · May 1411:02.30Mid-Suburban League Boys ChampionshipMay 14, 2025
400 Meters · OutdoorMSL Boys Tri @Elk Grove · Apr 2858.20aMSL Boys Tri @Elk GroveApril 28, 2026
800 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 212:13.17Nagel-Saylor Indoor InvitationalMarch 21, 2026
800 Meters · OutdoorMSL Boys Tri @Elk Grove · Apr 282:08.74aMSL Boys Tri @Elk GroveApril 28, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 1600 Meters · Place 11 · Elk Grove Village (E.G.)1600 Meters11.4:44.56a PB12
Apr 28MSL Boys Tri @Elk GroveApr 28 · 800 Meters · Place 2 · Elk Grove Village (E.G.)800 Meters2.2:08.74a PB12
Apr 28MSL Boys Tri @Elk GroveApr 28 · 400 Meters · Place 7 · Elk Grove Village (E.G.)400 Meters7.58.20a PB12
Apr 21MSL East Boys Division ChampionshipApr 21 · 1600 Meters · Place 9 · Elk Grove Village (E.G.)1600 Meters9.4:44.80a12
Apr 21MSL East Boys Division ChampionshipApr 21 · 800 Meters · Elk Grove Village (E.G.)800 Meters—DNS12
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 800 Meters · Place 8 · Elk Grove Village (E.G.)800 Meters8.2:12.93a12
Apr 14MSL Boys Tri @ProspectApr 14 · 3200 Meters · Elk Grove Village (E.G.)3200 Meters—DNS12
Apr 14MSL Boys Tri @ProspectApr 14 · 1600 Meters · Place 1 · Elk Grove Village (E.G.)1600 Meters1.4:47.89a12
Apr 14MSL Boys Tri @ProspectApr 14 · 800 Meters · Elk Grove Village (E.G.)800 Meters—DNS12
Apr 6MSL Boys Tri @ConantApr 6 · 800 Meters · Place 4 · Elk Grove Village (E.G.)800 Meters4.2:10.24a12
Mar 726th Annual Joe Scarpino InviteMar 7 · 2 Miles · Place 3 · Elk Grove Village (E.G.)2 Miles311:09.23a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 800 Meters · Place 18 · Elk Grove Village (E.G.)800 Meters182:13.17 PB12
Feb 21Greg Foster InvitationalFeb 21 · 1600 Meters · Place 14 · Elk Grove Village (E.G.)1600 Meters144:57.46a PB12
Feb 13Boy's Indoor Meet #2Feb 13 · 3200 Meters · Place 3 · Elk Grove Village (E.G.)3200 Meters310:50.48a PB12
Feb 13Boy's Indoor Meet #2Feb 13 · 800 Meters · Place 10 · Elk Grove Village (E.G.)800 Meters102:41.39a12
Feb 6Boy's Indoor Track Meet #1 Feb 6 · 1600 Meters · Place 3 · Elk Grove Village (E.G.)1600 Meters34:59.2312

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 1600 Meters · Place 25 · Elk Grove Village (E.G.)1600 Meters255:00.0611
May 14Mid-Suburban League Boys ChampionshipMay 14 · 3200 Meters · Place 15 · Elk Grove Village (E.G.)3200 Meters1511:02.30 PB11
May 9Boys Titan InviteMay 9 · 1600 Meters · Place 14 · Elk Grove Village (E.G.)1600 Meters145:02.7911
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 3200 Meters · Place 2 · Elk Grove Village (E.G.)3200 Meters211:05.7011
Apr 252nd Annual Wheeling InvitationalApr 25 · 800 Meters · Place 11 · Elk Grove Village (E.G.)800 Meters11.2:17.65a11
Apr 22MSL West Division Boys ChampionshipApr 22 · 1600 Meters · Place 9 · Elk Grove Village (E.G.)1600 Meters95:03.33a11
Apr 22MSL East Division Boys ChampionshipApr 22 · 1600 Meters · Place 9 · Elk Grove Village (E.G.)1600 Meters9.5:03.33a11
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · 1600 Meters · Place 2 · Elk Grove Village (E.G.)1600 Meters25:12.411
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 3200 Meters · Place 7 · Elk Grove Village (E.G.)3200 Meters711:22.82a11
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 800 Meters · Place 13 · Elk Grove Village (E.G.)800 Meters132:29.47a11
Mar 825th Annual Joe Scarpino InvitationalMar 8 · 1 Mile · Place 3 · Elk Grove Village (E.G.)1 Mile35:30.71a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Elk Grove Boys TriFeb 20 · 800 Meters · Place 6 · Elk Grove Village (E.G.)800 Meters62:25.83a—
Feb 14Morton Boys Track Meet #2Feb 14 · 3200 Meters · Place 3 · Elk Grove Village (E.G.)3200 Meters3.11:49.32a11
Feb 7Morton Boys Track Meet #1Feb 7 · 1600 Meters · Place 10 · Elk Grove Village (E.G.)1600 Meters105:28.93a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 3200 Meters · Place 20 · Elk Grove Village (E.G.3200 Meters2011:04.34a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 1600 Meters · Place 19 · Elk Grove Village (E.G.1600 Meters195:03.10a—
May 3Boys Titan InviteMay 3 · 1600 Meters · Place 12 · Elk Grove Village (E.G.1600 Meters125:07.70a—
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · 800 Meters · Place 12 · Elk Grove Village (E.G.800 Meters122:22.13a—
Apr 23Rolling Meadows Boys TriApr 23 · 3200 Meters · Place 2 · Elk Grove Village (E.G.)3200 Meters2.11:49.59a10
Apr 19Wheeling Track InviteApr 19 · 800 Meters · Place 7 · Elk Grove Village (E.G.800 Meters72:25.16a—
Apr 16MSL East Boys Division ChampionshipApr 16 · 1600 Meters · Place 9 · Elk Grove Village (E.G.)1600 Meters9.5:30.15a10
Apr 9Elk Grove v Palatine v Schaumburg Boys TriApr 9 · 1600 Meters · Place 2 · Elk Grove Village (E.G.1600 Meters25:21.52a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 800 Meters · Place 17 · Elk Grove Village (E.G.800 Meters172:32.58a—
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · 2 Miles · Place 3 · Elk Grove Village (E.G.)2 Miles311:52.7010

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 3200 Meters · Place 19 · Elk Grove Village (E.G.)3200 Meters1911:49.5910
Feb 23Elk Grove Boys QuadFeb 23 · 1600 Meters · Place 7 · Elk Grove Village (E.G.)1600 Meters75:31.3810
Feb 23Elk Grove Boys QuadFeb 23 · 1600 Meters · Place 7 · Elk Grove Village (E.G.)1600 Meters75:31.3810
Feb 15Elk Grove COED DualFeb 15 · 800 Meters · Place 7 · Elk Grove Village (E.G.800 Meters72:33.59a—
Feb 9Morton Boys Invitational #2Feb 9 · 1600 Meters · Place 4 · Elk Grove Village (E.G.1600 Meters45:45.35a—
Feb 2Morton Boys Invitational #1Feb 2 · 800 Meters · Place 3 · Elk Grove Village (E.G.)800 Meters3.2:37.16a10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11MSL Boys Conference ChampionshipMay 11 · 3200 Meters · Place 19 · Elk Grove Village (E.G.)3200 Meters19.12:36.30a9
May 11MSL Boys Conference ChampionshipMay 11 · 1600 Meters · Elk Grove Village (E.G.)1600 Meters—DNS9
May 5Glenbrook South Boys TitanMay 5 · 1600 Meters · Place 17 · Elk Grove Village (E.G.)1600 Meters175:37.059
Apr 25Fremd EG RM Boys TriangularApr 25 · 3200 Meters · Place 7 · Elk Grove Village (E.G.3200 Meters712:04.5—
Apr 18MSL East Boys Division ChampionshipsApr 18 · 1600 Meters · Place 16 · Elk Grove Village (E.G.)1600 Meters16.5:40.53a9
Apr 11Conant Boys TriangularApr 11 · 1600 Meters · Place 5 · Elk Grove Village (E.G.1600 Meters55:36.8—
Apr 6Glenbard East QuadApr 6 · 800 Meters · Place 2 · Elk Grove Village (E.G.800 Meters22:24.5—
Apr 4Elk Grove Boys TriangularApr 4 · 3200 Meters · Place 7 · Elk Grove Village (E.G.3200 Meters712:54.4—
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · 800 Meters · Place 22 · Elk Grove Village (E.G.800 Meters222:46.30a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Elk Grove Co-Ed Dual #2Feb 23 · 800 Meters · Place 7 · Elk Grove Village (E.G.800 Meters72:46.98a—
Feb 10Elk Grove Boys QuadFeb 10 · 1600 Meters · Place 14 · Elk Grove Village (E.G.)1600 Meters145:57.149
Feb 2Elk Grove Co-Ed DualFeb 2 · 800 Meters · Place 7 · Elk Grove Village (E.G.)800 Meters72:45.419