East of Scotland Football League

Final tables 1923-date

 

See also

Main index

Club directory

East of Scotland League overview

East of Scotland League history 1923-date

 

This page was compiled using a variety of sources with many thanks to Alick Milne (1920s and early 1930s), Stewart Davidson (late 1930s and 1988 onwards) and Bob Perkins (late 1940s to 1970s).

 

A (large) number of these tables are incomplete. Very often the season would end before these fixtures could be played and so the leading club would be declared champions if it looked as if they couldn’t be caught by the chasing clubs. However a number of tables were taken from newspapers of the time and reflect the last known standings. Where the champion club is different to the club at the top of the table is shown in bold.

 

 

1923-24

P

W

D

L

F

A

Pts

1

Coldstream

12

7

3

2

28

15

17

2

Berwick Rangers

12

6

4

2

25

12

16

3

Gala Fairydean

12

6

1

5

25

19

13

4

Leith Amateurs

12

5

1

6

18

24

11

5

Civil Service Strollers

12

3

4

5

18

14

10

6

Vale of Leithen

12

3

4

5

23

37

10

7

Selkirk

12

1

5

6

14

30

7

 

Leith Amateurs replaced Edinburgh Civil Service after six matches

 

 

1924-25

P

W

D

L

F

A

Pts

1

Vale of Leithen

12

8

3

1

49

17

19

2

Civil Service Strollers

12

8

1

3

23

15

17

3

Berwick Rangers

12

4

4

4

26

25

12

4

Coldstream

10

4

3

3

20

19

11

5

Leith Amateurs

9

4

0

5

13

18

8

6

Selkirk

12

2

3

7

14

24

7

7

Gala Fairydean

11

1

2

8

13

40

4

 

 

1925-26

P

W

D

L

F

A

Pts

1

Civil Service Strollers

11

8

1

2

29

13

17

2

Gala Fairydean

12

8

0

4

39

31

16

3

Leith Amateurs

12

7

1

4

40

28

15

4

Coldstream

11

5

3

3

24

20

13

5

Berwick Rangers

12

5

1

6

29

23

11

6

Vale of Leithen

12

2

3

7

18

32

7

7

Selkirk

12

1

1

10

14

44

3

 

 

1926-27

P

W

D

L

F

A

Pts

1

Civil Service Strollers

16

8

5

3

49

24

21

2

Selkirk

16

8

3

5

33

24

19

3

Gala Fairydean

16

9

1

6

55

48

19

4

Coldstream

16

8

3

5

38

30

19

5

Berwick Rangers

16

8

2

6

40

33

18

6

Vale of Leithen

16

7

2

7

51

55

16

7

Leith Amateurs

16

5

4

7

39

39

14

8

Edinburgh University

16

4

3

9

33

43

11

9

Hawick United

16

2

3

11

37

79

7

 

 

1927-28

P

W

D

L

F

A

Pts

1

Berwick Rangers

14

13

1

0

54

12

27

2

Civil Service Strollers

14

7

4

3

30

21

18

3

Leith Amateurs

14

8

1

5

38

27

17

4

Gala Fairydean

13

6

2

5

34

25

14

5

Coldstream

13

6

1

6

39

35

13

6

Edinburgh University

14

5

2

7

36

32

12

7

Selkirk

14

2

1

11

21

43

5

8

Hawick United

14

2

0

12

20

77

4

 

 

1928-29

P

W

D

L

F

A

Pts

1

Peebles Rovers

28

17

5

6

81

45

39

2

Berwick Rangers

28

16

6

6

88

51

38

3

Corstorpine Amateurs

27

14

4

9

89

54

32

4

Clerwood Amateurs

27

14

2

11

71

60

30

5

Gala Fairydean

25

12

6

7

70

57

30

6

Civil Service Strollers

23

13

3

7

53

36

29

7

Murrayfield Amateurs

17

13

2

2

51

30

28

8

Edinburgh City

27

11

5

11

64

60

27

9

Coldstream

23

10

5

8

73

54

25

10

Vale of Leithen

28

8

8

12

59

69

24

11

Edinburgh University

25

8

4

13

62

80

20

12

Duns

21

7

3

11

49

52

17

13

Selkirk

26

6

5

15

38

62

17

14

Leith Amateurs

25

6

3

16

50

87

15

15

Hawick United

24

1

