Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLena-Winslow Boys Gates Jamboree · May 512.40aLena-Winslow Boys Gates JamboreeMay 5, 2026
200 Meters · IndoorHononegah Indoor Classic (A/AA) (Boys Only) · Mar 1526.15aHononegah Indoor Classic (A/AA) (Boys Only)March 15, 2025
200 Meters · OutdoorIHSA Class 1A TRB Sectional - #01 Oregon · May 2225.25aIHSA Class 1A TRB Sectional - #01 OregonMay 22, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 1A TRB Sectional - #01 Oregon · May 2251.95aIHSA Class 1A TRB Sectional - #01 OregonMay 22, 2026
400 Meters · IndoorHononegah Boys Indoor Classic (A/AA) · Mar 91:03.23aHononegah Boys Indoor Classic (A/AA)March 9, 2024
400 Meters · OutdoorDuPec Boys Invitational · May 658.83aDuPec Boys InvitationalMay 6, 2025
800 Meters · OutdoorMilledgeville Boys · Apr 82:57.08aMilledgeville Boys April 8, 2026
Long Jump · IndoorHononegah Boys A/AA Indoor Classic · Mar 144.32mHononegah Boys A/AA Indoor ClassicMarch 14, 2026
Shot Put · 12lb · OutdoorLe-Win JH Track Meet May 4, 2022 · May 48.46mLe-Win JH Track Meet May 4, 2022May 4, 2022
Shot Put · 4kg · OutdoorWinnebago MS Meet · May 224' 9.5Winnebago MS MeetMay 2, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 30Windy City Summer Series #4Jun 30 · 400 Meters · UnattachedUnattached400 Meters—DNS12
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 300m Hurdles · Place 8 · DakotaDakota300m Hurdles36" / 0.914m8.51.95a PB12
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 200 Meters · Place 19 · DakotaDakota200 Meters19.25.25a PB12
May 11Missile Invite May 11 · 400 Meters · Place 18 · DakotaDakota400 Meters18.1:03.65a12
May 8Mike Mowen Invite 5/08/26May 8 · 200 Meters · DakotaDakota200 Meters—DNS12
May 5Lena-Winslow Boys Gates JamboreeMay 5 · 400 Meters · Place 11 · DakotaDakota400 Meters11.1:02.00a12
May 5Lena-Winslow Boys Gates JamboreeMay 5 · 100 Meters · Place 18 · DakotaDakota100 Meters18.12.40a PB12
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · 100 Meters · Place 26 · DakotaDakota100 Meters26.12.50a12
Apr 28Forreston HS Boys Meet #1Apr 28 · 200 Meters · Place 11 · DakotaDakota200 Meters11.25.82a12
Apr 28Forreston HS Boys Meet #1Apr 28 · 100 Meters · Place 15 · DakotaDakota100 Meters15.12.67a12
Apr 8Milledgeville Boys Apr 8 · 800 Meters · Place 2 · DakotaDakota800 Meters2.2:57.08a PB12
Apr 7Galena Boys InviteApr 7 · 400 Meters · Place 12 · DakotaDakota400 Meters12.1:04.90a12
Apr 7Galena Boys InviteApr 7 · 200 Meters · Place 14 · DakotaDakota200 Meters14.27.76a12
Mar 25Early Season QuadMar 25 · 100 Meters · Place 18 · DakotaDakota100 Meters18.12.86a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · Long Jump · Place 30 · DakotaDakotaLong Jump30.4.32m PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6DuPec Boys InvitationalMay 6 · 400 Meters · Place 7 · DakotaDakota400 Meters7.58.83a PB11
Apr 3April 3 Oregon (IL) HS MeetApr 3 · 100 Meters · Place 23 · DakotaDakota100 Meters23.12.67a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 200 Meters · Place 34 · DakotaDakota200 Meters34.26.15a PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 9DuPec Boy Meet #1Apr 9 · 200 Meters · Place 4 · DakotaDakota200 Meters4.26.4Unofficial10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9Hononegah Boys Indoor Classic (A/AA)Mar 9 · 400 Meters · Place 36 · DakotaDakota400 Meters36.1:03.23a PB10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Stephenson County JH Conference Meet May 11, 2022May 11 · 200 Meters · Place 5 · DakotaDakota200 Meters5.28.10a8
May 4Le-Win JH Track Meet May 4, 2022May 4 · Shot Put · Place 7 · DakotaDakotaShot Put12lb7.8.46m PB8
May 4Le-Win JH Track Meet May 4, 2022May 4 · 100 Meters · Place 7 · DakotaDakota100 Meters7.13.88a8
May 2Winnebago MS MeetMay 2 · Shot Put · Place 13 · DakotaDakotaShot Put4kg13.24' 9.5 PB8
May 2Winnebago MS MeetMay 2 · 200 Meters · Place 6 · DakotaDakota200 Meters6.27.80a8
May 2Winnebago MS MeetMay 2 · 100 Meters · Place 8 · DakotaDakota100 Meters8.13.47a8
Apr 12Forreston JH Meet #2Apr 12 · 100 Meters · Place 6 · DakotaDakota100 Meters6.13.34a8