SCOTTISH FOOTBALL RESULTS & TABLES
LEAGUE SELECTOR

SCOTTISH LEAGUE, PREMIERSHIP, 2022/23
PREMIERSHIP CHAMPIONSHIP LEAGUE 1
LEAGUE 2 RESERVE LEAGUE  
POS TEAM P W D L F A GD FORM STREAK PPG PTS  
1 Celtic 29 27 1 1 93 21 +72 100    22 unbeaten 2.828 82
2 Rangers 29 23 4 2 72 27 +45 100    16 unbeaten 2.517 73
3 Heart of Midlothian 29 13 6 10 49 43 +6 31    2 losses 1.552 45
4 Aberdeen 29 13 2 14 46 52 -6 73    3 wins 1.414 41
5 Hibernian 29 12 4 13 45 46 -1 52    2 losses 1.379 40
6 Livingston 29 11 6 12 31 44 -13 43    2 unbeaten 1.345 39
7 Saint Mirren 29 10 8 11 31 42 -11 36    3 winless 1.310 38
8 Saint Johnstone 29 9 5 15 33 48 -15 47    3 winless 1.103 32
9 Motherwell 29 8 6 15 36 44 -8 58    1.034 30
10 Kilmarnock 29 6 7 16 24 51 -27 31    5 winless 0.862 25
11 Ross County 29 6 6 17 25 43 -18 23    2 losses 0.828 24
12 Dundee United 29 5 7 17 30 54 -24 21    10 winless 0.759 22
                               
  Average goals per game: 2.96                            

    RESULTS   
