Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 2110.76aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A State Track & Field Championships · May 2015.50aIESA 4A State Track & Field ChampionshipsMay 20, 2022
200 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 1623.94NIC-10 Indoor Championship MeetMarch 16, 2024
200 Meters · Outdoor50th Annual Crystal Lake Central Invitational · May 222.77a50th Annual Crystal Lake Central InvitationalMay 2, 2025
60 Meter · IndoorHononegah Indoor Classic (AAA) (Boys Only) · Mar 157.12aHononegah Indoor Classic (AAA) (Boys Only)March 15, 2025
60 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 217.15NIC-10 Indoor Championship MeetMarch 21, 2026
High Jump · OutdoorNCJC Middle School Conference · May 75-06.00NCJC Middle School ConferenceMay 7, 2022
Long Jump · OutdoorEast vs Belvidere North Vs Belvidere Triangular · Apr 265.30mEast vs Belvidere North Vs Belvidere TriangularApril 26, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 100 Meters · Place 31 · Belvidere (North)Belvidere (North)100 MetersRound P31.11.14aWind: -1.312
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 200 Meters · Belvidere (North)Belvidere (North)200 Meters—DNS12
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters2.10.76a PB12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 200 Meters · Place 8 · Belvidere (North)Belvidere (North)200 Meters8.23.59a12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 100 Meters · Place 3 · Belvidere (North)Belvidere (North)100 Meters3.11.26a12
May 151st Annual Crystal Lake Central InvitationalMay 1 · 200 Meters · Belvidere (North)Belvidere (North)200 Meters—DNS12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters2.11.12a12
Apr 24 Glenbard South Raider InviteApr 24 · 200 Meters · Place 3 · Belvidere (North)Belvidere (North)200 Meters323.19a12
Apr 24 Glenbard South Raider InviteApr 24 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters111.03a12
Apr 21Rockford East TriangularApr 21 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters211.23a12
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 200 Meters · Belvidere (North)Belvidere (North)200 Meters—DNS12
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters2.11.00a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 200 Meters · Place 10 · Belvidere (North)Belvidere (North)200 Meters1024.1112
Mar 21NIC-10 Indoor Championship MeetMar 21 · 60 Meters · Place 5 · Belvidere (North)Belvidere (North)60 Meters57.15 PB12
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 60 Meter · Place 11 · Belvidere (North)Belvidere (North)60 Meter11.7.16a12
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 200 Meters · Place 27 · Belvidere (North)Belvidere (North)200 Meters27.24.51a12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 2 · Belvidere (North)Belvidere (North)60 Meters27.1612
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 2 · Belvidere (North)Belvidere (North)60 Meters27.1612
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 2 · Belvidere (North)Belvidere (North)60 Meters27.1612

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 100 Meters · Place 30 · Belvidere (North)Belvidere (North)100 MetersRound P30.10.92aWind: 3.811
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 100 Meters · Place 30 · Belvidere (North)Belvidere (North)100 MetersRound P3010.92a11
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters110.8511
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 200 Meters · Place 8 · Belvidere (North)Belvidere (North)200 Meters8.23.19a11
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 100 Meters · Place 5 · Belvidere (North)Belvidere (North)100 Meters5.11.05a11
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 200 Meters · Place 4 · Belvidere (North)Belvidere (North)200 Meters4.22.85a11
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters1.10.87a11
May 250th Annual Crystal Lake Central InvitationalMay 2 · 200 Meters · Place 2 · Belvidere (North)Belvidere (North)200 Meters2.22.77a PB11
May 250th Annual Crystal Lake Central InvitationalMay 2 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters2.11.01a11
Apr 29BNorth v Hononegah & AuburnApr 29 · 200 Meters · Place 2 · Belvidere (North)Belvidere (North)200 Meters222.9911
Apr 25Glenbard South Raider InviteApr 25 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters110.9311
Apr 22Freeport NIC 10 TriangularApr 22 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters111.12a11
Apr 1912th Annual B.A.T.E. Track and Field InvitationalApr 19 · 200 Meters · Place 1 · Belvidere (North)Belvidere (North)200 Meters1.23.49a11
Apr 1912th Annual B.A.T.E. Track and Field InvitationalApr 19 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters1.11.29a11
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters111.29a11
Apr 5Cary-Grove InvitationalApr 5 · 200 Meters · Place 2 · Belvidere (North)Belvidere (North)200 Meters223.56a11
Apr 5Cary-Grove InvitationalApr 5 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters110.96a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 60 Meter · Place 7 · Belvidere (North)Belvidere (North)60 Meter7.7.12a PB11
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 200 Meters · Place 10 · Belvidere (North)Belvidere (North)200 Meters10.24.00a11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · 200 Meters · Place 17 · Belvidere (North)Belvidere (North)200 Meters1723.87a—
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · 100 Meters · Place 11 · Belvidere (North)Belvidere (North)100 Meters1111.32a—
May 10NIC-10 Boys Conference MeetMay 10 · 200 Meters · Place 3 · Belvidere (North)Belvidere (North)200 Meters322.91a—
May 10NIC-10 Boys Conference MeetMay 10 · 100 Meters · Place 4 · Belvidere (North)Belvidere (North)100 Meters411.10a—
May 1NIC-10 Tri B.North, Boylan, R.East - BoysMay 1 · 200 Meters · Place 2 · Belvidere (North)Belvidere (North)200 Meters222.95a—
May 1NIC-10 Tri B.North, Boylan, R.East - BoysMay 1 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters211.05a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 200 Meters · Place 1 · Belvidere (North)Belvidere (North)200 Meters123.13a—
Apr 19Glenbard South Raider InviteApr 19 · 200 Meters · Place 5 · Belvidere (North)Belvidere (North)200 Meters523.69a—
Apr 19Glenbard South Raider InviteApr 19 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters211.32a—
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 200 Meters · Place 4 · Belvidere (North)Belvidere (North)200 Meters4.23.35a10
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters2.10.98a10
Apr 9NIC-10 Tri Hononegah, B.North, Belvidere - CoEdApr 9 · 100 Meters · Place 1 · Belvidere (North)Belvidere (North)100 Meters111.42a—
Apr 6Al Bohrer InvitationalApr 6 · 200 Meters · Place 2 · Belvidere (North)Belvidere (North)200 Meters223.60a—
Apr 6Al Bohrer InvitationalApr 6 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters211.52a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · 200 Meters · Place 12 · Belvidere (North)Belvidere (North)200 Meters1223.94 PB10
Mar 16NIC-10 Indoor Championship MeetMar 16 · 60 Meters · Place 7 · Belvidere (North)Belvidere (North)60 Meters77.2310

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26East vs Belvidere North Vs Belvidere TriangularApr 26 · Long Jump · Place 3 · Belvidere (North)Belvidere (North)Long Jump35.30m PB—
Apr 21Glenbard South Raider InvitationalApr 21 · 200 Meters · Place 2 · Belvidere (North)Belvidere (North)200 Meters224.44a—
Apr 21Glenbard South Raider InvitationalApr 21 · 100 Meters · Place 2 · Belvidere (North)Belvidere (North)100 Meters211.69a—
Apr 18Boylan v Auburn, Belvidere, Belvidere NorthApr 18 · 200 Meters · Place 3 · Belvidere (North)Belvidere (North)200 Meters324.28a—
Apr 12Freeport v North, Boylan, JeffersonApr 12 · 100 Meters · Place 4 · Belvidere (North)Belvidere (North)100 Meters411.979
Apr 8Al Bohrer Invite (Boys Only)Apr 8 · 200 Meters · Place 9 · Belvidere (North)Belvidere (North)200 Meters9.24.38a9
Apr 8Al Bohrer Invite (Boys Only)Apr 8 · 100 Meters · Place 7 · Belvidere (North)Belvidere (North)100 Meters7.11.78a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 200 Meters · Place 14 · Belvidere (North)Belvidere (North)200 Meters1424.889
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 60 Meters · Place 10 · Belvidere (North)Belvidere (North)60 Meters107.389
Mar 11Hononegah Boys Indoor ClassicMar 11 · 200 Meters · Place 18 · Belvidere (North)Belvidere (North)200 Meters1824.479
Mar 11Hononegah Boys Indoor ClassicMar 11 · 60 Meters · Place 13 · Belvidere (North)Belvidere (North)60 Meters137.299

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 110m Hurdles · Place 1 · Belvidere CentralBelvidere Central110m Hurdles30" / 0.762mRound P1.15.50a PB8
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 110m Hurdles · Place 2 · Belvidere CentralBelvidere Central110m Hurdles30" / 0.762m2.15.63a8
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 100 Meters · Place 1 · Belvidere CentralBelvidere Central100 MetersRound P1.11.92a8
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 100 Meters · Place 3 · Belvidere CentralBelvidere Central100 Meters3.11.91a8
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 110m Hurdles · Place 1 · Belvidere CentralBelvidere Central110m Hurdles30" / 0.762m1.15.50a8
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · High Jump · Place 2 · Belvidere CentralBelvidere CentralHigh Jump2.5-04.008
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 100 Meters · Place 1 · Belvidere CentralBelvidere Central100 Meters1.11.59a8
May 7NCJC Middle School ConferenceMay 7 · 110m Hurdles · Place 1 · Belvidere CentralBelvidere Central110m Hurdles30" / 0.762m1.16.23a8
May 7NCJC Middle School ConferenceMay 7 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump1.5-06.00 PB8
May 7NCJC Middle School ConferenceMay 7 · 100 Meters · Place 1 · Belvidere CentralBelvidere Central100 Meters1.11.63a8
May 2J-Barb Invitational 2022May 2 · 110m Hurdles · Place 1 · Belvidere CentralBelvidere Central110m Hurdles30" / 0.762m1.16.45a8
May 2J-Barb Invitational 2022May 2 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump1.5-06.008
May 2J-Barb Invitational 2022May 2 · 100 Meters · Place 1 · Belvidere CentralBelvidere Central100 Meters1.11.87a8