Four Glen Innes teams, the highest number from any club, competed in the Group 19 junior rugby league grand finals.
Of the four, the under 12s took out the trophy, beating Inverell Hawks 28-16 on Saturday.
The under 14s, 16s and the senior league tag finished as runners up.
Coach of the premiership-winning under 12 team Steve McAlister said it was a deserved triumph.
“It was very exciting for the boys to win that,” he said.
“They have done it all year, we finished on top of the ladder as minor premiers and now major premiers, it's a great effort. It is a great bunch of kids, 19 worthy recipients of the trophies so I am very impressed.
“They love their football, they just keep growing and they listen. Up the Magpies!”
It was very exciting for the boys to win that.Steve McAlister
For the under 12s, Mitchell Duddy won the trophy for best on field during the decider while Caleb Hope won best and fairest for his outstanding season.
The next grand final was the senior league tag.
In what was dubbed the best game of the day, the Glen Innes girls went down fighting 22-14.
The Magpies led 12-10 at one stage and extended to 14-10 through a penalty goal.
Armidale hit back with a try out wide and the Rams’ Tori Brazier managed to slot the conversion to put them in front.
In the dying moments of the game, a runaway Armidale try sealed the win for the host club.
The Glen Innes under 14s came up against an Inverell under 14s team who hadn’t lost a game all year.
The Magpies found themselves behind 30-nil at half-time but came out firing in the second half.
It wasn’t enough as the Hawks finished 48-12 victors.
The under 16s were gallant against Inverell.
With less than 20 minutes left on the clock, scores were tied at 16-all before a late flurry handed the Hawks the title. Bayden Grob won the trophy for the season’s best and fairest.
Full gallery from the day’s games can be found here.