SCOTTISH FOOTBALL RESULTS & TABLES
LEAGUE SELECTOR

WEST OF SCOTLAND LEAGUE, PREMIER DIVISION, 2022/23
PREMIER DIVISION DIVISION 1 DIVISION 2
DIVISION 3 DIVISION 4  
POS TEAM P W D L F A GD FORM STREAK PPG PTS  
1 Beith Juniors 22 16 3 3 55 25 +30 92    13 unbeaten 2.318 51
2 Darvel 22 14 2 6 60 33 +27 46    2.000 44
3 Pollok 26 12 5 9 47 32 +15 40    3 losses 1.577 41
4 Irvine Meadow 24 11 3 10 39 43 -4 39    2 winless 1.500 36
5 Largs Thistle 24 10 5 9 37 37 ±0 87    4 wins 1.458 35
6 Auchinleck Talbot 16 10 4 2 34 16 +18 80    10 unbeaten 2.125 34
7 Clydebank 19 11 0 8 42 29 +13 49    1.737 33
8 Troon 23 10 2 11 31 35 -4 60    1.391 32
9 Cumnock Juniors 23 8 6 9 40 41 -1 42    2 winless 1.304 30
10 Glenafton Athletic 22 7 6 9 28 31 -3 49    2 wins 1.227 27
11 Hurlford United 21 7 5 9 28 31 -3 16    3 losses 1.238 26
12 Arthurlie 23 8 3 12 31 38 -7 50    2 wins 1.043 24 * -3 pts
13 Kirkintilloch Rob Roy 19 7 2 10 26 30 -4 44    1.211 23
14 Petershill 25 5 4 16 28 68 -40 47    0.760 19
15 Cambuslang Rangers 21 6 2 13 23 42 -19 47    0.810 17 * -3 pts
16 Kilwinning Rangers 18 4 4 10 27 45 -18 26    8 winless 0.889 16
                               
  Average goals per game: 3.31                            

    RESULTS   
