Skipper Nathan Kenworthy played a man-of-the-match role as Almondbury Wes lifted the Romida Examiner Salver.
Kenworthy retired on 28 as the Wesleyans went to a five-wicket victory, after earlier taking two for nine in his three overs as opponents Barkisland were held at 78-6 in their 20 overs.
It was an Under 13 finals day excellently staged by Thongsbridge CC for the Sellers Huddersfield Junior League, and the Wes shone in the showpiece.
Barkisland, who had beaten Delph in a thriller to get through, were quickly in trouble with the bat, losing three wickets inside the first five overs.
Skipper Matthew Weston, however, was still there and he found a willing ally in Jack Smith, the pair putting on 39 before Weston – the Yorkshire Under 12 captain – retired on 25 in the 17th over with the total on 65.
Smart fielding by the Wes made sure there was no late flurry from Barkisland, although Smith finished unbeaten on 17 in their 78-6 total.
Wes, coached by Ian Kenworthy, made a solid start with the bat, not losing first man Aavish Riaz until the fifth over, when they were already moving to 20.
Kenworthy then joined James Court in the middle and they moved Wes into the 30s before Luke Martin took two in two to be on a hat trick.
Marcus Leadbeater prevented him from getting his second hat trick of the season and he and Kenworthy then shared a profitable stand before the skipper retired for a fine 28 in the 14th over, with the score on 63.
Barkisland, who are coached by Dave Weston, made their opponents fight all the way, taking the wicket of Leadbeater for 10, but they got home in the 18th over with Mackenzie Gill hitting the winning runs and five men still to bat.
Wesleyans had had a more comfortable ride in the semi-finals, Riaz and Kenworthy both retiring on 25 as they reached 107-2 against Denby Dale, whose fielding let them down on significant occasions.
Denby Dale made a steady start and were 33-0 at the half-way stage (10 overs), and Keenan Davies-Mosley (23) and skipper Edward Sephton (25) got them closer, but they were left needing 23 off the last over and finished on 82-4.
Barkisland were 40-1 in 10 against Delph, with Weston retiring on 25 in the 12th over as they went to 87-8, losing six wickets in the last three overs thanks to Calum Sykes-Quarmby (who scored 25) taking three victims in his last over.
That left Delph with a chance and, after being 30-3 at half way, they needed 23 off three overs and 15 off two.
They then, with the help of a rare six, needed just six to win off the last, but Weston rescued his side with an excellent over – taking two wickets, conceding just one run and bowling three dot balls.
Wesleyan’s winning squad: Nathan Kenworthy, James Court, Aavish Riaz, Louis Ainley, Mackenzie Gill, Max Shipman, Marcus Leadbeater, Thomas Roberts, Benjamin Fonquerine-Fisher, Max Rollins and Oliver Roberts. Manager was Ian Kenworthy.