1

22

37

138

3

 

 

1929-30

P

W

D

L

F

A

Pts

1

Bathgate

27

22

4

1

88

29

48

2

Edinburgh City

30

19

5

6

86

34

43

3

Cameron Highlanders

28

19

1

8

92

60

39

4

Murrayfield Amateurs

22

18

1

3

75

25

37

5

Berwick Rangers

28

12

6

10

74

59

30

6

Peebles Rovers

28

14

1

13

60

57

29

7

Gala Fairydean

28

13

3

12

63

72

29

8

Vale of Leithen

27

12

4

11

55

59

28

9

Clerwood Amateurs

22

10

6

6

67

44

26

10

Leith Amateurs

27

7

7

13

59

63

21

11

Civil Service Strollers

26

7

6

13

38

73

20

12

Selkirk

27

7

5

15

47

80

19

13

Hawick United

29

8

1

20

55

94

17

14

Coldstream

30

6

4

20

63

102

16

15

Duns

28

5

2

21

51

99

12

16

Edinburgh University

17

4

2

11

37

60

10

 

Before this season, Clerwood and Corstorphine merged under the Clerwood name.

 

 

1930-31

P

W

D

L

F

A

Pts

1

Bathgate

20

15

2

3

50

18

32

2

Penicuick Athletic

20

14

4

2

69

32

32

3

Berwick Rangers

20

12

1

7

54

35

25

4

Selkirk

20

8

5

7

50

49

21

5

Vale of Leithen

20

8

4

8

48

54

20

6

Clerwood Amateurs

20

7

5

8

47

50

19

7

Peebles Rovers

20

8

2

10

51

53

18

8

Duns

20

7

2

11

56

67

16

9

Gala Fairydean

20

5

6

9

39

53

16

10

Coldstream

20

6

2

12

44

51

14

11

Jedburgh Artisans

20

1

5

14

27

70

7

 

Hawick United resigned after 8 matches and their record was expunged.  They joined the Border Amateur League. 

At the time of their resignation their record was:

Hawick United        8   1  0  7  11  31   2

 

 

1931-32

P

W

D

L

F

A

Pts

1

Penicuick Athletic

20

15

2

3

79

31

32

2

Selkirk

20

14

2

4

59

39

30

3

Berwick Rangers

20

10

2

8

44

53

22

4

Chirnside United

20

8

5

7

63

48

21

5

Peebles Rovers

20

9

2

9

45

38

20

6

Clerwood Amateurs

20

9

2

9

50

48

20

7

Vale of Leithen

20

8

4

8

35

41

20

8

Duns

20

8

3

9

39

35

19

9

Jedburgh Artisans

20

6

3

11

28

43

15

10

Coldstream

20

6

3

11

37

58

15

11

Gala Fairydean

20

1

4

15

34

72

6

 

 

 

 

1932-33

P

W

D

L

F

A

Pts

1

2

3

4

5

6

7

8

9

10

11

Peebles Rovers

Penicuik Athletic

Berwick Rangers

Clerwood Amateurs

Duns

Chirnside United

Selkirk

Jedburgh Artisans

Vale of Leithen

Coldstream

Gala Fairydean

20

20

18

18

20

20

20

20

18

20

20

18

17

11

8

8

6

7

7

6

4

2

0

1

3

3

3

4

1

1

2

3

5

2

2

4

7

9

10

12

12

10

13

13

83

83

69

46

57

46

43

39

25

32

38

27

22

43

45

57

54

65

68

35

63

82

36

35

24

19

19

16

15

15

14

11

9

 

* Berwick 1 point deduction, ineligible player

 

There is also an alternate table, which is given below. In this case, Penicuik Athletic would almost certainly be champions and not Peebles, due to their superior goal average

 

1932-33

P

W

D

L

F

A

Pts

1

Penicuick Athletic

20

17

1

2

83

22

36

2

Peebles Rovers

19

17

0

2

83

27

34

3

Berwick Rangers

18

11

3

4

68

43

24

4

Clerwood Amateurs

17

8

3

6

45

40

19

5

Duns

20

8

3

9

57

57

19

6

Chirnside United

20

6

4

10

46

54

16

7

Selkirk

19

7

1

11

43

65

15

8

Vale of Leithen

18

6

2

10

25

35

14

9

Jedburgh Artisans

20

6

2