25-03-2023 Cambuslang Rangers 2 - 1 Hurlford United  
25-03-2023 Arthurlie 2 - 0 Irvine Meadow  
24-03-2023 Troon 1 - 2 Largs Thistle  
24-03-2023 Pollok 2 - 3 Darvel  
24-03-2023 Kilwinning Rangers 1 - 1 Cumnock Juniors  
24-03-2023 Clydebank 0 - 1 Beith Juniors  
22-03-2023 Auchinleck Talbot 2 - 2 Irvine Meadow  
21-03-2023 Glenafton Athletic 2 - 0 Kilwinning Rangers  
21-03-2023 Clydebank 4 - 2 Pollok  
18-03-2023 Troon 4 - 1 Darvel  
18-03-2023 Irvine Meadow 2 - 0 Pollok  
18-03-2023 Glenafton Athletic 2 - 1 Cambuslang Rangers  
18-03-2023 Arthurlie 2 - 1 Cumnock Juniors  
15-03-2023 Cumnock Juniors 4 - 2 Troon  
11-03-2023 Pollok 2 - 0 Arthurlie  
11-03-2023 Petershill 0 - 2 Troon  
11-03-2023 Largs Thistle 3 - 1 Irvine Meadow  
11-03-2023 Cumnock Juniors 2 - 4 Auchinleck Talbot  
08-03-2023 Kilwinning Rangers 1 - 1 Arthurlie  
08-03-2023 Clydebank 1 - 2 Cumnock Juniors  
04-03-2023 Troon 3 - 1 Hurlford United  
04-03-2023 Pollok 6 - 2 Kirkintilloch Rob Roy  
04-03-2023 Irvine Meadow 0 - 1 Petershill  
04-03-2023 Glenafton Athletic 1 - 2 Beith Juniors  
04-03-2023 Darvel 3 - 1 Cambuslang Rangers  
04-03-2023 Arthurlie 1 - 2 Largs Thistle  
01-03-2023 Irvine Meadow 1 - 0 Glenafton Athletic  
25-02-2023 Pollok 3 - 0 Cumnock Juniors  
25-02-2023 Largs Thistle 4 - 0 Petershill  
25-02-2023 Kirkintilloch Rob Roy 2 - 1 Hurlford United  
25-02-2023 Cambuslang Rangers 1 - 2 Irvine Meadow  
25-02-2023 Beith Juniors 2 - 0 Darvel  
25-02-2023 Arthurlie 1 - 2 Troon  
22-02-2023 Troon 1 - 0 Pollok  
22-02-2023 Darvel 0 - 1 Hurlford United  
18-02-2023 Pollok 3 - 0 Kilwinning Rangers  
18-02-2023 Petershill 2 - 1 Arthurlie  
18-02-2023 Largs Thistle 1 - 2 Clydebank  
18-02-2023 Kirkintilloch Rob Roy 0 - 0 Auchinleck Talbot  
18-02-2023 Hurlford United 0 - 1 Irvine Meadow  
18-02-2023 Darvel 2 - 2 Glenafton Athletic  
18-02-2023 Beith Juniors 1 - 1 Cumnock Juniors  
11-02-2023 Troon 0 - 2 Kirkintilloch Rob Roy  
11-02-2023 Largs Thistle 5 - 0 Arthurlie  
11-02-2023 Kilwinning Rangers 2 - 3 Beith Juniors  
11-02-2023 Irvine Meadow 3 - 4 Cambuslang Rangers  
11-02-2023 Clydebank 2 - 1 Petershill  
11-02-2023 Auchinleck Talbot 2 - 1 Pollok  
04-02-2023 Kirkintilloch Rob Roy 1 - 3 Beith Juniors  
04-02-2023 Hurlford United 0 - 4 Pollok  
04-02-2023 Darvel 5 - 0 Irvine Meadow  
04-02-2023 Cambuslang Rangers 3 - 2 Arthurlie  
03-02-2023 Petershill 3 - 2 Largs Thistle  
01-02-2023 Troon 3 - 0 Glenafton Athletic  
01-02-2023 Darvel 2 - 0 Clydebank  
28-01-2023 Kilwinning Rangers 2 - 2 Hurlford United  
28-01-2023 Irvine Meadow 2 - 1 Troon  
28-01-2023 Glenafton Athletic 3 - 0 Kirkintilloch Rob Roy  
28-01-2023 Cumnock Juniors 0 - 1 Largs Thistle  
28-01-2023 Clydebank 2 - 0 Cambuslang Rangers  
28-01-2023 Beith Juniors 1 - 0 Pollok  
28-01-2023 Auchinleck Talbot 2 - 0 Petershill  
28-01-2023 Arthurlie 3 - 2 Darvel  
25-01-2023 Pollok 2 - 4 Hurlford United  
25-01-2023 Glenafton Athletic 3 - 1 Petershill  
25-01-2023 Cumnock Juniors 5 - 2 Kilwinning Rangers  
25-01-2023 Auchinleck Talbot 3 - 0 Largs Thistle  
21-01-2023 Troon 0 - 0 Arthurlie  
21-01-2023 Petershill 2 - 1 Cumnock Juniors  
21-01-2023 Largs Thistle 1 - 3 Beith Juniors  
18-01-2023 Troon 0 - 1 Beith Juniors  
18-01-2023 Clydebank 4 - 0 Arthurlie  
14-01-2023 Glenafton Athletic 0 - 2 Pollok  
14-01-2023 Cumnock Juniors 0 - 0 Hurlford United  
14-01-2023 Clydebank 4 - 1 Troon  
14-01-2023 Beith Juniors 7 - 1 Petershill  
14-01-2023 Auchinleck Talbot 3 - 1 Cambuslang Rangers  
13-01-2023 Kilwinning Rangers 3 - 6 Darvel  
07-01-2023 Irvine Meadow 2 - 1 Cumnock Juniors  
07-01-2023 Darvel 5 - 1 Petershill  
07-01-2023 Cambuslang Rangers 2 - 2 Largs Thistle  
07-01-2023 Arthurlie 0 - 0 Pollok  
31-12-2022 Kirkintilloch Rob Roy 0 - 2 Pollok  
31-12-2022 Beith Juniors 7 - 0 Cambuslang Rangers  
31-12-2022 Auchinleck Talbot 3 - 1 Hurlford United  
30-12-2022 Troon 2 - 2 Petershill  
30-12-2022 Glenafton Athletic 0 - 1 Largs Thistle  
30-12-2022 Cumnock Juniors 2 - 4 Darvel  
29-12-2022 Kilwinning Rangers 4 - 2 Irvine Meadow  
07-12-2022 Petershill 3 - 3 Irvine Meadow  
07-12-2022 Cumnock Juniors 3 - 3 Glenafton Athletic  
03-12-2022 Petershill 2 - 0 Kirkintilloch Rob Roy  
03-12-2022 Clydebank 5 - 1 Kilwinning Rangers  
03-12-2022 Cambuslang Rangers 0 - 1 Pollok  
03-12-2022 Beith Juniors 4 - 1 Largs Thistle  
02-12-2022 Irvine Meadow 1 - 2 Darvel  
26-11-2022 Petershill 1 - 2 Hurlford United  
26-11-2022 Largs Thistle 0 - 1 Cambuslang Rangers  
26-11-2022 Kirkintilloch Rob Roy 2 - 0 Troon  
26-11-2022 Cumnock Juniors 1 - 0 Arthurlie  
26-11-2022 Beith Juniors 4 - 3 Irvine Meadow  
25-11-2022 Kilwinning Rangers 0 - 1 Glenafton Athletic  
19-11-2022 Pollok 2 - 0 Petershill  
19-11-2022 Arthurlie 2 - 1 Beith Juniors  
12-11-2022 Darvel 4 - 3 Kirkintilloch Rob Roy  
09-11-2022 Kilwinning Rangers 0 - 6 Auchinleck Talbot  
09-11-2022 Glenafton Athletic 1 - 1 Hurlford United  
09-11-2022 Darvel 1 - 2 Largs Thistle  
09-11-2022 Cumnock Juniors 2 - 2 Pollok  
08-11-2022 Irvine Meadow 1 - 0 Kirkintilloch Rob Roy  
05-11-2022 Pollok 0 - 2 Irvine Meadow  
05-11-2022 Petershill 1 - 2 Darvel  
05-11-2022 Largs Thistle 1 - 0 Troon  
05-11-2022 Kirkintilloch Rob Roy 0 - 2 Arthurlie  
05-11-2022 Hurlford United 0 - 1 Cambuslang Rangers  
05-11-2022 Beith Juniors 2 - 0 Clydebank  
05-11-2022 Auchinleck Talbot 3 - 1 Glenafton Athletic  
22-10-2022 Glenafton Athletic 0 - 2 Irvine Meadow  
22-10-2022 Clydebank 1 - 2 Hurlford United  
22-10-2022 Cambuslang Rangers 2 - 2 Petershill  
08-10-2022 Troon 1 - 0 Cambuslang Rangers  
08-10-2022 Kilwinning Rangers 1 - 1 Pollok  
08-10-2022 Irvine Meadow 4 - 3 Hurlford United  
08-10-2022 Cumnock Juniors 3 - 3 Beith Juniors  
08-10-2022 Clydebank 3 - 2 Largs Thistle  
08-10-2022 Auchinleck Talbot 1 - 2 Kirkintilloch Rob Roy  
08-10-2022 Arthurlie 11 - 1 Petershill  
07-10-2022 Glenafton Athletic 2 - 2 Darvel  
01-10-2022 Pollok 1 - 1 Auchinleck Talbot  
01-10-2022 Petershill 1 - 4 Clydebank  
01-10-2022 Largs Thistle 0 - 2 Kilwinning Rangers  
01-10-2022 Kirkintilloch Rob Roy 1 - 2 Cumnock Juniors  
01-10-2022 Hurlford United 0 - 1 Arthurlie  
01-10-2022 Darvel 5 - 0 Troon  
01-10-2022 Beith Juniors 1 - 1 Glenafton Athletic  
24-09-2022 Pollok 4 - 1 Clydebank  
24-09-2022 Irvine Meadow 1 - 1 Largs Thistle  
23-09-2022 Kilwinning Rangers 2 - 0 Cambuslang Rangers  
17-09-2022 Hurlford United 2 - 2 Largs Thistle  
17-09-2022 Glenafton Athletic 0 - 1 Troon  
17-09-2022 Beith Juniors 0 - 3 Kirkintilloch Rob Roy  
17-09-2022 Arthurlie 0 - 3 Cambuslang Rangers  
03-09-2022 Petershill 1 - 1 Auchinleck Talbot  
03-09-2022 Largs Thistle 2 - 1 Cumnock Juniors  
03-09-2022 Kirkintilloch Rob Roy 1 - 2 Glenafton Athletic  
03-09-2022 Hurlford United 2 - 0 Troon  
03-09-2022 Cambuslang Rangers 0 - 3 Clydebank  
02-09-2022 Pollok 2 - 3 Beith Juniors  
02-09-2022 Darvel 4 - 0 Arthurlie  
20-08-2022 Cumnock Juniors 3 - 1 Petershill  
13-08-2022 Troon 3 - 1 Clydebank  
13-08-2022 Pollok 3 - 2 Glenafton Athletic  
13-08-2022 Petershill 0 - 3 Beith Juniors  
13-08-2022 Largs Thistle 1 - 5 Kirkintilloch Rob Roy  
13-08-2022 Irvine Meadow 0 - 1 Arthurlie  
13-08-2022 Hurlford United 3 - 1 Cumnock Juniors  
13-08-2022 Cambuslang Rangers 0 - 1 Auchinleck Talbot  
12-08-2022 Darvel 3 - 1 Kilwinning Rangers  
06-08-2022 Pollok 0 - 0 Largs Thistle  
06-08-2022 Kirkintilloch Rob Roy 2 - 0 Petershill  
06-08-2022 Kilwinning Rangers 2 - 3 Troon  
06-08-2022 Glenafton Athletic 1 - 0 Arthurlie  
06-08-2022 Cumnock Juniors 2 - 0 Cambuslang Rangers  
06-08-2022 Clydebank 2 - 3 Irvine Meadow  
06-08-2022 Beith Juniors 0 - 2 Hurlford United  
06-08-2022 Auchinleck Talbot 0 - 3 Darvel  
30-07-2022 Troon 1 - 2 Auchinleck Talbot  
30-07-2022 Petershill 1 - 2 Pollok  
30-07-2022 Largs Thistle 1 - 1 Glenafton Athletic  
30-07-2022 Irvine Meadow 1 - 3 Kilwinning Rangers  
30-07-2022 Hurlford United 0 - 0 Kirkintilloch Rob Roy  
30-07-2022 Darvel 1 - 2 Cumnock Juniors  
30-07-2022 Cambuslang Rangers 1 - 3 Beith Juniors  
30-07-2022 Arthurlie 1 - 3 Clydebank