Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIESA 4A - Sectional 7 @ Pretzel Stadium · May 1415.16aIESA 4A - Sectional 7 @ Pretzel StadiumMay 14, 2022
1600 Meters · IndoorHononegah Boys A/AA Indoor Classic · Mar 145:05.51aHononegah Boys A/AA Indoor ClassicMarch 14, 2026
1600 Meters · OutdoorBelvidere NIC 10 Co-Ed vs Guilford, Auburn, Freeport · Apr 214:53.73aBelvidere NIC 10 Co-Ed vs Guilford, Auburn, FreeportApril 21, 2026
200 Meters · OutdoorNIC-10 Quad - BNorth vs. Auburn, Belvidere, & Harlem · Apr 2828.19aNIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApril 28, 2026
3200 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 2110:41.34NIC-10 Indoor Championship MeetMarch 21, 2026
3200 Meters · Outdoor2026 Rockford Christian Invitational · Apr 2510:48.84a2026 Rockford Christian InvitationalApril 25, 2026
400 Meters · OutdoorNIC-10 Quad - BNorth vs. Auburn, Belvidere, & Harlem · Apr 2859.58aNIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApril 28, 2026
800 Meters · IndoorJerry Lowe Boys Invitational · Feb 72:21.83Jerry Lowe Boys InvitationalFebruary 7, 2026
800 Meters · OutdoorHarlem Boys Triangular · May 52:14.05aHarlem Boys TriangularMay 5, 2026
Long Jump · IndoorJerry Lowe Boys Invitational · Feb 33.90mJerry Lowe Boys InvitationalFebruary 3, 2024
Triple Jump · IndoorRockford Auburn Boys JV & V Invitational · Feb 178.16mRockford Auburn Boys JV & V InvitationalFebruary 17, 2024
Triple Jump · OutdoorRockford Christian Invitational 2024 · Apr 208.14mRockford Christian Invitational 2024April 20, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 1600 Meters · Place 11 · BelvidereBelvidere1600 Meters11.5:00.32a11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 3200 Meters · Place 8 · BelvidereBelvidere3200 Meters8.10:57.82a11
May 5Harlem Boys TriangularMay 5 · 800 Meters · Place 5 · BelvidereBelvidere800 Meters5.2:14.05a PB11
May 12026 Gib Seegers Track and Field ClassicMay 1 · 3200 Meters · BelvidereBelvidere3200 Meters—DNS11
May 12026 Gib Seegers Track and Field ClassicMay 1 · 1600 Meters · Place 13 · BelvidereBelvidere1600 Meters13.5:11.83a11
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 400 Meters · Place 12 · BelvidereBelvidere400 Meters12.59.58a PB11
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 200 Meters · Place 51 · BelvidereBelvidere200 Meters51.28.19a PB11
Apr 252026 Rockford Christian InvitationalApr 25 · 3200 Meters · Place 5 · BelvidereBelvidere3200 Meters510:48.84a PB11
Apr 21Belvidere NIC 10 Co-Ed vs Guilford, Auburn, FreeportApr 21 · 1600 Meters · Place 6 · BelvidereBelvidere1600 Meters64:53.73a PB11
Apr 18Buccaneer InviteApr 18 · 1600 Meters · Place 14 · BelvidereBelvidere1600 Meters145:05.08a11
Apr 112026 Cavalier Classic Co-Ed Apr 11 · 800 Meters · Place 13 · BelvidereBelvidere800 Meters13.2:21.20a11
Mar 4Boys Quad 2Mar 4 · 400 Meters · Place 8 · BelvidereBelvidere400 Meters859.99a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 3200 Meters · Place 9 · BelvidereBelvidere3200 Meters910:41.34 PB11
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · 1600 Meters · Place 15 · BelvidereBelvidere1600 Meters15.5:05.51a PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 3200 Meters · Place 11 · BelvidereBelvidere3200 Meters1110:55.8911
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 3200 Meters · Place 11 · BelvidereBelvidere3200 Meters1110:55.8911
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 3200 Meters · Place 11 · BelvidereBelvidere3200 Meters1110:55.8911
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 800 Meters · Place 33 · BelvidereBelvidere800 Meters332:21.83 PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · 800 Meters · Place 22 · BelvidereBelvidere800 Meters222:14.5110
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 1600 Meters · Place 12 · BelvidereBelvidere1600 Meters12.5:09.46a10
May 10GK InvitationalMay 10 · 400 Meters · Place 23 · BelvidereBelvidere400 Meters231:00.3510
May 2Gib Seegers Track and Field Classic (Boys Only)May 2 · 1600 Meters · Place 5 · BelvidereBelvidere1600 Meters5.5:11.92a10
Apr 30Belvidere QuadApr 30 · 400 Meters · Place 11 · BelvidereBelvidere400 Meters111:00.62a10
Apr 26Rockford Christian Invitational 2025Apr 26 · 800 Meters · Place 14 · BelvidereBelvidere800 Meters142:22.3710
Apr 22Jefferson Co-Ed QuadApr 22 · 1600 Meters · Place 8 · BelvidereBelvidere1600 Meters85:03.64a10
Apr 19Buccaneer InviteApr 19 · 1600 Meters · Place 14 · BelvidereBelvidere1600 Meters145:11.9110
Apr 19Buccaneer InviteApr 19 · 800 Meters · Place 8 · BelvidereBelvidere800 Meters82:19.7210
Apr 16Rockford East InviteApr 16 · 800 Meters · Place 5 · BelvidereBelvidere800 Meters52:18.3310
Apr 12LP Cavalier Classic InvitationalApr 12 · 1600 Meters · Place 2 · BelvidereBelvidere1600 Meters25:15.02a10
Mar 5Sycamore Boys QuadMar 5 · 1600 Meters · Place 7 · BelvidereBelvidere1600 Meters75:32.52a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 1600 Meters · Place 35 · BelvidereBelvidere1600 Meters35.5:19.55a10
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 3200 Meters · Place 7 · BelvidereBelvidere3200 Meters711:46.6910
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 1600 Meters · Place 34 · BelvidereBelvidere1600 Meters345:39.7910

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · Triple Jump · Place 23 · Belvidere (H.S.)Belvidere (H.S.)Triple Jump239.09m—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · Triple Jump · Place 6 · Belvidere (H.S.)Belvidere (H.S.)Triple Jump68.60m—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · 400 Meters · Place 12 · Belvidere (H.S.)Belvidere (H.S.)400 Meters121:04.03a—
Apr 20Rockford Christian Invitational 2024Apr 20 · Triple Jump · Place 14 · Belvidere (H.S.)Belvidere (H.S.)Triple Jump148.14m PB9
Apr 20Rockford Christian Invitational 2024Apr 20 · 3200 Meters · Place 9 · Belvidere (H.S.)Belvidere (H.S.)3200 Meters912:05.819
Apr 13Belvidere Buccaneer InvitationalApr 13 · Triple Jump · Place 16 · Belvidere (H.S.)Belvidere (H.S.)Triple Jump168.96m9
Apr 13Belvidere Buccaneer InvitationalApr 13 · 800 Meters · Place 26 · Belvidere (H.S.)Belvidere (H.S.)800 Meters262:33.119
Apr 9NIC-10 Tri Hononegah, B.North, Belvidere - CoEdApr 9 · Triple Jump · Place 5 · Belvidere (H.S.)Belvidere (H.S.)Triple Jump528-5—
Apr 9NIC-10 Tri Hononegah, B.North, Belvidere - CoEdApr 9 · 1600 Meters · Place 25 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters255:48.69a—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · Triple Jump · Place 13 · Belvidere (H.S.)Belvidere (H.S.)Triple Jump1331-99
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · 3200 Meters · Place 36 · BelvidereBelvidere3200 Meters36.12:37.41a9
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · Triple Jump · Place 44 · BelvidereBelvidereTriple Jump44.8.17m9
Feb 28Boys Quad #2Feb 28 · Triple Jump · Place 3 · Belvidere (H.S.)Belvidere (H.S.)Triple Jump38.52m—
Feb 28Boys Quad #2Feb 28 · 1600 Meters · Place 13 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters136:13.53a—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · Triple Jump · Place 7 · Belvidere (H.S.)Belvidere (H.S.)Triple Jump78.16m PB—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 1600 Meters · Place 22 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters226:04.16a—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 800 Meters · Place 25 · Belvidere (H.S.)Belvidere (H.S.)800 Meters252:56.00a—
Feb 3Jerry Lowe Boys InvitationalFeb 3 · Triple Jump · BelvidereBelvidereTriple Jump—DNS9
Feb 3Jerry Lowe Boys InvitationalFeb 3 · Long Jump · Place 37 · BelvidereBelvidereLong Jump37.3.90m PB9
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 400 Meters · BelvidereBelvidere400 Meters—DNS9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 6 @ DeKalb HuntleyMay 13 · 800 Meters · Place 12 · Belvidere SouthBelvidere South800 Meters122:41.25a—
May 6NCJC Middle School Conference MeetMay 6 · Triple Jump · Place 12 · Belvidere SouthBelvidere SouthTriple Jump1226-2—
May 6NCJC Middle School Conference MeetMay 6 · 800 Meters · Place 7 · Belvidere SouthBelvidere South800 Meters72:39.50a—
Apr 25Belvidere Central vs. Bel South & KanelandApr 25 · Triple Jump · Place 3 · Belvidere SouthBelvidere SouthTriple Jump326-5—
Apr 25Belvidere Central vs. Bel South & KanelandApr 25 · 800 Meters · Place 3 · Belvidere SouthBelvidere South800 Meters32:48.5—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 100 Meters · Place 22 · Belvidere SouthBelvidere South100 Meters22.15.16a PB7
May 7NCJC Middle School ConferenceMay 7 · Triple Jump · Place 15 · Belvidere SouthBelvidere SouthTriple Jump15.21-04.007
May 7NCJC Middle School ConferenceMay 7 · 200 Meters · Place 13 · Belvidere SouthBelvidere South200 Meters13.32.33a7
May 2J-Barb Invitational 2022May 2 · Triple Jump · Place 10 · Belvidere SouthBelvidere SouthTriple Jump10.22-10.007
Apr 26Huntley, Bel South, RochelleApr 26 · Triple Jump · Place 4 · Belvidere SouthBelvidere SouthTriple Jump4.20-02.507
Apr 26Huntley, Bel South, RochelleApr 26 · 200 Meters · Place 11 · Belvidere SouthBelvidere South200 Meters11.32.967
Apr 19Kaneland Harter Tri vs Burlington and BelvidereApr 19 · Triple Jump · Place 10 · Belvidere SouthBelvidere SouthTriple Jump10.19' 77
Apr 19Kaneland Harter Tri vs Burlington and BelvidereApr 19 · 100 Meters · Place 7 · Belvidere SouthBelvidere South100 Meters7.16.37
Apr 14Clinton Rosette, Belvidere South & SycamoreApr 14 · Triple Jump · Belvidere SouthBelvidere SouthTriple Jump—ND7
Apr 14Clinton Rosette, Belvidere South & SycamoreApr 14 · 400 Meters · Place 8 · Belvidere SouthBelvidere South400 Meters8.1:22.96a7
Apr 14Clinton Rosette, Belvidere South & SycamoreApr 14 · 100 Meters · Place 11 · Belvidere SouthBelvidere South100 Meters11.17.91a7