Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Nationals · Jul 295:20.51aAAU Junior Olympic NationalsJuly 29, 2018
3000 Meters · OutdoorAAU Junior Olympic Nationals · Jul 2910:58.74aAAU Junior Olympic NationalsJuly 29, 2018
400 Meters · OutdoorTGM Windsteppers · May 201:17.85aTGM WindsteppersMay 20, 2017
800 Meters · OutdoorTGM Windsteppers · May 202:54.11aTGM WindsteppersMay 20, 2017
Pole Vault · OutdoorKC Suburban Silver Conference Championships · May 13.20mKC Suburban Silver Conference ChampionshipsMay 1, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSAA Class 5 State ChampionshipMay 29 · Pole Vault · Place 9 · Park Hill SouthPark Hill SouthPole Vault9.4.25m12
May 23MSHSAA Class 4 Sectional 4 & Class 5 Sectional 4May 23 · Pole Vault · Place 2 · Park Hill SouthPark Hill SouthPole Vault2.4.40m12
May 16MSHSAA Class 5 District 8May 16 · Pole Vault · Place 1 · Park Hill SouthPark Hill SouthPole Vault1.4.45m12
May 6KC Red Suburban Conference Championships JV/VMay 6 · Pole Vault · Place 1 · Park Hill SouthPark Hill SouthPole Vault1.4.11m12
Apr 24Ken Peek InvitationalApr 24 · Pole Vault · Place 8 · Park Hill SouthPark Hill SouthPole Vault83.81m12
Apr 16Winnetonka Varsity InvitationalApr 16 · Pole Vault · Place 1 · Park Hill SouthPark Hill SouthPole Vault13.96m12
Apr 11Bill Summa InvitationalApr 11 · Pole Vault · Place 2 · Park Hill SouthPark Hill SouthPole Vault23.81m—
Apr 10Kearney Classic InvitationalApr 10 · Pole Vault · Place 1 · Park Hill SouthPark Hill SouthPole Vault1.3.81m12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Class 5 District 8May 17 · Pole Vault · Place 2 · Park Hill SouthPark Hill SouthPole Vault24.10m—
May 8KC Red Suburban Conference Championship V/JVMay 8 · Pole Vault · Place 1 · Park Hill SouthPark Hill SouthPole Vault14.12m11
May 1Mark Gourley InvitationalMay 1 · Pole Vault · Place 1 · Park Hill SouthPark Hill SouthPole Vault14.20m11
Apr 25Ken Peek InvitationalApr 25 · Pole Vault · Place 4 · Park Hill SoPark Hill SoPole Vault44.5011
Apr 17Winnetonka InvitationalApr 17 · Pole Vault · Place 1 · Park Hill SouthPark Hill SouthPole Vault1.4.10m11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1KC Suburban Silver Conference ChampionshipsMay 1 · Pole Vault · Place 3 · Park Hill SouthPark Hill SouthPole Vault33.20m PB10
May 1KC Suburban Silver Conference ChampionshipsMay 1 · 300m Hurdles · Place 5 · Park Hill SouthPark Hill South300m Hurdles547.6610
May 1KC Suburban Silver Conference ChampionshipsMay 1 · 110m Hurdles · Place 4 · Park Hill SouthPark Hill South110m Hurdles419.2110

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Park Hill 9th / JV Invitational MeetApr 11 · Pole Vault · Place 9 · PH SouthPH SouthPole Vault96-11.75—
Apr 11Park Hill 9th / JV Invitational MeetApr 11 · Pole Vault · Place 9 · PH SouthPH SouthPole Vault96-11.75—

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · 3000 Meters · Place 14 · Pure Talent ElitePure Talent Elite3000 Meters14.10:58.74a PB-
Jul 29AAU Junior Olympic NationalsJul 29 · 1500 Meters · Place 37 · Pure Talent ElitePure Talent Elite1500 Meters37.5:20.51a PB-
Jun 21AAU Region 16 National QualifierJun 21 · 3000 Meters · Place 4 · Pure Talent Elite Track and FiPure Talent Elite Track and Fi3000 Meters411:36.66—
Jun 21AAU Region 16 National QualifierJun 21 · 1500 Meters · Place 6 · Pure Talent Elite Track and FiPure Talent Elite Track and Fi1500 Meters65:25.74—
Jun 16GE Lightning Track & Field ClassicJun 16 · 3000 Meters · Place 1 · Pure Talent ElitePure Talent Elite3000 Meters1.12:01.19a-
Jun 9AAU Missouri Valley Qualifier (Independence)Jun 9 · 1500 Meters · Place 2 · Pure Talent ElitePure Talent Elite1500 Meters2.5:28.53a-
Jun 2AAU Kansas Missouri Valley QualifierJun 2 · 3000 Meters · Place 3 · Pure Talent ElitePure Talent Elite3000 Meters3.11:50.7-
Jun 2AAU Kansas Missouri Valley QualifierJun 2 · 800 Meters · Place 11 · Pure Talent ElitePure Talent Elite800 Meters11.02:55.7-
May 19TGM WindsteppersMay 19 · 3000 Meters · Place 1 · Pure Talent ElitePure Talent Elite3000 Meters1.11:26.13a-
May 19TGM WindsteppersMay 19 · 1500 Meters · Place 4 · Pure Talent ElitePure Talent Elite1500 Meters4.5:43.43a-

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 6USATF MVA Region 16 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 18 · Pure Talent ElitePure Talent Elite800 Meters182:57.07—
Jul 6USATF MVA Region 16 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 6 · Pure Talent ElitePure Talent Elite1500 Meters65:43.70—
Jun 3Grandview Invitational (USATF)Jun 3 · 800 Meters · Place 7 · Pure TalentPure Talent800 Meters72:58.45—
Jun 3Grandview Invitational (USATF)Jun 3 · 400 Meters · Place 16 · Pure TalentPure Talent400 Meters161:21.47—
Jun 3Grandview Invitational (USATF)Jun 3 · 1500 Meters · Place 1 · Pure TalentPure Talent1500 Meters15:44.52—
May 20TGM WindsteppersMay 20 · 800 Meters · Place 6 · Pure Talent ElitePure Talent Elite800 Meters6.2:54.11a PB-
May 20TGM WindsteppersMay 20 · 400 Meters · Place 8 · Pure Talent ElitePure Talent Elite400 Meters8.1:17.85a PB-
May 6Stride-Ryte 6th Annual Youth Open MeetMay 6 · 1500 Meters · Place 7 · Pure Talent ElitePure Talent Elite1500 Meters7.NT-
May 6Stride-Ryte 6th Annual Youth Open MeetMay 6 · 800 Meters · Place 6 · Pure Talent ElitePure Talent Elite800 Meters6.2:57.21aUnofficial-
May 6Stride-Ryte 6th Annual Youth Open MeetMay 6 · 200 Meters · Place 22 · Pure Talent ElitePure Talent Elite200 Meters22.37.21aUnofficial-