Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWinnebago Boys meet 4/28/26 · Apr 2811.75aWinnebago Boys meet 4/28/26April 28, 2026
110m Hurdles · 30" / 0.762m · OutdoorIESA 3A - Sectional 2 @ Stillman Valley HS · May 1419.72aIESA 3A - Sectional 2 @ Stillman Valley HSMay 14, 2022
110m Hurdles · 39" / 0.991m · OutdoorMike Mowen Invite 5/08/26 · May 818.36aMike Mowen Invite 5/08/26May 8, 2026
200 Meters · IndoorHononegah Boys AAA Indoor Classic · Mar 1424.84aHononegah Boys AAA Indoor ClassicMarch 14, 2026
200 Meters · OutdoorBago Track and Field Meet 4/22/25 · Apr 2225.20aBago Track and Field Meet 4/22/25April 22, 2025
200m Hurdles · 36" / 0.914m · OutdoorForreston JH Meet #3 · May 1931.52aForreston JH Meet #3May 19, 2021
300m Hurdles · 36" / 0.914m · OutdoorOregon (IL) Boys' Hall of Fame Hawk Classic · May 145.03aOregon (IL) Boys' Hall of Fame Hawk ClassicMay 1, 2026
60m Hurdles · 39" / 0.991m · IndoorHononegah Boys AAA Indoor Classic · Mar 1410.62aHononegah Boys AAA Indoor ClassicMarch 14, 2026
Discus · 1.6kg · OutdoorWinnebago Quad Meet · Apr 1123.93mWinnebago Quad MeetApril 11, 2023
Discus · 1kg · OutdoorWinnebago MS Meet · Apr 2188' 4Winnebago MS MeetApril 21, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 300m Hurdles · Place 6 · WinnebagoWinnebago300m Hurdles36" / 0.914m6.47.57a12
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 110m Hurdles · Place 8 · WinnebagoWinnebago110m Hurdles39" / 0.991m8.19.15a12
May 14BNC Boys Conference MeetMay 14 · 300m Hurdles · Place 6 · WinnebagoWinnebago300m Hurdles36" / 0.914m6.46.43a12
May 14BNC Boys Conference MeetMay 14 · 110m Hurdles · Place 6 · WinnebagoWinnebago110m Hurdles39" / 0.991m6.19.30a12
May 8Mike Mowen Invite 5/08/26May 8 · 300m Hurdles · Place 2 · WinnebagoWinnebago300m Hurdles36" / 0.914m2.45.21a12
May 8Mike Mowen Invite 5/08/26May 8 · 110m Hurdles · Place 4 · WinnebagoWinnebago110m Hurdles39" / 0.991m4.18.36a PB12
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · 300m Hurdles · Place 9 · WinnebagoWinnebago300m Hurdles36" / 0.914m9.45.03a PB12
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · 110m Hurdles · Place 13 · WinnebagoWinnebago110m Hurdles39" / 0.991m13.20.26a12
Apr 28Winnebago Boys meet 4/28/26Apr 28 · 100 Meters · Place 2 · WinnebagoWinnebago100 Meters2.11.75a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 60m Hurdles · Place 35 · WinnebagoWinnebago60m Hurdles39" / 0.991m35.10.62a PB12
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 200 Meters · Place 37 · WinnebagoWinnebago200 Meters37.24.84a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15BNC Boys Conference Meet 5/15/25May 15 · 300m Hurdles · WinnebagoWinnebago300m Hurdles36" / 0.914m—SCR11
May 15BNC Boys Conference Meet 5/15/25May 15 · 110m Hurdles · Place 9 · WinnebagoWinnebago110m Hurdles39" / 0.991m9.20.61a11
May 9Mike Mowen Boys InvitationalMay 9 · 300m Hurdles · Place 6 · WinnebagoWinnebago300m Hurdles36" / 0.914m6.46.00a11
May 9Mike Mowen Boys InvitationalMay 9 · 110m Hurdles · Place 4 · WinnebagoWinnebago110m Hurdles39" / 0.991m4.19.76a11
May 9Mike Mowen Boys InvitationalMay 9 · 200 Meters · Place 11 · WinnebagoWinnebago200 Meters11.25.33a11
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · 300m Hurdles · Place 16 · WinnebagoWinnebago300m Hurdles36" / 0.914m16.48.56a11
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · 110m Hurdles · Place 13 · WinnebagoWinnebago110m Hurdles39" / 0.991m13.20.37a11
Apr 28Winnebago Boys Track and Field Meet 4/28/25Apr 28 · 300m Hurdles · Place 8 · WinnebagoWinnebago300m Hurdles36" / 0.914m8.51.20a11
Apr 28Winnebago Boys Track and Field Meet 4/28/25Apr 28 · 110m Hurdles · Place 5 · WinnebagoWinnebago110m Hurdles39" / 0.991m5.20.48a11
Apr 22Bago Track and Field Meet 4/22/25Apr 22 · 110m Hurdles · Place 4 · WinnebagoWinnebago110m Hurdles39" / 0.991m4.19.36a11
Apr 22Bago Track and Field Meet 4/22/25Apr 22 · 200 Meters · Place 6 · WinnebagoWinnebago200 Meters6.25.20a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 60m Hurdles · Place 23 · WinnebagoWinnebago60m Hurdles39" / 0.991m23.10.68a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Winnebago Quad MeetApr 11 · Discus · Place 7 · WinnebagoWinnebagoDiscus1.6kg7.23.93m PB9
Apr 11Winnebago Quad MeetApr 11 · 300m Hurdles · Place 5 · WinnebagoWinnebago300m Hurdles36" / 0.914m5.51.20a9
Apr 11Winnebago Quad MeetApr 11 · 100 Meters · Place 10 · WinnebagoWinnebago100 Meters10.12.93a9

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 2 @ Stillman Valley HSMay 14 · Discus · Place 5 · WinnebagoWinnebagoDiscus1kg5.84' 78
May 14IESA 3A - Sectional 2 @ Stillman Valley HSMay 14 · 110m Hurdles · Place 7 · WinnebagoWinnebago110m Hurdles30" / 0.762m7.19.72a PB8
May 14IESA 3A - Sectional 2 @ Stillman Valley HSMay 14 · 200 Meters · Place 4 · WinnebagoWinnebago200 Meters4.26.65a8
May 10Route 72 Conference MeetMay 10 · 200m Hurdles · Place 1 · WinnebagoWinnebago200m Hurdles36" / 0.914m1.32.34a8
May 10Route 72 Conference MeetMay 10 · Discus · Place 9 · WinnebagoWinnebagoDiscus1.6kg9.66' 1.58
May 10Route 72 Conference MeetMay 10 · 100 Meters · Place 4 · WinnebagoWinnebago100 Meters4.12.96a8
May 4GKMS InvitationalMay 4 · Discus · Place 8 · WinnebagoWinnebagoDiscus1.6kg8.23.16m8
May 4GKMS InvitationalMay 4 · 110m Hurdles · Place 2 · WinnebagoWinnebago110m Hurdles39" / 0.991m2.19.70a8
May 4GKMS InvitationalMay 4 · 200 Meters · Place 3 · WinnebagoWinnebago200 Meters3.27.14a8
May 2Winnebago MS MeetMay 2 · 200m Hurdles · Place 1 · WinnebagoWinnebago200m Hurdles36" / 0.914m1.32.13a8
May 2Winnebago MS MeetMay 2 · Discus · Place 6 · WinnebagoWinnebagoDiscus1kg6.82' 68
May 2Winnebago MS MeetMay 2 · 110m Hurdles · Place 6 · WinnebagoWinnebago110m Hurdles39" / 0.991m6.20.73a8
Apr 21Winnebago MS MeetApr 21 · 200m Hurdles · Place 1 · WinnebagoWinnebago200m Hurdles36" / 0.914m1.32.26a8
Apr 21Winnebago MS MeetApr 21 · Discus · Place 2 · WinnebagoWinnebagoDiscus1kg2.88' 4 PB8
Apr 21Winnebago MS MeetApr 21 · 100 Meters · Place 1 · WinnebagoWinnebago100 Meters1.13.15a8
Apr 11Oregon Apr 11 Jr. High MeetApr 11 · Discus · Place 2 · WinnebagoWinnebagoDiscus1.6kg2.72' 98
Apr 11Oregon Apr 11 Jr. High MeetApr 11 · 110m Hurdles · Place 4 · WinnebagoWinnebago110m Hurdles39" / 0.991m4.19.94a8
Apr 11Oregon Apr 11 Jr. High MeetApr 11 · 200 Meters · Place 2 · WinnebagoWinnebago200 Meters2.27.27a8

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Winnebago MS TriMay 20 · 200m Hurdles · Place 2 · WinnebagoWinnebago200m Hurdles36" / 0.914m2.33.93a7
May 20Winnebago MS TriMay 20 · Discus · Place 4 · WinnebagoWinnebagoDiscus1.6kg4.61' 87
May 20Winnebago MS TriMay 20 · 110m Hurdles · Place 1 · WinnebagoWinnebago110m Hurdles39" / 0.991m1.19.55a7
May 19Forreston JH Meet #3May 19 · 200m Hurdles · Place 2 · WinnebagoWinnebago200m Hurdles36" / 0.914m2.31.52a PB7
May 19Forreston JH Meet #3May 19 · Discus · Place 9 · WinnebagoWinnebagoDiscus1.6kg9.52' 77
May 19Forreston JH Meet #3May 19 · 110m Hurdles · Place 1 · WinnebagoWinnebago110m Hurdles39" / 0.991m1.19.03a7
May 15Winnebago MS InviteMay 15 · Discus · Place 3 · WinnebagoWinnebagoDiscus1.6kg3.69' 07
May 15Winnebago MS InviteMay 15 · 110m Hurdles · Place 1 · WinnebagoWinnebago110m Hurdles39" / 0.991m1.20.52a7
May 13Winnebago MS TriMay 13 · 200m Hurdles · Place 1 · WinnebagoWinnebago200m Hurdles36" / 0.914m1.33.16a7
May 13Winnebago MS TriMay 13 · Discus · Place 7 · WinnebagoWinnebagoDiscus1.6kg7.55' 27
May 13Winnebago MS TriMay 13 · 110m Hurdles · Place 2 · WinnebagoWinnebago110m Hurdles39" / 0.991m2.19.95a7