A devastating display with the ball has helped Haddon return to the top of the Grenville Cricket Association.
The club scored a comprehensive victory in Saturday's division one grand final against reigning champions Lexton.
League best and fairest Shaun McArthur claimed a five-wicket haul and Aaron Braeckmans took three as Haddon bundled out its rivals for just 67.
The run chase was a relatively easy one and it took Haddon just 23 overs to haul in the target.
First-year Haddon skipper Tarquin Walsh said it was great for the club to secure its first flag since the 2015-16 season and that veterans McArthur, Braeckmans, Wayne Anthony, Luke Dixon and Ben LeMarshall were able to share in the glory. All five have played over 200 games with the club.
On Sunday, the division two grand final was won by Linton Gold.
The team dismissed Lismore for 162 and then chased down the score with seven wickets in hand.
Simon Brearley proved a hero for the premiers, taking four wickets before finishing unbeaten on 51.
He had plenty of support from James Mensfeld, who made 67 not out.