Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMt Olive Meet 4/25/24 · Apr 2514.1Mt Olive Meet 4/25/24April 25, 2024
200 Meters · OutdoorJersey Track Meet (Hillsboro, Carlinville, Greenfield) · Apr 1128.9Jersey Track Meet (Hillsboro, Carlinville, Greenfield)April 11, 2024
400 Meters · OutdoorPana Invite 2026 · Apr 1154.84aPana Invite 2026April 11, 2026
800 Meters · OutdoorCarlinville Tri Meet · Mar 252:21.18aCarlinville Tri MeetMarch 25, 2025
800 Meters · Relay Split · Indoor2026 Illinois Top Times Championships · Mar 272:04.652026 Illinois Top Times ChampionshipsMarch 27, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6South Central Conference MeetMay 6 · 400 Meters · Place 10 · CarlinvilleCarlinville400 Meters10.54.98a10
Apr 11Pana Invite 2026Apr 11 · 400 Meters · Place 3 · CarlinvilleCarlinville400 Meters3.54.84a PB10
Mar 24Carlinville, Staunton, VandaliaMar 24 · 400 Meters · Place 4 · CarlinvilleCarlinville400 Meters4.56.07a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 800 Meters · CarlinvilleCarlinville800 MetersRelay Split—2:04.65 PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 25Carlinville Tri MeetMar 25 · 800 Meters · Place 4 · CarlinvilleCarlinville800 Meters4.2:21.18a PB9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10IESA 3A - Sectional 10 @ North Mac HSMay 10 · 800 Meters · Place 11 · CarlinvilleCarlinville800 Meters11.2:33.06a8
May 7Staunton Home MeetMay 7 · 800 Meters · Place 2 · CarlinvilleCarlinville800 Meters2.2:35.18
Apr 29Van JH/Carl MS/ISD MS/Sprgfld Christian MS@Litch MSApr 29 · 800 Meters · Place 7 · CarlinvilleCarlinville800 Meters7.2:45.08
Apr 29Van JH/Carl MS/ISD MS/Sprgfld Christian MS@Litch MSApr 29 · 100 Meters · Place 8 · CarlinvilleCarlinville100 Meters8.14.38
Apr 25Mt Olive Meet 4/25/24Apr 25 · 800 Meters · Place 2 · CarlinvilleCarlinville800 Meters2.2:38.18
Apr 25Mt Olive Meet 4/25/24Apr 25 · 100 Meters · Place 9 · CarlinvilleCarlinville100 Meters9.14.1 PB8
Apr 22Macoupin County MeetApr 22 · 800 Meters · Place 2 · CarlinvilleCarlinville800 Meters2.2:46.17a8
Apr 17RJHS Home Meet 4/17Apr 17 · 800 Meters · Place 3 · CarlinvilleCarlinville800 Meters3.2:36.35a8
Apr 17RJHS Home Meet 4/17Apr 17 · 100 Meters · Place 11 · CarlinvilleCarlinville100 Meters11.14.13a8
Apr 11Jersey Track Meet (Hillsboro, Carlinville, Greenfield)Apr 11 · 800 Meters · Place 4 · CarlinvilleCarlinville800 Meters4.3:02.48
Apr 11Jersey Track Meet (Hillsboro, Carlinville, Greenfield)Apr 11 · 200 Meters · Place 5 · CarlinvilleCarlinville200 Meters5.28.9 PB8
Apr 9Mt Olive Meet 4/9/24Apr 9 · 200 Meters · Place 7 · CarlinvilleCarlinville200 Meters7.29.38
Apr 9Mt Olive Meet 4/9/24Apr 9 · 100 Meters · Place 9 · CarlinvilleCarlinville100 Meters9.14.18