Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBelvidere v East, Jefferson · May 217.96aBelvidere v East, JeffersonMay 2, 2023
110m Hurdles · 30" / 0.762m · OutdoorBelvidere South MS @ Sycamore MS · May 627.31aBelvidere South MS @ Sycamore MSMay 6, 2021
110m Hurdles · 39" / 0.991m · OutdoorBelvidere South vs Kaneland Harter · May 328.4Belvidere South vs Kaneland HarterMay 3, 2021
1600 Meters · IndoorRockford Auburn Boys Var/JV Invitational · Feb 215:34.70Rockford Auburn Boys Var/JV InvitationalFebruary 21, 2026
1600 Meters · OutdoorBelvidere NIC 10 Co-Ed vs Guilford, Auburn, Freeport · Apr 215:17.02aBelvidere NIC 10 Co-Ed vs Guilford, Auburn, FreeportApril 21, 2026
200 Meters · OutdoorNIC-10 Quad - BNorth vs. Auburn, Belvidere, & Harlem · Apr 2832.89aNIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApril 28, 2026
3200 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 1611:46.20NIC-10 Indoor Championship MeetMarch 16, 2024
3200 Meters · Outdoor2026 Gib Seegers Track and Field Classic · May 111:50.00a2026 Gib Seegers Track and Field ClassicMay 1, 2026
400 Meters · IndoorHononegah Boys Indoor Classic · Mar 111:13.25Hononegah Boys Indoor ClassicMarch 11, 2023
400 Meters · OutdoorNIC-10 Quad - BNorth vs. Auburn, Belvidere, & Harlem · Apr 281:06.72aNIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApril 28, 2026
800 Meters · IndoorHononegah Boys A/AA Indoor Classic · Mar 142:27.36aHononegah Boys A/AA Indoor ClassicMarch 14, 2026
800 Meters · OutdoorHarlem Boys Triangular · May 52:28.53aHarlem Boys TriangularMay 5, 2026
Triple Jump · OutdoorKaneland Harter Tri vs Burlington and Belvidere · Apr 1922' 1Kaneland Harter Tri vs Burlington and BelvidereApril 19, 2022
Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 52:52.56aHarlem v Auburn, Freeport, BelvidereApril 5, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 1600 Meters · Place 13 · BelvidereBelvidere1600 Meters13.5:36.15a12
May 5Harlem Boys TriangularMay 5 · 800 Meters · Place 10 · BelvidereBelvidere800 Meters10.2:28.53a PB12
May 12026 Gib Seegers Track and Field ClassicMay 1 · 3200 Meters · Place 11 · BelvidereBelvidere3200 Meters11.11:50.00a PB12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 400 Meters · Place 21 · BelvidereBelvidere400 Meters21.1:06.72a PB12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 200 Meters · Place 62 · BelvidereBelvidere200 Meters62.32.89a PB12
Apr 252026 Rockford Christian InvitationalApr 25 · 3200 Meters · Place 10 · BelvidereBelvidere3200 Meters1011:53.91a12
Apr 21Belvidere NIC 10 Co-Ed vs Guilford, Auburn, FreeportApr 21 · 1600 Meters · Place 14 · BelvidereBelvidere1600 Meters145:17.02a PB12
Apr 18Buccaneer InviteApr 18 · 1600 Meters · Place 25 · BelvidereBelvidere1600 Meters255:34.02a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 3200 Meters · Place 18 · BelvidereBelvidere3200 Meters1812:44.3312
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · 800 Meters · Place 24 · BelvidereBelvidere800 Meters24.2:27.36a PB12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 22 · BelvidereBelvidere1600 Meters225:34.70 PB12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 22 · BelvidereBelvidere1600 Meters225:34.7012
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 3200 Meters · Place 20 · BelvidereBelvidere3200 Meters2011:50.9212

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 1600 Meters · Place 15 · BelvidereBelvidere1600 Meters15.6:08.03a11
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 800 Meters · Place 14 · BelvidereBelvidere800 Meters14.2:39.27a11
May 2Gib Seegers Track and Field Classic (Boys Only)May 2 · 800 Meters · Place 16 · BelvidereBelvidere800 Meters16.2:42.26a11
Apr 30Belvidere QuadApr 30 · 400 Meters · Place 21 · BelvidereBelvidere400 Meters211:11.74a11
Apr 30Belvidere QuadApr 30 · 200 Meters · Place 42 · BelvidereBelvidere200 Meters4233.80a11
Apr 26Rockford Christian Invitational 2025Apr 26 · 1600 Meters · Place 24 · BelvidereBelvidere1600 Meters245:51.5811
Apr 22Jefferson Co-Ed QuadApr 22 · 1600 Meters · Place 17 · BelvidereBelvidere1600 Meters175:38.10a11
Apr 19Buccaneer InviteApr 19 · 3200 Meters · Place 8 · BelvidereBelvidere3200 Meters812:34.2711
Apr 16Rockford East InviteApr 16 · 800 Meters · Place 12 · BelvidereBelvidere800 Meters122:39.9311
Mar 5Sycamore Boys QuadMar 5 · 1600 Meters · Place 12 · BelvidereBelvidere1600 Meters126:12.33a—
Mar 5Sycamore Boys QuadMar 5 · 800 Meters · Place 16 · BelvidereBelvidere800 Meters162:49.11a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 22NIC-10 Indoor Championship MeetMar 22 · 1600 Meters · Place 21 · BelvidereBelvidere1600 Meters215:42.4911
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 3200 Meters · Place 29 · BelvidereBelvidere3200 Meters29.12:18.32a11
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 3200 Meters · Place 15 · BelvidereBelvidere3200 Meters1512:22.2111
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 1600 Meters · Place 37 · BelvidereBelvidere1600 Meters375:49.6611

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · 3200 Meters · Place 24 · Belvidere (H.S.)Belvidere (H.S.)3200 Meters2412:44.90a—
May 10NIC-10 Boys Conference MeetMay 10 · 800 Meters · Place 15 · Belvidere (H.S.)Belvidere (H.S.)800 Meters152:33.85a—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · 400 Meters · Place 14 · Belvidere (H.S.)Belvidere (H.S.)400 Meters141:08.39a—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · 200 Meters · Place 40 · Belvidere (H.S.)Belvidere (H.S.)200 Meters4033.36a—
Apr 20Rockford Christian Invitational 2024Apr 20 · 3200 Meters · Place 14 · Belvidere (H.S.)Belvidere (H.S.)3200 Meters1412:37.2210
Apr 16NIC 10 co ed QuadApr 16 · 800 Meters · Place 15 · Belvidere (H.S.)Belvidere (H.S.)800 Meters152:37.88a—
Apr 13Belvidere Buccaneer InvitationalApr 13 · 1600 Meters · Place 20 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters205:46.9510
Apr 9NIC-10 Tri Hononegah, B.North, Belvidere - CoEdApr 9 · 1600 Meters · Place 22 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters225:41.98a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · 3200 Meters · Place 12 · Belvidere (H.S.)Belvidere (H.S.)3200 Meters1211:46.20 PB10
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · 1600 Meters · Place 51 · BelvidereBelvidere1600 Meters51.5:41.64a10
Feb 28Boys Quad #2Feb 28 · 1600 Meters · Place 9 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters95:56.77a—
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 3200 Meters · Place 19 · BelvidereBelvidere3200 Meters19.12:20.35a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11NIC-10 Boy's Conference ChampionshipMay 11 · 1600 Meters · Place 10 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters105:59.30a—
May 6GK InvitationalMay 6 · 800 Meters · Place 17 · Belvidere (H.S.)Belvidere (H.S.)800 Meters172:44.74a—
May 2Belvidere v East, JeffersonMay 2 · 200 Meters · Place 17 · Belvidere (H.S.)Belvidere (H.S.)200 Meters1736.59a—
May 2Belvidere v East, JeffersonMay 2 · 100 Meters · Place 22 · Belvidere (H.S.)Belvidere (H.S.)100 Meters2217.96a PB—
Apr 282023 Gib Seegers Track and Field ClassicApr 28 · 3200 Meters · Place 10 · BelvidereBelvidere3200 Meters10.12:56.13a9
Apr 26East vs Belvidere North Vs Belvidere TriangularApr 26 · 3200 Meters · Place 4 · Belvidere (H.S.)Belvidere (H.S.)3200 Meters412:36.81a—
Apr 22Rockford Christian Invitational 2023Apr 22 · 1600 Meters · Place 24 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters246:10.509
Apr 18Boylan v Auburn, Belvidere, Belvidere NorthApr 18 · 800 Meters · Place 16 · Belvidere (H.S.)Belvidere (H.S.)800 Meters162:43.98a—
Apr 11Hononegah v Guilford, BelvidereApr 11 · 1600 Meters · Place 17 · Belvidere (H.S.)Belvidere (H.S.)1600 Meters175:47.74a—
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 5 · Belvidere (H.S.)Belvidere (H.S.)Varsity56:01.71a—
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 11 · Belvidere (H.S.)Belvidere (H.S.)Varsity112:52.56a PB—
Mar 1Sycamore Boys Quad #2Mar 1 · 3200 Meters · Place 4 · Belvidere (H.S.)Belvidere (H.S.)3200 Meters413:32.469
Mar 1Sycamore Boys Quad #2Mar 1 · 3200 Meters · Belvidere (H.S.)Belvidere (H.S.)3200 Meters—DQ9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 1600 Meters · Place 20 · BelvidereBelvidere1600 Meters206:00.169
Mar 11Hononegah Boys Indoor ClassicMar 11 · 400 Meters · Place 72 · Belvidere (H.S.)Belvidere (H.S.)400 Meters721:13.25 PB9

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Huntley, Bel South, RochelleApr 26 · 1600 Meters · Place 8 · Belvidere SouthBelvidere South1600 Meters8.7:03.178
Apr 26Huntley, Bel South, RochelleApr 26 · Triple Jump · Place 12 · Belvidere SouthBelvidere SouthTriple Jump12.22-00.508
Apr 26Huntley, Bel South, RochelleApr 26 · 800 Meters · Place 5 · Belvidere SouthBelvidere South800 Meters5.3:18.968
Apr 19Kaneland Harter Tri vs Burlington and BelvidereApr 19 · 1600 Meters · Place 8 · Belvidere SouthBelvidere South1600 Meters8.7:00.28
Apr 19Kaneland Harter Tri vs Burlington and BelvidereApr 19 · Triple Jump · Place 11 · Belvidere SouthBelvidere SouthTriple Jump11.22' 1 PB8
Apr 19Kaneland Harter Tri vs Burlington and BelvidereApr 19 · 800 Meters · Place 9 · Belvidere SouthBelvidere South800 Meters9.3:15.28
Apr 14Clinton Rosette, Belvidere South & SycamoreApr 14 · 1600 Meters · Place 7 · Belvidere SouthBelvidere South1600 Meters7.7:13.76a8
Apr 14Clinton Rosette, Belvidere South & SycamoreApr 14 · Triple Jump · Place 5 · Belvidere SouthBelvidere SouthTriple Jump5.21-07.508
Apr 14Clinton Rosette, Belvidere South & SycamoreApr 14 · 800 Meters · Place 5 · Belvidere SouthBelvidere South800 Meters5.3:20.22a8

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 6Belvidere South MS @ Sycamore MSMay 6 · 1600 Meters · Belvidere SouthBelvidere South1600 Meters—DQ7
May 6Belvidere South MS @ Sycamore MSMay 6 · 1600 Meters · Place 7 · Belvidere SouthBelvidere South1600 Meters7.7:00.73a7
May 6Belvidere South MS @ Sycamore MSMay 6 · Triple Jump · Place 2 · Belvidere SouthBelvidere SouthTriple Jump2.19-10.007
May 6Belvidere South MS @ Sycamore MSMay 6 · 110m Hurdles · Place 4 · Belvidere SouthBelvidere South110m Hurdles30" / 0.762m4.27.31a PB7
May 6Belvidere South MS @ Sycamore MSMay 6 · 800 Meters · Belvidere SouthBelvidere South800 Meters—DQ7
May 6Belvidere South MS @ Sycamore MSMay 6 · 800 Meters · Place 4 · Belvidere SouthBelvidere South800 Meters4.3:15.95a7
May 4DeKalb Clinton Rosette, Belvidere South MSMay 4 · 1600 Meters · Place 4 · Belvidere SouthBelvidere South1600 Meters4.7:18.44a7
May 4DeKalb Clinton Rosette, Belvidere South MSMay 4 · Triple Jump · Place 3 · Belvidere SouthBelvidere SouthTriple Jump3.18-11.007
May 4DeKalb Clinton Rosette, Belvidere South MSMay 4 · 110m Hurdles · Place 6 · Belvidere SouthBelvidere South110m Hurdles30" / 0.762m6.27.75a7
May 4DeKalb Clinton Rosette, Belvidere South MSMay 4 · 800 Meters · Place 2 · Belvidere SouthBelvidere South800 Meters2.3:28.78a7
May 3Belvidere South vs Kaneland HarterMay 3 · Triple Jump · Place 2 · Belvidere SouthBelvidere SouthTriple Jump2.17' 67
May 3Belvidere South vs Kaneland HarterMay 3 · 110m Hurdles · Place 5 · Belvidere SouthBelvidere South110m Hurdles39" / 0.991m5.28.4 PB7
May 3Belvidere South vs Kaneland HarterMay 3 · 800 Meters · Place 4 · Belvidere SouthBelvidere South800 Meters4.3:22.87
May 12021 J-Barb InvitationalMay 1 · 1600 Meters · Place 13 · Belvidere SouthBelvidere South1600 Meters13.7:12.24a7
May 12021 J-Barb InvitationalMay 1 · Triple Jump · Place 9 · Belvidere SouthBelvidere SouthTriple Jump9.17-05.007
May 12021 J-Barb InvitationalMay 1 · 110m Hurdles · Place 13 · Belvidere SouthBelvidere South110m Hurdles30" / 0.762m13.29.64a7
May 12021 J-Barb InvitationalMay 1 · 400 Meters · Place 15 · Belvidere SouthBelvidere South400 Meters15.1:26.16a7