| Jun 20 | Jim Law Invitational (Youth)Jun 20 · Discus · Place 4 · 14 Concord Rock | Discus | 4 | 90-07 | — |
| Jun 20 | Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 9 · 14 Concord Rock | 800 Meters | 9 | 2:40.78 PB | — |
| Jun 20 | Jim Law Invitational (Youth)Jun 20 · Discus · Place 4 · Concord Rockets | Discus | 4 | 27.62m | 14 |
| Jun 20 | Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 9 · Concord Rockets | 800 Meters | 9 | 2:40.78 | 14 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · Discus · Place 5 · Concord Rockets | Discus1kg | 5. | 27.54m PB | 8 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 800 Meters · Place 17 · Concord Rockets | 800 Meters | 17. | 2:45.87a | 8 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 400 Meters · Concord Rockets | 400 Meters | -- | DNS | 8 |
| May 23 | Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Discus · Place 4 · Concord Rockets | Discus1kg | 4. | 84-05 | 8 |
| May 23 | Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Place 13 · Concord Rockets | 800 Meters | 13. | 2:47.10a | 8 |
| May 23 | Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400 Meters · Place 43 · Concord Rockets | 400 Meters | 43. | 1:11.22a PB | 8 |
| May 16 | 8th Annual Runnin' On Faith InvitationalMay 16 · Discus · Place 5 · Concord Rockets | Discus1kg | 5. | 24.09m | 8 |
| May 16 | 8th Annual Runnin' On Faith InvitationalMay 16 · 800 Meters · Place 12 · Concord Rockets | 800 Meters | 12. | 2:54.30a | 8 |
| May 16 | 8th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 45 · Concord Rockets | 400 Meters | 45. | 1:14.04a | 8 |
| May 9 | The Carolina's Sprint FestMay 9 · 800 Meters · Place 14 · Concord Rockets | 800 Meters | 14. | 2:42.46a | 8 |
| May 9 | The Carolina's Sprint FestMay 9 · 400 Meters · Place 48 · Concord Rockets | 400 Meters | 48. | 1:15.09a | 8 |
| Apr 25 | Blazing Legends InvitationalApr 25 · Discus · Place 2 · Concord Rockets | Discus | 2 | 81-11.00 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · Discus · Place 2 · Concord Rockets | Discus | 2 | 81-11.00 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · 800 Meters · Place 4 · Concord Rockets | 800 Meters | 4 | 2:48.78 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · 800 Meters · Place 4 · Concord Rockets | 800 Meters | 4 | 2:48.78 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · 100 Meters · Place 4 · Concord Rockets | 100 MetersRound P | 4 | 15.47 PB | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · 100 Meters · Place 30 · Concord Rockets | 100 MetersRound P | 30 | 15.47 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · Discus · Place 2 · Concord Rockets | Discus | 2 | 81-11.00 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · Discus · Place 2 · Concord Rockets | Discus | 2 | 81-11.00 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · 800 Meters · Place 4 · Concord Rockets | 800 Meters | 4 | 2:48.78 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · 800 Meters · Place 4 · Concord Rockets | 800 Meters | 4 | 2:48.78 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · 100 Meters · Place 4 · Concord Rockets | 100 MetersRound P | 4 | 15.47 | — |
| Apr 25 | Blazing Legends InvitationalApr 25 · 100 Meters · Place 30 · Concord Rockets | 100 MetersRound P | 30 | 15.47 | — |
| Apr 18 | 21st Annual Bring the Heat InvitationalApr 18 · Discus · Place 5 · Concord Rockets | Discus | 5 | 83-07 | 8 |
| Apr 18 | 21st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 10 · Concord Rockets | 800 Meters | 10 | 2:46.74a | 8 |