Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Berlin Meet #2 · Apr 1414.55aNew Berlin Meet #2April 14, 2026
100m Hurdles · 30" / 0.762m · OutdoorIESA 3A - Sectional 8 @ Springfield Lincoln · May 1418.32aIESA 3A - Sectional 8 @ Springfield LincolnMay 14, 2022
100m Hurdles · 33" / 0.838m · Outdoor8th Grade Beardstown Meet · Apr 2818.738th Grade Beardstown MeetApril 28, 2022
200 Meters · OutdoorNew Berlin Meet #2 · Apr 1431.26aNew Berlin Meet #2April 14, 2026
300m Hurdles · 30" / 0.762m · OutdoorSangamon County Meet · May 951.23aSangamon County MeetMay 9, 2025
400 Meters · IndoorRushville-Industry HS Invitational · Mar 21:12.28aRushville-Industry HS InvitationalMarch 2, 2024
400 Meters · OutdoorNew Berlin Meet #2 · Apr 141:12.03aNew Berlin Meet #2April 14, 2026
55m Hurdles · 33" · IndoorRushville-Industry HS Invitational · Mar 410.65aRushville-Industry HS InvitationalMarch 4, 2023
60m Hurdles · 33" / 0.838m · OutdoorWilliamsville HS Indoor #1 · Feb 2711.58aWilliamsville HS Indoor #1February 27, 2024
800 Meters · Outdoor8th Grade Beardstown Meet · Apr 282:58.618th Grade Beardstown MeetApril 28, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Sangamo Conference ChampionshipsMay 6 · 300m Hurdles · Place 3 · WilliamsvilleWilliamsville300m Hurdles30" / 0.762m3.51.84a12
May 13rd Annual Don Williams InviteMay 1 · 300m Hurdles · Place 6 · WilliamsvilleWilliamsville300m Hurdles30" / 0.762m6.51.63a12
Apr 14New Berlin Meet #2Apr 14 · 400 Meters · Place 6 · WilliamsvilleWilliamsville400 Meters6.1:12.03a PB12
Apr 14New Berlin Meet #2Apr 14 · 200 Meters · Place 13 · WilliamsvilleWilliamsville200 Meters13.31.26a PB12
Apr 14New Berlin Meet #2Apr 14 · 100 Meters · Place 20 · WilliamsvilleWilliamsville100 Meters20.14.55a PB12
Apr 11Chuck Danner Co-ed InvitationalApr 11 · 300m Hurdles · Place 12 · WilliamsvilleWilliamsville300m Hurdles30" / 0.762m12.54.76a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Sangamon County MeetMay 9 · 300m Hurdles · Place 3 · WilliamsvilleWilliamsville300m Hurdles30" / 0.762m3.51.23a PB11
Apr 29Auburn HS Meet 4/29/25Apr 29 · 300m Hurdles · Place 1 · WilliamsvilleWilliamsville300m Hurdles30" / 0.762m1.53.24a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Auburn Meet 4/24/24 (Olympia, South County, Williamsville)Apr 24 · 300m Hurdles · Place 2 · WilliamsvilleWilliamsville300m Hurdles30" / 0.762m2.54.60a10
Apr 19Rocket Track and Field InvitationalApr 19 · 300m Hurdles · Place 9 · WilliamsvilleWilliamsville300m Hurdles30" / 0.762m9.55.27a10
Mar 301st Annual Cardinal InviteMar 30 · 300m Hurdles · Place 2 · WilliamsvilleWilliamsville300m Hurdles30" / 0.762m2.57.49a10
Feb 27Williamsville HS Indoor #1Feb 27 · 60m Hurdles · Place 4 · WilliamsvilleWilliamsville60m Hurdles33" / 0.838m4.11.58a PB10
Feb 27Williamsville HS Indoor #1Feb 27 · 400 Meters · Place 3 · WilliamsvilleWilliamsville400 Meters3.1:12.70a10
Feb 20Time TrialsFeb 20 · 400 Meters · Place 3 · WilliamsvilleWilliamsville400 Meters3.1:16.69aUnofficial10
Feb 20Time TrialsFeb 20 · 200 Meters · Place 9 · WilliamsvilleWilliamsville200 Meters9.32.60aUnofficial10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 2Rushville-Industry HS InvitationalMar 2 · 400 Meters · Place 7 · WilliamsvilleWilliamsville400 Meters7.1:12.28a PB10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4Rushville-Industry HS InvitationalMar 4 · 55m Hurdles · Place 4 · WilliamsvilleWilliamsville55m Hurdles33"4.10.65a PB9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 8 @ Springfield LincolnMay 14 · 100m Hurdles · Place 3 · WilliamsvilleWilliamsville100m Hurdles30" / 0.762m3.18.32a PB8
May 14IESA 3A - Sectional 8 @ Springfield LincolnMay 14 · 800 Meters · Place 5 · WilliamsvilleWilliamsville800 Meters5.2:58.96a8
Apr 288th Grade Beardstown MeetApr 28 · 100m Hurdles · Place 2 · WilliamsvilleWilliamsville100m Hurdles33" / 0.838m2.18.73 PB8
Apr 288th Grade Beardstown MeetApr 28 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:58.61 PB8
Apr 9Rochester JH InvitationalApr 9 · 100m Hurdles · Place 2 · WilliamsvilleWilliamsville100m Hurdles30" / 0.762m2.19.4Unofficial8
Apr 9Rochester JH InvitationalApr 9 · 800 Meters · Place 7 · WilliamsvilleWilliamsville800 Meters7.3:01.0Unofficial8
Mar 30Mt. Zion JH Indoor 3-30Mar 30 · 60m Hurdles · Place 3 · WilliamsvilleWilliamsville60m Hurdles33" / 0.838m3.11.71a8
Mar 30Mt. Zion JH Indoor 3-30Mar 30 · 800 Meters · Place 3 · WilliamsvilleWilliamsville800 Meters3.3:11.60a8