| Jul 31 | SGA Youth MeetJul 31 · 800 Meters · Place 1 · Mallery ChallengersMallery Challengers | 800 Meters | 1. | 2:12.86a | 8 |
| Jul 31 | SGA Youth MeetJul 31 · 400 Meters · Place 6 · Mallery ChallengersMallery Challengers | 400 MetersRound P | 6. | 1:01.28a | 8 |
| Jul 31 | SGA Youth MeetJul 31 · 400 Meters · Place 1 · Mallery ChallengersMallery Challengers | 400 Meters | 1. | 55.45a | 8 |
| Jul 18 | 2026 UAGTCA Ron Jackson InviteJul 18 · 200m Hurdles · Place 4 · Mallery ChallengersMallery Challengers | 200m Hurdles30" / 0.762m | 4. | 30.32a | 8 |
| Jul 18 | 2026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 3 · Mallery ChallengersMallery Challengers | 800 Meters | 3. | 2:15.61a | 8 |
| Jul 18 | 2026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 8 · Mallery ChallengersMallery Challengers | 400 Meters | 8. | 55.39a PB | 8 |
| Jul 11 | City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 1 · Mallery ChallengersMallery Challengers | 800 Meters | 1. | 2:15.08a | 8 |
| Jul 11 | City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 2 · Mallery ChallengersMallery Challengers | 400 Meters | 2. | 55.42a | 8 |
| Jun 26 | AAU Track & Field Region 2 QualifierJun 26 · 400m Hurdles · Place 3 · Mallery ChallengersMallery Challengers | 400m Hurdles | 3 | 55.31 | — |
| Jun 26 | AAU Track & Field Region 2 QualifierJun 26 · 200m Hurdles · Place 3 · Mallery ChallengersMallery Challengers | 200m Hurdles | 3 | 29.23 | — |
| Jun 26 | AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 5 · Mallery ChallengersMallery Challengers | Javelin | 5 | 2:13.82 | — |
| Jun 12 | AAU Mid Atlantic District QualifierJun 12 · 200m Hurdles · Place 3 · Mallery ChallengersMallery Challengers | 200m Hurdles | 3 | 29.69a | 8 |
| Jun 12 | AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 4 · Mallery ChallengersMallery Challengers | 800 Meters | 4 | 2:11.17a PB | 8 |
| Jun 12 | AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 4 · Mallery ChallengersMallery Challengers | 400 Meters | 4 | 56.13a | 8 |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Mallery ChallengersMallery Challengers | 800 Meters | — | DNS | 8 |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Mallery ChallengersMallery Challengers | 400 Meters | — | DNS | 8 |
| May 30 | UAGTCA Meet 4May 30 · 200m Hurdles · Place 1 · Mallery ChallengersMallery Challengers | 200m Hurdles30" / 0.762m | 1. | 29.98a | 8 |
| May 30 | UAGTCA Meet 4May 30 · 400 Meters · Place 5 · Mallery ChallengersMallery Challengers | 400 Meters | 5. | 56.30a | 8 |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 3 · Mallery ChallengersMallery Challengers | 800 Meters | 3. | 2:19.61a | 8 |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 17 · Mallery ChallengersMallery Challengers | 200 Meters | 17. | 26.57a | 8 |
| May 16 | UAGTCA Meet 2May 16 · 200m Hurdles · Place 2 · Mallery ChallengersMallery Challengers | 200m Hurdles30" / 0.762m | 2. | 28.09a PBWind: 1.7 | 8 |
| May 16 | UAGTCA Meet 2May 16 · 400 Meters · Place 4 · Mallery ChallengersMallery Challengers | 400 Meters | 4. | 56.34a | 8 |
| May 9 | UAGTCA Meet 1May 9 · 800 Meters · Place 3 · Mallery ChallengersMallery Challengers | 800 Meters | 3. | 2:16.71a | 8 |
| May 9 | UAGTCA Meet 1May 9 · 200 Meters · Place 16 · Mallery ChallengersMallery Challengers | 200 Meters | 16. | 26.00a PB | 8 |
| Apr 11 | UAGTCA PS ShowcaseApr 11 · 1500 Meters · Place 1 · Mallery ChallengersMallery Challengers | 1500 Meters | 1. | 5:08.74a PB | 8 |
| Apr 11 | UAGTCA PS ShowcaseApr 11 · 400 Meters · Place 3 · Mallery ChallengersMallery Challengers | 400 Meters | 3. | 57.50a | 8 |