Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor35th Annual Mike Stokes “Stogie” Relays · Apr 1145.35m35th Annual Mike Stokes “Stogie” RelaysApril 11, 2026
Discus · 1kg · OutdoorIESA 4A - Sectional 2 @ Wheeling HS · May 14107-04.00IESA 4A - Sectional 2 @ Wheeling HSMay 14, 2022
Shot Put · 12lb · Indoor2026 Illinois Indoor Championships Sponsored By Under Armour · Mar 2815.16m2026 Illinois Indoor Championships Sponsored By Under ArmourMarch 28, 2026
Shot Put · 12lb · OutdoorRon Gummerson Cougar Classic · May 816.64mRon Gummerson Cougar ClassicMay 8, 2026
Shot Put · 4kg · OutdoorIESA 4A - Sectional 2 @ Wheeling HS · May 1431-07.00IESA 4A - Sectional 2 @ Wheeling HSMay 14, 2022

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 32 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb32.15.44m11
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Discus · Place 10 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg10.39.74m11
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Shot Put · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb3.16.11m11
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Discus · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg7.42.37m11
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb5.15.50m11
May 8Ron Gummerson Cougar ClassicMay 8 · Discus · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg2.41.58m11
May 8Ron Gummerson Cougar ClassicMay 8 · Shot Put · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb1.16.64m PB11
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Discus · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg5.40.06m11
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb2.16.20m11
May 158th Annual Wanner Knights’ InvitationalMay 1 · Discus · Place 12 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg12.44.23m11
May 158th Annual Wanner Knights’ InvitationalMay 1 · Shot Put · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb6.16.53m11
Apr 28MSL Boys Tri @Hoffman EstatesApr 28 · Discus · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg2.43.92m11
Apr 28MSL Boys Tri @Hoffman EstatesApr 28 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb2.16.55m11
Apr 21MSL West Boys Division ChampionshipApr 21 · Discus · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg6.43.13m11
Apr 21MSL West Boys Division ChampionshipApr 21 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb2.16.51m11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Discus · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg2.43.69m11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb2.15.30m11
Apr 14MSL Boys Tri @ProspectApr 14 · Discus · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg2.42.95m11
Apr 14MSL Boys Tri @ProspectApr 14 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb2.16.15m11
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Discus · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg3.45.35m PB11
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Shot Put · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb3.16.09m11
Apr 4Prospect IntrasquadApr 4 · Discus · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg2.44.01mUnofficial11
Apr 4Prospect IntrasquadApr 4 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb2.16.84mUnofficial11
Mar 6Stan Reddel InviteMar 6 · Shot Put · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put814.98m11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · Shot Put · Place 12 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb12.15.16m PB11
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put216.55m11
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put614.83m11
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put614.83m—
Feb 25Huntley Boys TriangularFeb 25 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb2.14.37m11
Feb 21Grayslake Central Throwcase VFeb 21 · Shot Put · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put815.61m11
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · Shot Put · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put315.42m11

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Shot Put · Place 21 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put2111.90m10
May 14Mid-Suburban League Boys ChampionshipMay 14 · Shot Put · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put714.20m10
May 9Conant Ron Gummerson Track ClassicMay 9 · Discus · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus139.43m10
May 9Conant Ron Gummerson Track ClassicMay 9 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put214.97m10
May 6Prospect TriMay 6 · Discus · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus542.65m10
May 6Prospect TriMay 6 · Shot Put · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put314.76m10
May 257th Annual Wanner Knights’ InvitationalMay 2 · Discus · Place 16 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg16.41.41m10
May 257th Annual Wanner Knights’ InvitationalMay 2 · Shot Put · Place 13 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb13.13.96m10
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · Discus · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus240.07m10
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · Shot Put · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put413.42m10
Apr 24Hinsdale Central Red Devil InvitationalApr 24 · Discus · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus240.92m10
Apr 24Hinsdale Central Red Devil InvitationalApr 24 · Shot Put · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put712.65m10
Apr 22MSL West Division Boys ChampionshipApr 22 · Discus · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus341.30m10
Apr 22MSL West Division Boys ChampionshipApr 22 · Shot Put · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put613.49m10
Apr 22MSL East Division Boys ChampionshipApr 22 · Discus · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg3.41.30m10
Apr 22MSL East Division Boys ChampionshipApr 22 · Shot Put · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb6.13.49m10
Apr 192025 NT Lawn Chair SaturdayApr 19 · Discus · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus143.50m10
Apr 192025 NT Lawn Chair SaturdayApr 19 · Shot Put · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put114.23m10
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · Discus · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus143.23m10
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · Shot Put · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put313.75m10
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · Discus · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus345.67m10
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · Shot Put · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put813.98m10
Apr 3Prospect IntrasquadApr 3 · Discus · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg1.42.11mUnofficial10
Apr 3Prospect IntrasquadApr 3 · Shot Put · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb1.15.15mUnofficial10
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Shot Put · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put113.76m—
Mar 1Proviso West Boys InvitationalMar 1 · Shot Put · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put113.12m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Huntley Boys Open #2Feb 26 · Shot Put · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put612.17m—
Feb 20Elk Grove Boys TriFeb 20 · Shot Put · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put512.16m—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · Discus · Place 15 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1529.21m9
May 11Huntley-McHenry OpenMay 11 · Shot Put · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put811.44m9
May 9Mid-Suburban League Boys ChampionshipMay 9 · Discus · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus135.87m—
May 9Mid-Suburban League Boys ChampionshipMay 9 · Shot Put · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put311.23m—
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · Discus · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus136.88m—
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · Shot Put · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put211.58m—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · Discus · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus838.76m—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · Shot Put · Place 15 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put1511.57m—
Apr 16MSL East Boys Division ChampionshipApr 16 · Discus · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg1.38.66m9
Apr 16MSL East Boys Division ChampionshipApr 16 · Shot Put · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put12lb6.10.52m9
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · Discus · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus1.6kg3.117' 19
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · Discus · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Discus135.89m—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · Shot Put · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put410.50m—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Shot Put · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put711.52m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Elk Grove COED DualFeb 15 · Shot Put · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put611.63m—
Feb 9Proviso West Boys #2Feb 9 · Shot Put · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Shot Put111.39m9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 3 @ Mt. Prospect LincolnMay 13 · Discus · Place 2 · Mt. Prospect LincolnMt. Prospect LincolnDiscus2117-6—
May 13IESA 4A - Sectional 3 @ Mt. Prospect LincolnMay 13 · Shot Put · Place 4 · Mt. Prospect LincolnMt. Prospect LincolnShot Put435-5—
Apr 29Palatine Relays Jr HighApr 29 · Shot Put · Place 2 · Lincoln (Mt. Prospect)Lincoln (Mt. Prospect)Shot Put237-5—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · Discus · Place 14 · Mt. Prospect LincolnMt. Prospect LincolnDiscus1kg14.70-117
May 14IESA 4A - Sectional 2 @ Wheeling HSMay 14 · Discus · Place 1 · Mt. Prospect LincolnMt. Prospect LincolnDiscus1kg1.107-04.00 PB7
May 14IESA 4A - Sectional 2 @ Wheeling HSMay 14 · Shot Put · Place 3 · Mt. Prospect LincolnMt. Prospect LincolnShot Put4kg3.31-07.00 PB7
Apr 30Palatine Relays Jr HighApr 30 · Shot Put · Place 11 · Mt. Prospect LincolnMt. Prospect LincolnShot Put4kg11.27-07.507