Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorHot Feet Summer Classic(Kansas) · May 305:46.74aHot Feet Summer Classic(Kansas)May 30, 2026
200 Meters · OutdoorStride Ryte Youth Track Meet · May 758.32aStride Ryte Youth Track MeetMay 7, 2022
400 Meters · IndoorWashburn Be Your Best Meet #3 · Feb 221:37.10aWashburn Be Your Best Meet #3February 22, 2025
400 Meters · OutdoorGirard Warriors Youth Track & Field Meet · Apr 201:36.74Girard Warriors Youth Track & Field MeetApril 20, 2024
50 Meter · OutdoorkcRebels Stockman Youth Track Meet · May 1411.90kcRebels Stockman Youth Track MeetMay 14, 2022
800 Meters · IndoorWashburn Be Your Best Meet #3 · Feb 173:29.93aWashburn Be Your Best Meet #3February 17, 2024
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:57.21aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorWindsteppers Developmental Meet · May 188-00.00Windsteppers Developmental MeetMay 18, 2024
Shot Put · 2kg · OutdoorkcRebels Stockman Youth Track Meet · May 145-03.00kcRebels Stockman Youth Track MeetMay 14, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 27 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters27.5:49.29a3
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 58 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters58.2:57.21a PB3
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 1500 Meters · Place 4 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters4.5:51.27a3
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 800 Meters · Place 6 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters6.3:01.87a3
May 30Hot Feet Summer Classic(Kansas)May 30 · 1500 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters35:46.74a PB3
May 30Hot Feet Summer Classic(Kansas)May 30 · 800 Meters · Place 5 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters53:00.74a3
May 16Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 16 · 1500 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters3.6:06.43a3
May 16Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 16 · 800 Meters · Place 4 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters4.3:10.09a3
May 9Run Stars 4th Annual Developmental MeetMay 9 · 1500 Meters · Place 2 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters2.6:18.22a3
May 9Run Stars 4th Annual Developmental MeetMay 9 · 800 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters3.3:02.15a3

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 1210th Annual Midwest Track and Field ShowcaseJul 12 · 1500 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters3.6:09.77a2
Jul 1210th Annual Midwest Track and Field ShowcaseJul 12 · 800 Meters · Place 6 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters6.3:15.13a2
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 1500 Meters · Place 6 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters6.6:19.81a2
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 800 Meters · Place 8 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters8.3:09.80a2
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 1500 Meters · Place 2 · Johnson County CometsJohnson County Comets1500 Meters26:18.729
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 800 Meters · Place 3 · Johnson County CometsJohnson County Comets800 Meters33:16.999
May 31Hot Feet Summer Classic Youth MeetMay 31 · 800 Meters · Place 5 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters53:13.71a2
May 17Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 17 · 1500 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters3.6:07.93a2
May 17Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 17 · 800 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters3.3:10.68a2

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Washburn Be Your Best Meet #3Feb 22 · 800 Meters · Place 36 · UnattachedUnattached800 Meters36.3:30.01a2
Feb 22Washburn Be Your Best Meet #3Feb 22 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.3:30.01a2
Feb 22Washburn Be Your Best Meet #3Feb 22 · 400 Meters · Place 33 · UnattachedUnattached400 Meters33.1:37.10a PB2
Feb 22Washburn Be Your Best Meet #3Feb 22 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.1:37.10a2

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 13Midwest Track and Field ShowcaseJul 13 · Long Jump · Place 2 · Johnson County Comets Track ClubJohnson County Comets Track ClubLong Jump2.7' 3.51
Jul 13Midwest Track and Field ShowcaseJul 13 · 1500 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters3.6:42.61a1
Jul 13Midwest Track and Field ShowcaseJul 13 · 800 Meters · Place 4 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters4.3:33.53a1
Jun 19AAU Region 15 ChampionshipJun 19 · Long Jump · Johnson County Comets Track ClubJohnson County Comets Track ClubLong Jump--DNS1
Jun 19AAU Region 15 ChampionshipJun 19 · 1500 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters3.6:28.90a1
Jun 19AAU Region 15 ChampionshipJun 19 · 800 Meters · Place 5 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters5.3:18.23a1
Jun 7AAU Missouri Valley District Qualifier (Missouri)Jun 7 · 1500 Meters · Place 2 · Johnson County CometsJohnson County Comets1500 Meters26:22.29—
Jun 7AAU Missouri Valley District Qualifier (Missouri)Jun 7 · 800 Meters · Place 4 · Johnson County CometsJohnson County Comets800 Meters43:25.24—
Jun 7AAU Missouri Valley District Qualifier (Missouri)Jun 7 · Long Jump · Place 4 · Johnson County CometsJohnson County CometsLong Jump47-11—
May 18Windsteppers Developmental MeetMay 18 · Long Jump · Place 2 · Johnson County Comets Track ClubJohnson County Comets Track ClubLong Jump2.8-00.00 PB1
May 18Windsteppers Developmental MeetMay 18 · 1500 Meters · Place 1 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters1.6:49.08a1
May 18Windsteppers Developmental MeetMay 18 · 800 Meters · Place 1 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters1.3:24.32a1
May 112nd Annual Developmental Track Meet(AAU)May 11 · Long Jump · Place 2 · Johnson County Comets Track ClubJohnson County Comets Track ClubLong Jump2.7' 71
May 112nd Annual Developmental Track Meet(AAU)May 11 · 800 Meters · Place 1 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters1.3:19.60a1
May 112nd Annual Developmental Track Meet(AAU)May 11 · 400 Meters · Place 11 · Johnson County Comets Track ClubJohnson County Comets Track Club400 Meters11.1:37.74a1
Apr 20Girard Warriors Youth Track & Field MeetApr 20 · Long Jump · Place 5 · Johnson County CometsJohnson County CometsLong Jump57-7.501
Apr 20Girard Warriors Youth Track & Field MeetApr 20 · 800 Meters · Place 2 · Johnson County CometsJohnson County Comets800 Meters23:34.751
Apr 20Girard Warriors Youth Track & Field MeetApr 20 · 400 Meters · Place 12 · Johnson County CometsJohnson County Comets400 Meters121:36.74 PB1

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Washburn Be Your Best Meet #3Feb 17 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.3:29.93a PB1
Feb 17Washburn Be Your Best Meet #3Feb 17 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.1:40.35a1

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Missouri Valley AAU Kansas District QualifierJun 3 · Long Jump · Place 10 · Johnson County Comets TrJohnson County Comets TrLong Jump106-0—
Jun 3Missouri Valley AAU Kansas District QualifierJun 3 · 1500 Meters · Place 2 · Johnson County Comets TJohnson County Comets T1500 Meters27:40.70a—
Jun 3Missouri Valley AAU Kansas District QualifierJun 3 · 800 Meters · Place 4 · Johnson County Comets TJohnson County Comets T800 Meters43:54.37a—
May 20Hot Feet MeetMay 20 · Long Jump · Johnson County Comets Track ClubJohnson County Comets Track ClubLong Jump—FOULGr
May 20Hot Feet MeetMay 20 · 1500 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club1500 Meters3.7:26.25aGr
May 20Hot Feet MeetMay 20 · 800 Meters · Place 4 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters4.3:49.73aGr
May 13RunStars Development MeetMay 13 · 800 Meters · Place 2 · Johnson County Comets TJohnson County Comets T800 Meters23:48.28a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23AAU Region 16 Junior Olympics National QualifierJun 23 · Shot Put · Place 8 · Johnson County Comets Track ClJohnson County Comets Track ClShot Put86-6—
Jun 23AAU Region 16 Junior Olympics National QualifierJun 23 · 800 Meters · Place 13 · Johnson County Comets Track ClJohnson County Comets Track Cl800 Meters133:54.09—
May 14kcRebels Stockman Youth Track MeetMay 14 · 50 Meter · Place 14 · Johnson County Comets Track ClubJohnson County Comets Track Club50 Meter14.11.90 PB-
May 14kcRebels Stockman Youth Track MeetMay 14 · Shot Put · Place 2 · Johnson County Comets Track ClubJohnson County Comets Track ClubShot Put2kg2.5-03.00 PB-
May 14kcRebels Stockman Youth Track MeetMay 14 · 100 Meters · Johnson County Comets Track ClubJohnson County Comets Track Club100 Meters—NT-
May 7Stride Ryte Youth Track MeetMay 7 · 800 Meters · Place 6 · Johnson County Comets Track ClubJohnson County Comets Track Club800 Meters6.4:13.76a-
May 7Stride Ryte Youth Track MeetMay 7 · 400 Meters · Place 12 · Johnson County Comets Track ClubJohnson County Comets Track Club400 Meters12.1:57.32a-
May 7Stride Ryte Youth Track MeetMay 7 · 200 Meters · Place 32 · Johnson County Comets Track ClubJohnson County Comets Track Club200 Meters32.58.32a PB-