12

39

68

14

10

Coldstream

20

4

3

13

32

63

11

11

Gala Fairydean

20

2

5

13

38

82

9

 

Penicuik Athletic had 1 point added to their total

Berwick Rangers had 1 point deducted for fielding an ineligible player

 

 

 

1933-34

P

W

D

L

F

A

Pts

1

Peebles Rovers

18

13

2

3

60

21

28

2

Vale of Leithen

18

11

3

4

49

25

25

3

Berwick Rangers

18

11

3

4

46

41

25

4

Gala Fairydean

18

8

5

5

46

38

21

5

Coldstream

18

8

4

6

34

38

20

6

Duns

18

6

3

9

40

44

15

7

Selkirk

18

6

2

10

43

48

14

8

Chirnside United

18

5

1

12

32

44

11

9

Peebles YMCA

18

5

1

12

44

61

11

10

Jedburgh Artisans

18

4

2

12

20

52

10

 

 

1934-35

P

W

D

L

F

A

Pts

1

Peebles Rovers

21

16

1

4

86

40

33

2

Chirnside United

21

13

5

3

76

44

31

3

Vale of Leithen

19

9

6

4

44

35

24

4

Penicuick Athletic

19

9

5

5

44

40

23

5

Duns

18

10

2

6

38

33

22

6

Murrayfield Amateurs

21

6

9

6

44

45

21

7

Berwick Rangers

21

8

4

9

43

42

20

8

Selkirk

20

8

3

9

46

40

19

9

Peebles YMCA

22

8

3

11

52

52

19

10

Gala Fairydean

15

3

5

7

25

53

11

11

Coldstream

21

4

0

17

39

68

8

12

Jedburgh Artisans

19

3

1

15

30

73

7

 

 

1935-36

P

W

D

L

F

A

Pts

1

Peebles Rovers

26

19

4

3

97

35

42

2

Penicuick Athletic

26

19

2

5

71

27

40

3

Dunfermline Athletic 'A'

24

14

4

6

76

35

32

4

Duns

21

11

5

5

51

24

27

5

Chirnside United

20

10

5

5

57

39

25

6

Vale of Leithen

22

11

3

8

51

44

25

7

Berwick Rangers

22

6

7

9

40

46

19

8

Coldstream

25

8

3

14

43

60

19

9

Murrayfield Amateurs

19

9

1

9

31

37

19

10

Gala Fairydean

23

4

7

12

37

56

15

11

Leith Amateurs

19

7

1

11

32

60

15

12

Selkirk

22

6

2

14

36

71

14

13

Peebles YMCA

24

5

2

17

48

91

12

14

Jedburgh Artisans

21

3

4

14

35

80

10

 

 

 

1936-37

P

W

D

L

F

A

Pts

1

Jedburgh Artisans

19

13

5

1

51

22

31

2

Vale of Leithen

22

14

1

7

63

37

29

3

Peebles Rovers

21

11

2

8

76

48

24

4

Chirnside United

21

10

4

7

49

44

24

5

Penicuick Athletic

22

9

4

9

50

50

22

6

Duns

17

9

3

5

38

23

21

7

Murrayfield Amateurs

20

6

6

8

52

54

18

8

Coldstream

20

8

1

11

43

55

17

9

Berwick Rangers

14

7

2

5

33

38

16

10

Gala Fairydean

16

4

4

8

38

40

12

11

Peebles YMCA

17

4

1

12

35

61

9

12

Edinburgh University

11

2

3

6

15

34

7

13

Selkirk

16

1

4

11

23

60

6

 

 Berwick Rangers withdrew in January 1937, but their record was included in the final table

 

 

 

1937-38

P

W

D

L

F

A

Pts

1

Penicuick Athletic

23

23

0

0

112

29

46

2

Vale of Leithen

24

16

2

6

72

33

34

3

Berwick Rangers

26

14

2

10

68

53

30

4

Duns

20

12

4

4

66

39

28

5

Peebles Rovers

25

11

4

10

80

61

26

6

Chirnside United

20

7

6

7

46

52

20

7

Leith Amateurs

21

9

2

10

47

56

20

8

Dunbar Town

23

7

3

13

41

74

17

9

Gala Fairydean

18

6

3

9

51

49

15

10

Murrayfield Amateurs

21

6

3

12

40

48

15

11

