Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNIC-10 Boys Conference Championships · May 1418.87aNIC-10 Boys Conference ChampionshipsMay 14, 2026
300m Hurdles · 36" / 0.914m · Outdoor51st Annual Crystal Lake Central Invitational · May 146.09a51st Annual Crystal Lake Central InvitationalMay 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 300m Hurdles · Place 25 · Belvidere (North)300m Hurdles36" / 0.914m25.46.92a10
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 300m Hurdles · Place 13 · Belvidere (North)300m Hurdles36" / 0.914m13.46.52a10
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 110m Hurdles · Place 12 · Belvidere (North)110m Hurdles39" / 0.991m12.18.87a PB10
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · 300m Hurdles · Place 3 · Belvidere (North)300m Hurdles346.62a10
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · 110m Hurdles · Place 7 · Belvidere (North)110m Hurdles718.24a10
May 151st Annual Crystal Lake Central InvitationalMay 1 · 300m Hurdles · Place 2 · Belvidere (North)300m Hurdles36" / 0.914m2.46.09a PB10
May 151st Annual Crystal Lake Central InvitationalMay 1 · 110m Hurdles · Belvidere (North)110m Hurdles39" / 0.991m—DNS10
Apr 24 Glenbard South Raider InviteApr 24 · 300m Hurdles · Place 7 · Belvidere (North)300m Hurdles746.82a10
Apr 24 Glenbard South Raider InviteApr 24 · 110m Hurdles · Place 6 · Belvidere (North)110m Hurdles618.62a10
Apr 21Rockford East TriangularApr 21 · 300m Hurdles · Place 3 · Belvidere (North)300m Hurdles346.05a10
Apr 21Rockford East TriangularApr 21 · 110m Hurdles · Place 3 · Belvidere (North)110m Hurdles318.47a10
Apr 4Cary-Grove InviteApr 4 · 300m Hurdles · Place 5 · Belvidere (North)300m Hurdles548.11a10
Apr 4Cary-Grove InviteApr 4 · 110m Hurdles · Place 5 · Belvidere (North)110m Hurdles518.76a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 200m Hurdles · Place 9 · Belvidere (North)200m Hurdles929.0810
Mar 21NIC-10 Indoor Championship MeetMar 21 · 60m Hurdles · Place 12 · Belvidere (North)60m Hurdles1210.0210

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Rockford Guilford Co-Ed TriangularApr 16 · 300m Hurdles · Place 2 · Belvidere (North)300m Hurdles249.63a9
Apr 5Cary-Grove InvitationalApr 5 · 300m Hurdles · Place 8 · Belvidere (North)300m Hurdles849.19a9
Apr 5Cary-Grove InvitationalApr 5 · 110m Hurdles · Place 5 · Belvidere (North)110m Hurdles519.33a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22NIC-10 Indoor Championship MeetMar 22 · 200m Hurdles · Place 12 · Belvidere (North)200m Hurdles1230.899
Mar 22NIC-10 Indoor Championship MeetMar 22 · 60m Hurdles · Place 9 · Belvidere (North)60m Hurdles910.569