| Aug 1 | AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 44 · Olney EaglesOlney Eagles | 1500 Meters | 44. | 5:27.35a PB | - |
| Jul 18 | 2026 UAGTCA Ron Jackson InviteJul 18 · 1500 Meters · Place 4 · Olney EaglesOlney Eagles | 1500 Meters | 4. | 5:33.54a | - |
| Jul 18 | 2026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 6 · Olney EaglesOlney Eagles | 800 Meters | 6. | 2:40.98a | - |
| Jul 18 | 2026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 7 · Olney EaglesOlney Eagles | 400 Meters | 7. | 1:04.10a | - |
| Jul 18 | 2026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 28 · Olney EaglesOlney Eagles | 200 MetersRound P | 28. | 29.03a | - |
| Jul 11 | City of Wilmington Youth InvitationalJul 11 · 1600 Meters · Place 1 · Olney EaglesOlney Eagles | 1600 Meters | 1. | 6:15.56a PB | - |
| Jul 11 | City of Wilmington Youth InvitationalJul 11 · 800 Meters · Olney EaglesOlney Eagles | 800 Meters | — | DNS | - |
| Jul 11 | City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 14 · Olney EaglesOlney Eagles | 400 Meters | 14. | 1:07.66a | - |
| Jul 11 | City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 19 · Olney EaglesOlney Eagles | 200 Meters | 19. | 28.89a | - |
| Jun 25 | AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 7 · Olney EaglesOlney Eagles | Javelin | 7 | 37-7 | — |
| Jun 25 | AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 2 · Olney EaglesOlney Eagles | 1500 Meters | 2 | 5:32.42a | — |
| Jun 25 | AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 10 · Olney EaglesOlney Eagles | 800 Meters | 10 | 2:42.90a | — |
| Jun 25 | AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 17 · Olney EaglesOlney Eagles | 400 Meters | 17 | 1:03.22a PB | — |
| Jun 13 | AAU Maryland District QualifierJun 13 · 1500 Meters · Place 2 · Olney EaglesOlney Eagles | 1500 Meters | 2. | 5:43.47a | - |
| Jun 13 | AAU Maryland District QualifierJun 13 · 800 Meters · Place 5 · Olney EaglesOlney Eagles | 800 Meters | 5. | 2:37.50a PB | - |
| Jun 13 | AAU Maryland District QualifierJun 13 · 400 Meters · Place 13 · Olney EaglesOlney Eagles | 400 Meters | 13. | 1:05.40a | - |
| Jun 13 | AAU Maryland District QualifierJun 13 · 200 Meters · Place 35 · Olney EaglesOlney Eagles | 200 MetersRound P | 35. | 29.68aWind: -1.9 | - |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Olney EaglesOlney Eagles | 1500 Meters | — | DNS | - |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 5 · Olney EaglesOlney Eagles | 800 Meters | 5. | 2:48.39a | - |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 11 · Olney EaglesOlney Eagles | 400 Meters | 11. | 1:04.49a | - |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 11 · Olney EaglesOlney Eagles | 200 Meters | 11. | 28.47a PBWind: -1.8 | - |
| May 30 | UAGTCA Meet 4May 30 · Javelin · Place 5 · Olney EaglesOlney Eagles | Javelin600g | 5. | 8.89m PB | - |
| May 30 | UAGTCA Meet 4May 30 · 1500 Meters · Place 5 · Olney EaglesOlney Eagles | 1500 Meters | 5. | 5:43.84a | - |
| May 30 | UAGTCA Meet 4May 30 · 400 Meters · Place 10 · Olney EaglesOlney Eagles | 400 Meters | 10. | 1:05.54a | - |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Olney EaglesOlney Eagles | 800 Meters | — | DNS | - |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 12 · Olney EaglesOlney Eagles | 200 Meters | 12. | 30.03a | - |
| May 16 | UAGTCA Meet 2May 16 · 1500 Meters · Place 3 · Olney EaglesOlney Eagles | 1500 Meters | 3. | 5:47.52a | - |
| May 16 | UAGTCA Meet 2May 16 · 400 Meters · Olney EaglesOlney Eagles | 400 Meters | — | DNS | - |
| May 16 | UAGTCA Meet 2May 16 · 100 Meters · Olney EaglesOlney Eagles | 100 MetersRound P | — | DNS | - |
| May 9 | UAGTCA Meet 1May 9 · 800 Meters · Place 3 · Olney EaglesOlney Eagles | 800 Meters | 3. | 2:38.28a | - |
| May 9 | UAGTCA Meet 1May 9 · 200 Meters · Place 12 · Olney EaglesOlney Eagles | 200 Meters | 12. | 29.36a | - |
| May 3 | Puma East Coast Age Group ShowcaseMay 3 · 1500 Meters · Place 1 · Olney EaglesOlney Eagles | 1500 Meters | 1. | 5:48.16a | - |
| May 3 | Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Olney EaglesOlney Eagles | 400 Meters | -- | DNS | - |
| May 3 | Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 9 · Olney EaglesOlney Eagles | 200 Meters | 9. | 28.51aWind: 2.1 | - |
| Apr 11 | UAGTCA PS ShowcaseApr 11 · 1500 Meters · Place 1 · UnattachedUnattached | 1500 Meters | 1. | 5:47.92a | - |
| Apr 11 | UAGTCA PS ShowcaseApr 11 · 400 Meters · Place 2 · UnattachedUnattached | 400 Meters | 2. | 1:06.45a | - |