Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.) · May 2111.75aIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21, 2026
200 Meters · IndoorGreg Foster Invitational · Feb 2125.59aGreg Foster InvitationalFebruary 21, 2026
200 Meters · OutdoorMSL Boys Tri @Conant · Apr 624.18aMSL Boys Tri @ConantApril 6, 2026
55 Meter · IndoorMorton Boys Track Meet #2 · Feb 147.31aMorton Boys Track Meet #2February 14, 2025
55 Meters · IndoorBoy's Indoor Track Meet #1 · Feb 67.03Boy's Indoor Track Meet #1 February 6, 2026
55 Meters · Outdoor Rolling Meadows Boys Frosh/Soph Invitational · Mar 137.15a Rolling Meadows Boys Frosh/Soph InvitationalMarch 13, 2026
60 Meters · IndoorGreg Foster Invitational · Feb 217.70aGreg Foster InvitationalFebruary 21, 2026
Long Jump · IndoorGreg Foster Invitational · Feb 215.32mGreg Foster InvitationalFebruary 21, 2026
Long Jump · OutdoorAl Janulis Cougar Relays · Apr 194.70mAl Janulis Cougar RelaysApril 19, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 200 Meters · Place 22 · Elk Grove Village (E.G.)200 Meters22.24.36a10
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 100 Meters · Place 23 · Elk Grove Village (E.G.)100 Meters23.11.75a PB10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 100 Meters · Place 17 · Elk Grove Village (E.G.)100 Meters17.11.97aWind: 0.110
May 8Boys Titan InviteMay 8 · 200 Meters · Elk Grove Village (E.G.)200 Meters—DNS10
May 8Boys Titan InviteMay 8 · 100 Meters · Place 13 · Elk Grove Village (E.G.)100 Meters13.12.06a10
Apr 28MSL Boys Tri @Elk GroveApr 28 · 200 Meters · Place 3 · Elk Grove Village (E.G.)200 Meters3.24.45a10
Apr 28MSL Boys Tri @Elk GroveApr 28 · 100 Meters · Place 5 · Elk Grove Village (E.G.)100 Meters5.12.02a10
Apr 21MSL East Boys Division ChampionshipApr 21 · 100 Meters · Place 9 · Elk Grove Village (E.G.)100 Meters9.12.05a10
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 100 Meters · Place 9 · Elk Grove Village (E.G.)100 Meters9.12.01a10
Apr 14MSL Boys Tri @ProspectApr 14 · Long Jump · Elk Grove Village (E.G.)Long Jump—DNS10
Apr 14MSL Boys Tri @ProspectApr 14 · 200 Meters · Place 15 · Elk Grove Village (E.G.)200 Meters15.24.68a10
Apr 14MSL Boys Tri @ProspectApr 14 · 100 Meters · Place 15 · Elk Grove Village (E.G.)100 Meters15.11.93a10
Apr 6MSL Boys Tri @ConantApr 6 · 200 Meters · Place 2 · Elk Grove Village (E.G.)200 Meters2.24.18a PB10
Apr 6MSL Boys Tri @ConantApr 6 · 100 Meters · Place 2 · Elk Grove Village (E.G.)100 Meters2.11.82a10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 200 Meters · Place 5 · Elk Grove Village (E.G.)200 Meters525.79a10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 55 Meters · Place 9 · Elk Grove Village (E.G.)55 Meters97.15a PB10
Mar 726th Annual Joe Scarpino InviteMar 7 · Long Jump · Place 9 · Elk Grove Village (E.G.)Long Jump95.09m10
Mar 726th Annual Joe Scarpino InviteMar 7 · 55 Meters · Place 6 · Elk Grove Village (E.G.)55 Meters67.16a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Long Jump · Place 17 · Elk Grove Village (E.G.)Long Jump175.36m10
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 55 Meters · Place 22 · Elk Grove Village (E.G.)55 Meters227.1110
Feb 21Greg Foster InvitationalFeb 21 · Long Jump · Place 22 · Elk Grove Village (E.G.)Long Jump225.32m PB10
Feb 21Greg Foster InvitationalFeb 21 · 200 Meters · Place 25 · Elk Grove Village (E.G.)200 Meters2525.59a PB10
Feb 21Greg Foster InvitationalFeb 21 · 60 Meters · Place 33 · Elk Grove Village (E.G.)60 Meters337.70a PB10
Feb 6Boy's Indoor Track Meet #1 Feb 6 · Long Jump · Place 3 · Elk Grove Village (E.G.)Long Jump36.06m10
Feb 6Boy's Indoor Track Meet #1 Feb 6 · 55 Meters · Place 4 · Elk Grove Village (E.G.)55 Meters47.03 PB10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Long Jump · Place 24 · Elk Grove Village (E.G.)Long Jump245.05m9
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 100 Meters · Place 29 · Elk Grove Village (E.G.)100 Meters2912.159
May 14Mid-Suburban League Boys ChampionshipMay 14 · Long Jump · Place 5 · Elk Grove Village (E.G.)Long Jump55.64m9
May 14Mid-Suburban League Boys ChampionshipMay 14 · 100 Meters · Place 17 · Elk Grove Village (E.G.)100 Meters1712.099
May 9Boys Titan InviteMay 9 · Long Jump · Place 13 · Elk Grove Village (E.G.)Long Jump135.34m9
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Long Jump · Place 2 · Elk Grove Village (E.G.)Long Jump25.34m9
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 100 Meters · Place 4 · Elk Grove Village (E.G.)100 Meters412.579
Apr 252nd Annual Wheeling InvitationalApr 25 · 200 Meters · Place 9 · Elk Grove Village (E.G.)200 Meters9.25.49a9
Apr 252nd Annual Wheeling InvitationalApr 25 · 100 Meters · Place 10 · Elk Grove Village (E.G.)100 Meters10.12.42a9
Apr 22MSL West Division Boys ChampionshipApr 22 · 200 Meters · Place 12 · Elk Grove Village (E.G.)200 Meters1225.91a9
Apr 22MSL West Division Boys ChampionshipApr 22 · 100 Meters · Place 11 · Elk Grove Village (E.G.)100 Meters1112.39a9
Apr 22MSL East Division Boys ChampionshipApr 22 · 200 Meters · Place 12 · Elk Grove Village (E.G.)200 Meters12.25.91a9
Apr 22MSL East Division Boys ChampionshipApr 22 · 100 Meters · Place 11 · Elk Grove Village (E.G.)100 Meters11.12.39a9
Apr 19Al Janulis Cougar RelaysApr 19 · Long Jump · Place 12 · Elk Grove Village (E.G.)Long Jump124.70m PB9
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · Long Jump · Place 8 · Elk Grove Village (E.G.)Long Jump85.10m9
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · 100 Meters · Place 5 · Elk Grove Village (E.G.)100 Meters512.29
Apr 10Glenbard East Rams InvitationalApr 10 · 100 Meters · Place 8 · Elk Grove Village (E.G.)100 Meters812.85a9
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · Long Jump · Place 1 · Elk Grove Village (E.G.)Long Jump15.33m9
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Long Jump · Place 15 · Elk Grove Village (E.G.)Long Jump154.91m—
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · 200 Meters · Place 16 · Elk Grove Village (E.G.)200 Meters1627.27a—
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · 55 Meters · Place 14 · Elk Grove Village (E.G.)55 Meters147.30a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Elk Grove Boys TriFeb 20 · 200 Meters · Place 2 · Elk Grove Village (E.G.)200 Meters226.29a—
Feb 20Elk Grove Boys TriFeb 20 · 55 Meters · Place 6 · Elk Grove Village (E.G.)55 Meters67.30a—
Feb 14Morton Boys Track Meet #2Feb 14 · 55 Meter · Place 2 · Elk Grove Village (E.G.)55 Meter2.7.31a PB9
Feb 14Morton Boys Track Meet #2Feb 14 · 200 Meters · Place 5 · Elk Grove Village (E.G.)200 Meters5.26.20a9
Feb 7Morton Boys Track Meet #1Feb 7 · 200 Meters · Place 13 · Elk Grove Village (E.G.)200 Meters1328.58a—
Feb 7Morton Boys Track Meet #1Feb 7 · 55 Meters · Place 12 · Elk Grove Village (E.G.)55 Meters127.86a—