Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty North Quad · Mar 2013.06aLiberty North QuadMarch 20, 2026
100m Hurdles · 33" / 0.838m · OutdoorGKC Suburban White Conference Track Meet · May 516.40aGKC Suburban White Conference Track MeetMay 5, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSAA Class 4 Sectional 4 & Class 5 Sectional 4 · May 2346.12aMSHSAA Class 4 Sectional 4 & Class 5 Sectional 4May 23, 2026
Long Jump · OutdoorRon Ives Invitational · Mar 274.34mRon Ives InvitationalMarch 27, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 29MSHSAA Class 5 State ChampionshipMay 29 · 300m Hurdles · Place 9 · Platte County300m Hurdles30" / 0.762m9.46.49a11
May 23MSHSAA Class 4 Sectional 4 & Class 5 Sectional 4May 23 · 300m Hurdles · Place 3 · Platte County300m Hurdles30" / 0.762m3.46.12a PB11
May 16MSHSAA Class 5 District 8May 16 · Long Jump · Place 10 · Platte CountyLong Jump10.4.81m11
May 16MSHSAA Class 5 District 8May 16 · 300m Hurdles · Place 3 · Platte County300m Hurdles30" / 0.762m3.47.02a11
May 5GKC Suburban White Conference Track MeetMay 5 · Long Jump · Place 6 · Platte CountyLong Jump6.4.77m11
May 5GKC Suburban White Conference Track MeetMay 5 · 300m Hurdles · Place 1 · Platte County300m Hurdles30" / 0.762m1.48.85a11
May 5GKC Suburban White Conference Track MeetMay 5 · 100m Hurdles · Place 2 · Platte County100m Hurdles33" / 0.838m2.16.40a PB11
May 1Platte County InvMay 1 · Long Jump · Place 4 · Platte CountyLong Jump45.04m11
May 1Platte County InvMay 1 · 100m Hurdles · Place 3 · Platte County100m Hurdles316.70a11
Apr 24Ken Peek InvitationalApr 24 · Long Jump · Place 11 · Platte CountyLong Jump114.89m11
Apr 24Ken Peek InvitationalApr 24 · 300m Hurdles · Place 9 · Platte County300m Hurdles948.17a11
Apr 17RunningLane Kansas City RelaysApr 17 · Long Jump · Place 24 · Platte CountyLong Jump244.31m11
Apr 17RunningLane Kansas City RelaysApr 17 · 300m Hurdles · Place 13 · Platte County300m Hurdles1349.4911
Apr 10Kearney Classic InvitationalApr 10 · Long Jump · Place 6 · Platte CountyLong Jump6.4.65m11
Apr 10Kearney Classic InvitationalApr 10 · 300m Hurdles · Place 5 · Platte County300m Hurdles30" / 0.762m5.51.09a11
Apr 2Falcon Relays Apr 2 · Long Jump · Place 2 · Platte CountyLong Jump24.73m11
Apr 2Falcon Relays Apr 2 · 300m Hurdles · Place 4 · Platte County300m Hurdles451.29a11
Mar 27Ron Ives InvitationalMar 27 · Long Jump · Place 16 · Platte CountyLong Jump164.34m PB11
Mar 27Ron Ives InvitationalMar 27 · 300m Hurdles · Place 5 · Platte County300m Hurdles551.05a11
Mar 20Liberty North QuadMar 20 · Long Jump · Place 1 · Platte CountyLong Jump14.95m11
Mar 20Liberty North QuadMar 20 · 300m Hurdles · Place 2 · Platte County300m Hurdles249.86a11
Mar 20Liberty North QuadMar 20 · 100 Meters · Place 6 · Platte County100 Meters613.06a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Class 5 District 8May 17 · 100m Hurdles · Place 15 · Platte County100m Hurdles1522.49—
May 12KC Suburban White Conference ChampionshipMay 12 · Long Jump · Place 5 · Platte CountyLong Jump55.05m10
May 12KC Suburban White Conference ChampionshipMay 12 · 300m Hurdles · Place 2 · Platte County300m Hurdles251.2010
May 12KC Suburban White Conference ChampionshipMay 12 · 100m Hurdles · Place 2 · Platte County100m Hurdles217.0610
Apr 25Ken Peek InvitationalApr 25 · 100m Hurdles · Place 7 · Platte Count100m Hurdles717.0610
Mar 28Darwin Rold InvitationalMar 28 · 100 Meters · Place 13 · Platte County100 Meters1314.2010