Peebles YMCA

23

6

3

14

50

75

15

12

Jedburgh Artisans

12

6

1

5

34

24

13

13

Coldstream

14

6

0

8

27

48

12

14

Selkirk

16

3

0

13

30

73

6

15

Edinburgh University

14

1

1

12

20

70

3

 

Jedburgh Artisans closed down at the end of December, but their record was not expunged. 

Several other clubs closed temporarily during the last two months of the season, for financial reasons.

 

 

 

1938-39

P

W

D

L

F

A

Pts

1

Bo'ness

23

17

4

2

93

32

38

2

Peebles Rovers

23

16

1

6

83

44

33

3

Chirnside United

18

13

0

5

72

45

26

4

Berwick Rangers

19

12

1

6

58

40

25

5

Duns

18

11

1

6

66

37

23

6

Dunbar Town

17

9

1

7

46

47

19

7

Selkirk

19

9

1

9

52

57

19

8

Vale of Leithen

22

7

3

12

65

79

17

9

Penicuick Athletic

13

8

0

5

39

23

16

10

Gala Fairydean

14

6

2

6

38

45

14

11

Coldstream

17

4

1

12

43

77

9

12

Peebles YMCA

20

2

2

16

42

81

6

13

Edinburgh University

12

2

0

10

26

49

4

14

Leith Amateurs

16

1

1

14

21

84

3

 

There is also an alternate table, which is given below

 

 

1938-39

P

W

D

L

F

A

Pts

1

2

3

4

5

6

7

8

9

10

11

12

13

14

Bo’ness

Peebles Rovers

Berwick Rangers

Selkirk

Chirnside United

Dunbar Town

Duns

Gala Fairydean

Vale of Leithen

Penicuik Athletic

Peebles YMCA

Coldstream

Leith Amateurs

Edinburgh University

21

22

17

18

14

15

15

12

19

10

17

14

11

11

17

15

11

9

9

8

7

6

5

5

2

2

2

2

2

1

1

1

0

0

1

1

2

0

2

1

1

0

2

6

5

8

5

7

7

5

12

5

13

11

8

9

91

76

57

47

42

41

51

35

51

26

38

34

21

15

29

43

38

51

36

44

38

36

74

17

66

66

50

23

36

31

23

19

18

16

15

13

12

10

6

5

5

4

 

 

1939-40

P

W

D

L

F

A

Pts

1

Berwick Rangers

2

2

0

0

9

2

4

2

Chirnside United

2

2

0

0

9

2

4

3

Bo'ness

2

2

0

0

4

1

4

4

Duns

2

2

0

0

11

4

4

5

Peebles Rovers

2

1

0

1

5

8

2

6

Dunbar Town

1

0

0

1

1

2

0

7

Selkirk

1

0

0

1

0

2

0

8

Penicuick Athletic

2

0

0

2

4

8

0

9

Gala Fairydean

2

0

0

2

3

10

0

10

Vale of Leithen

2

0

0

2

0

7

0

11

Coldstream

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

League closed down for the duration of the war

 

 

1945-46

P

W

D

L

F

A

Pts

1

Peebles Rovers

8

7

1

0

35

10

15

2

Eyemouth United

7

3

2

2

25

22

8

3

11th Holding Battalion

7

3

1

3

20

20

7

4

Duns

7

3

0

4

22

20

6

5

Gala Fairydean

7

0

0

7

14

44

0

 

 

1946-47

P

W

D

L

F

A

Pts

1

Berwick Rangers

16

12

1

3

45

27

25

2

Coldstream

15

9

2

4

41

22

20

3

Gala Fairydean

16

7

4

5

45

37

18

4

Duns

15

7

2

6

57

43

16

5

Eyemouth United

17

5

6

6

60

52

16

6

Chirnside United

17

5

5

7

40

47

15

7

Murrayfield Amateurs

15

6

2

7

31

42

14

8

Selkirk

14

5

2

7

44

58

12

9

Vale of Leithen

15

3

5

7

32

47

11

10

Peebles Rovers

14

3

1

10

29

50

7

 

Last table found ‘Peebleshire News’ 31 January 1947 during an exceedingly bad winter.

Some subsequent results (listed below) have been added to the table.

13 May Vale of Leithen v Duns 3-2

20 May Gala Fairydean v Eyemouth United 3-3

 

 

1947-48

