It's that time of the year again as the SPFL release the new Scottish Premiership fixtures for the 2022/2023 season.
Celtic go into the campaign as champions after recapturing the league crown from Rangers.
It was Ange Postecoglou's first season in Scotland and he will be hoping to make it back-to-back triumphs.
But Giovanni van Bronckhorst takes charge of his first full campaign and he will be determined to bring the trophy back to Ibrox.
So where do the duo start and end the season pre-split and when are the key Old Firm derby dates?
Glasgow Live Sport has outlined everything you need to know.
**All fixtures subject to change**
Rangers fixtures in full
Matchday 1 - Saturday 30/07/22 Livingston v Rangers 12:00 Sky Sports
Matchday 2 - Saturday 06/08/22 Rangers v Kilmarnock 15:00
Matchday 3 - Saturday 13/08/22 Rangers v St. Johnstone 15:00
Matchday 4 - Saturday 20/08/22 Hibernian v Rangers 15:00
Matchday 5 - Saturday 27/08/22 Rangers v Ross County 15:00
Matchday 6 - Saturday 03/09/22 Celtic v Rangers 15:00
Matchday 7 - Saturday 10/09/22 Aberdeen v Rangers 15:00
Matchday 8 - Saturday 17/09/22 Rangers v Dundee United 15:00
Matchday 9 - Saturday 01/10/22 Heart of Midlothian v Rangers 15:00
Matchday 10 - Saturday 08/10/22 Rangers v St. Mirren 15:00
Matchday 11 - Saturday 15/10/22 Motherwell v Rangers 15:00
Matchday 12 - Saturday 22/10/22 Rangers v Livingston 15:00
Matchday 13 - Saturday 29/10/22 Rangers v Aberdeen 15:00
Matchday 14 - Saturday 05/11/22 St. Johnstone v Rangers 15:00
Matchday 15 - Wednesday 09/11/22 Rangers v Heart of Midlothian 19:45
Matchday 16 - Saturday 12/11/22 St. Mirren v Rangers 15:00
Matchday 17 - Saturday 17/12/22 Rangers v Hibernian 15:00
Matchday 18 - Saturday 24/12/22 Ross County v Rangers 15:00
Matchday 19 - Wednesday 28/12/22 Rangers v Motherwell 19:45
Matchday 20 - Monday 02/01/23 Rangers v Celtic 15:00
Matchday 21 - Saturday 07/01/23 Dundee United v Rangers 15:00
Matchday 22 - Saturday 14/01/23 Kilmarnock v Rangers 15:00
Matchday 23 - Saturday 28/01/23 Rangers v St. Johnstone 15:00
Matchday 24 - Wednesday 01/02/23 Heart of Midlothian v Rangers 19:45
Matchday 25 - Saturday 04/02/23 Rangers v Ross County 15:00
Matchday 26 - Saturday 18/02/23 Livingston v Rangers 15:00
Matchday 27 - Saturday 25/02/23 Hibernian v Rangers 15:00
Matchday 28 - Saturday 04/03/23 Rangers v Kilmarnock 15:00
Matchday 29 - Saturday 18/03/23 Motherwell v Rangers 15:00
Matchday 30 - Saturday 01/04/23 Rangers v Dundee United 15:00
Matchday 31 - Saturday 08/04/23 Celtic v Rangers 15:00
Matchday 32 - Saturday 15/04/23 Rangers v St. Mirren 15:00
Matchday 33 - Saturday 22/04/23 Aberdeen v Rangers 15:00
Matchday 34 - Saturday 06/05/23
Matchday 35 - Saturday 13/05/23
Matchday 36 - Saturday 20/05/23
Matchday 37 - Wednesday 24/05/23
Matchday 38 - Saturday 27/05/23
Sign up to Glasgow Live newsletters for more headlines straight to your inbox
Celtic fixtures in full
Matchday 1 - Sunday 31/07/22 Celtic v Aberdeen 16:30 Sky Sports
Matchday 2 - Saturday 06/08/22 Ross County v Celtic 15:00
Matchday 3 - Saturday 13/08/22 Kilmarnock v Celtic 15:00
Matchday 4 - Saturday 20/08/22 Celtic v Heart of Midlothian 15:00
Matchday 5 - Saturday 27/08/22 Dundee United v Celtic 15:00
Matchday 6 - Saturday 03/09/22 Celtic v Rangers 15:00
Matchday 7 - Saturday 10/09/22 Celtic v Livingston 15:00
Matchday 8 - Saturday 17/09/22 St. Mirren v Celtic 15:00
Matchday 9 - Saturday 01/10/22 Celtic v Motherwell 15:00
Matchday 10 - Saturday 08/10/22 St. Johnstone v Celtic 15:00
Matchday 11 - Saturday 15/10/22 Celtic v Hibernian 15:00
Matchday 12 -Saturday 22/10/22 Heart of Midlothian v Celtic 15:00
Matchday 13 -Saturday 29/10/22 Livingston v Celtic 15:00
Matchday 14 - Saturday 05/11/22 Celtic v Dundee United 15:00
Matchday 15 - Wednesday 09/11/22 Motherwell v Celtic 19:45
Matchday 16 - Saturday 12/11/22 Celtic v Ross County 15:00
Matchday 17 - Saturday 17/12/22 Aberdeen v Celtic 15:00
Matchday 18 - Saturday 24/12/22 Celtic v St. Johnstone 15:00
Matchday 19 - Wednesday 28/12/22 Hibernian v Celtic 19:45
Matchday 20 - Monday 02/01/23 Rangers v Celtic 15:00
Matchday 21 - Saturday 07/01/23 Celtic v Kilmarnock 15:00
Matchday 22 - Saturday 14/01/23 Celtic v St. Mirren 15:00
Matchday 23 - Saturday 28/01/23 Dundee United v Celtic 15:00
Matchday 24 - Wednesday 01/02/23 Celtic v Livingston 19:45
Matchday 25 - Saturday 04/02/23 St. Johnstone v Celtic 15:00
Matchday 26 - Saturday 18/02/23 Celtic v Aberdeen 15:00
Matchday 27 - Saturday 25/02/23 Celtic v Heart of Midlothian 15:00
Matchday 28 - Saturday 04/03/23 St. Mirren v Celtic 15:00
Matchday 29 - Saturday 18/03/23 Celtic v Hibernian 15:00
Matchday 30 - Saturday 01/04/23 Ross County v Celtic 15:00
Matchday 31 - Saturday 08/04/23 Celtic v Rangers 15:00
Matchday 32 - Saturday 15/04/23 Kilmarnock v Celtic 15:00
Matchday 33 - Saturday 22/04/23 Celtic v Motherwell 15:00
Matchday 34 - Saturday 06/05/23
Matchday 35 - Saturday 13/05/23
Matchday 36 - Saturday 20/05/23
Matchday 37 - Wednesday 24/05/23
Matchday 38 - Saturday 27/05/23