The Pirates went through undefeated in division one, rounding off a dominant tournament with a 12-point win over Albury in the grand final on Sunday.
Keonie Anderson and Charlie Sutton led the way with eight points each as the Pirates ran away 39-27 winners.
Echuca accounted for Wodonga, Swan Hill, and Albury in the pool games before breezing past Shepparton and Bendigo in the finals.
The Pirates under-14s weren’t alone on grand final day as the under-16 and under-18 division one teams also progressed to the final game.
The under-18 boys went undefeated through the pool matches to book a spot in the decider against Wodonga, but missed out on the premiership by just two points.
Jobe Shanahan (17 points) and Jai Milligan (11) top-scored for the Pirates en route to a runner-up placing.
Will Hahn and Cody Walker toiled hard in the Pirate’s 29-45 defeat to Shepparton in the division one under-16 grand final.
Other Pirates teams to qualify for finals included the under-12 division one boys, who fell just one point shy of knocking off Bendigo in the quarter-finals.
The under-12 girls carved a path straight to the division two semi-finals but were beaten by Bendigo by six points.