| Aug 1 | AAU Junior Olympic GamesAug 1 · 800 Meters · Place 24 · High Point BlazeHigh Point Blaze | 800 MetersRound P | 24. | 2:25.52a | 8 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · 400 Meters · Place 26 · High Point BlazeHigh Point Blaze | 400 MetersRound P | 26. | 59.28a PB | 8 |
| Jun 25 | AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 2 · High Point BlazeHigh Point Blaze | 800 Meters | 2 | 2:22.85a | 8 |
| Jun 25 | AAU Track and Field Region 25 QualifierJun 25 · 400 Meters · Place 3 · High Point BlazeHigh Point Blaze | 400 Meters | 3 | 1:00.38a | 8 |
| Jun 18 | Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 5 · High Point BlazeHigh Point Blaze | 800 Meters | 5. | 2:23.07a | 8 |
| Jun 18 | Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 13 · High Point BlazeHigh Point Blaze | 400 Meters | 13. | 1:00.77a | 8 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 800 Meters · Place 3 · High Point BlazeHigh Point Blaze | 800 Meters | 3. | 2:22.11a PB | 8 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 400 Meters · Place 2 · High Point BlazeHigh Point Blaze | 400 Meters | 2. | 1:00.29a | 8 |
| May 30 | Johnson RileyMay 30 · 800 Meters · Place 2 · High Point BlazeHigh Point Blaze | 800 Meters | 2. | 2:27.38a | 8 |
| May 30 | Johnson RileyMay 30 · 400 Meters · Place 1 · High Point BlazeHigh Point Blaze | 400 Meters | 1. | 1:00.66a | 8 |
| May 23 | Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Place 2 · High Point BlazeHigh Point Blaze | 800 Meters | 2. | 2:29.78a | 8 |
| May 23 | Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400 Meters · Place 1 · High Point BlazeHigh Point Blaze | 400 Meters | 1. | 1:02.07a | 8 |
| May 9 | The Carolina's Sprint FestMay 9 · 800 Meters · High Point BlazeHigh Point Blaze | 800 Meters | — | DNS | 8 |
| May 9 | The Carolina's Sprint FestMay 9 · 400 Meters · High Point BlazeHigh Point Blaze | 400 Meters | — | DNS | 8 |
| May 6 | GC Middle Schools InvitationalMay 6 · 400 Meters · Place 2 · Southern Guilford MiddleSouthern Guilford Middle | 400 Meters | 2. | 1:00.87a | 8 |
| May 6 | GC Middle Schools InvitationalMay 6 · 200 Meters · Place 4 · Southern Guilford MiddleSouthern Guilford Middle | 200 Meters | 4. | 26.54a PB | 8 |
| Apr 18 | 21st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 5 · High Point BlazeHigh Point Blaze | 400 Meters | 5 | 1:02.29a | 8 |
| Apr 18 | 21st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 14 · High Point BlazeHigh Point Blaze | 200 MetersRound P | 14 | 27.64a | 8 |
| Mar 28 | Mighty Viking InvitationalMar 28 · 600 Meters · Place 1 · High Point BlazeHigh Point Blaze | 600 Meters | 1. | 1:58.81a | 8 |
| Mar 28 | Mighty Viking InvitationalMar 28 · 400 Meters · Place 2 · High Point BlazeHigh Point Blaze | 400 Meters | 2. | 1:03.78a | 8 |
| Mar 28 | Mighty Viking InvitationalMar 28 · 200 Meters · Place 3 · High Point BlazeHigh Point Blaze | 200 Meters | 3. | 29.42a | 8 |
| Mar 21 | Yellowjacket ClassicMar 21 · 400 Meters · Place 1 · High Point BlazeHigh Point Blaze | 400 Meters | 1. | 1:03.41a | 8 |
| Mar 21 | Yellowjacket ClassicMar 21 · 200 Meters · Place 2 · High Point BlazeHigh Point Blaze | 200 Meters | 2. | 28.53a | 8 |
| Mar 14 | Greensboro Gladiators InvitationalMar 14 · 200 Meters · Place 2 · High Point BlazeHigh Point Blaze | 200 Meters | 2 | 29.26 | 8 |
| Mar 14 | Greensboro Gladiators InvitationalMar 14 · 400 Meters · Place 1 · High Point BlazeHigh Point Blaze | 400 Meters | 1 | 1:07.01 | 8 |
| Mar 14 | Greensboro Gladiators InvitationalMar 14 · 600 Meters · Place 1 · High Point BlazeHigh Point Blaze | 600 Meters | 1 | 1:54.26 PB | 8 |