ESCA have released the 2015 fixture list for the ESCA Championship.

Relegated SMRH looking to get back to the CSL Eastern Premiership will meet promoted Edinburgh CC in the first week of the season.

Glenrothes who lost out to RH Corstorphine for promotion on the last weekend of last season will be aiming to go one better and they face Penicuik at Kirkhill in week one.

In the other opening day fixtures Marchmont who also won promotion will host Murrayfield DAFS at Cavalry Park with Carlton 2 hosting Grange 2 while Holy Cross make the trip to Fife to play Freuchie.

The season will commence on Saturday 25 April.

Full Fixture List:-

25 April
Penicuik v Glenrothes
Carlton 2 v Grange 2
Freuchie v Holy Cross
Edinburgh CC v SMRH
Marchmont v MDAFS

2 May
Grange 2 v Penicuik
MDAFS v SMRH
Holy Cross v Carlton 2
Edinburgh CC v Freuchie
Glenrothes v Marchmont

9 May
Penicuik v Holy Cross
Glenrothes v Grange 2
Carlton 2 v Edinburgh CC
Freuchie v MDAFS
Marchmont v SMRH

16 May
Edinburgh CC v Penicuik
Holy Cross v Glenrothes
SMRH v Freuchie
MDAFS v Carlton 2
Grange 2 v Marchmont

23 May
Penicuik v MDAFS
Glenrothes v Edinburgh CC
Grange 2 v Holy Cross
Carlton 2 v SMRH
Marchmont v Freuchie

30 May
SMRH v Penicuik
MDAFS v Glenrothes
Edinburgh CC v Grange 2
Freuchie v Carlton 2
Holy Cross v Marchmont

6 June
Penicuik v Freuchie Penicuik
Glenrothes v SMRH Glenrothes
Grange 2 v MDAFS Raeburn Place
Holy Cross v Edinburgh CC
Marchmont v Carlton 2

13 June
Carlton 2 v Penicuik
Freuchie v Glenrothes
SMRH v Grange 2
MDAFS v Holy Cross
Edinburgh CC v Marchmont

20 June
Edinburgh CC v MDAFS
Glenrothes v Carlton 2
Grange 2 x Freuchie
Holy Cross v SMRH
Penicuik v Marchmont

27 June
Glenrothes v Penicuik
Grange 2 v Carlton 2
Holy Cross v Freuchie
SMRH v Edinburgh CC
MDAFS v Marchmont

4 July
Penicuik v Grange 2
SMRH v MDAFS
Carlton 2 v Holy Cross
Freuchie v Edinburgh CC
Marchmont v Glenrothes

11 July
Holy Cross v Penicuik
Grange 2 v Glenrothes
Edinburgh CC v Carlton
MDAFS v Freuchie
SMRH v Marchmont

18 July
Penicuik v Edinburgh CC
Glenrothes v Holy Cross
Freuchie v SMRH
Carlton 2 x MDAFS
Marchmont v Grange 2

25 July
MDAFS v Penicuik
Edinburgh CC v Glenrothes
Holy Cross v Grange 2
SMRH v Carlton 2
Freuchie v Marchmont

1 August
Penicuik v SMRH
Glenrothes v MDAFS
Grange 2 v Edinburgh
Carlton 2 v Freuchie
Marchmont v Holy Cross

8 August
Freuchie v Penicuik
SMRH v Glenrothes
MDAFS v Grange 2
Edinburgh CC v Holy Cross
Carlton 2 v Marchmont

15 August
Penicuik v Carlton 2
Glenrothes v Freuchie
Grange 2 v SMRH
Holy Cross v MDAFS
Marchmont v Edinburgh CC

22 August
MDAFS v Edinburgh CC
Carlton 2 v Glenrothes
Freuchie v Grange 2
SMRH v Holy Cross
Marchmont v Penicuik