Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Deerfield Invite - Varsity · May 141.17m2026 Deerfield Invite - VarsityMay 1, 2026
Shot Put · 12lb · OutdoorBartlett/Elgin Boys Track & Field Invite · Apr 1813.61mBartlett/Elgin Boys Track & Field InviteApril 18, 2026
Shot Put · 5.5kg · Outdoor2026 Deerfield Invite - Varsity · May 112.65m2026 Deerfield Invite - VarsityMay 1, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · Discus · Place 16 · HampshireDiscus1.6kg16.38.72m12
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · Shot Put · Place 19 · HampshireShot Put12lb19.12.08m12
May 14Fox Valley Conference Boys ChampionshipsMay 14 · Discus · Place 8 · HampshireDiscus840.87m12
May 14Fox Valley Conference Boys ChampionshipsMay 14 · Shot Put · Place 9 · HampshireShot Put912.80m12
May 8Kane County InvitationalMay 8 · Discus · Place 14 · HampshireDiscus1438.20m12
May 8Kane County InvitationalMay 8 · Shot Put · Place 15 · HampshireShot Put1512.88m12
May 12026 Deerfield Invite - VarsityMay 1 · Discus · Place 6 · HampshireDiscus1.6kg6.41.17m PB12
May 12026 Deerfield Invite - VarsityMay 1 · Shot Put · Place 6 · HampshireShot Put5.5kg6.12.65m PB12
Apr 20FVC Boys Tri @ JacobsApr 20 · Discus · Place 3 · HampshireDiscus337.10m12
Apr 20FVC Boys Tri @ JacobsApr 20 · Shot Put · Place 2 · HampshireShot Put213.47m12
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · Discus · Place 7 · HampshireDiscus1.6kg7.37.04m12
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · Shot Put · Place 1 · HampshireShot Put12lb1.13.61m PB12
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · Discus · Place 3 · HampshireDiscus1.6kg3.39.17m12
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · Shot Put · Place 2 · HampshireShot Put12lb2.13.50m12
Apr 6FVC Boys Quad @Cary-GroveApr 6 · Discus · Place 7 · HampshireDiscus1.6kg7.38.94m12
Apr 6FVC Boys Quad @Cary-GroveApr 6 · Shot Put · Place 5 · HampshireShot Put12lb5.12.83m12
Apr 4Cary-Grove InviteApr 4 · Discus · Place 8 · HampshireDiscus838.47m12
Apr 4Cary-Grove InviteApr 4 · Shot Put · Place 7 · HampshireShot Put712.45m12
Mar 20Huntley Joel Popenfoose InviteMar 20 · Shot Put · Place 2 · HampshireShot Put214.21m12
Mar 726th Annual Joe Scarpino InviteMar 7 · Shot Put · Place 4 · HampshireShot Put413.28m12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · Shot Put · Place 6 · HampshireShot Put613.64m12
Mar 11Sycamore Boys Indoor InviationalMar 11 · Shot Put · Place 7 · HampshireShot Put713.68m12
Feb 27Hampshire Coed Field Event MeetFeb 27 · Shot Put · Place 2 · HampshireShot Put213.07m12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Shot Put · Place 7 · HampshireShot Put713.29m12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Shot Put · Place 7 · HampshireShot Put713.29m12
Feb 14Boys Sequoit ShowdownFeb 14 · Shot Put · Place 21 · HampshireShot Put2112.27m12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · Shot Put · Place 16 · HampshireShot Put1612.22m12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · Discus · HampshireDiscus—ND11
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · Shot Put · Place 19 · HampshireShot Put1912.05m11
May 15Fox Valley Conference Boys ChampionshipsMay 15 · Discus · Place 9 · HampshireDiscus937.43m11
May 15Fox Valley Conference Boys ChampionshipsMay 15 · Shot Put · Place 16 · HampshireShot Put1612.27m11
May 9Kane County ChampionshipsMay 9 · Discus · Place 22 · HampshireDiscus2229.84m11
May 9Kane County ChampionshipsMay 9 · Shot Put · Place 17 · HampshireShot Put1712.19m11
May 5FVC Boys Tri @ Dundee-CrownMay 5 · Discus · Place 2 · HampshireDiscus236.34m11
May 5FVC Boys Tri @ Dundee-CrownMay 5 · Shot Put · Place 3 · HampshireShot Put311.31m11
Apr 28FVC Boys Tri @ HampshireApr 28 · Discus · Place 3 · HampshireDiscus336.88m11
Apr 28FVC Boys Tri @ HampshireApr 28 · Shot Put · Place 4 · HampshireShot Put411.48m11
Apr 21FVC Boys Quad @ McHenryApr 21 · Discus · Place 7 · HampshireDiscus733.14m11
Apr 21FVC Boys Quad @ McHenryApr 21 · Shot Put · Place 10 · HampshireShot Put1010.95m11
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · Discus · Place 12 · HampshireDiscus1229.80m11
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · Shot Put · Place 14 · HampshireShot Put1410.80m11
Apr 14FVC Boys Tri @ Dundee-CrownApr 14 · Discus · Place 4 · HampshireDiscus434.26m11
Apr 14FVC Boys Tri @ Dundee-CrownApr 14 · Shot Put · Place 9 · HampshireShot Put910.36m11
Apr 5Cary-Grove InvitationalApr 5 · Discus · Place 7 · HampshireDiscus732.41m11
Apr 5Cary-Grove InvitationalApr 5 · Shot Put · Place 9 · HampshireShot Put910.78m11
Mar 12Sycamore Boys InvitationalMar 12 · Shot Put · Place 12 · HampshireShot Put1210.81m—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · Shot Put · Place 9 · HampshireShot Put910.25m—
Mar 1Sequoit Boys ShowdownMar 1 · Shot Put · Place 48 · HampshireShot Put489.77m—
Feb 28Hampshire Coed Field Event MeetFeb 28 · Shot Put · HampshireShot Put12lb—11.54mUnofficial11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18Fox Valley Boys Indoor ChampionshipsMar 18 · Shot Put · Place 11 · HampshireShot Put1112.26m—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · Shot Put · Place 30 · HampshireShot Put3011.14m11
Feb 8Jerry Lowe Boys InvitationalFeb 8 · Shot Put · Place 19 · HampshireShot Put1910.61m11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 6FVC FS Boys InviteMay 6 · Discus · Place 8 · HampshireDiscus833.01m—
May 6FVC FS Boys InviteMay 6 · Shot Put · Place 11 · HampshireShot Put1110.30m—
Apr 30CHS Boys Triangular MeetApr 30 · Discus · Place 1 · HampshireDiscus132.55m—
Apr 30CHS Boys Triangular MeetApr 30 · Shot Put · Place 2 · HampshireShot Put210.87m—
Apr 24GK JV Boys InviteApr 24 · Discus · Place 4 · HampshireDiscus430.41m—
Apr 24GK JV Boys InviteApr 24 · Shot Put · Place 6 · HampshireShot Put611.12m—
Apr 22FVC Boys Triangular vs. Jacobs and HampshireApr 22 · Discus · Place 1 · HampshireDiscus129.02m—
Apr 22FVC Boys Triangular vs. Jacobs and HampshireApr 22 · Shot Put · Place 2 · HampshireShot Put210.24m—
Apr 20Central HS Frosh-Soph Rocket RelaysApr 20 · Discus · Place 4 · HampshireDiscus427.75m—
Apr 20Central HS Frosh-Soph Rocket RelaysApr 20 · Shot Put · Place 6 · HampshireShot Put610.64m—
Apr 15Hampshire Quad (Boys Only)Apr 15 · Discus · Place 1 · HampshireDiscus1.6kg1.30.53m10
Apr 15Hampshire Quad (Boys Only)Apr 15 · Shot Put · Place 2 · HampshireShot Put12lb2.10.47m10
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · Discus · Place 4 · HampshireDiscus430.92m10
Apr 8McHenry v Crystal Lake South v Hampshire Boys TriApr 8 · Discus · Place 10 · HampshireDiscus1027.07m—
Apr 8McHenry v Crystal Lake South v Hampshire Boys TriApr 8 · Shot Put · Place 13 · HampshireShot Put139.84m—
Mar 19Huntley COED JV Open Meet #3Mar 19 · Shot Put · Place 10 · HampshireShot Put109.77m—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · Shot Put · Place 10 · HampshireShot Put109.77m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Sycamore Boys Indoor InvitationalMar 6 · Shot Put · Place 4 · HampshireShot Put410.94m—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8FVC Fresh-Soph InviteMay 8 · Discus · Place 12 · HampshireDiscus1226.55m—
May 3@ Hampshire vs CLC, CLS MenMay 3 · Discus · Place 10 · HampshireDiscus1028.23m—
May 3@ Hampshire vs CLC, CLS MenMay 3 · Shot Put · Place 12 · HampshireShot Put129.19m—
Apr 27Richmond Burton Rocket RelaysApr 27 · Discus · Place 18 · HampshireDiscus1828.12m—
Apr 26GK JV Boys InviteApr 26 · Discus · Place 3 · HampshireDiscus327.10m—
Apr 26GK JV Boys InviteApr 26 · Shot Put · Place 11 · HampshireShot Put119.05m—
Apr 24@CLC vs Hampshire & Huntley BoysApr 24 · Discus · Place 2 · HampshireDiscus229.13m—
Apr 24@CLC vs Hampshire & Huntley BoysApr 24 · Shot Put · Place 4 · HampshireShot Put49.85m—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · Discus · Place 11 · HampshireDiscus1126.28m—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · Shot Put · Place 22 · HampshireShot Put228.80m—
Apr 13Leyden Boys InviteApr 13 · Discus · Place 2 · HampshireDiscus228.29m—
Apr 13Leyden Boys InviteApr 13 · Shot Put · Place 3 · HampshireShot Put39.57m—
Apr 10Prairie Ridge Mens FVC QuadApr 10 · Discus · Place 4 · HampshireDiscus426.19m9
Apr 10Prairie Ridge Mens FVC QuadApr 10 · Shot Put · Place 3 · HampshireShot Put39.34m9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Huntley COED Indoor Meet #3Mar 21 · Shot Put · Place 14 · HampshireShot Put149.51m—
Mar 8Sycamore Boys' Indoor InvitationalMar 8 · Shot Put · Place 9 · HampshireShot Put99.30m—