Personal bests

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · KC SwagKC SwagShot Put6lb--DNS7
Jun 25AAU Track & Field Region 16 QualifierJun 25 · Discus · Place 9 · KC SwagKC SwagDiscus1kg9.16.22m PB7
Jun 25AAU Track & Field Region 16 QualifierJun 25 · Shot Put · Place 6 · KC SwagKC SwagShot Put6lb6.8.33m7

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 80m Hurdles · Place 6 · KC SwagKC Swag80m Hurdles30" / 0.762m6.17.52a PB6
Jun 26AAU Track & Field Region 16 QualifierJun 26 · Javelin · Place 7 · KC SwagKC SwagJavelin400g TJ7.16.71m PB6
Jun 26AAU Track & Field Region 16 QualifierJun 26 · Shot Put · Place 1 · KC SwagKC SwagShot Put6lb1.7.99m6
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 80m Hurdles · Place 3 · KC SwagKC Swag80m Hurdles317.7412
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · Javelin · Place 2 · KC SwagKC SwagJavelin262-712
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · Shot Put · Place 3 · KC SwagKC SwagShot Put324-1112
May 17Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 17 · Javelin · Place 1 · KC SwagKC SwagJavelin400g TJ1.49-026
May 17Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 17 · Shot Put · Place 1 · KC SwagKC SwagShot Put6lb1.27-09.00 PB6
May 17Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 17 · 1500 Meters · Place 7 · KC SwagKC Swag1500 Meters7.6:40.52a PB6
May 10Run Stars 3rd Annual Developmental Meet (AAU)May 10 · Shot Put · Place 2 · KC SwagKC SwagShot Put27.75m6
May 10Run Stars 3rd Annual Developmental Meet (AAU)May 10 · 800 Meters · Place 6 · KC SwagKC Swag800 Meters63:09.52a6
May 10Run Stars 3rd Annual Developmental Meet (AAU)May 10 · 100 Meters · Place 7 · KC SwagKC Swag100 Meters715.51a PB6
May 3Hudson/Bates Memorial Track MeetMay 3 · 1500 Meters · Place 1 · KC SwagKC Swag1500 Meters16:48.7912
May 3Hudson/Bates Memorial Track MeetMay 3 · 400 Meters · Place 5 · KC SwagKC Swag400 Meters51:21.32 PB12
May 3Hudson/Bates Memorial Track MeetMay 3 · Javelin · Place 2 · KC SwagKC SwagJavelin238-612
May 3Hudson/Bates Memorial Track MeetMay 3 · Shot Put · Place 3 · KC SwagKC SwagShot Put324-812

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 7AAU Missouri Valley District Qualifier (Missouri)Jun 7 · 800 Meters · Place 4 · KC SwagKC Swag800 Meters43:04.83 PB—
Jun 7AAU Missouri Valley District Qualifier (Missouri)Jun 7 · Javelin · Place 1 · KC SwagKC SwagJavelin150-4—
Jun 7AAU Missouri Valley District Qualifier (Missouri)Jun 7 · Shot Put · Place 3 · KC SwagKC SwagShot Put321-9—
May 27Team Believe 11th Annual Memorial Day MeetMay 27 · Javelin · Place 1 · KC SwagKC SwagJavelin400g TJ1.36-065
May 27Team Believe 11th Annual Memorial Day MeetMay 27 · Shot Put · Place 3 · KC SwagKC SwagShot Put6lb3.23-04.005
May 27Team Believe 11th Annual Memorial Day MeetMay 27 · 800 Meters · Place 3 · KC SwagKC Swag800 Meters3.3:07.85a5
May 18Windsteppers Developmental MeetMay 18 · Javelin · Place 3 · KC SwagKC SwagJavelin400g TJ3.44-015
May 18Windsteppers Developmental MeetMay 18 · Shot Put · Place 2 · KC SwagKC SwagShot Put6lb2.22-06.005
May 18Windsteppers Developmental MeetMay 18 · 800 Meters · Place 1 · KC SwagKC Swag800 Meters1.3:06.98a5
May 112nd Annual Developmental Track Meet(AAU)May 11 · Shot Put · Place 3 · KC SwagKC SwagShot Put6lb3.20' 75
May 112nd Annual Developmental Track Meet(AAU)May 11 · 800 Meters · Place 3 · KC SwagKC Swag800 Meters3.3:10.29a5
May 112nd Annual Developmental Track Meet(AAU)May 11 · 200 Meters · Place 5 · KC SwagKC Swag200 Meters5.33.49a PB5

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 15Midwest ShowcaseJul 15 · Shot Put · Place 5 · KC SwagKC SwagShot Put516-9.50—
May 20Hot Feet MeetMay 20 · Javelin · Place 3 · WindsteppersWindsteppersJavelin400g TJ3.39-014
May 20Hot Feet MeetMay 20 · Shot Put · Place 2 · WindsteppersWindsteppersShot Put6lb2.15-00.004
May 20Hot Feet MeetMay 20 · 1500 Meters · Place 2 · WindsteppersWindsteppers1500 Meters2.6:45.43a4
May 20Hot Feet MeetMay 20 · 400 Meters · Place 9 · WindsteppersWindsteppers400 Meters9.1:29.44a4
Apr 29Stride Ryte Youth Track MeetApr 29 · Shot Put · Place 3 · Kc SwagKc SwagShot Put319-00.0010
Apr 29Stride Ryte Youth Track MeetApr 29 · 1500 Meters · Place 5 · Kc SwagKc Swag1500 Meters56:56.1010
Apr 29Stride Ryte Youth Track MeetApr 29 · 800 Meters · Place 7 · Kc SwagKc Swag800 Meters73:05.0010
Apr 29Stride Ryte Youth Track MeetApr 29 · Shot Put · Place 3 · Kc SwagKc SwagShot Put319-00.0010
Apr 29Stride Ryte Youth Track MeetApr 29 · 1500 Meters · Place 5 · Kc SwagKc Swag1500 Meters56:56.1010
Apr 29Stride Ryte Youth Track MeetApr 29 · 800 Meters · Place 7 · Kc SwagKc Swag800 Meters73:05.0010

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 23AAU Region 16 Junior Olympics National QualifierJun 23 · Shot Put · Place 6 · Kc SwagKc SwagShot Put614-11—
Jun 23AAU Region 16 Junior Olympics National QualifierJun 23 · 800 Meters · Place 9 · Kc SwagKc Swag800 Meters93:21.52—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Running With the StarsMay 22 · 800 Meters · Place 3 · His SwagHis Swag800 Meters3.3:34.67a8
May 22Running With the StarsMay 22 · 400 Meters · Place 13 · His SwagHis Swag400 Meters13.1:43.45a8