All Fixtures

11:00 am
ESCA Division 1
Roseburn (grass)

MDAFS vs Watsonians 2

11:00 am
ESCA Division 3
Philiphaugh

Selkirk vs MDAFS 2

11:00 am
ESCA Division 5
Roseburn (artificial)

MDAFS 3 vs Preston Village

11:00 am
ESCA Development League
Turpie & Co Sports Ground

Livingston 3 vs MDAFS 4

6:00 pm
Friendlies
Roseburn

MDAFS XI vs BOTS

11:00 am
ESCA Division 3
Roseburn (grass)

MDAFS 2 vs Boroughmuir

1:00 pm
ESCA Division 1
Lewisvale Park

Musselburgh vs MDAFS

1:00 pm
ESCA Division 5
East Drive

Largo 2 vs MDAFS 3

6:00 pm
Friendlies
Newfield

MDAFS XI vs Woodcutters CC