Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor53rd Annual Peterson Prep Invitational · Apr 2512.46a53rd Annual Peterson Prep InvitationalApril 25, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 2A TRB Sectional - #02 Rochelle · May 2017.47aIHSA Class 2A TRB Sectional - #02 RochelleMay 20, 2026
200 Meters · Outdoor53rd Annual Peterson Prep Invitational · Apr 2525.28a53rd Annual Peterson Prep InvitationalApril 25, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 2A TRB Sectional - #02 Rochelle · May 2044.24aIHSA Class 2A TRB Sectional - #02 RochelleMay 20, 2026
55m Hurdles · 39" · IndoorTri-State Large School Invitational · Mar 209.49aTri-State Large School InvitationalMarch 20, 2026

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 - #02 RochelleMay 20 · 300m Hurdles · Place 9 · Freeport300m Hurdles36" / 0.914m9.44.24a PB11
May 20IHSA Class 2A TRB Sectional - #02 RochelleMay 20 · 110m Hurdles · Place 7 · Freeport110m Hurdles39" / 0.991m7.17.47a PB11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 300m Hurdles · Place 11 · Freeport300m Hurdles36" / 0.914m11.44.64a11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 110m Hurdles · Place 8 · Freeport110m Hurdles39" / 0.991m8.17.66a11
Apr 28Boylan v Jefferson, FreeportApr 28 · 300m Hurdles · Place 3 · Freeport300m Hurdles36" / 0.914m3.48.43a11
Apr 28Boylan v Jefferson, FreeportApr 28 · 110m Hurdles · Place 2 · Freeport110m Hurdles39" / 0.991m2.18.44a11
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 300m Hurdles · Place 17 · Freeport300m Hurdles36" / 0.914m17.47.67a11
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 110m Hurdles · Place 18 · Freeport110m Hurdles39" / 0.991m18.19.09a11
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 200 Meters · Place 28 · Freeport200 Meters28.25.28a PB11
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 100 Meters · Place 30 · Freeport100 Meters30.12.46a PB11
Apr 112026 Gebhardt-Worley InvitationalApr 11 · 300m Hurdles · Place 10 · Freeport300m Hurdles36" / 0.914m10.51.39a11
Apr 112026 Gebhardt-Worley InvitationalApr 11 · 110m Hurdles · Place 8 · Freeport110m Hurdles39" / 0.991m8.19.66a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Inside Out HS MeetMar 28 · 55m Hurdles · Place 4 · Freeport55m Hurdles39"Round P4.9.68a11
Mar 28Inside Out HS MeetMar 28 · 55m Hurdles · Place 8 · Freeport55m Hurdles39"8.11.94a11
Mar 20Tri-State Large School InvitationalMar 20 · 55m Hurdles · Place 11 · Freeport55m Hurdles39"Round P11.9.49a PB11