| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 26 · Minnesota FlyersMinnesota Flyers | 200 MetersRound P | 26. | 21.95aWind: -0.6 | 11 |
| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 20 · Minnesota FlyersMinnesota Flyers | 100 MetersRound S | 20. | 10.91aWind: 3 | 11 |
| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 24 · Minnesota FlyersMinnesota Flyers | 100 MetersRound P | 24. | 11.04aWind: -0.5 | 11 |
| Jul 25 | Twin Cities Summer Championships Jul 25 · Long Jump · Minnesota FlyersMinnesota Flyers | Long Jump | — | DNS | 11 |
| Jul 25 | Twin Cities Summer Championships Jul 25 · 100 Meters · Minnesota FlyersMinnesota Flyers | 100 Meters | — | DNS | 11 |
| Jul 18 | 2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Long Jump · Place 3 · Minnesota FlyersMinnesota Flyers | Long Jump | 3. | 6.37m | 11 |
| Jul 18 | 2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · 200 Meters · Place 2 · Minnesota FlyersMinnesota Flyers | 200 Meters | 2. | 21.93a | 11 |
| Jul 18 | 2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · 100 Meters · Place 3 · Minnesota FlyersMinnesota Flyers | 100 Meters | 3. | 10.99a | 11 |
| Jul 9 | USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 4 · Minnesota FlyersMinnesota Flyers | 200 MetersRound P | 4. | 22.29a | 11 |
| Jul 9 | USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 1 · Minnesota FlyersMinnesota Flyers | 200 Meters | 1. | 21.84a PB | 11 |
| Jul 9 | USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 3 · Minnesota FlyersMinnesota Flyers | 100 MetersRound P | 3. | 11.06a | 11 |
| Jul 9 | USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 2 · Minnesota FlyersMinnesota Flyers | 100 Meters | 2. | 10.98a | 11 |
| Jun 30 | USATF Minnesota Summer Meet #2Jun 30 · Long Jump · Minnesota FlyersMinnesota Flyers | Long Jump | -- | DNS | 11 |
| Jun 30 | USATF Minnesota Summer Meet #2Jun 30 · Long Jump · Minnesota FlyersMinnesota Flyers | Long Jump | -- | DNS | 11 |
| Jun 27 | 2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · Long Jump · Minnesota FlyersMinnesota Flyers | Long Jump | — | DNS | 11 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 2 · Minnesota FlyersMinnesota Flyers | 200 MetersRound P | 2. | 22.17aWind: 3.8 | 11 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 2 · Minnesota FlyersMinnesota Flyers | 200 Meters | 2. | 22.11aWind: 2 | 11 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers | 100 MetersRound P | 1. | 11.04aWind: 3.3 | 11 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers | 100 Meters | 1. | 10.80aWind: 2.1 | 11 |
| Jun 4 | MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 19 · Robbinsdale ArmstrongRobbinsdale Armstrong | 200 MetersRound P | 19. | 22.58aWind: -2.2 | 11 |
| Jun 4 | MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 10 · Robbinsdale ArmstrongRobbinsdale Armstrong | 100 MetersRound P | 10. | 11.05aWind: -1.6 | 11 |
| May 26 | MSHSL Section 6AAA ChampionshipsMay 26 · 200 Meters · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong | 200 MetersRound P | 2. | 22.41a | 11 |
| May 26 | MSHSL Section 6AAA ChampionshipsMay 26 · 200 Meters · Place 1 · Robbinsdale ArmstrongRobbinsdale Armstrong | 200 Meters | 1. | 21.87aWind: -0.1 | 11 |
| May 26 | MSHSL Section 6AAA ChampionshipsMay 26 · 100 Meters · Place 3 · Robbinsdale ArmstrongRobbinsdale Armstrong | 100 MetersRound P | 3. | 11.23a | 11 |
| May 26 | MSHSL Section 6AAA ChampionshipsMay 26 · 100 Meters · Place 3 · Robbinsdale ArmstrongRobbinsdale Armstrong | 100 Meters | 3. | 10.86aWind: 0.3 | 11 |
| May 19 | Northwest Suburban Conference ChampionshipsMay 19 · Long Jump · Robbinsdale ArmstrongRobbinsdale Armstrong | Long Jump | — | ND | 11 |
| May 19 | Northwest Suburban Conference ChampionshipsMay 19 · 200 Meters · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong | 200 Meters | 2. | 21.97a | 11 |
| May 19 | Northwest Suburban Conference ChampionshipsMay 19 · 100 Meters · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong | 100 Meters | 2. | 10.79a PB | 11 |
| Apr 24 | Hamline Elite MeetApr 24 · Long Jump · Robbinsdale ArmstrongRobbinsdale Armstrong | Long Jump | — | ND | 11 |
| Apr 24 | Hamline Elite MeetApr 24 · 100 Meters · Place 11 · Robbinsdale ArmstrongRobbinsdale Armstrong | 100 MetersRound P | 11 | 10.92a | 11 |
| Apr 21 | Hopkins True Team InvitationalApr 21 · 200 Meters · Place 3 · Robbinsdale ArmstrongRobbinsdale Armstrong | 200 Meters | 3. | 22.26a | 11 |
| Apr 21 | Hopkins True Team InvitationalApr 21 · 100 Meters · Place 5 · Robbinsdale ArmstrongRobbinsdale Armstrong | 100 Meters | 5. | 10.94a | 11 |
| Apr 16 | Osseo InvitationalApr 16 · 200 Meters · Place 1 · Robbinsdale ArmstrongRobbinsdale Armstrong | 200 Meters | 1. | 22.02a | 11 |
| Apr 16 | Osseo InvitationalApr 16 · 100 Meters · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong | 100 Meters | 2. | 10.90a | 11 |
| Apr 10 | Armstrong InvitationalApr 10 · Long Jump · Robbinsdale ArmstrongRobbinsdale Armstrong | Long Jump | — | SCR | 11 |
| Apr 10 | Armstrong InvitationalApr 10 · 200 Meters · Robbinsdale ArmstrongRobbinsdale Armstrong | 200 Meters | — | DNS | 11 |
| Apr 10 | Armstrong InvitationalApr 10 · 100 Meters · Robbinsdale ArmstrongRobbinsdale Armstrong | 100 Meters | — | DNS | 11 |
| Mar 28 | MSU Varsity ShowcaseMar 28 · Long Jump · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong | Long Jump | 2 | 22-4.25 | 11 |
| Mar 28 | MSU Varsity ShowcaseMar 28 · 200 Meters · Place 1 · Robbinsdale ArmstrongRobbinsdale Armstrong | 200 Meters | 1 | 22.65a | 11 |
| Mar 28 | MSU Varsity ShowcaseMar 28 · 60 Meters · Place 1 · Robbinsdale ArmstrongRobbinsdale Armstrong | 60 Meters | 1 | 7.13a | 11 |
| Mar 28 | MSU Varsity ShowcaseMar 28 · 60 Meters · Place 1 · Robbinsdale ArmstrongRobbinsdale Armstrong | 60 Meters | 1 | 7.01a PB | 11 |