Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSL Boys Tri @Elk Grove · Apr 2820.14aMSL Boys Tri @Elk GroveApril 28, 2026
200 Meters · OutdoorSchaumburg/Prospect/Elk Grove Tri BTR · Apr 1528.0Schaumburg/Prospect/Elk Grove Tri BTRApril 15, 2025
300m Hurdles · 36" / 0.914m · OutdoorBoys Titan Invite · May 847.99aBoys Titan InviteMay 8, 2026
High Jump · IndoorBoy's Indoor Meet #2 · Feb 131.67mBoy's Indoor Meet #2February 13, 2026
High Jump · OutdoorSchaumburg/Prospect/Elk Grove Tri BTR · Apr 151.42mSchaumburg/Prospect/Elk Grove Tri BTRApril 15, 2025
Triple Jump · IndoorGreg Foster Invitational · Feb 2110.28mGreg Foster InvitationalFebruary 21, 2026
Triple Jump · OutdoorAl Janulis Cougar Relays · Apr 199.00mAl Janulis Cougar RelaysApril 19, 2025

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · High Jump · Elk Grove Village (E.G.)High Jump—NH11
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · High Jump · Elk Grove Village (E.G.)High Jump—NH11
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 110m Hurdles · Place 15 · Elk Grove Village (E.G.)110m Hurdles39" / 0.991m15.21.23aWind: 0.411
May 8Boys Titan InviteMay 8 · High Jump · Place 11 · Elk Grove Village (E.G.)High Jump11.1.53m11
May 8Boys Titan InviteMay 8 · 300m Hurdles · Place 13 · Elk Grove Village (E.G.)300m Hurdles36" / 0.914m13.47.99a PB11
May 8Boys Titan InviteMay 8 · 110m Hurdles · Place 11 · Elk Grove Village (E.G.)110m Hurdles39" / 0.991m11.21.63a11
Apr 28MSL Boys Tri @Elk GroveApr 28 · Triple Jump · Elk Grove Village (E.G.)Triple Jump—ND11
Apr 28MSL Boys Tri @Elk GroveApr 28 · High Jump · Place 3 · Elk Grove Village (E.G.)High Jump3.1.57m11
Apr 28MSL Boys Tri @Elk GroveApr 28 · 300m Hurdles · Place 2 · Elk Grove Village (E.G.)300m Hurdles36" / 0.914m2.48.38a11
Apr 28MSL Boys Tri @Elk GroveApr 28 · 110m Hurdles · Place 4 · Elk Grove Village (E.G.)110m Hurdles39" / 0.991m4.20.14a PB11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · High Jump · Place 14 · Elk Grove Village (E.G.)High Jump14.1.52m11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 110m Hurdles · Place 11 · Elk Grove Village (E.G.)110m Hurdles39" / 0.991m11.20.48a11
Apr 21MSL East Boys Division ChampionshipApr 21 · High Jump · Place 6 · Elk Grove Village (E.G.)High Jump6.1.57m11
Apr 21MSL East Boys Division ChampionshipApr 21 · 300m Hurdles · Place 11 · Elk Grove Village (E.G.)300m Hurdles36" / 0.914m11.49.20a11
Apr 21MSL East Boys Division ChampionshipApr 21 · 110m Hurdles · Place 8 · Elk Grove Village (E.G.)110m Hurdles39" / 0.991m8.20.58a11
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · High Jump · Elk Grove Village (E.G.)High Jump—NH11
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 300m Hurdles · Place 7 · Elk Grove Village (E.G.)300m Hurdles36" / 0.914m7.55.03a11
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 110m Hurdles · Place 5 · Elk Grove Village (E.G.)110m Hurdles39" / 0.991m5.22.42a11
Apr 14MSL Boys Tri @ProspectApr 14 · Triple Jump · Place 6 · Elk Grove Village (E.G.)Triple Jump6.9.79m11
Apr 14MSL Boys Tri @ProspectApr 14 · High Jump · Elk Grove Village (E.G.)High Jump—DNS11
Apr 14MSL Boys Tri @ProspectApr 14 · 300m Hurdles · Place 7 · Elk Grove Village (E.G.)300m Hurdles36" / 0.914m7.50.43a11
Apr 14MSL Boys Tri @ProspectApr 14 · 110m Hurdles · Place 5 · Elk Grove Village (E.G.)110m Hurdles39" / 0.991m5.20.44a11
Apr 6MSL Boys Tri @ConantApr 6 · High Jump · Place 2 · Elk Grove Village (E.G.)High Jump2.5' 2"11
Apr 6MSL Boys Tri @ConantApr 6 · 300m Hurdles · Place 3 · Elk Grove Village (E.G.)300m Hurdles36" / 0.914m3.50.05a11
Apr 6MSL Boys Tri @ConantApr 6 · 110m Hurdles · Place 2 · Elk Grove Village (E.G.)110m Hurdles39" / 0.991m2.20.95a11
Mar 726th Annual Joe Scarpino InviteMar 7 · Triple Jump · Place 8 · Elk Grove Village (E.G.)Triple Jump810.16m11
Mar 726th Annual Joe Scarpino InviteMar 7 · High Jump · Place 6 · Elk Grove Village (E.G.)High Jump61.52m11
Mar 726th Annual Joe Scarpino InviteMar 7 · 55m Hurdles · Place 7 · Elk Grove Village (E.G.)55m Hurdles710.27a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Greg Foster InvitationalFeb 21 · Triple Jump · Place 21 · Elk Grove Village (E.G.)Triple Jump2110.28m PB11
Feb 13Boy's Indoor Meet #2Feb 13 · High Jump · Place 4 · Elk Grove Village (E.G.)High Jump41.67m PB11

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Triple Jump · Place 25 · Elk Grove Village (E.G.)Triple Jump259.82m10
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · High Jump · Elk Grove Village (E.G.)High Jump—NH10
May 14Mid-Suburban League Boys ChampionshipMay 14 · Triple Jump · Place 15 · Elk Grove Village (E.G.)Triple Jump1510.18m10
May 14Mid-Suburban League Boys ChampionshipMay 14 · 300m Hurdles · Place 7 · Elk Grove Village (E.G.)300m Hurdles748.6910
May 9Boys Titan InviteMay 9 · Triple Jump · Place 13 · Elk Grove Village (E.G.)Triple Jump139.94m10
May 9Boys Titan InviteMay 9 · High Jump · Place 14 · Elk Grove Village (E.G.)High Jump141.52m10
May 9Boys Titan InviteMay 9 · 300m Hurdles · Place 7 · Elk Grove Village (E.G.)300m Hurdles749.6110
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Triple Jump · Place 5 · Elk Grove Village (E.G.)Triple Jump58.02m10
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · High Jump · Place 9 · Elk Grove Village (E.G.)High Jump91.45m10
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 300m Hurdles · Place 3 · Elk Grove Village (E.G.)300m Hurdles352.2710
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 200 Meters · Place 30 · Elk Grove Village (E.G.)200 Meters3029.1710
Apr 252nd Annual Wheeling InvitationalApr 25 · Triple Jump · Elk Grove Village (E.G.)Triple Jump—ND10
Apr 252nd Annual Wheeling InvitationalApr 25 · 300m Hurdles · Place 9 · Elk Grove Village (E.G.)300m Hurdles36" / 0.914m9.51.53a10
Apr 252nd Annual Wheeling InvitationalApr 25 · High Jump · Place 7 · Elk Grove Village (E.G.)High Jump7.1.47m10
Apr 22MSL West Division Boys ChampionshipApr 22 · Triple Jump · Place 9 · Elk Grove Village (E.G.)Triple Jump99.69m10
Apr 22MSL West Division Boys ChampionshipApr 22 · High Jump · Place 9 · Elk Grove Village (E.G.)High Jump91.47m10
Apr 22MSL West Division Boys ChampionshipApr 22 · 300m Hurdles · Place 4 · Elk Grove Village (E.G.)300m Hurdles451.35a10
Apr 22MSL East Division Boys ChampionshipApr 22 · Triple Jump · Place 9 · Elk Grove Village (E.G.)Triple Jump9.9.69m10
Apr 22MSL East Division Boys ChampionshipApr 22 · 300m Hurdles · Place 4 · Elk Grove Village (E.G.)300m Hurdles36" / 0.914m4.51.35a10
Apr 22MSL East Division Boys ChampionshipApr 22 · High Jump · Place 9 · Elk Grove Village (E.G.)High Jump9.1.47m10
Apr 19Al Janulis Cougar RelaysApr 19 · Triple Jump · Place 14 · Elk Grove Village (E.G.)Triple Jump149.00m PB10
Apr 19Al Janulis Cougar RelaysApr 19 · High Jump · Place 16 · Elk Grove Village (E.G.)High Jump161.52m10
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · Triple Jump · Place 7 · Elk Grove Village (E.G.)Triple Jump79.55m10
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · High Jump · Place 3 · Elk Grove Village (E.G.)High Jump31.42m PB10
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · 200 Meters · Place 28 · Elk Grove Village (E.G.)200 Meters2828.0 PB10
Apr 10Glenbard East Rams InvitationalApr 10 · High Jump · Place 3 · Elk Grove Village (E.G.)High Jump35-010
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · High Jump · Place 4 · Elk Grove Village (E.G.)High Jump41.47m10
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Triple Jump · Place 20 · Elk Grove Village (E.G.)Triple Jump209.47m—
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · 55m Hurdles · Place 14 · Elk Grove Village (E.G.)55m Hurdles1411.55a—