| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 15 · New England Elite Track ClubNew England Elite Track Club | High Jump | 15. | 1.51m | 10 |
| Jun 25 | USATF Region 1 Junior Olympic ChampionshipsJun 25 · High Jump · Place 3 · New England Elite Track ClubNew England Elite Track Club | High Jump | 3. | 1.51m | 10 |
| Jun 4 | MIAA Meet of ChampionsJun 4 · High Jump · Place 23 · AmesburyAmesbury | High Jump | 23. | 5-00.00 | 10 |
| May 31 | USATF New England Youth InvitationalMay 31 · Long Jump · New England Elite Track ClubNew England Elite Track Club | Long Jump | — | DNS | 10 |
| May 31 | USATF New England Youth InvitationalMay 31 · High Jump · New England Elite Track ClubNew England Elite Track Club | High Jump | — | DNS | 10 |
| May 31 | USATF New England Youth InvitationalMay 31 · 100m Hurdles · New England Elite Track ClubNew England Elite Track Club | 100m Hurdles33" / 0.838m | — | DNS | 10 |
| May 28 | MIAA Division 6 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 5 · AmesburyAmesbury | Pentathlon (Outdoor)StandardRound M | 5. | 2235 PB | 10 |
| May 28 | MIAA Division 6 Track & Field ChampionshipMay 28 · Triple Jump · AmesburyAmesbury | Triple Jump | -- | DNS | 10 |
| May 28 | MIAA Division 6 Track & Field ChampionshipMay 28 · Long Jump · Place 8 · AmesburyAmesbury | Long JumpRound M | 8. | 4.30m PB | 10 |
| May 28 | MIAA Division 6 Track & Field ChampionshipMay 28 · High Jump · Place 2 · AmesburyAmesbury | High JumpRound M | 2. | 1.45m | 10 |
| May 28 | MIAA Division 6 Track & Field ChampionshipMay 28 · High Jump · Place 3 · AmesburyAmesbury | High Jump | 3. | 5-00.00 | 10 |
| May 28 | MIAA Division 6 Track & Field ChampionshipMay 28 · Shot Put · Place 9 · AmesburyAmesbury | Shot Put4kgRound M | 9. | 6.47m PB | 10 |
| May 28 | MIAA Division 6 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 7 · AmesburyAmesbury | 100m Hurdles33" / 0.838mRound M | 7. | 17.88a PBWind: 1.8 | 10 |
| May 28 | MIAA Division 6 Track & Field ChampionshipMay 28 · 800 Meters · Place 8 · AmesburyAmesbury | 800 MetersRound M | 8. | 2:47.67a PB | 10 |
| May 23 | Cape Ann League ChampionshipsMay 23 · Triple Jump · Place 7 · AmesburyAmesbury | Triple Jump | 7. | 32' 10" PB | 10 |
| May 23 | Cape Ann League ChampionshipsMay 23 · High Jump · Place 1 · AmesburyAmesbury | High Jump | 1. | 5' 0" | 10 |
| May 23 | Cape Ann League ChampionshipsMay 23 · 100m Hurdles · Place 19 · AmesburyAmesbury | 100m Hurdles33" / 0.838mRound P | 19. | 19.33aWind: 0 | 10 |
| May 17 | USATF New England Youth Series #4May 17 · 100m Hurdles · Place 3 · New England Elite Track ClubNew England Elite Track Club | 100m Hurdles33" / 0.838m | 3. | 18.41a | 10 |
| May 17 | USATF New England Youth Series #4May 17 · High Jump · Place 2 · New England Elite Track ClubNew England Elite Track Club | High Jump | 2. | 1.57m PB | 10 |
| May 16 | 15th Annual Henry Sheldon InvitationalMay 16 · Triple Jump · Place 7 · AmesburyAmesbury | Triple Jump | 7. | 31' 8" | 10 |
| May 16 | 15th Annual Henry Sheldon InvitationalMay 16 · High Jump · Place 1 · AmesburyAmesbury | High Jump | 1. | 5' 0" | 10 |
| May 16 | 15th Annual Henry Sheldon InvitationalMay 16 · 100m Hurdles · Place 10 · AmesburyAmesbury | 100m Hurdles33" / 0.838mRound P | 10. | 18.83aWind: 0 | 10 |
| Apr 28 | Ipswich vs. AmesburyApr 28 · Triple Jump · Place 3 · AmesburyAmesbury | Triple Jump | 3. | 31' 2" | 10 |
| Apr 28 | Ipswich vs. AmesburyApr 28 · Pole Vault · Place 4 · AmesburyAmesbury | Pole Vault | 4. | 6' 0" PB | 10 |
| Apr 28 | Ipswich vs. AmesburyApr 28 · High Jump · Place 1 · AmesburyAmesbury | High Jump | 1. | 5' 0" | 10 |
| Apr 26 | USATF New England Youth Series #1Apr 26 · Long Jump · Place 2 · New England Elite Track ClubNew England Elite Track Club | Long Jump | 2 | 4.46m | — |
| Apr 26 | USATF New England Youth Series #1Apr 26 · 100m Hurdles · Place 2 · New England Elite Track ClubNew England Elite Track Club | 100m Hurdles | 2 | 19.17a | — |
| Apr 15 | Hamilton Wenham vs. AmesburyApr 15 · Triple Jump · Place 1 · AmesburyAmesbury | Triple Jump | 1. | 32' 2" | 10 |
| Apr 15 | Hamilton Wenham vs. AmesburyApr 15 · High Jump · Place 1 · AmesburyAmesbury | High Jump | 1. | 5' 0" | 10 |
| Apr 15 | Hamilton Wenham vs. AmesburyApr 15 · 100m Hurdles · Place 3 · AmesburyAmesbury | 100m Hurdles33" / 0.838m | 3. | 19.66aWind: 0 | 10 |
| Apr 1 | Triton vs. Amesbury (Scrimmage)Apr 1 · Triple Jump · Place 1 · AmesburyAmesbury | Triple Jump | 1. | 30'04.00 | 10 |
| Apr 1 | Triton vs. Amesbury (Scrimmage)Apr 1 · High Jump · Place 1 · AmesburyAmesbury | High Jump | 1. | 5'0.00 | 10 |
| Apr 1 | Triton vs. Amesbury (Scrimmage)Apr 1 · 100m Hurdles · Place 2 · AmesburyAmesbury | 100m Hurdles33" / 0.838m | 2. | 19.77a | 10 |