Hamilton Academical vs Motherwell, Dec 31, 2016

Partick Thistle vs Kilmarnock, Dec 31, 2016

Glasgow Rangers vs Celtic, Dec 31, 2016

Ross County vs Inverness, Dec 31, 2016

Dundee vs St. Johnstone, Dec 31, 2016

Hearts vs Aberdeen, Dec 30, 2016

Inverness vs Motherwell, Dec 28, 2016

Celtic vs Ross County, Dec 28, 2016

St. Johnstone vs Glasgow Rangers, Dec 28, 2016

Partick Thistle vs Dundee, Dec 28, 2016

Aberdeen vs Hamilton Academical, Dec 27, 2016

Hearts vs Kilmarnock, Dec 27, 2016

Hamilton Academical vs Celtic, Dec 24, 2016

Kilmarnock vs St. Johnstone, Dec 23, 2016

Glasgow Rangers vs Inverness, Dec 24, 2016

Ross County vs Partick Thistle, Dec 23, 2016

Motherwell vs Aberdeen, Dec 23, 2016

Dundee vs Hearts, Dec 23, 2016

Celtic vs Partick Thistle, Dec 20, 2016

Celtic vs Dundee, Dec 17, 2016

St. Johnstone vs Motherwell, Dec 17, 2016

Ross County vs Aberdeen, Dec 17, 2016

Kilmarnock vs Inverness, Dec 17, 2016

Hearts vs Partick Thistle, Dec 17, 2016

Hamilton Academical vs Glasgow Rangers, Dec 16, 2016

Celtic vs Hamilton Academical, Dec 13, 2016

Aberdeen vs Motherwell, Dec 13, 2016

Dundee vs Ross County, Dec 10, 2016

Motherwell vs Kilmarnock, Dec 10, 2016

Aberdeen vs St. Johnstone, Dec 10, 2016