Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBV West ELITE Meet · Apr 2010.54aBV West ELITE MeetApril 20, 2026
200 Meters · IndoorWashburn Be Your Best Meet #1 · Dec 1322.20aWashburn Be Your Best Meet #1December 13, 2025
200 Meters · OutdoorKSHSAA State Track Championships · May 2921.77aKSHSAA State Track ChampionshipsMay 29, 2026
400 Meters · IndoorWashburn Be Your Best Meet #2 · Jan 1750.06aWashburn Be Your Best Meet #2January 17, 2026
400 Meters · OutdoorJenks Trojan Varsity Invitational · Apr 348.39aJenks Trojan Varsity InvitationalApril 3, 2026
60 Meter · IndoorWashburn Be Your Best Meet #1 · Dec 137.12aWashburn Be Your Best Meet #1December 13, 2025
60 Meters · IndoorWashburn Be Your Best Meet #2 · Jan 177.18aWashburn 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

24 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · 400 Meters · Place 4 · Olathe NorthOlathe North400 MetersRound P4.49.19a11
May 29KSHSAA State Track ChampionshipsMay 29 · 400 Meters · Place 3 · Olathe NorthOlathe North400 Meters3.49.20a11
May 29KSHSAA State Track ChampionshipsMay 29 · 200 Meters · Place 9 · Olathe NorthOlathe North200 MetersRound P9.22.21aWind: 1.711
May 29KSHSAA State Track ChampionshipsMay 29 · 200 Meters · Place 4 · Olathe NorthOlathe North200 Meters4.21.77a PBWind: 0.811
May 29KSHSAA State Track ChampionshipsMay 29 · 100 Meters · Place 4 · Olathe NorthOlathe North100 MetersRound P4.10.86aWind: 1.211
May 29KSHSAA State Track ChampionshipsMay 29 · 100 Meters · Place 4 · Olathe NorthOlathe North100 Meters4.10.80aWind: 111
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 400 Meters · Place 5 · Olathe NorthOlathe North400 Meters5.49.38a11
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 200 Meters · Place 1 · Olathe NorthOlathe North200 MetersRound P1.21.93aWind: -1.111
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 200 Meters · Place 4 · Olathe NorthOlathe North200 Meters4.22.24aWind: -0.211
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 100 Meters · Place 1 · Olathe NorthOlathe North100 MetersRound P1.10.97aWind: -0.611
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 100 Meters · Place 1 · Olathe NorthOlathe North100 Meters1.10.80aWind: -0.311
May 8Shawnee Mission North RelaysMay 8 · 400 Meters · Place 2 · Olathe NorthOlathe North400 Meters2.49.30a11
May 8Shawnee Mission North RelaysMay 8 · 200 Meters · Place 2 · Olathe NorthOlathe North200 MetersRound P2.21.89a11
May 8Shawnee Mission North RelaysMay 8 · 200 Meters · Place 4 · Olathe NorthOlathe North200 Meters4.22.33a11
May 8Shawnee Mission North RelaysMay 8 · 100 Meters · Place 3 · Olathe NorthOlathe North100 MetersRound P3.10.89a11
May 8Shawnee Mission North RelaysMay 8 · 100 Meters · Place 1 · Olathe NorthOlathe North100 Meters1.10.65a11
May 1Seaman RelaysMay 1 · 100 Meters · Place 1 · Olathe NorthOlathe North100 MetersRound P1.10.78a11
May 1Seaman RelaysMay 1 · 100 Meters · Place 1 · Olathe NorthOlathe North100 Meters1.10.58a11
Apr 20BV West ELITE MeetApr 20 · 400 Meters · Place 5 · Olathe NorthOlathe North400 Meters5.50.38a11
Apr 20BV West ELITE MeetApr 20 · 100 Meters · Place 2 · Olathe NorthOlathe North100 Meters2.10.54a PB11
Apr 10Mike Wallace Olathe InvitationalApr 10 · 200 Meters · Place 1 · Olathe NorthOlathe North200 Meters1.22.00aWind: 0.511
Apr 10Mike Wallace Olathe InvitationalApr 10 · 100 Meters · Place 1 · Olathe NorthOlathe North100 Meters1.10.78aWind: 2.311
Apr 3Jenks Trojan Varsity InvitationalApr 3 · 400 Meters · Place 2 · Olathe NorthOlathe North400 Meters2.48.39a PB11
Apr 3Jenks Trojan Varsity InvitationalApr 3 · 200 Meters · Place 11 · Olathe NorthOlathe North200 Meters11.22.26a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 17Washburn Be Your Best Meet #2Jan 17 · 400 Meters · Place 8 · KC NovasKC Novas400 Meters850.06a PB12
Jan 17Washburn Be Your Best Meet #2Jan 17 · 60 Meters · Place 19 · KC NovasKC Novas60 MetersRound P197.18a PB12
Jan 17Washburn Be Your Best Meet #2Jan 17 · 400 Meters · Place 8 · KC NovasKC Novas400 Meters850.06a12
Jan 17Washburn Be Your Best Meet #2Jan 17 · 60 Meters · Place 18 · KC NovasKC Novas60 MetersRound P187.18a12
Jan 4BandBrace KC HS and Youth Winter ClassicJan 4 · 60 Meter · Place 1 · KC NovasKC Novas60 Meter1.7.20a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Washburn Be Your Best Meet #1Dec 13 · 60 Meter · Place 10 · KC NovasKC Novas60 MeterRound P10.7.12a PB12
Dec 13Washburn Be Your Best Meet #1Dec 13 · 200 Meters · Place 3 · KC NovasKC Novas200 Meters3.22.20a PB12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · 100 Meters · Place 2 · KC NovasKC Novas100 MetersRound P211.4316
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · 100 Meters · Place 2 · KC NovasKC Novas100 Meters211.3616
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 400 Meters · Place 1 · KC NovasKC Novas400 Meters1.49.37a11
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 200 Meters · Place 2 · KC NovasKC Novas200 MetersRound P2.22.53a11
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 200 Meters · Place 2 · KC NovasKC Novas200 Meters2.22.57aWind: -0.411
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 400 Meters · Place 1 · KC NovasKC Novas400 Meters149.5716
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 200 Meters · Place 2 · KC NovasKC Novas200 Meters222.1816
May 30KSHSAA State ChampionshipMay 30 · 200 Meters · Place 11 · Olathe NorthOlathe North200 MetersRound P1122.4210
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100 Meters · Place 7 · Olathe NorthOlathe North100 Meters711.1710
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100 Meters · Place 3 · Olathe NorthOlathe North100 Meters311.2610
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 200 Meters · Place 5 · Olathe NorthOlathe North200 Meters522.3810
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 200 Meters · Place 4 · Olathe NorthOlathe North200 Meters422.3010
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 200 Meters · Place 4 · Olathe NorthOlathe North200 MetersRound P422.3010
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 200 Meters · Place 5 · Olathe NorthOlathe North200 Meters522.3810
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100 Meters · Place 3 · Olathe NorthOlathe North100 MetersRound P311.2610
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100 Meters · Place 7 · Olathe NorthOlathe North100 Meters711.1710
May 15Sunflower League ChampionshipsMay 15 · 200 Meters · Place 4 · Olathe NorthOlathe North200 Meters4.22.50a10
May 15Sunflower League ChampionshipsMay 15 · 100 Meters · Place 6 · Olathe NorthOlathe North100 Meters6.11.22a10
May 9Shawnee Mission North RelaysMay 9 · 200 Meters · Place 11 · Olathe NorthOlathe North200 MetersRound P1122.2410
May 9Shawnee Mission North RelaysMay 9 · 100 Meters · Place 21 · Olathe NorthOlathe North100 MetersRound P2111.0810
May 2Seaman RelaysMay 2 · 400 Meters · Place 8 · Olathe NorthOlathe North400 Meters851.04—
May 2Seaman RelaysMay 2 · 400 Meters · Place 8 · Olathe NorthOlathe North400 Meters851.04—