Sunday 10/04/2022T20 GameBailliefields12:00
Saturday 23/04/2022Kirk Brae (F)Bailliefields12:00
Saturday 30/04/2022Dunfermline & CarnegieBailliefields13:00
Saturday 07/05/2022Hawick & WiltonBuccleuch Park13:00
Saturday 14/05/2022Edinburgh Accies 2Bailliefields13:00
Saturday 21/05/2022Stewarts Melville 2Inverleith (grass)13:00
Sunday 22/05/2022Linlithgow (ESCA Dev - 30 overs)Boghall13:30
Saturday 28/05/2022Royal High Corstorphine 2Bailliefields13:00
Saturday 04/06/2022Kirk BraeDouble Hedges13:00
Saturday 11/06/2022Edinburgh CC 2Bailliefields13:00
Sunday 12/06/2022Comrie (F)Comrie CANCELLEDtbc
Sunday 19/06/2022Dunfermline & Carnegie (ESCA Dev)Bailliefields13:00
Sunday 19/06/2022Carlton 3Grange Loan13:00
Tuesday 21/06/2022Paktoon Warriors (T20)Bailliefields18:00
Saturday 25/06/2022BoroughmuirMeggetland13:00
Saturday 02/07/2022Dunfermline & CarnegieMcKane Park13:00
Saturday 09/07/2022Hawick & WiltonBailliefields13:00
Sunday 10/07/2022Kinross (F)Kinross12:00
Saturday 16/07/2022Edinburgh Accies 2Newfield (artificial)13:00
Sunday 17/07/2022Clydesdale (F)Bailliefields13:00
Saturday 23/07/2022Stewarts Melville 2Bailliefields13:00
Sunday 24/07/2022Doune (F)Doune12:00
Saturday 30/07/2022Royal High Corstorphine 2Royal High School13:00
Saturday 06/08/2022Kirk BraeBailliefields13:00
Saturday 13/08/2022Edinburgh CC 2Campbell Park13:00
Sunday 14/08/2022Carlton (ESCA Dev)Grange Loan13:00
Saturday 20/08/2022Carlton 3Bailliefields13:00
Saturday 27/08/2022BoroughmuirBailliefields13:00
Saturday 10/09/2022Broomhall (ESCA Dev)Bailliefields13:00