Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGBHS Jack Bowman Invitational · Apr 1712.44aGBHS Jack Bowman InvitationalApril 17, 2026
200 Meters · IndoorWashburn Be Your Best Meet #3 · Feb 2126.21aWashburn Be Your Best Meet #3February 21, 2026
200 Meters · OutdoorKSHSAA State Track Championships · May 2925.20aKSHSAA State Track ChampionshipsMay 29, 2026
60 Meter · IndoorWashburn Be Your Best Meet #1 · Dec 138.15aWashburn Be Your Best Meet #1December 13, 2025
60 Meters · IndoorFebruary Freeze - Shocker Track Club · Feb 77.94aFebruary Freeze - Shocker Track ClubFebruary 7, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 5 · Shocker TrackShocker Track200 MetersRound P5.26.46aWind: 29
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 5 · Shocker TrackShocker Track200 Meters5.26.45aWind: 19
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 6 · Shocker TrackShocker Track100 MetersRound P6.13.24aWind: -0.89
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 3 · Shocker TrackShocker Track100 Meters3.12.93aWind: 0.39
Jun 202026 USATF MO VALLEY ASSOCIATION CHAMPIONSHIP Jun 20 · 200 Meters · Shocker TrackShocker Track200 Meters—DNS9
Jun 202026 USATF MO VALLEY ASSOCIATION CHAMPIONSHIP Jun 20 · 100 Meters · Shocker TrackShocker Track100 Meters—DNS9
May 29KSHSAA State Track ChampionshipsMay 29 · 200 Meters · Place 7 · Haysville-CampusHaysville-Campus200 MetersRound P7.25.20a PBWind: 1.39
May 29KSHSAA State Track ChampionshipsMay 29 · 200 Meters · Place 9 · Haysville-CampusHaysville-Campus200 Meters9.26.07aWind: 1.29
May 29KSHSAA State Track ChampionshipsMay 29 · 100 Meters · Place 14 · Haysville-CampusHaysville-Campus100 MetersRound P14.12.52aWind: 1.19
Apr 17GBHS Jack Bowman InvitationalApr 17 · 200 Meters · Place 3 · Haysville-CampusHaysville-Campus200 Meters3.25.86a9
Apr 17GBHS Jack Bowman InvitationalApr 17 · 100 Meters · Place 3 · Haysville-CampusHaysville-Campus100 MetersRound P3.12.44a PB9
Apr 17GBHS Jack Bowman InvitationalApr 17 · 100 Meters · Place 4 · Haysville-CampusHaysville-Campus100 Meters4.12.49a9

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Washburn Be Your Best Meet #3Feb 21 · 200 Meters · Place 9 · ShockerShocker200 Meters926.21a PB9
Feb 21Washburn Be Your Best Meet #3Feb 21 · 60 Meters · Place 5 · ShockerShocker60 MetersRound P57.99a9
Feb 21Washburn Be Your Best Meet #3Feb 21 · 60 Meters · Place 5 · ShockerShocker60 Meters58.01a9
Feb 7February Freeze - Shocker Track ClubFeb 7 · 200 Meters · Place 2 · ShockerShocker200 Meters226.78a9
Feb 7February Freeze - Shocker Track ClubFeb 7 · 60 Meters · Place 2 · ShockerShocker60 MetersRound P27.94a PB9
Feb 7February Freeze - Shocker Track ClubFeb 7 · 60 Meters · Place 3 · ShockerShocker60 Meters37.97a9
Jan 17Washburn Be Your Best Meet #2Jan 17 · 60 Meters · Place 2 · ShockerShocker60 Meters28.24a9
Jan 10Prentice Gudgen HS Invitational 2026Jan 10 · 200 Meters · Place 23 · Shocker Track Club, IncShocker Track Club, Inc200 Meters2327.18—
Jan 10Prentice Gudgen HS Invitational 2026Jan 10 · 60 Meters · Place 26 · Shocker Track Club, IncShocker Track Club, Inc60 MetersRound P268.11—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Washburn Be Your Best Meet #1Dec 13 · 60 Meter · Place 26 · Shocker TrackShocker Track60 MeterRound P26.8.15a PB9
Dec 13Washburn Be Your Best Meet #1Dec 13 · 200 Meters · Shocker TrackShocker Track200 Meters--DNS9
Feb 22Washburn Be Your Best Meet #3Feb 22 · 60 Meter · Place 8 · Shocker TrackShocker Track60 Meter8.8.56a8
Feb 22Washburn Be Your Best Meet #3Feb 22 · 60 Meter · Place 6 · Shocker TrackShocker Track60 Meter6.8.56a8
Feb 22Washburn Be Your Best Meet #3Feb 22 · 200 Meters · Place 2 · Shocker TrackShocker Track200 Meters2.26.95a8
Feb 22Washburn Be Your Best Meet #3Feb 22 · 200 Meters · Place 2 · Shocker TrackShocker Track200 Meters2.26.95a8
Jan 24January ChillerJan 24 · 60 Meter · Shocker TrackShocker Track60 Meter—DNS8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 10USATF Region 9 ChampionshipsJul 10 · 200 Meters · Place 4 · ShockerShocker200 MetersRound P425.8114
Jul 10USATF Region 9 ChampionshipsJul 10 · 200 Meters · Place 7 · ShockerShocker200 Meters726.0414
Jul 10USATF Region 9 ChampionshipsJul 10 · 100 Meters · Place 2 · ShockerShocker100 MetersRound P212.5614
Jul 10USATF Region 9 ChampionshipsJul 10 · 100 Meters · Place 2 · ShockerShocker100 Meters212.6814
Jun 21USATF Missouri Valley Association ChampionshipJun 21 · 200 Meters · Place 2 · Shocker TrackShocker Track200 Meters2.28.28a8
Jun 21USATF Missouri Valley Association ChampionshipJun 21 · 100 Meters · Place 3 · Shocker TrackShocker Track100 Meters3.13.51a8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Washburn Be Your Best Meet #1Dec 14 · 60 Meter · Place 3 · Shocker TrackShocker Track60 Meter3.8.45a8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15USATF Missouri Valley Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 2 · Shocker TrackShocker Track200 Meters2.28.36a7
Jun 15USATF Missouri Valley Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 1 · Shocker TrackShocker Track100 Meters1.13.57a7
May 27Barb Hunt Memorial Day MeetMay 27 · 200 Meters · Place 9 · Shocker TrackShocker Track200 Meters9.29.87a7
May 27Barb Hunt Memorial Day MeetMay 27 · 100 Meters · Place 6 · Shocker TrackShocker Track100 MetersRound P6.13.36a7
May 27Barb Hunt Memorial Day MeetMay 27 · 100 Meters · Place 5 · Shocker TrackShocker Track100 Meters5.13.62a7
Apr 162024 Belle Plaine Middle School Dragon InvitationalApr 16 · 200 Meters · Place 1 · Belle PlaineBelle Plaine200 Meters1.29.86a7
Apr 162024 Belle Plaine Middle School Dragon InvitationalApr 16 · 100 Meters · Place 1 · Belle PlaineBelle Plaine100 Meters1.13.94a7