Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNIC-10 Tri Hononegah, B.North, Belvidere - CoEd · Apr 912.84aNIC-10 Tri Hononegah, B.North, Belvidere - CoEdApril 9, 2024
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 2116.34aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
200 Meters · OutdoorNIC-10 Tri - BNorth vs. Hononegah & Freeport BOYS · May 525.17aNIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5, 2026
300m Hurdles · 36" / 0.914m · OutdoorNIC-10 Boys Conference Championships · May 1443.79aNIC-10 Boys Conference ChampionshipsMay 14, 2026
400 Meters · OutdoorFreeport vs. Auburn, Belvidere North · Apr 1759.34Freeport vs. Auburn, Belvidere NorthApril 17, 2024
High Jump · IndoorRockford Auburn Boys JV & V Invitational · Feb 171.68mRockford Auburn Boys JV & V InvitationalFebruary 17, 2024
High Jump · OutdoorFreeport v North, Boylan, Jefferson · Apr 121.62mFreeport v North, Boylan, JeffersonApril 12, 2023
Long Jump · OutdoorBoylan v Auburn, Belvidere, Belvidere North · Apr 184.92mBoylan v Auburn, Belvidere, Belvidere NorthApril 18, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · High Jump · Place 9 · Belvidere (North)High Jump9.1.78m12
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 300m Hurdles · Place 18 · Belvidere (North)300m Hurdles36" / 0.914m18.45.24a12
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 110m Hurdles · Place 11 · Belvidere (North)110m Hurdles39" / 0.991m11.16.34a PB12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · High Jump · Place 1 · Belvidere (North)High Jump1.1.83m12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 300m Hurdles · Place 8 · Belvidere (North)300m Hurdles36" / 0.914m8.43.79a PB12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 110m Hurdles · Place 6 · Belvidere (North)110m Hurdles39" / 0.991m6.16.47a12
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · High Jump · Place 1 · Belvidere (North)High Jump11.83m12
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · 110m Hurdles · Place 4 · Belvidere (North)110m Hurdles416.73a12
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · 200 Meters · Place 9 · Belvidere (North)200 Meters925.17a PB12
May 151st Annual Crystal Lake Central InvitationalMay 1 · High Jump · Place 1 · Belvidere (North)High Jump1.1.78m12
May 151st Annual Crystal Lake Central InvitationalMay 1 · 300m Hurdles · Belvidere (North)300m Hurdles36" / 0.914m—DNS12
May 151st Annual Crystal Lake Central InvitationalMay 1 · 110m Hurdles · Belvidere (North)110m Hurdles39" / 0.991m—DNS12
Apr 24 Glenbard South Raider InviteApr 24 · High Jump · Place 3 · Belvidere (North)High Jump31.77m12
Apr 24 Glenbard South Raider InviteApr 24 · 300m Hurdles · Place 4 · Belvidere (North)300m Hurdles445.12a12
Apr 24 Glenbard South Raider InviteApr 24 · 110m Hurdles · Place 4 · Belvidere (North)110m Hurdles416.61a12
Apr 21Rockford East TriangularApr 21 · High Jump · Place 1 · Belvidere (North)High Jump11.89m12
Apr 21Rockford East TriangularApr 21 · 300m Hurdles · Place 2 · Belvidere (North)300m Hurdles245.67a12
Apr 21Rockford East TriangularApr 21 · 110m Hurdles · Place 1 · Belvidere (North)110m Hurdles117.01a12
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · High Jump · Place 2 · Belvidere (North)High Jump2.1.67m12
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 300m Hurdles · Belvidere (North)300m Hurdles36" / 0.914m—DNS12
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 110m Hurdles · Place 3 · Belvidere (North)110m Hurdles39" / 0.991m3.17.49a12
Apr 4Cary-Grove InviteApr 4 · High Jump · Place 3 · Belvidere (North)High Jump35-712
Apr 4Cary-Grove InviteApr 4 · 300m Hurdles · Place 4 · Belvidere (North)300m Hurdles447.91a12
Apr 4Cary-Grove InviteApr 4 · 110m Hurdles · Place 3 · Belvidere (North)110m Hurdles317.93a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · High Jump · Place 2 · Belvidere (North)High Jump26-012
Mar 21NIC-10 Indoor Championship MeetMar 21 · 200m Hurdles · Place 10 · Belvidere (North)200m Hurdles1029.2912
Mar 21NIC-10 Indoor Championship MeetMar 21 · 60m Hurdles · Place 13 · Belvidere (North)60m Hurdles1310.4012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · High Jump · Place 5 · Belvidere (North)High Jump51.83m11
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · 300m Hurdles · Place 16 · Belvidere (North)300m Hurdles1645.5911
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · 110m Hurdles · Place 15 · Belvidere (North)110m Hurdles1517.5711
Apr 29BNorth v Hononegah & AuburnApr 29 · High Jump · Place 1 · Belvidere (North)High Jump11.82m11
Apr 29BNorth v Hononegah & AuburnApr 29 · 300m Hurdles · Place 3 · Belvidere (North)300m Hurdles347.2211
Apr 29BNorth v Hononegah & AuburnApr 29 · 110m Hurdles · Place 6 · Belvidere (North)110m Hurdles618.8711
Apr 25Glenbard South Raider InviteApr 25 · High Jump · Place 3 · Belvidere (North)High Jump31.82m11
Apr 25Glenbard South Raider InviteApr 25 · 300m Hurdles · Place 6 · Belvidere (North)300m Hurdles646.3411
Apr 25Glenbard South Raider InviteApr 25 · 110m Hurdles · Place 10 · Belvidere (North)110m Hurdles1019.7511
Apr 22Freeport NIC 10 TriangularApr 22 · High Jump · Place 1 · Belvidere (North)High Jump11.88m11
Apr 22Freeport NIC 10 TriangularApr 22 · 110m Hurdles · Place 1 · Belvidere (North)110m Hurdles118.74a11
Apr 5Cary-Grove InvitationalApr 5 · High Jump · Place 2 · Belvidere (North)High Jump21.75m11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · High Jump · Place 3 · Belvidere (North)High Jump31.90m—
May 10NIC-10 Boys Conference MeetMay 10 · High Jump · Place 4 · Belvidere (North)High Jump41.75m—
May 1NIC-10 Tri B.North, Boylan, R.East - BoysMay 1 · High Jump · Place 2 · Belvidere (North)High Jump21.78m—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · High Jump · Place 1 · Belvidere (North)High Jump15-8—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 400 Meters · Place 12 · Belvidere (North)400 Meters121:00.13a—
Apr 19Glenbard South Raider InviteApr 19 · High Jump · Place 4 · Belvidere (North)High Jump41.70m—
Apr 19Glenbard South Raider InviteApr 19 · 200 Meters · Place 14 · Belvidere (North)200 Meters1426.26a—
Apr 17Freeport vs. Auburn, Belvidere NorthApr 17 · High Jump · Place 1 · Belvidere (North)High Jump11.73m10
Apr 17Freeport vs. Auburn, Belvidere NorthApr 17 · 400 Meters · Place 3 · Belvidere (North)400 Meters359.34 PB10
Apr 9NIC-10 Tri Hononegah, B.North, Belvidere - CoEdApr 9 · High Jump · Place 1 · Belvidere (North)High Jump15-6—
Apr 9NIC-10 Tri Hononegah, B.North, Belvidere - CoEdApr 9 · 100 Meters · Place 25 · Belvidere (North)100 Meters2512.84a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · High Jump · Place 3 · Belvidere (North)High Jump35-1110
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · High Jump · Place 7 · Belvidere (North)High Jump71.68m PB—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #1 DeKalbMay 17 · High Jump · Place 12 · Belvidere (North)High Jump121.70m9
May 11NIC-10 Boy's Conference ChampionshipMay 11 · High Jump · Place 8 · Belvidere (North)High Jump85-9—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · Long Jump · Place 3 · Belvidere (North)Long Jump35.41m—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · High Jump · Place 2 · Belvidere (North)High Jump21.73m—
Apr 28Crystal Lake Central Boys InviteApr 28 · High Jump · Place 4 · Belvidere (North)High Jump45-9—
Apr 26East vs Belvidere North Vs Belvidere TriangularApr 26 · Long Jump · Place 2 · Belvidere (North)Long Jump25.37m—
Apr 26East vs Belvidere North Vs Belvidere TriangularApr 26 · 200 Meters · Place 12 · Belvidere (North)200 Meters1226.79a—
Apr 18Boylan v Auburn, Belvidere, Belvidere NorthApr 18 · Long Jump · Place 6 · Belvidere (North)Long Jump64.92m PB—
Apr 18Boylan v Auburn, Belvidere, Belvidere NorthApr 18 · 400 Meters · Place 11 · Belvidere (North)400 Meters111:02.81a—
Apr 18Boylan v Auburn, Belvidere, Belvidere NorthApr 18 · 100 Meters · Place 12 · Belvidere (North)100 Meters1212.84a—
Apr 12Freeport v North, Boylan, JeffersonApr 12 · High Jump · Place 2 · Belvidere (North)High Jump21.62m PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18NIC-10 Indoor ChampionshipsMar 18 · High Jump · Place 8 · Belvidere (North)High Jump85-79
Mar 11Hononegah Boys Indoor ClassicMar 11 · High Jump · Place 11 · Belvidere (North)High Jump115-79