Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBelvidere Quad · Apr 3012.21aBelvidere QuadApril 30, 2025
200 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 2125.05NIC-10 Indoor Championship MeetMarch 21, 2026
200 Meters · OutdoorIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton) · May 2024.62aIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20, 2026
400 Meters · IndoorJerry Lowe Boys Invitational · Feb 758.80Jerry Lowe Boys InvitationalFebruary 7, 2026
400 Meters · OutdoorNIC-10 Boys Conference Championships · May 1455.40aNIC-10 Boys Conference ChampionshipsMay 14, 2026
55 Meters · OutdoorBoys Quad 2 · Mar 47.18aBoys Quad 2March 4, 2026
60 Meters · IndoorRockford Auburn Boys Var/JV Invitational · Feb 217.75Rockford Auburn Boys Var/JV InvitationalFebruary 21, 2026
complete · OutdoorRockford Christian Invitational 2025 · Apr 2612.41Rockford Christian Invitational 2025April 26, 2025
Discus · 1.6kg · Outdoor2026 Gib Seegers Track and Field Classic · May 138.46m2026 Gib Seegers Track and Field ClassicMay 1, 2026
Final · OutdoorGK Invitational · May 1035.88mGK InvitationalMay 10, 2025
Full · OutdoorBuccaneer Invite · Apr 1936.14mBuccaneer InviteApril 19, 2025
Varsity · OutdoorRockford East Invite · Apr 1612.55Rockford East InviteApril 16, 2025

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 · 200 Meters · Place 25 · Belvidere200 Meters25.24.62a PB11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · Discus · Place 12 · BelvidereDiscus1.6kg12.35.20m11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 400 Meters · Place 10 · Belvidere400 Meters10.55.40a PB11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 200 Meters · Place 14 · Belvidere200 Meters14.25.16a11
May 5Harlem Boys TriangularMay 5 · Discus · Place 8 · BelvidereDiscus1.6kg8.34.65m11
May 5Harlem Boys TriangularMay 5 · 400 Meters · Place 8 · Belvidere400 Meters8.57.78a11
May 12026 Gib Seegers Track and Field ClassicMay 1 · Discus · Place 13 · BelvidereDiscus1.6kg13.38.46m PB11
Apr 252026 Rockford Christian InvitationalApr 25 · Discus · Place 9 · BelvidereDiscus933.37m11
Apr 21Belvidere NIC 10 Co-Ed vs Guilford, Auburn, FreeportApr 21 · Discus · Place 8 · BelvidereDiscus835.30m11
Apr 112026 Cavalier Classic Co-Ed Apr 11 · 400 Meters · Belvidere400 Meters—SCR11
Mar 4Boys Quad 2Mar 4 · 200 Meters · Place 7 · Belvidere200 Meters726.03a11
Mar 4Boys Quad 2Mar 4 · 55 Meters · Place 4 · Belvidere55 Meters47.18a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 200 Meters · Place 21 · Belvidere200 Meters2125.05 PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 44 · Belvidere60 Meters447.75 PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 44 · Belvidere60 Meters447.7511
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 44 · Belvidere60 Meters447.7511
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 200 Meters · Place 31 · Belvidere200 Meters3125.3911
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 400 Meters · Place 27 · Belvidere400 Meters2758.80 PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10GK InvitationalMay 10 · Final · Place 11 · BelvidereFinal1135.88m PB10
Apr 30Belvidere QuadApr 30 · Discus · Place 4 · BelvidereDiscus436.16m10
Apr 30Belvidere QuadApr 30 · 200 Meters · Place 6 · Belvidere200 Meters624.95a10
Apr 30Belvidere QuadApr 30 · 100 Meters · Place 9 · Belvidere100 Meters912.21a PB10
Apr 26Rockford Christian Invitational 2025Apr 26 · complete · Place 7 · Belviderecomplete735.74m10
Apr 26Rockford Christian Invitational 2025Apr 26 · complete · Place 18 · Belviderecomplete1812.41 PB10
Apr 22Jefferson Co-Ed QuadApr 22 · Discus · Place 5 · BelvidereDiscus538.24m10
Apr 22Jefferson Co-Ed QuadApr 22 · 200 Meters · Place 12 · Belvidere200 Meters1225.03a10
Apr 22Jefferson Co-Ed QuadApr 22 · 100 Meters · Place 22 · Belvidere100 Meters2212.38a10
Apr 19Buccaneer InviteApr 19 · Full · Place 3 · BelvidereFull336.14m PB10
Apr 16Rockford East InviteApr 16 · Varsity · Place 5 · BelvidereVarsity535.95m10
Apr 16Rockford East InviteApr 16 · Varsity · Place 12 · BelvidereVarsity1225.3210
Apr 16Rockford East InviteApr 16 · Varsity · Place 22 · BelvidereVarsity2212.55 PB10
Apr 12LP Cavalier Classic InvitationalApr 12 · 400 Meters · Place 12 · Belvidere400 Meters1258.34a10
Mar 5Sycamore Boys QuadMar 5 · 400 Meters · Place 4 · Belvidere400 Meters41:00.57a—
Mar 5Sycamore Boys QuadMar 5 · 200 Meters · Place 6 · Belvidere200 Meters627.04a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22NIC-10 Indoor Championship MeetMar 22 · 60 Meters · Place 23 · Belvidere60 Meters237.8310
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 60 Meters · Place 56 · Belvidere60 Meters568.0210
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 400 Meters · Place 34 · Belvidere400 Meters341:01.4410

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · 100 Meters · Place 27 · Belvidere (H.S.)100 Meters2712.68a—
May 10NIC-10 Boys Conference MeetMay 10 · Discus · Place 5 · Belvidere (H.S.)Discus536.13m—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · Discus · Place 10 · Belvidere (H.S.)Discus1031.10m—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · 200 Meters · Place 13 · Belvidere (H.S.)200 Meters1325.81a—
Apr 20Rockford Christian Invitational 2024Apr 20 · complete · Place 4 · Belvidere (H.S.)complete433.88m9
Apr 16NIC 10 co ed QuadApr 16 · Discus · Place 18 · Belvidere (H.S.)Discus1825.33m—
Apr 16NIC 10 co ed QuadApr 16 · 100 Meters · Place 28 · Belvidere (H.S.)100 Meters2812.54a—
Apr 13Belvidere Buccaneer InvitationalApr 13 · complete · Place 12 · Belvidere (H.S.)complete1229.50m9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · 200 Meters · Place 25 · Belvidere (H.S.)200 Meters2526.529
Mar 16NIC-10 Indoor Championship MeetMar 16 · 60 Meters · Place 25 · Belvidere (H.S.)60 Meters258.039