Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWinnebago MS Invite · May 156:38.32aWinnebago MS InviteMay 15, 2021
300m Hurdles · 36" / 0.914m · OutdoorEd Schmidt Track Invite 2026 · Apr 2447.08aEd Schmidt Track Invite 2026April 24, 2026
400 Meters · OutdoorEarly Season Quad · Mar 2558.81aEarly Season QuadMarch 25, 2026
800 Meters · OutdoorWinnebago MS Tri · May 133:10.99aWinnebago MS TriMay 13, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Missile Invite May 11 · 300m Hurdles · Place 6 · ForrestonForreston300m Hurdles36" / 0.914m6.48.22a11
May 8Mike Mowen Invite 5/08/26May 8 · 300m Hurdles · Place 4 · ForrestonForreston300m Hurdles36" / 0.914m4.47.77a11
May 5Ogle County ChampionshipMay 5 · 300m Hurdles · Place 6 · ForrestonForreston300m Hurdles36" / 0.914m6.48.97a11
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · 300m Hurdles · Place 15 · ForrestonForreston300m Hurdles36" / 0.914m15.48.87a11
Apr 28Forreston HS Boys Meet #1Apr 28 · 300m Hurdles · Place 7 · ForrestonForreston300m Hurdles36" / 0.914m7.47.90a11
Apr 24Ed Schmidt Track Invite 2026Apr 24 · 300m Hurdles · Place 5 · ForrestonForreston300m Hurdles36" / 0.914m5.47.08a PB11
Apr 112026 Gebhardt-Worley InvitationalApr 11 · 300m Hurdles · Place 8 · ForrestonForreston300m Hurdles36" / 0.914m8.49.24a11
Mar 25Early Season QuadMar 25 · 400 Meters · Place 5 · ForrestonForreston400 Meters5.58.81a PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 3April 3 Oregon (IL) HS MeetApr 3 · 400 Meters · Place 13 · ForrestonForreston400 Meters13.1:04.91a10

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19Forreston JH Meet #3May 19 · 1600 Meters · Place 3 · ForrestonForreston1600 Meters3.7:15.59a7
May 19Forreston JH Meet #3May 19 · 800 Meters · Place 9 · ForrestonForreston800 Meters9.3:24.26a7
May 15Winnebago MS InviteMay 15 · 1600 Meters · Place 5 · ForrestonForreston1600 Meters5.6:38.32a PB7
May 15Winnebago MS InviteMay 15 · High Jump · ForrestonForrestonHigh Jump—NH7
May 13Winnebago MS TriMay 13 · 1600 Meters · Place 2 · ForrestonForreston1600 Meters2.7:05.20a7
May 13Winnebago MS TriMay 13 · High Jump · ForrestonForrestonHigh Jump—NH7
May 13Winnebago MS TriMay 13 · 800 Meters · Place 3 · ForrestonForreston800 Meters3.3:10.99a PB7
May 11Forreston JH Meet #2May 11 · 1600 Meters · Place 6 · ForrestonForreston1600 Meters6.7:00.62a7
May 11Forreston JH Meet #2May 11 · High Jump · ForrestonForrestonHigh Jump—1666' 8Unofficial7
May 11Forreston JH Meet #2May 11 · 800 Meters · Place 4 · ForrestonForreston800 Meters4.3:14.64a7
May 4Forreston JH Meet #1May 4 · 1600 Meters · Place 6 · ForrestonForreston1600 Meters6.7:15.21a7
May 4Forreston JH Meet #1May 4 · 800 Meters · Place 7 · ForrestonForreston800 Meters7.3:32.96a7
May 4Forreston JH Meet #1May 4 · 400 Meters · Place 9 · ForrestonForreston400 Meters9.1:27.18a7