Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor35th Annual Mike Stokes “Stogie” Relays · Apr 1140.61m35th Annual Mike Stokes “Stogie” RelaysApril 11, 2026
Shot Put · 12lb · IndoorIllinois Meet of Champions presented by New Balance · Mar 612.14mIllinois Meet of Champions presented by New BalanceMarch 6, 2026
Shot Put · 12lb · OutdoorCSL-North Boys Conference Championships · May 1412.70mCSL-North Boys Conference ChampionshipsMay 14, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14CSL-North Boys Conference ChampionshipsMay 14 · Discus · Place 5 · Highland ParkDiscus1.6kg5.38.99m12
May 14CSL-North Boys Conference ChampionshipsMay 14 · Shot Put · Place 6 · Highland ParkShot Put12lb6.12.70m PB12
May 72026 Boys Lake County InvitationalMay 7 · Discus · Place 13 · Highland ParkDiscus1.6kg13.37.71m12
May 1Rolling Meadows Boys MustangMay 1 · Discus · Place 6 · Highland ParkDiscus1.6kg6.39.95m12
May 1Rolling Meadows Boys MustangMay 1 · Shot Put · Highland ParkShot Put12lb—ND12
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · Discus · Place 3 · Highland ParkDiscus1.6kg3.40.38m12
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · Shot Put · Place 5 · Highland ParkShot Put12lb5.12.69m12
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · Discus · Place 4 · Highland ParkDiscus1.6kg4.39.28m12
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · Shot Put · Place 8 · Highland ParkShot Put12lb8.12.46m12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Discus · Place 7 · Highland ParkDiscus1.6kg7.40.61m PB12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Shot Put · Place 17 · Highland ParkShot Put12lb17.12.08m12
Feb 18GBN / HP / Hubbard / Wheeling QuadFeb 18 · Shot Put · Place 2 · Highland ParkShot Put12lb2.12.65m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 202026 CSL-North Boys Indoor ChampionshipsMar 20 · Shot Put · Place 8 · Highland ParkShot Put812.92m12
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · Shot Put · Place 7 · Highland ParkShot Put12lb7.12.14m PB12
Feb 28Clash at the ColiseumFeb 28 · Shot Put · Place 34 · Highland ParkShot Put3412.30m12
Feb 14Boys Sequoit ShowdownFeb 14 · Shot Put · Place 18 · Highland ParkShot Put1812.53m12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19CSL JV Conference InviteMay 19 · Shot Put · Place 7 · Highland ParkShot Put711.43m11
May 82025 Boys Lake County InvitationalMay 8 · Discus · Place 16 · Highland ParkDiscus1637.08m11
May 2Rolling Meadows Mustang ClassicMay 2 · Discus · Place 11 · Highland ParkDiscus1135.92m11
Apr 29Boys' Titan Open Outdoor #1Apr 29 · Discus · Place 1 · Highland ParkDiscus1.6kg1.36.19m11
Apr 29Boys' Titan Open Outdoor #1Apr 29 · Shot Put · Place 9 · Highland ParkShot Put12lb9.11.33m11
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · Discus · Place 9 · Highland ParkDiscus937.05m11
Apr 16Highland Park TriangularApr 16 · Discus · Place 5 · Highland ParkDiscus534.62m11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · Discus · Place 11 · Highland ParkDiscus1139.36m11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · Shot Put · Place 22 · Highland ParkShot Put2212.04m11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #3 Wilmette (Loyola)May 16 · Discus · Place 16 · Highland ParkDiscus1637.01m—
May 10CSL-North Boys Conference ChampionshipsMay 10 · Discus · Place 6 · Highland ParkDiscus1.6kg6.36.39m10
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Discus · Place 23 · Highland ParkDiscus2334.00m—
Apr 25Rolling Meadows Mustang InviteApr 25 · Discus · Place 12 · Highland ParkDiscus1229.76m—
Apr 25Rolling Meadows Mustang InviteApr 25 · Shot Put · Place 14 · Highland ParkShot Put149.35m—
Apr 232024 New Trier Boys F/S InvitationalApr 23 · Discus · Place 2 · Highland ParkDiscus234.51m—
Apr 232024 New Trier Boys F/S InvitationalApr 23 · Shot Put · Place 7 · Highland ParkShot Put710.53m—
Apr 19Niles North Dan Horyn InviteApr 19 · Discus · Place 3 · Highland ParkDiscus337.14m—
Apr 10Evanston v Loyola v HPApr 10 · Discus · Place 8 · Highland ParkDiscus829.79m—
Apr 10Evanston v Loyola v HPApr 10 · Shot Put · Place 19 · Highland ParkShot Put1910.13m—
Apr 633rd Annual Mike Stokes “Stogie” RelaysApr 6 · Discus · Place 25 · Highland ParkDiscus2531.08m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 15CSL-North Boys Indoor ChampionshipsMar 15 · Shot Put · Place 6 · Highland ParkShot Put12lb6.10.65m10
Feb 29Glenbrook South QuadFeb 29 · Shot Put · Place 13 · Highland ParkShot Put1310.84m—
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Shot Put · Place 39 · Highland ParkShot Put3911.23m10
Feb 17Illinois Meet of ChampionsFeb 17 · Shot Put · Place 6 · Highland ParkShot Put12lb6.10.62m10
Feb 14GBN HP Hubbard Tri MeetFeb 14 · Shot Put · Place 5 · Highland ParkShot Put510.25m—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15CSL JV InviteMay 15 · Discus · Place 15 · Highland ParkDiscus1526.82m—
May 15CSL JV InviteMay 15 · Shot Put · Place 19 · Highland ParkShot Put199.97m—
May 11CSL-North Boys Conference ChampionshipsMay 11 · Discus · Place 5 · Highland ParkDiscus529.19m—
May 11CSL-North Boys Conference ChampionshipsMay 11 · Shot Put · Place 8 · Highland ParkShot Put810.22m—
May 8CSL North Boys Freshmen InviteMay 8 · Discus · Place 1 · Highland ParkDiscus131.76m—
May 8CSL North Boys Freshmen InviteMay 8 · Shot Put · Place 1 · Highland ParkShot Put110.09m—
Apr 28Rolling Meadows Mustang ClassicApr 28 · Discus · Place 9 · Highland ParkDiscus931.06m—
Apr 28Rolling Meadows Mustang ClassicApr 28 · Shot Put · Place 11 · Highland ParkShot Put1110.30m—
Apr 25New Trier Boys F/S InviteApr 25 · Discus · Place 2 · Highland ParkDiscus227.62m—
Apr 25New Trier Boys F/S InviteApr 25 · Shot Put · Place 3 · Highland ParkShot Put310.00m—
Apr 21Niles North Dan Horyn InviteApr 21 · Discus · Place 7 · Highland ParkDiscus730.51m—
Apr 21Niles North Dan Horyn InviteApr 21 · Shot Put · Place 10 · Highland ParkShot Put109.47m—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · Discus · Place 5 · Highland ParkDiscus524.77m—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · Shot Put · Place 1 · Highland ParkShot Put110.37m—
Apr 12Highland Park TriangularApr 12 · Discus · Place 9 · Highland ParkDiscus925.43m9
Apr 12Highland Park TriangularApr 12 · Shot Put · Place 14 · Highland ParkShot Put1410.10m9
Apr 832nd Annual Prospect Boys “Stogie” RelaysApr 8 · Shot Put · Place 30 · Highland ParkShot Put12lb30.10.36m9
Mar 13CSL Freshmen InviteMar 13 · Shot Put · Place 4 · Highland ParkShot Put410.00m9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17CSL North Boys Indoor Conference ChampionshipMar 17 · Shot Put · Place 9 · Highland ParkShot Put910.18m—
Mar 2Glenbrook South QuadMar 2 · Shot Put · Place 11 · Highland ParkShot Put12lb11.10.21m9