Valkyrs A had the consolation of ending the 100 per cent record of the league champions on Saturday.
They drew 2-2 with Bacchas A in the final match of the season to end their opponents perfect run.
Kim Carney and Andy Vernon-Browne netted for the champs with Luis Novo Smith and Gareth Morris on target for the league runners-up.
Vikings A sealed third place with a 4-0 triumph over Ramsey A, courtesy of strikes from Steven Crowe, Steve Underwood, Andy Harding and Macklin Wilson.
Celts finished their season on a high at the expense of bottom club Saracens.
A Steve Ronan treble and goals from Paul Kelly and Mia Greenwood fired them to a 5-2 win.
George Rowell and Stephen Cottier found the net for Saracens.
In Division Three, Harlequins Colts sealed the title with a 10-0 romp over Bacchas D.
Hockey results for Saturday, December 6
PWC Mixed Premier League
Bacchas A 2-2 Valkyrs A
Saracens A 2-5 Celts
Vikings A 4-0 Ramsey A
PWC Mixed Division One
Valkyrs B 1-2 Bacchas B
Valkyrs C 3-0 Ramsey Ravens
Vikings B 2-2 Bacchas C
PWC Mixed Division Two
Cushags 4-4 Cammags
Harlequins A 3-4 Ramsey Rookies
Vikings C 1-2 Bacchas Colts
PWX Mixed Division Three
Harlequins Colts 10-0 Bacchas D
Ramsey Robins 1-4 Vikings D
Saracens Sharks 4-4 Valkyrs D
Researching your Manx family history can be a very interesting and rewarding hobby. Trace your roots in the Isle of Man with our helpful of guide.