Ashmoor won the Super 6s U18 Clubs Finals in Derby on Sunday with a 5-2 win over Epsom.
The final was well poised at 2-2 inside the first 10 minutes.
But two penalty corner goals from Ben Barnett and an open play strike from Charles Walker won them the trophy.
Barnett finished top scorer, with five across finals day.
Teddington and Brooklands both finished third.
In the girls’ competition, Knole Park showed their continued indoor pedigree by taking the club trophy.
The Kent side beat Wimbledon 2-1 with Boadicea Cannon settling matters with an 18th minute penalty corner goal.
Clifton Robinsons and Wakefield finished third.
In the U16 club finals, Knole Park doubled up by winning the event after beating Surbiton.