The other karts did timed laps to sort out their groups and after that, depending on results, could go up or down groups as the day progressed.
Hall was a dominant force in the A Group in winning all three races.
Daniel Taylor had two seconds; Shaun Barwick a second; Mike Vita two thirds; and Logan Irvine one third placing.
Lyn Lyle won two races in the B Group. The other win went to Tyler Barwick.
Second placings went to Tessa Irvine (2) and Logan Irvine (1), while Ben Briant and Hamish Worsnop picked up thirds for their efforts.
The feature race featured nine starters battling it out over 10 laps.
Hall won while Logan Irvine did well to come home second.
Shaun Barwick was third, Sean Gooch fourth and Tessa Irvine fifth.