Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHot Feet Summer Classic(Kansas) · May 3016.51aHot Feet Summer Classic(Kansas)May 30, 2026
1500 Meters · OutdoorGrandview Invitational (USATF) · Jun 36:58.34Grandview Invitational (USATF)June 3, 2017
200 Meters · OutdoorMidwest Track and Field Showcase · Jul 1333.98aMidwest Track and Field ShowcaseJuly 13, 2024
400 Meters · OutdoorAAU Region 16 Junior Olympics National Qualifier · Jun 231:15.61AAU Region 16 Junior Olympics National QualifierJune 23, 2022
800 Meters · OutdoorStride Ryte Youth Track Meet · May 73:08.02aStride Ryte Youth Track MeetMay 7, 2022
Discus · 1kg · OutdoorWindsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison Relay · May 1656-07Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 16, 2026
Shot Put · 4kg · OutdoorMissouri Valley USATF vs. AAU Showcase · Jul 186.58mMissouri Valley USATF vs. AAU ShowcaseJuly 18, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 18Missouri Valley USATF vs. AAU ShowcaseJul 18 · Discus · Place 5 · KC Storm TrackDiscus1kg5.16.22m11
Jul 18Missouri Valley USATF vs. AAU ShowcaseJul 18 · Shot Put · Place 4 · KC Storm TrackShot Put4kg4.6.58m PB11
Jul 18Missouri Valley USATF vs. AAU ShowcaseJul 18 · 100 Meters · Place 4 · KC Storm Track100 Meters4.17.11a11
Jun 25AAU Track & Field Region 16 QualifierJun 25 · Discus · Place 10 · KC Storm TrackDiscus1kg10.16.14m11
Jun 25AAU Track & Field Region 16 QualifierJun 25 · Shot Put · Place 9 · KC Storm TrackShot Put4kg9.6.50m11
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 100 Meters · Place 34 · KC Storm Track100 MetersRound P34.17.26a11
Jun 5AAU Missouri Valley District Qualifier (Kansas)Jun 5 · Discus · Place 7 · KC StormDiscus716.83m—
Jun 5AAU Missouri Valley District Qualifier (Kansas)Jun 5 · 100 Meters · Place 13 · KC Storm100 Meters1316.67—
Jun 5AAU Missouri Valley District Qualifier (Kansas)Jun 5 · Shot Put · Place 4 · KC StormShot Put46.02m—
May 30Hot Feet Summer Classic(Kansas)May 30 · Discus · Place 1 · KC StormDiscus14.23m11
May 30Hot Feet Summer Classic(Kansas)May 30 · Shot Put · Place 1 · KC StormShot Put15.81m11
May 30Hot Feet Summer Classic(Kansas)May 30 · 100 Meters · Place 4 · KC Storm100 Meters416.51a PB11
May 16Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 16 · Discus · Place 1 · KC Storm TrackDiscus1kg1.56-07 PB11
May 16Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 16 · Shot Put · Place 1 · KC Storm TrackShot Put4kg1.21-06.2511
May 16Windsteppers Pastor Donald D. Ford I Developmental Meet Featuring Anthony Harrison RelayMay 16 · 100 Meters · Place 2 · KC Storm Track100 Meters2.17.20a11
Apr 252nd Annual Hudson/Bates memorial Track MeetApr 25 · Discus · Place 1 · KC StormDiscus148-0211
Apr 252nd Annual Hudson/Bates memorial Track MeetApr 25 · Shot Put · Place 1 · KC StormShot Put118-04.5011
Apr 252nd Annual Hudson/Bates memorial Track MeetApr 25 · 100 Meters · Place 1 · KC Storm100 Meters117.73a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · 100 Meters · Place 12 · KC Storm100 MetersRound P1217.35—
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · Discus · Place 5 · KC StormDiscus557-4.50—
Jul 19Mo Valley AAU vs USATF ShowcaseJul 19 · Shot Put · Place 5 · KC StormShot Put54.91m—
Jul 1210th Annual Midwest Track and Field ShowcaseJul 12 · Discus · Place 8 · KC Storm TrackDiscus1kg8.55' 8"10
Jul 1210th Annual Midwest Track and Field ShowcaseJul 12 · Shot Put · KC Storm TrackShot Put4kg—DNS10
Jun 26AAU Track & Field Region 16 QualifierJun 26 · Discus · Place 13 · KC Storm TrackDiscus1kg13.15.56m10
Jun 26AAU Track & Field Region 16 QualifierJun 26 · Shot Put · Place 10 · KC Storm TrackShot Put4kg10.5.47m10
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 200 Meters · Place 28 · KC Storm200 Meters2837.55—
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · Discus · Place 3 · KC StormDiscus349-11—
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · Shot Put · Place 5 · KC StormShot Put517-2—
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 100 Meters · Place 23 · KC Storm100 Meters2317.32—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 13Midwest Track and Field ShowcaseJul 13 · Discus · Place 5 · KC Storm TrackDiscus1kg5.43' 49
Jul 13Midwest Track and Field ShowcaseJul 13 · Shot Put · Place 4 · KC Storm TrackShot Put4kg4.19' 49
Jul 13Midwest Track and Field ShowcaseJul 13 · 200 Meters · Place 14 · KC Storm Track200 Meters14.33.98a PB9
Jun 19AAU Region 15 ChampionshipJun 19 · Discus · Place 9 · KC Storm TrackDiscus1kg9.15.64m9
Jun 19AAU Region 15 ChampionshipJun 19 · 800 Meters · Place 22 · KC Storm Track800 Meters22.3:14.95a9
May 18Windsteppers Developmental MeetMay 18 · 800 Meters · Place 3 · KC Storm Track800 Meters3.3:29.93a9
May 18Windsteppers Developmental MeetMay 18 · 400 Meters · Place 10 · KC Storm Track400 Meters10.1:22.50a9
May 18Windsteppers Developmental MeetMay 18 · 200 Meters · Place 12 · KC Storm Track200 Meters12.34.75a9
May 112nd Annual Developmental Track Meet(AAU)May 11 · 800 Meters · Place 3 · KC Storm Track800 Meters3.3:40.57a9
May 112nd Annual Developmental Track Meet(AAU)May 11 · 400 Meters · Place 6 · KC Storm Track400 Meters6.1:27.43a9
May 112nd Annual Developmental Track Meet(AAU)May 11 · 200 Meters · Place 6 · KC Storm Track200 Meters6.36.30a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 9Missouri Valley AAU Missouri District QualifierJun 9 · 800 Meters · Place 12 · KC Storm Track800 Meters12.3:15.37aUnofficial8
Jun 9Missouri Valley AAU Missouri District QualifierJun 9 · 400 Meters · Place 21 · KC Storm Track400 Meters21.1:17.98aUnofficial8
Jun 9Missouri Valley AAU Missouri District QualifierJun 9 · 200 Meters · Place 43 · KC Storm Track200 Meters43.34.57aUnofficial8
May 20Hot Feet MeetMay 20 · 800 Meters · Place 6 · KC Storm Track800 Meters6.3:09.08a8
May 20Hot Feet MeetMay 20 · 400 Meters · Place 16 · KC Storm Track400 Meters16.1:19.81a8

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 23AAU Region 16 Junior Olympics National QualifierJun 23 · 800 Meters · Place 13 · KC Storm Track Club800 Meters133:12.29—
Jun 23AAU Region 16 Junior Olympics National QualifierJun 23 · 400 Meters · Place 39 · KC Storm Track Club400 Meters391:15.61 PB—
May 21TGM Windsteppers Pastor Donald D. Ford Track MeetMay 21 · 800 Meters · Place 8 · KC Storm Track800 Meters8.3:22.66a7
May 21TGM Windsteppers Pastor Donald D. Ford Track MeetMay 21 · 400 Meters · Place 10 · KC Storm Track400 Meters10.1:20.99a7
May 14kcRebels Stockman Youth Track MeetMay 14 · 800 Meters · Place 8 · KC Storm Track800 Meters8.3:35.74a7
May 14kcRebels Stockman Youth Track MeetMay 14 · 400 Meters · Place 6 · KC Storm Track400 Meters6.1:19.08a7
May 14kcRebels Stockman Youth Track MeetMay 14 · 200 Meters · KC Storm Track200 Meters—NT7
May 7Stride Ryte Youth Track MeetMay 7 · 800 Meters · Place 8 · KC Storm Track800 Meters8.3:08.02a PB7
May 7Stride Ryte Youth Track MeetMay 7 · 400 Meters · Place 11 · KC Storm Track400 Meters11.1:21.39a7
May 7Stride Ryte Youth Track MeetMay 7 · 200 Meters · KC Storm Track200 Meters—DNS7

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 17Midwest Track & Field Showcase and Team ChampionshipsJul 17 · 1500 Meters · Place 6 · KC Storm Track1500 Meters6.7:00.07a6
Jul 17Midwest Track & Field Showcase and Team ChampionshipsJul 17 · 800 Meters · Place 7 · KC Storm Track800 Meters7.3:18.88a6
Jul 17Midwest Track & Field Showcase and Team ChampionshipsJul 17 · 400 Meters · KC Storm Track400 Meters—NT6
Jun 23AAU Region 16 National QualifierJun 23 · 800 Meters · Place 16 · KC Storm Track800 Meters16.3:23.08a6
Jun 23AAU Region 16 National QualifierJun 23 · 400 Meters · Place 31 · KC Storm Track400 Meters31.1:25.50a6
Jun 13Missouri Valley Missouri AAU District QualifierJun 13 · 800 Meters · Place 8 · KC Storm Track800 Meters8.3:25.89a6
Jun 13Missouri Valley Missouri AAU District QualifierJun 13 · 400 Meters · Place 14 · KC Storm Track400 Meters14.1:26.01a6
Jun 13Missouri Valley Missouri AAU District QualifierJun 13 · 200 Meters · Place 28 · KC Storm Track200 Meters28.36.82a6

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3Grandview Invitational (USATF)Jun 3 · 800 Meters · Place 9 · KC Storm Track Club800 Meters93:56.19—
Jun 3Grandview Invitational (USATF)Jun 3 · 1500 Meters · Place 5 · KC Storm Track Club1500 Meters56:58.34 PB—
May 6Stride-Ryte 6th Annual Youth Open MeetMay 6 · 800 Meters · Place 6 · KC Storm Track800 Meters6.4:14.45aUnofficial2
May 6Stride-Ryte 6th Annual Youth Open MeetMay 6 · 400 Meters · Place 11 · KC Storm Track400 Meters11.1:42.36aUnofficial2

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Stride-Ryte Developmental Track MeetMay 7 · 400 Meters · Place 14 · KC Storm Track400 Meters14.1:40.23a1
May 7Stride-Ryte Developmental Track MeetMay 7 · 200 Meters · Place 15 · KC Storm Track200 Meters15.43.68a1
May 7Stride-Ryte Developmental Track MeetMay 7 · 100 Meters · Place 24 · KC Storm Track100 Meters24.21.79a1