Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFreeport NIC 10 Triangular · Apr 2213.44aFreeport NIC 10 TriangularApril 22, 2025
200 Meters · OutdoorBelvidere Central vs Clinton Rosette · May 231.4Belvidere Central vs Clinton RosetteMay 2, 2023
400 Meters · OutdoorNCJC Middle School Conference Meet · May 41:02.65aNCJC Middle School Conference MeetMay 4, 2024
High Jump · IndoorHononegah Boys AAA Indoor Classic · Mar 141.73mHononegah Boys AAA Indoor ClassicMarch 14, 2026
High Jump · OutdoorJ-Barb Invitational 2024 · Apr 271.80mJ-Barb Invitational 2024April 27, 2024
Pole Vault · OutdoorNCJC Pole Vault · May 49' 6NCJC Pole Vault May 4, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · High Jump · Place 16 · Belvidere (North)Belvidere (North)High Jump16.1.68m10
May 14NIC-10 Boys Conference ChampionshipsMay 14 · High Jump · Place 3 · Belvidere (North)Belvidere (North)High Jump3.1.73m10
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · High Jump · Place 2 · Belvidere (North)Belvidere (North)High Jump21.78m10
May 151st Annual Crystal Lake Central InvitationalMay 1 · High Jump · Place 4 · Belvidere (North)Belvidere (North)High Jump4.1.73m10
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · High Jump · Place 2 · Belvidere (North)Belvidere (North)High Jump2.1.73m10
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 400 Meters · Place 20 · Belvidere (North)Belvidere (North)400 Meters20.1:03.48a10
Apr 24 Glenbard South Raider InviteApr 24 · High Jump · Place 5 · Belvidere (North)Belvidere (North)High Jump51.77m10
Apr 24 Glenbard South Raider InviteApr 24 · 400 Meters · Place 11 · Belvidere (North)Belvidere (North)400 Meters111:03.62a10
Apr 21Rockford East TriangularApr 21 · High Jump · Place 2 · Belvidere (North)Belvidere (North)High Jump21.85m10
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · High Jump · Belvidere (North)Belvidere (North)High Jump—NH10
Apr 4Cary-Grove InviteApr 4 · High Jump · Place 3 · Belvidere (North)Belvidere (North)High Jump35-710

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · High Jump · Place 1 · Belvidere (North)Belvidere (North)High Jump16-010
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · High Jump · Place 8 · Belvidere (North)Belvidere (North)High Jump8.1.73m PB10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Oct 18Elmhurst JumpsFestOct 18 · High Jump · UnattachedUnattachedHigh JumpT-161.789
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · High Jump · Place 6 · Belvidere (North)Belvidere (North)High Jump61.78m9
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · High Jump · Place 2 · Belvidere (North)Belvidere (North)High Jump2.5' 10"9
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · Pole Vault · Place 7 · Belvidere (North)Belvidere (North)Pole Vault7.3.05m9
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · High Jump · Place 2 · Belvidere (North)Belvidere (North)High Jump2.1.73m9
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 100 Meters · Belvidere (North)Belvidere (North)100 Meters—DNS9
May 250th Annual Crystal Lake Central InvitationalMay 2 · High Jump · Place 4 · Belvidere (North)Belvidere (North)High Jump4.5' 10"9
Apr 29BNorth v Hononegah & AuburnApr 29 · Pole Vault · Place 5 · Belvidere (North)Belvidere (North)Pole Vault52.74m9
Apr 29BNorth v Hononegah & AuburnApr 29 · High Jump · Place 6 · Belvidere (North)Belvidere (North)High Jump61.62m9
Apr 25Glenbard South Raider InviteApr 25 · High Jump · Place 1 · Belvidere (North)Belvidere (North)High Jump11.72m9
Apr 22Freeport NIC 10 TriangularApr 22 · Pole Vault · Place 1 · Belvidere (North)Belvidere (North)Pole Vault12.87m9
Apr 22Freeport NIC 10 TriangularApr 22 · High Jump · Place 8 · Belvidere (North)Belvidere (North)High Jump81.68m9
Apr 22Freeport NIC 10 TriangularApr 22 · 100 Meters · Place 31 · Belvidere (North)Belvidere (North)100 Meters3113.44a PB9
Apr 1912th Annual B.A.T.E. Track and Field InvitationalApr 19 · High Jump · Place 3 · Belvidere (North)Belvidere (North)High Jump3.1.68m9
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · Pole Vault · Place 3 · Belvidere (North)Belvidere (North)Pole Vault39-69
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · High Jump · Place 1 · Belvidere (North)Belvidere (North)High Jump11.68m9
Apr 5Cary-Grove InvitationalApr 5 · Pole Vault · Place 6 · Belvidere (North)Belvidere (North)Pole Vault63.05m9
Apr 5Cary-Grove InvitationalApr 5 · High Jump · Place 3 · Belvidere (North)Belvidere (North)High Jump31.70m9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · High Jump · Belvidere (North)Belvidere (North)High Jump—NH9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17IESA 4A State Track & Field ChampionshipsMay 17 · Pole Vault · Place 13 · Belvidere CentralBelvidere CentralPole Vault13.2.74m8
May 17IESA 4A State Track & Field ChampionshipsMay 17 · High Jump · Place 5 · Belvidere CentralBelvidere CentralHigh Jump5.1.80m8
May 11IESA 4A - Sectional 6 @ DeKalb Huntley Middle SchoolMay 11 · Pole Vault · Place 1 · Belvidere CentralBelvidere CentralPole Vault12.90m8
May 11IESA 4A - Sectional 6 @ DeKalb Huntley Middle SchoolMay 11 · High Jump · Place 4 · Belvidere CentralBelvidere CentralHigh Jump41.73m8
May 4NCJC Pole Vault May 4 · Pole Vault · Place 1 · Belvidere CentralBelvidere CentralPole Vault1.9' 6 PB8
May 4NCJC Middle School Conference MeetMay 4 · High Jump · Place 2 · Belvidere CentralBelvidere CentralHigh Jump2.5' 48
May 4NCJC Middle School Conference MeetMay 4 · 400 Meters · Place 9 · Belvidere CentralBelvidere Central400 Meters9.1:02.65a PB8
Apr 27J-Barb Invitational 2024Apr 27 · Pole Vault · Place 2 · Belvidere CentralBelvidere CentralPole Vault2.2.72m8
Apr 27J-Barb Invitational 2024Apr 27 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump1.1.80m PB8
Apr 25Huntley MS, Belvidere Central, Rockford EisenhowerApr 25 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump1.1.75m8
Apr 25Huntley MS, Belvidere Central, Rockford EisenhowerApr 25 · 400 Meters · Place 3 · Belvidere CentralBelvidere Central400 Meters3.1:03.98a8
Apr 11Tri with Central, DeKalb Rosette, Belvidere CentralApr 11 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump1.5' 68

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 19IESA 4A State Track & Field ChampionshipsMay 19 · Pole Vault · Place 7 · Belvidere CentralBelvidere CentralPole Vault7.8-06.007
May 19IESA 4A State Track & Field ChampionshipsMay 19 · High Jump · Place 18 · Belvidere CentralBelvidere CentralHigh Jump18.4-11.007
May 13IESA 4A - Sectional 6 @ DeKalb HuntleyMay 13 · Long Jump · Place 17 · Belvidere CentralBelvidere CentralLong Jump1712-5.50—
May 13IESA 4A - Sectional 6 @ DeKalb HuntleyMay 13 · Pole Vault · Place 1 · Belvidere CentralBelvidere CentralPole Vault18-0—
May 13IESA 4A - Sectional 6 @ DeKalb HuntleyMay 13 · High Jump · Place 4 · Belvidere CentralBelvidere CentralHigh Jump45-1—
May 6NCJC Middle School Conference MeetMay 6 · Long Jump · Place 6 · Belvidere CentralBelvidere CentralLong Jump614-3.25—
May 6NCJC Middle School Conference MeetMay 6 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump14-10—
May 6NCJC Middle School Conference MeetMay 6 · 100 Meters · Place 14 · Belvidere CentralBelvidere Central100 Meters1414.57a—
May 2Belvidere Central vs Clinton RosetteMay 2 · 200 Meters · Place 6 · Belvidere CentralBelvidere Central200 Meters631.4 PB—
Apr 292023 J-Barb InvitationalApr 29 · Long Jump · Place 14 · Belvidere CentralBelvidere CentralLong Jump1412-1—
Apr 292023 J-Barb InvitationalApr 29 · Pole Vault · Place 2 · Belvidere CentralBelvidere CentralPole Vault27-0—
Apr 292023 J-Barb InvitationalApr 29 · High Jump · Place 2 · Belvidere CentralBelvidere CentralHigh Jump24-11—
Apr 27Rochelle Middle School InviteApr 27 · Long Jump · Place 4 · Belvidere CentralBelvidere CentralLong Jump415-00.00—
Apr 27Rochelle Middle School InviteApr 27 · Pole Vault · Place 1 · Belvidere CentralBelvidere CentralPole Vault18-00.00—
Apr 27Rochelle Middle School InviteApr 27 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump15-00.00—
Apr 25Belvidere Central vs. Bel South & KanelandApr 25 · Long Jump · Place 1 · Belvidere CentralBelvidere CentralLong Jump113-3—
Apr 25Belvidere Central vs. Bel South & KanelandApr 25 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump15-0—
Apr 25Belvidere Central vs. Bel South & KanelandApr 25 · 400 Meters · Place 6 · Belvidere CentralBelvidere Central400 Meters61:15.2—
Apr 11Sycamore MS, Belvidere Central MS and Rochelle MSApr 11 · Pole Vault · Place 1 · Belvidere CentralBelvidere CentralPole Vault17-0—
Apr 11Sycamore MS, Belvidere Central MS and Rochelle MSApr 11 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump14-4—
Apr 11Sycamore MS, Belvidere Central MS and Rochelle MSApr 11 · 100 Meters · Place 10 · Belvidere CentralBelvidere Central100 Meters1014.79a—
Apr 4HMS, Belvidere Central Middle SchoolApr 4 · Long Jump · Place 2 · Belvidere CentralBelvidere CentralLong Jump213-7—
Apr 4HMS, Belvidere Central Middle SchoolApr 4 · High Jump · Place 1 · Belvidere CentralBelvidere CentralHigh Jump14-8—
Apr 4HMS, Belvidere Central Middle SchoolApr 4 · 200 Meters · Place 4 · Belvidere CentralBelvidere Central200 Meters432.98a—