P

W

D

L

F

A

Pts

1

Hibernian 'B'

24

22

1

1

136

28

45

2

Eyemouth United

23

16

2

5

85

47

34

3

Gala Fairydean

20

16

1

3

78

49

33

4

Berwick Rangers

23

14

0

9

80

65

28

5

Chirnside United

20

9

3

8

64

61

21

6

Selkirk

21

7

4

10

55

65

18

7

Kelso United

23

7

3

13

64

95

17

8

Edinburgh University

16

6

4

6

55

42

16

9

Duns

20

7

2

11

47

60

16

10

Coldstream

21

7

2

12

44

62

16

11

Peebles Rovers

24

7

2

15

61

97

16

12

Vale of Leithen

25

5

2

18

42

79

12

13

Civil Service Strollers

19

4

3

12

50

75

11

14

Murrayfield Amateurs

15

4

3

8

43

59

11

 

 

1948-49

P

W

D

L

F

A

Pts

1

Hibernian 'B'

28

22

4

2

122

20

48

2

Peebles Rovers

28

19

5

4

91

46

43

3

Gala Fairydean

26

16

5

5

82

47

37

4

Vale of Leithen

25

15

4

6

79

49

34

5

Berwick Rangers

25

10

5

10

72

65

25

6

Penicuick Athletic

26

11

2

13

54

74

24

7

Murrayfield Amateurs

26

11

2

13

54

58

24

8

Chirnside United

20

10

3

7

64

54

23

9

Eyemouth United

23

9

5

9

58

52

23

10

Selkirk

26

10

2

14

54

59

22

11

Kelso United

24

9

2

13

57

71

20

12

Duns

27

6

5

16

56

91

17

13

Edinburgh University

25

5

4

16

41

75

14

14

Cival Service Strollers

21

4

4

13

27

70

12

15

Coldstream

25

4

2

19

33

75

10

 

 

1949-50

P

W

D

L

F

A

Pts

1

Heart of Midlothian 'B'

30

27

2

1

129

36

56

2

Hibernian 'B'

30

26

1

3

138

30

53

3

Eyemouth United

30

19

2

9

85

52

40

4

Chirnside United

29

15

2

12

69

56

32

5

Gala Fairydean

29

16

0

13

73

61

32

6

Berwick Rangers

30

14

3

13

76

79

31

7

Penicuick Athletic

30

13

4

13

59

64

30

8

Civil Service Strollers

29

13

2

14

67

77

28

9

Selkirk

29

12

3

14

72

95

27

10

Peebles Rovers

27

11

4

12

64

58

26

11

Murrayfield Amateurs

28

11

3

14

62

82

25

12

Edinburgh University

28

10

2

16

56

72

22

13

Coldstream

30

9

2

19

46

102

20

14

Kelso United

30

7

5

18

69

105

19

15

Duns

29

8

1

20

63

101

17

16

Vale of Leithen

30

4

2

24

52

110

10

 

 

1950-51

P

W

D

L

F

A

Pts

1

Hibernian 'B'

30

26

3

1

131

33

55

2

Heart of Midlothian 'B'

30

23

4

3

136

52

50

3

Peebles Rovers

25

20

2

3

88

33

42

4

Eyemouth United

29

15

6

8

102

56

36

5

Civil Service Strollers

28

12

7

9

75

72

31

6

Berwick Rangers

26

13

4

9

98

47

30

7

Chirnside United

26

12

4

10

65

69

28

8

Duns

21

12

1

8

64

50

25

9

Vale of Leithen

28

10

4

14

79

96

24

10

Penicuik Athletic

27

9

5

13

70

76

23

11

Edinburgh University

28

9

5

14

74

96

23

12

Selkirk

27

7

5

15

43

99

19

13

Gala Fairydean

27

6

2

19

37

97

14

14

Murrayfield Amateurs

28

5

3

20

66

131

13

15

Coldstream

25

3

2

20

44

103

8

16

Kelso United

23

3

1

19

39

100

7

 

 

1951-52

P

W

D

L

F

A

Pts

1

Hibernian 'B'

30

24

3

3

129

32

51

2

Duns

29

21

4

4

94

44

46

3

Berwick Rangers ‘A’

30

19

8

3

106

56

46

4

Eyemouth United

30

21

3

6

104

54

45

5

Heart of Midlothian 'B'

