Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSL East Boys Division Championship · Apr 2142.00mMSL East Boys Division ChampionshipApril 21, 2026
Shot Put · 12lb · OutdoorMSL Boys Tri @Prospect · Apr 1413.70mMSL Boys Tri @ProspectApril 14, 2026

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 · Discus · Place 15 · Elk Grove Village (E.G.)Discus1.6kg15.37.80m12
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Shot Put · Elk Grove Village (E.G.)Shot Put12lb—ND12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Discus · Elk Grove Village (E.G.)Discus1.6kg—ND12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 15 · Elk Grove Village (E.G.)Shot Put12lb15.13.03m12
May 8Boys Titan InviteMay 8 · Discus · Place 3 · Elk Grove Village (E.G.)Discus1.6kg3.41.38m12
May 8Boys Titan InviteMay 8 · Shot Put · Place 11 · Elk Grove Village (E.G.)Shot Put12lb11.12.21m12
Apr 28MSL Boys Tri @Elk GroveApr 28 · Discus · Place 3 · Elk Grove Village (E.G.)Discus1.6kg3.38.26m12
Apr 28MSL Boys Tri @Elk GroveApr 28 · Shot Put · Place 5 · Elk Grove Village (E.G.)Shot Put12lb5.12.69m12
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Discus · Place 6 · Elk Grove Village (E.G.)Discus1.6kg6.39.34m12
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Shot Put · Place 6 · Elk Grove Village (E.G.)Shot Put12lb6.13.32m12
Apr 21MSL East Boys Division ChampionshipApr 21 · Discus · Place 1 · Elk Grove Village (E.G.)Discus1.6kg1.42.00m PB12
Apr 21MSL East Boys Division ChampionshipApr 21 · Shot Put · Place 7 · Elk Grove Village (E.G.)Shot Put12lb7.13.05m12
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · Discus · Place 4 · Elk Grove Village (E.G.)Discus1.6kg4.36.20m12
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · Shot Put · Place 3 · Elk Grove Village (E.G.)Shot Put12lb3.13.11m12
Apr 14MSL Boys Tri @ProspectApr 14 · Discus · Place 3 · Elk Grove Village (E.G.)Discus1.6kg3.39.57m12
Apr 14MSL Boys Tri @ProspectApr 14 · Shot Put · Place 4 · Elk Grove Village (E.G.)Shot Put12lb4.13.70m PB12
Apr 6MSL Boys Tri @ConantApr 6 · Discus · Place 1 · Elk Grove Village (E.G.)Discus1.6kg1.39.18m12
Apr 6MSL Boys Tri @ConantApr 6 · Shot Put · Place 3 · Elk Grove Village (E.G.)Shot Put12lb3.12.59m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Shot Put · Place 16 · Elk Grove Village (E.G.)Shot Put1612.87m12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Discus · Place 13 · Elk Grove Village (E.G.)Discus1339.14m11
May 14Mid-Suburban League Boys ChampionshipMay 14 · Discus · Place 11 · Elk Grove Village (E.G.)Discus1137.08m11
May 9Boys Titan InviteMay 9 · Discus · Place 6 · Elk Grove Village (E.G.)Discus638.30m11
May 9Boys Titan InviteMay 9 · Shot Put · Place 12 · Elk Grove Village (E.G.)Shot Put1212.40m11
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Discus · Place 4 · Elk Grove Village (E.G.)Discus434.58m11
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Shot Put · Place 7 · Elk Grove Village (E.G.)Shot Put711.65m11
Apr 19Al Janulis Cougar RelaysApr 19 · Discus · Place 4 · Elk Grove Village (E.G.)Discus434.94m11
Apr 19Al Janulis Cougar RelaysApr 19 · Shot Put · Place 1 · Elk Grove Village (E.G.)Shot Put111.96m11
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · Discus · Place 10 · Elk Grove Village (E.G.)Discus1032.16m11
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · Shot Put · Place 10 · Elk Grove Village (E.G.)Shot Put1011.43m11
Apr 10Glenbard East Rams InvitationalApr 10 · Discus · Place 4 · Elk Grove Village (E.G.)Discus432.05m11
Apr 10Glenbard East Rams InvitationalApr 10 · Shot Put · Place 7 · Elk Grove Village (E.G.)Shot Put711.19m11
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · Discus · Place 5 · Elk Grove Village (E.G.)Discus533.10m11
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · Shot Put · Place 6 · Elk Grove Village (E.G.)Shot Put611.02m11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Elk Grove Boys TriFeb 20 · Shot Put · Place 8 · Elk Grove Village (E.G.)Shot Put811.42m—
Feb 7Morton Boys Track Meet #1Feb 7 · Shot Put · Place 6 · Elk Grove Village (E.G.)Shot Put611.28m—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · Discus · Place 19 · Elk Grove Village (E.G.)Discus1922.44m—
May 3Boys Titan InviteMay 3 · Discus · Place 9 · Elk Grove Village (E.G.)Discus925.46m—
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · Discus · Place 3 · Elk Grove Village (E.G.)Discus328.93m—
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · Shot Put · Place 9 · Elk Grove Village (E.G.)Shot Put99.78m—
Apr 19Wheeling Track InviteApr 19 · Discus · Place 9 · Elk Grove Village (E.G.)Discus924.35m—
Apr 19Wheeling Track InviteApr 19 · Shot Put · Place 11 · Elk Grove Village (E.G.)Shot Put119.68m—
Apr 9Elk Grove v Palatine v Schaumburg Boys TriApr 9 · Discus · Place 6 · Elk Grove Village (E.G.)Discus619.45m—
Apr 9Elk Grove v Palatine v Schaumburg Boys TriApr 9 · Shot Put · Place 2 · Elk Grove Village (E.G.)Shot Put29.37m—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Shot Put · Place 11 · Elk Grove Village (E.G.)Shot Put119.20m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Elk Grove Boys QuadFeb 23 · Shot Put · Place 11 · Elk Grove Village (E.G.)Shot Put119.37m10
Feb 23Elk Grove Boys QuadFeb 23 · Shot Put · Place 11 · Elk Grove Village (E.G.)Shot Put119.37m10
Feb 15Elk Grove COED DualFeb 15 · Shot Put · Place 21 · Elk Grove Village (E.G.)Shot Put218.86m—
Feb 9Morton Boys Invitational #2Feb 9 · Shot Put · Place 12 · Elk Grove Village (E.G.)Shot Put129.20m—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25Fremd EG RM Boys TriangularApr 25 · Discus · Place 13 · Elk Grove Village (E.G.)Discus1318.59m—
Apr 25Fremd EG RM Boys TriangularApr 25 · Shot Put · Place 17 · Elk Grove Village (E.G.)Shot Put177.07m—
Apr 15Al Janulis RelaysApr 15 · Discus · Place 3 · Elk Grove Village (E.G.)Discus322.11m9
Apr 11Conant Boys TriangularApr 11 · Discus · Place 11 · Elk Grove Village (E.G.)Discus1118.86m—
Apr 11Conant Boys TriangularApr 11 · Shot Put · Place 14 · Elk Grove Village (E.G.)Shot Put147.71m—
Apr 6Glenbard East QuadApr 6 · Discus · Place 12 · Elk Grove Village (E.G.)Discus1218.68m—
Apr 6Glenbard East QuadApr 6 · Shot Put · Place 16 · Elk Grove Village (E.G.)Shot Put167.74m—
Apr 4Elk Grove Boys TriangularApr 4 · Discus · Place 24 · Elk Grove Village (E.G.)Discus2417.07m—
Apr 4Elk Grove Boys TriangularApr 4 · Shot Put · Place 26 · Elk Grove Village (E.G.)Shot Put267.48m—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Elk Grove Co-Ed Dual #2Feb 23 · Shot Put · Place 16 · Elk Grove Village (E.G.)Shot Put167.77m—
Feb 10Elk Grove Boys QuadFeb 10 · Shot Put · Place 28 · Elk Grove Village (E.G.)Shot Put287.11m9
Feb 2Elk Grove Co-Ed DualFeb 2 · Shot Put · Place 16 · Elk Grove Village (E.G.)Shot Put166.70m9