I guess they will play on the Friday or Saturday and then the Monday (Boxing day,) or the Tuesday
Gillsfan, we won't know exactly for another 2 and a half months but I would expect the last match before Xmas would be Saturday 16th or Tuesday 19th. These are the provisional dates:
June 201721st EFL Fixture Release Day
August 20175th Sky Bet EFL season start
w/c 7th Carabao Cup Round One
w/c 21st Carabao Cup Round Two
w/c 28th Checkatrade Trophy Group Stage
September 2017w/c 18th Carabao Cup Round Three
October 2017w/c 2nd Checkatrade Trophy Group Stage
w/c 23rd Carabao Cup Round Four
November 2017w/c 6th Checkatrade Trophy Group Stage
December 2017w/c 4th Checkatrade Trophy Round Two
w/c 18th Carabao Cup Round Five
26th EFL Boxing Day fixtures
30th EFL New Year fixtures
January 20181st EFL New Year Bank Holiday fixtures
w/c 8th Carabao Cup Semi-Finals Leg One & Checkatrade Trophy Round Three
w/c 22nd Carabao Cup Semi-Finals Leg Two & Checkatrade Trophy Round Four
February 201825th Carabao Cup Final
w/c 26th Checkatrade Trophy Semi-Finals
April 20188th Checkatrade Trophy Final
May 20185th Sky Bet EFL regular season ends