18-03-2023 Motherwell 2 - 4 Rangers  
18-03-2023 Livingston 2 - 1 Ross County  
18-03-2023 Kilmarnock 1 - 1 Saint Johnstone  
18-03-2023 Dundee United 1 - 1 Saint Mirren  
18-03-2023 Celtic 3 - 1 Hibernian  
18-03-2023 Aberdeen 3 - 0 Heart of Midlothian  
08-03-2023 Livingston 1 - 1 Dundee United  
08-03-2023 Hibernian 1 - 4 Rangers  
08-03-2023 Celtic 3 - 1 Heart of Midlothian  
05-03-2023 Saint Mirren 1 - 5 Celtic  
04-03-2023 Ross County 0 - 2 Motherwell  
04-03-2023 Rangers 3 - 1 Kilmarnock  
04-03-2023 Livingston 1 - 4 Hibernian  
04-03-2023 Heart of Midlothian 3 - 0 Saint Johnstone  
04-03-2023 Dundee United 1 - 3 Aberdeen  
25-02-2023 Saint Johnstone 1 - 1 Saint Mirren  
25-02-2023 Ross County 4 - 0 Dundee United  
25-02-2023 Kilmarnock 1 - 1 Motherwell  
25-02-2023 Aberdeen 1 - 0 Livingston  
19-02-2023 Motherwell 2 - 0 Heart of Midlothian  
18-02-2023 Saint Mirren 1 - 0 Ross County  
18-02-2023 Livingston 0 - 3 Rangers  
18-02-2023 Hibernian 2 - 0 Kilmarnock  
18-02-2023 Dundee United 1 - 2 Saint Johnstone  
18-02-2023 Celtic 4 - 0 Aberdeen  
15-02-2023 Motherwell 2 - 1 Saint Mirren  
05-02-2023 Saint Johnstone 1 - 4 Celtic  
04-02-2023 Saint Mirren 0 - 1 Hibernian  
04-02-2023 Rangers 2 - 1 Ross County  
04-02-2023 Livingston 3 - 1 Kilmarnock  
04-02-2023 Heart of Midlothian 3 - 1 Dundee United  
04-02-2023 Aberdeen 3 - 1 Motherwell  
01-02-2023 Motherwell 0 - 2 Saint Johnstone  
01-02-2023 Kilmarnock 1 - 0 Dundee United  
01-02-2023 Heart of Midlothian 0 - 3 Rangers  
01-02-2023 Celtic 3 - 0 Livingston  
01-02-2023 Aberdeen 1 - 3 Saint Mirren  
31-01-2023 Ross County 1 - 1 Hibernian  
29-01-2023 Livingston 0 - 0 Heart of Midlothian  
29-01-2023 Dundee United 0 - 2 Celtic  
28-01-2023 Saint Mirren 1 - 0 Motherwell  
28-01-2023 Ross County 3 - 0 Kilmarnock  
28-01-2023 Rangers 2 - 0 Saint Johnstone  
28-01-2023 Hibernian 6 - 0 Aberdeen  
18-01-2023 Kilmarnock 2 - 3 Rangers  
18-01-2023 Heart of Midlothian 5 - 0 Aberdeen  
18-01-2023 Celtic 4 - 0 Saint Mirren  
14-01-2023 Saint Johnstone 2 - 4 Livingston  
14-01-2023 Motherwell 1 - 1 Ross County  
14-01-2023 Hibernian 2 - 2 Dundee United  
13-01-2023 Heart of Midlothian 1 - 0 Saint Mirren  
08-01-2023 Motherwell 2 - 3 Hibernian  
08-01-2023 Dundee United 0 - 2 Rangers  
07-01-2023 Saint Mirren 1 - 1 Heart of Midlothian  
07-01-2023 Ross County 0 - 2 Livingston  
07-01-2023 Celtic 2 - 0 Kilmarnock  
07-01-2023 Aberdeen 2 - 0 Saint Johnstone  
02-01-2023 Saint Johnstone 0 - 1 Dundee United  
02-01-2023 Rangers 2 - 2 Celtic  
02-01-2023 Livingston 1 - 1 Motherwell  
02-01-2023 Kilmarnock 0 - 0 Saint Mirren  
02-01-2023 Heart of Midlothian 3 - 0 Hibernian  
02-01-2023 Aberdeen 0 - 0 Ross County  
28-12-2022 Saint Johnstone 2 - 3 Heart of Midlothian  
28-12-2022 Rangers 3 - 0 Motherwell  
28-12-2022 Livingston 1 - 1 Saint Mirren  
28-12-2022 Kilmarnock 2 - 1 Aberdeen  
28-12-2022 Hibernian 0 - 4 Celtic  
28-12-2022 Dundee United 3 - 0 Ross County  
24-12-2022 Saint Mirren 3 - 1 Aberdeen  
24-12-2022 Hibernian 4 - 0 Livingston  
24-12-2022 Dundee United 2 - 2 Heart of Midlothian  
24-12-2022 Celtic 4 - 1 Saint Johnstone  
23-12-2022 Ross County 0 - 1 Rangers  
23-12-2022 Motherwell 2 - 2 Kilmarnock  
21-12-2022 Celtic 2 - 1 Livingston  
20-12-2022 Aberdeen 2 - 3 Rangers  
17-12-2022 Ross County 1 - 2 Saint Johnstone  
17-12-2022 Heart of Midlothian 3 - 1 Kilmarnock  
17-12-2022 Aberdeen 0 - 1 Celtic  
15-12-2022 Rangers 3 - 2 Hibernian  
12-11-2022 Saint Mirren 1 - 1 Rangers  
12-11-2022 Saint Johnstone 1 - 1 Motherwell  
12-11-2022 Kilmarnock 1 - 0 Hibernian  
12-11-2022 Heart of Midlothian 1 - 1 Livingston  
12-11-2022 Celtic 2 - 1 Ross County  
12-11-2022 Aberdeen 1 - 0 Dundee United  
09-11-2022 Saint Mirren 2 - 2 Saint Johnstone  
09-11-2022 Rangers 1 - 0 Heart of Midlothian  
09-11-2022 Motherwell 1 - 2 Celtic  
09-11-2022 Dundee United 4 - 0 Kilmarnock  
08-11-2022 Livingston 2 - 1 Aberdeen  
08-11-2022 Hibernian 0 - 2 Ross County  
06-11-2022 Saint Johnstone 2 - 1 Rangers  
06-11-2022 Heart of Midlothian 3 - 2 Motherwell  
05-11-2022 Ross County 3 - 2 Saint Mirren  
05-11-2022 Celtic 4 - 2 Dundee United  
04-11-2022 Kilmarnock 2 - 3 Livingston  
04-11-2022 Aberdeen 4 - 1 Hibernian  
30-10-2022 Ross County 1 - 2 Heart of Midlothian  
30-10-2022 Livingston 0 - 3 Celtic  
29-10-2022 Saint Johnstone 1 - 0 Kilmarnock  
29-10-2022 Rangers 4 - 1 Aberdeen  
29-10-2022 Hibernian 3 - 0 Saint Mirren  
29-10-2022 Dundee United 0 - 1 Motherwell  
22-10-2022 Saint Mirren 2 - 1 Dundee United  
22-10-2022 Rangers 1 - 1 Livingston  
22-10-2022 Motherwell 1 - 2 Aberdeen  
22-10-2022 Kilmarnock 1 - 0 Ross County  
22-10-2022 Heart of Midlothian 3 - 4 Celtic  
21-10-2022 Hibernian 1 - 2 Saint Johnstone  
16-10-2022 Motherwell 1 - 2 Rangers  
16-10-2022 Aberdeen 2 - 0 Heart of Midlothian  
15-10-2022 Saint Mirren 0 - 0 Kilmarnock  
15-10-2022 Ross County 1 - 1 Dundee United  
15-10-2022 Livingston 1 - 0 Saint Johnstone  
15-10-2022 Celtic 6 - 1 Hibernian  
11-10-2022 Dundee United 1 - 0 Hibernian  
09-10-2022 Kilmarnock 2 - 2 Heart of Midlothian  
08-10-2022 Saint Johnstone 1 - 2 Celtic  
08-10-2022 Rangers 4 - 0 Saint Mirren  
08-10-2022 Livingston 0 - 1 Ross County  
08-10-2022 Hibernian 1 - 0 Motherwell  
08-10-2022 Dundee United 4 - 0 Aberdeen  
05-10-2022 Kilmarnock 2 - 1 Saint Johnstone  
04-10-2022 Ross County 0 - 5 Motherwell  
01-10-2022 Saint Mirren 2 - 1 Livingston  
01-10-2022 Ross County 0 - 2 Hibernian  
01-10-2022 Heart of Midlothian 0 - 4 Rangers  
01-10-2022 Dundee United 1 - 2 Saint Johnstone  
01-10-2022 Celtic 2 - 1 Motherwell  
01-10-2022 Aberdeen 4 - 1 Kilmarnock  
18-09-2022 Saint Mirren 2 - 0 Celtic  
18-09-2022 Motherwell 0 - 3 Heart of Midlothian  
17-09-2022 Saint Johnstone 0 - 0 Ross County  
17-09-2022 Rangers 2 - 1 Dundee United  
17-09-2022 Livingston 1 - 0 Kilmarnock  
17-09-2022 Hibernian 3 - 1 Aberdeen  
03-09-2022 Saint Johnstone 3 - 0 Saint Mirren  
03-09-2022 Ross County 1 - 1 Aberdeen  
03-09-2022 Motherwell 0 - 0 Dundee United  
03-09-2022 Livingston 1 - 0 Heart of Midlothian  
03-09-2022 Hibernian 1 - 0 Kilmarnock  
03-09-2022 Celtic 4 - 0 Rangers  
28-08-2022 Heart of Midlothian 3 - 2 Saint Johnstone  
28-08-2022 Dundee United 0 - 9 Celtic  
27-08-2022 Saint Mirren 1 - 0 Hibernian  
27-08-2022 Rangers 4 - 0 Ross County  
27-08-2022 Kilmarnock 2 - 1 Motherwell  
27-08-2022 Aberdeen 5 - 0 Livingston  
21-08-2022 Celtic 2 - 0 Heart of Midlothian  
20-08-2022 Saint Johnstone 0 - 1 Aberdeen  
20-08-2022 Ross County 1 - 0 Kilmarnock  
20-08-2022 Motherwell 1 - 0 Livingston  
20-08-2022 Hibernian 2 - 2 Rangers  
20-08-2022 Dundee United 0 - 3 Saint Mirren  
14-08-2022 Kilmarnock 0 - 5 Celtic  
14-08-2022 Heart of Midlothian 4 - 1 Dundee United  
13-08-2022 Saint Mirren 1 - 0 Ross County  
13-08-2022 Rangers 4 - 0 Saint Johnstone  
13-08-2022 Livingston 2 - 1 Hibernian  
13-08-2022 Aberdeen 2 - 3 Motherwell  
07-08-2022 Hibernian 1 - 1 Heart of Midlothian  
07-08-2022 Dundee United 0 - 1 Livingston  
06-08-2022 Ross County 1 - 3 Celtic  
06-08-2022 Rangers 2 - 0 Kilmarnock  
06-08-2022 Motherwell 1 - 2 Saint Johnstone  
06-08-2022 Aberdeen 4 - 1 Saint Mirren  
31-07-2022 Saint Mirren 0 - 1 Motherwell  
31-07-2022 Celtic 2 - 0 Aberdeen  
30-07-2022 Saint Johnstone 0 - 1 Hibernian  
30-07-2022 Livingston 1 - 2 Rangers  
30-07-2022 Kilmarnock 1 - 1 Dundee United  
30-07-2022 Heart of Midlothian 2 - 1 Ross County