Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFVC Boys Tri @ Jacobs · Apr 2012.49aFVC Boys Tri @ JacobsApril 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorRochelle Area Track Club Invite · Jun 2017.97aRochelle Area Track Club InviteJune 20, 2026
200 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 1027.31Hononegah Boys Indoor Meet #1February 10, 2024
200 Meters · OutdoorFVC Boys Tri @ Dundee-Crown · May 525.09aFVC Boys Tri @ Dundee-CrownMay 5, 2025
400 Meters · OutdoorSycamore Boys Invitational · Mar 121:02.28aSycamore Boys InvitationalMarch 12, 2025
60m Hurdles · 39" / 0.991m · IndoorJerry Lowe Boys Invitational · Feb 311.82aJerry Lowe Boys InvitationalFebruary 3, 2024
800 Meters · OutdoorNIC-10 Tri B.North, Guilford, Harlem - CoEd · Apr 232:45.97aNIC-10 Tri B.North, Guilford, Harlem - CoEdApril 23, 2024
High Jump · IndoorRockford Auburn Boys JV & V Invitational · Feb 171.52mRockford Auburn Boys JV & V InvitationalFebruary 17, 2024
High Jump · OutdoorHub Boys Relays · Apr 131.60mHub Boys RelaysApril 13, 2024
Long Jump · OutdoorHuntley Joel Popenfoose Invite · Mar 205.55mHuntley Joel Popenfoose InviteMarch 20, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 35 · Elgin Sharks TrackElgin Sharks TrackHigh Jump35.1.85m11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 110m Hurdles · Place 13 · Elgin Sharks TrackElgin Sharks Track110m Hurdles39" / 0.991mRound P13.18.39a11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · High Jump · Place 4 · Elgin Sharks TrackElgin Sharks TrackHigh Jump4.1.80m11
Jun 20Rochelle Area Track Club InviteJun 20 · High Jump · Place 1 · Elgin Sharks TrackElgin Sharks TrackHigh Jump1.1.83m11
Jun 20Rochelle Area Track Club InviteJun 20 · 110m Hurdles · Place 3 · Elgin Sharks TrackElgin Sharks Track110m Hurdles39" / 0.991m3.17.97a PB11
Jun 20Rochelle Area Track Club InviteJun 20 · 200 Meters · Place 9 · Elgin Sharks TrackElgin Sharks Track200 Meters9.25.71a11
Jun 12AAU Central District Qualifier #1Jun 12 · High Jump · Elgin SharksElgin SharksHigh Jump—NH11
Jun 12AAU Central District Qualifier #1Jun 12 · 110m Hurdles · Place 12 · Elgin SharksElgin Sharks110m Hurdles1218.38a11
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 61 · Elgin SharksElgin Sharks200 Meters6125.44a11
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · High Jump · Place 6 · HampshireHampshireHigh Jump6.1.83m11
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 110m Hurdles · Place 20 · HampshireHampshire110m Hurdles39" / 0.991m20.18.23a11
May 12026 Deerfield Invite - VarsityMay 1 · High Jump · Place 4 · HampshireHampshireHigh Jump4.1.73m11
Apr 20FVC Boys Tri @ JacobsApr 20 · Long Jump · Place 6 · HampshireHampshireLong Jump64.75m11
Apr 20FVC Boys Tri @ JacobsApr 20 · High Jump · Place 2 · HampshireHampshireHigh Jump21.73m11
Apr 20FVC Boys Tri @ JacobsApr 20 · 100 Meters · Place 11 · HampshireHampshire100 Meters1112.49a PB11
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · Long Jump · HampshireHampshireLong Jump—DNS11
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · High Jump · HampshireHampshireHigh Jump—DNS11
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 110m Hurdles · HampshireHampshire110m Hurdles39" / 0.991m—DNS11
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · Long Jump · Place 5 · HampshireHampshireLong Jump5.5.60m11
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · High Jump · HampshireHampshireHigh Jump—NH11
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · 110m Hurdles · Place 4 · HampshireHampshire110m Hurdles39" / 0.991m4.18.92a11
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · 200 Meters · HampshireHampshire200 Meters—DNS11
Apr 4Cary-Grove InviteApr 4 · High Jump · Place 8 · HampshireHampshireHigh Jump85-511
Mar 20Huntley Joel Popenfoose InviteMar 20 · Long Jump · Place 1 · HampshireHampshireLong Jump15.55m PB11
Mar 20Huntley Joel Popenfoose InviteMar 20 · High Jump · Place 1 · HampshireHampshireHigh Jump11.83m11
Mar 144th Annual Troy Doris InviteMar 14 · High Jump · Place 4 · HampshireHampshireHigh Jump41.80m11
Mar 144th Annual Troy Doris InviteMar 14 · 55m Hurdles · Place 7 · HampshireHampshire55m Hurdles79.8811
Mar 726th Annual Joe Scarpino InviteMar 7 · High Jump · Place 3 · HampshireHampshireHigh Jump31.73m11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · High Jump · HampshireHampshireHigh Jump—NH11
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · High Jump · Place 2 · HampshireHampshireHigh Jump21.80m11
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · 60m Hurdles · Place 11 · HampshireHampshire60m Hurdles1110.1811
Mar 11Sycamore Boys Indoor InviationalMar 11 · High Jump · Place 2 · HampshireHampshireHigh Jump21.73m11
Feb 27Hampshire Coed Field Event MeetFeb 27 · High Jump · Place 2 · HampshireHampshireHigh Jump21.78m11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60m Hurdles · Place 21 · HampshireHampshire60m Hurdles2111.1311
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · High Jump · Place 3 · HampshireHampshireHigh Jump35-1111
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60m Hurdles · Place 21 · HampshireHampshire60m Hurdles2111.1311
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · High Jump · Place 3 · HampshireHampshireHigh Jump35-1111
Feb 14Boys Sequoit ShowdownFeb 14 · High Jump · Place 3 · HampshireHampshireHigh Jump35-1011
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 60m Hurdles · Place 25 · HampshireHampshire60m Hurdles2511.3311
Feb 7Jerry Lowe Boys InvitationalFeb 7 · High Jump · Place 2 · HampshireHampshireHigh Jump21.87m11

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · High Jump · Place 13 · HampshireHampshireHigh Jump131.73m10
May 15Fox Valley Conference Boys ChampionshipsMay 15 · High Jump · Place 6 · HampshireHampshireHigh Jump61.78m10
May 12FVC Boys Frosh SophMay 12 · High Jump · Place 5 · HampshireHampshireHigh Jump51.70m10
May 12FVC Boys Frosh SophMay 12 · 300m Hurdles · Place 9 · HampshireHampshire300m Hurdles946.74a10
May 12FVC Boys Frosh SophMay 12 · 110m Hurdles · Place 13 · HampshireHampshire110m Hurdles1320.50a10
May 9Kane County ChampionshipsMay 9 · High Jump · Place 9 · HampshireHampshireHigh Jump91.78m10
May 5FVC Boys Tri @ Dundee-CrownMay 5 · High Jump · Place 3 · HampshireHampshireHigh Jump35-810
May 5FVC Boys Tri @ Dundee-CrownMay 5 · 200 Meters · Place 12 · HampshireHampshire200 Meters1225.09a PB10
Apr 30GK JV Boys InviteApr 30 · High Jump · Place 1 · HampshireHampshireHigh Jump11.78m10
Apr 30GK JV Boys InviteApr 30 · 110m Hurdles · Place 3 · HampshireHampshire110m Hurdles321.12a10
Apr 30GK JV Boys InviteApr 30 · 200 Meters · Place 12 · HampshireHampshire200 Meters1226.41a10
Apr 28FVC Boys Tri @ HampshireApr 28 · High Jump · Place 2 · HampshireHampshireHigh Jump21.73m10
Apr 262025 FS Rocket RelaysApr 26 · 110m Hurdles · Place 4 · HampshireHampshire110m Hurdles422.62a10
Apr 21FVC Boys Quad @ McHenryApr 21 · High Jump · Place 6 · HampshireHampshireHigh Jump61.68m10
Apr 21FVC Boys Quad @ McHenryApr 21 · 110m Hurdles · Place 7 · HampshireHampshire110m Hurdles720.60a10
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · High Jump · Place 5 · HampshireHampshireHigh Jump55-9.7510
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 300m Hurdles · Place 6 · HampshireHampshire300m Hurdles648.0210
Apr 14FVC Boys Tri @ Dundee-CrownApr 14 · High Jump · Place 3 · HampshireHampshireHigh Jump35-910
Apr 14FVC Boys Tri @ Dundee-CrownApr 14 · 300m Hurdles · Place 5 · HampshireHampshire300m Hurdles548.95a10
Apr 5Cary-Grove InvitationalApr 5 · High Jump · Place 10 · HampshireHampshireHigh Jump101.55m10
Apr 5Cary-Grove InvitationalApr 5 · 300m Hurdles · Place 7 · HampshireHampshire300m Hurdles749.03a10
Apr 5Cary-Grove InvitationalApr 5 · 110m Hurdles · Place 6 · HampshireHampshire110m Hurdles620.87a10
Mar 21Joel Popenfoose ABC InviteMar 21 · High Jump · Place 5 · HampshireHampshireHigh Jump51.68m10
Mar 12Sycamore Boys InvitationalMar 12 · 55m Hurdles · Place 2 · HampshireHampshire55m Hurdles210.37a—
Mar 12Sycamore Boys InvitationalMar 12 · 400 Meters · Place 4 · HampshireHampshire400 Meters41:02.28a PB—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · 55m Hurdles · Place 9 · HampshireHampshire55m Hurdles910.52a—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · High Jump · Place 4 · HampshireHampshireHigh Jump45-5—
Mar 1Sequoit Boys ShowdownMar 1 · High Jump · Place 18 · HampshireHampshireHigh Jump181.63m—
Feb 28Hampshire Coed Field Event MeetFeb 28 · High Jump · HampshireHampshireHigh Jump—1.6764mUnofficial10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 18Fox Valley Boys Indoor ChampionshipsMar 18 · High Jump · Place 8 · HampshireHampshireHigh Jump81.70m—
Mar 18Fox Valley Boys Indoor ChampionshipsMar 18 · 60m Hurdles · Place 22 · HampshireHampshire60m Hurdles2211.18a—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 60m Hurdles · Place 22 · HampshireHampshire60m Hurdles2211.9510
Feb 22Auburn Boys Indoor InvitationalFeb 22 · High Jump · Place 5 · HampshireHampshireHigh Jump51.70m10
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 60m Hurdles · Place 21 · HampshireHampshire60m Hurdles2111.4210
Feb 8Jerry Lowe Boys InvitationalFeb 8 · High Jump · Place 4 · HampshireHampshireHigh Jump41.73m10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10NIC-10 Boys Conference MeetMay 10 · High Jump · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump21.69m—
Apr 30Harlem vs. Freeport, HononegahApr 30 · High Jump · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump75-4—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 300m Hurdles · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)300m Hurdles748.58a—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 110m Hurdles · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)110m Hurdles821.31a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · High Jump · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump65-0—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 110m Hurdles · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)110m Hurdles824.47a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 800 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters102:45.97a PB—
Apr 16NIC 10 co ed QuadApr 16 · 100 Meters · Place 44 · Machesney Park (Harlem)Machesney Park (Harlem)100 Meters4413.05a—
Apr 13Hub Boys RelaysApr 13 · High Jump · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump4.1.60m PB9
Apr 10NIC-10 QuadrangularApr 10 · Long Jump · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)Long Jump616-7.509
Apr 10NIC-10 QuadrangularApr 10 · 300m Hurdles · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)300m Hurdles651.029
Apr 10NIC-10 QuadrangularApr 10 · 110m Hurdles · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)110m Hurdles521.249
Mar 29Gene Shipley Track & Field InvitationalMar 29 · High Jump · Machesney Park (Harlem)Machesney Park (Harlem)High Jump--SCR9

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · High Jump · Place 18 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump184-119
Mar 16NIC-10 Indoor Championship MeetMar 16 · 200m Hurdles · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)200m Hurdles1132.699
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · 60m Hurdles · Place 35 · Machesney Park (Harlem)Machesney Park (Harlem)60m Hurdles39" / 0.991m35.11.88a9
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · High Jump · Place 17 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump17.1.65m9
Feb 23Huntley Boys InvitationalFeb 23 · High Jump · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump131.60m—
Feb 23Huntley Boys InvitationalFeb 23 · 60m Hurdles · Place 32 · Machesney Park (Harlem)Machesney Park (Harlem)60m Hurdles3212.09a—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · High Jump · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump41.52m PB—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 60m Hurdles · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)60m Hurdles311.63a—
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 200 Meters · Place 95 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters9527.31 PB9
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 60m Hurdles · Place 18 · Machesney Park (Harlem)Machesney Park (Harlem)60m Hurdles1814.279
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · High Jump · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump135-29
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 60m Hurdles · Place 20 · Machesney Park (Harlem)Machesney Park (Harlem)60m Hurdles39" / 0.991m20.11.82a PB9
Feb 3Jerry Lowe Boys InvitationalFeb 3 · High Jump · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)High Jump10.1.52m9