30

20

3

7

93

58

43

6

Peebles Rovers

30

19

4

7

98

59

42

7

Vale of Leithen

30

17

1

12

70

73

35

8

Chirnside United

29

11

3

15

59

73

25

9

Spartans

30

9

4

17

63

90

22

10

Coldstream

30

10

2

18

76

109

22

11

Murrayfield Amateurs

29

9

2

18

53

76

20

12

Selkirk

30

9

2

19

82

122

20

13

Kelso United

30

7

3

20

54

91

17

14

Gala Fairydean

30

6

5

19

56

95

17

15

Edinburgh University

30

6

3

21

44

91

15

16

Civil Service Strollers

29

3

4

22

42

100

10

 

1952-53

P

W

D

L

F

A

Pts

1

Hibernian 'B'

26

19

5

2

90

31

43

2

Peebles Rovers

26

21

0

5

112

38

42

3

Berwick Rangers ‘A’

26

20

2

4

91

45

42

4

Duns

22

14

2

6

82

49

30

5

Vale of Leithen

25

12

3

10

84

49

27

6

Eyemouth United

19

11

5

3

79

33

27

7

Coldstream

24

11

4

9

62

60

26

8

Spartans

23

11

1

11

55

51

23

9

Edinburgh University

25

7

6

12

44

58

20

10

Selkirk

26

7

1

18

39

82

15

11

Murrayfield Amateurs

24

8

1

15

42

101

15

12

Civil Service Strollers

24

6

2

16

48

99

14

13

Gala Fairydean

24

3

4

17

44

98

10

14

Chirnside United

26

2

0

24

37

98

4

 

 

1953-54

P

W

D

L

F

A

Pts

1

Eyemouth United

25

17

3

5

81

38

37

2

Vale of Leithen

25

16

4

5

93

47

36

3

Berwick Rangers ’A’

22

15

3

4

84

43

33

4

Gala Fairydean

22

13

6

3

69

50

32

5

Peebles Rovers

18

14

2

2

93

33

30

6

Duns

22

13

3

6

81

55

29

7

Chirnside United

22

10

2

10

67

78

22

8

Spartans

22

9

3

10

55

55

21

9

Coldstream

23

6

6

11

37

56

18

10

Ferranti Thistle

27

7

4

16

59

86

18

11

Hawick Royal Albert

25

4

6

15

53

93

14

12

Civil Service Strollers

20

6

1

13

49

68

13

13

Murrayfield Amateurs

23

4

4

15

31

69

12

14

Selkirk

23

4

4

15

41

89

12

15

Edinburgh University

19

2

7

10

15

48

11

 

Season declared null & void by the East of Scotland FA due to fixture backlog

 

 

 

1954-55

P

W

D

L

F

A

Pts

1

Eyemouth United

26

22

1

3

143

41

45

2

Peebles Rovers

22

17

1

4

105

54

35

3

Vale of Leithen

22

14

3

5

76

40

31

4

Gala Fairydean

23

14

2

7

78

53

30

5

Hawick Royal Albert

26

12

3

11

66

79

27

6

Murrayfield Amateurs

24

11

2

11

62

70

24

7

Duns

19

10

4

5

76

42

24

8

Spartans

21

10

2

9

56

53

22

9

Civil Service Strollers

26

8

6

12

64

79

22

10

Chirnside United

26

9

0

17

82

108

18

11

Selkirk

24

9

2

13

66

87

20

12

Coldstream

26

7

1

18

59

106

15

13

Edinburgh University

23

3

5

15

30

81

11

14

Ferranti Thistle

26

4

2

20

47

117

10

 

 

1955-56

P

W

D

L

F

A

Pts

1

Eyemouth United

23

21

2

0

125

41

44

2

Hawick Royal Albert

26

13

7

6

69

51

33

3

Duns

25

14

1

10

79

65

29

4

Vale of Leithen

24

12

3

9

84

76

27

5

Murrayfield Amateurs

22

11

4

7

58

57

26

6

Berwick Rangers reserves

21

12

1

8

69

58

25

7

Selkirk

25

10

4

11

43

73

24

8

Civil Service Strollers

23

10

3

10

65

68

23

9

Spartans

20

9

4

7

53

42

22

10

Peebles Rovers

21

9

4

8

66

45

22

11

Chirnside United

22

7

3