Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBV West ELITE Meet · Apr 2010.76aBV West ELITE MeetApril 20, 2026
200 Meters · IndoorWashburn Be Your Best Meet #1 · Dec 1322.94aWashburn Be Your Best Meet #1December 13, 2025
200 Meters · OutdoorMid Season Meet · Apr 2421.84aMid Season MeetApril 24, 2026
400 Meters · IndoorPrentice Gudgen HS Invitational 2026 · Jan 1050.40Prentice Gudgen HS Invitational 2026January 10, 2026
400 Meters · OutdoorKSHSAA 6A Regional - Olathe North · May 2248.81aKSHSAA 6A Regional - Olathe NorthMay 22, 2026
60 Meter · IndoorWashburn Be Your Best Meet #1 · Dec 137.30aWashburn Be Your Best Meet #1December 13, 2025
60 Meters · IndoorWashburn Be Your Best Meet #2 · Jan 177.33aWashburn Be Your Best Meet #2January 17, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · 400 Meters · Place 2 · Olathe SouthOlathe South400 MetersRound P2.49.12a11
May 29KSHSAA State Track ChampionshipsMay 29 · 400 Meters · Place 8 · Olathe SouthOlathe South400 Meters8.50.19a11
May 29KSHSAA State Track ChampionshipsMay 29 · 200 Meters · Place 15 · Olathe SouthOlathe South200 MetersRound P15.22.64aWind: 1.511
May 29KSHSAA State Track ChampionshipsMay 29 · 100 Meters · Place 16 · Olathe SouthOlathe South100 MetersRound P16.11.19aWind: 1.911
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 400 Meters · Place 2 · Olathe SouthOlathe South400 Meters2.48.81a PB11
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 200 Meters · Place 4 · Olathe SouthOlathe South200 MetersRound P4.22.18aWind: -0.911
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 200 Meters · Place 3 · Olathe SouthOlathe South200 Meters3.22.21aWind: -0.211
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 100 Meters · Place 7 · Olathe SouthOlathe South100 MetersRound P7.11.12aWind: -0.211
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 100 Meters · Place 5 · Olathe SouthOlathe South100 Meters5.11.03aWind: -0.311
May 8Shawnee Mission North RelaysMay 8 · 400 Meters · Place 3 · Olathe SouthOlathe South400 Meters3.49.55a11
May 8Shawnee Mission North RelaysMay 8 · 200 Meters · Place 6 · Olathe SouthOlathe South200 MetersRound P6.22.13a11
May 8Shawnee Mission North RelaysMay 8 · 200 Meters · Place 5 · Olathe SouthOlathe South200 Meters5.22.41a11
May 8Shawnee Mission North RelaysMay 8 · 100 Meters · Place 5 · Olathe SouthOlathe South100 MetersRound P5.11.03a11
May 8Shawnee Mission North RelaysMay 8 · 100 Meters · Place 7 · Olathe SouthOlathe South100 Meters7.11.02a11
May 1Trailblazer InviteMay 1 · 400 Meters · Place 1 · Olathe SouthOlathe South400 Meters1.49.85a11
Apr 24Mid Season MeetApr 24 · 200 Meters · Place 1 · Olathe SouthOlathe South200 Meters1.21.84a PB11
Apr 24Mid Season MeetApr 24 · 100 Meters · Place 2 · Olathe SouthOlathe South100 Meters2.10.82a11
Apr 20BV West ELITE MeetApr 20 · 200 Meters · Place 2 · Olathe SouthOlathe South200 Meters2.22.92a11
Apr 20BV West ELITE MeetApr 20 · 100 Meters · Place 4 · Olathe SouthOlathe South100 Meters4.10.76a PB11
Apr 10Mike Wallace Olathe InvitationalApr 10 · 400 Meters · Place 1 · Olathe SouthOlathe South400 Meters1.49.02a11
Apr 5Shawnee Mission South RelaysApr 5 · 200 Meters · Place 1 · Olathe SouthOlathe South200 Meters1.22.43a11
Apr 5Shawnee Mission South RelaysApr 5 · 100 Meters · Place 3 · Olathe SouthOlathe South100 Meters3.11.24a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 17Washburn Be Your Best Meet #2Jan 17 · 400 Meters · Place 14 · KC NovasKC Novas400 Meters1451.66a11
Jan 17Washburn Be Your Best Meet #2Jan 17 · 60 Meters · Place 53 · KC NovasKC Novas60 MetersRound P537.33a PB11
Jan 17Washburn Be Your Best Meet #2Jan 17 · 400 Meters · Place 14 · KC NovasKC Novas400 Meters1451.66a11
Jan 17Washburn Be Your Best Meet #2Jan 17 · 60 Meters · Place 50 · KC NovasKC Novas60 MetersRound P507.33a11
Jan 10Prentice Gudgen HS Invitational 2026Jan 10 · 200 Meters · Place 29 · KC NovasKC Novas200 Meters2923.00JR
Jan 10Prentice Gudgen HS Invitational 2026Jan 10 · 400 Meters · Place 13 · KC NovasKC Novas400 Meters1350.40 PBJR
Jan 4BandBrace KC HS and Youth Winter ClassicJan 4 · 60 Meter · Place 4 · KC NovasKC Novas60 Meter4.7.40a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Washburn Be Your Best Meet #1Dec 13 · 60 Meter · Place 35 · KC NovasKC Novas60 MeterRound P35.7.30a PB11
Dec 13Washburn Be Your Best Meet #1Dec 13 · 200 Meters · Place 16 · KC NovasKC Novas200 Meters16.22.94a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · 400 Meters · Place 2 · KC NovasKC Novas400 Meters251.0017
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · 100 Meters · Place 10 · KC NovasKC Novas100 MetersRound P1011.6917
Jun 7AAU Missouri Valley District Qualifier (Kansas)Jun 7 · 400 Meters · Place 4 · KC NovasKC Novas400 Meters4.50.75a10
Jun 7AAU Missouri Valley District Qualifier (Kansas)Jun 7 · 100 Meters · Place 9 · KC NovasKC Novas100 Meters9.11.34a10
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 200 Meters · Place 13 · Olathe SouthOlathe South200 Meters1322.9010
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 200 Meters · Place 13 · Olathe SouthOlathe South200 MetersRound P1322.9010
May 15Sunflower League ChampionshipsMay 15 · 200 Meters · Place 10 · Olathe SouthOlathe South200 Meters10.22.91a10
May 9Shawnee Mission North RelaysMay 9 · 200 Meters · Place 27 · Olathe SouthOlathe South200 MetersRound P2722.6410
Apr 2Shawnee Mission West JV MeetApr 2 · Long Jump · Place 5 · Olathe SouthOlathe SouthLong Jump517-1010
Apr 2Shawnee Mission West JV MeetApr 2 · 200 Meters · Place 1 · Olathe SouthOlathe South200 Meters123.4210
Apr 2Shawnee Mission West JV MeetApr 2 · 100 Meters · Place 3 · Olathe SouthOlathe South100 Meters311.7310

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 12Mid Season ClassicApr 12 · Long Jump · Place 14 · Olathe SouthOlathe SouthLong Jump1418-49
Apr 12Mid Season ClassicApr 12 · 300m Hurdles · Place 8 · Olathe SouthOlathe South300m Hurdles845.559
Apr 12Mid Season ClassicApr 12 · Long Jump · Place 14 · Olathe SouthOlathe SouthLong Jump1418-49
Apr 12Mid Season ClassicApr 12 · 300m Hurdles · Place 8 · Olathe SouthOlathe South300m Hurdles845.559