| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorTGM Windsteppers · May 20 | 16.33a | TGM Windsteppers | May 20, 2017 |
| 400 Meters · OutdoorGrandview Invitational (USATF) · Jun 3 | 1:20.05 | Grandview Invitational (USATF) | June 3, 2017 |
| 800 Meters · OutdoorGrandview Invitational (USATF) · Jun 3 | 3:07.74 | Grandview Invitational (USATF) | June 3, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 3 | Grandview Invitational (USATF)Jun 3 · 800 Meters · Place 9 · Pure Talent | 800 Meters | 9 | 3:07.74 PB | — |
| Jun 3 | Grandview Invitational (USATF)Jun 3 · 400 Meters · Place 7 · Pure Talent | 400 Meters | 7 | 1:20.05 PB | — |
| May 20 | TGM WindsteppersMay 20 · 800 Meters · Place 12 · Pure Talent Elite | 800 Meters | 12. | 3:30.05a | 12 |
| May 20 | TGM WindsteppersMay 20 · 400 Meters · Place 21 · Pure Talent Elite | 400 Meters | 21. | 1:21.97a | 12 |
| May 20 | TGM WindsteppersMay 20 · 100 Meters · Place 27 · Pure Talent Elite | 100 Meters | 27. | 16.33a PB | 12 |
| May 6 | Stride-Ryte 6th Annual Youth Open MeetMay 6 · 800 Meters · Place 7 · Pure Talent Elite | 800 Meters | 7. | 3:00.37aUnofficial | 12 |
| May 6 | Stride-Ryte 6th Annual Youth Open MeetMay 6 · 400 Meters · Place 19 · Pure Talent Elite | 400 Meters | 19. | 1:19.60aUnofficial | 12 |
| May 6 | Stride-Ryte 6th Annual Youth Open MeetMay 6 · 200 Meters · Place 17 · Pure Talent Elite | 200 Meters | 17. | 33.19aUnofficial | 12 |