Barnsley will begin the 2022/23 League One campaign with their longest trip, to Plymouth Argyle, then welcome new boss Michael Duff's former club Cheltenham Town in his first home match.

The Reds make the 600-mile round trip to Plymouth – who just missed out on the play-offs last season with 80 points – on July 30, before hosting Cheltenham on August 6, the club Duff left for Oakwell last week.

They then visit Derby County, who were relegated with them and are currently in administration, on August 13 before welcoming Joey Barton's Bristol Rovers on August 16.

After a trip to Ipswich on August 27, they travel to local rivals Sheffield Wednesday on September 3, with the Oakwell derby against the Owls on January 28.

Barnsley's Christmas games see them visit Accrington Stanley on Boxing Day, host Fleetwood Town on December 29 then Bolton Wanderers on January 1.

Their Easter games are at Burton Albion on Good Friday and Shrewsbury Town at home on the Monday, before they finish the season at home to Peterborough United on May 6.

FULL FIXTURE LIST:

Sat, Jul 30, Plymouth Argyle A;

Sat Aug 6 Cheltenham Town H;

Sat Aug 13 Derby County A;

Tue Aug 16 Bristol Rovers H;

Sat Aug 20 Wycombe Wanderers H;

Sat Aug 27 Ipswich Town A;

Sat Sep 3 Sheffield Wednesday A;

Sat Sep 10 Portsmouth H;

Tue Sep 13 Port Vale H;

Sat Sep 17 Cambridge United A;

Sat Sep 24 Charlton Athletic H ;

Sat Oct 1 Fleetwood Town A;

Sat Oct 8 Exeter City H;

Sat Oct 15 Bolton Wanderers A;

Sat Oct 22 Morecambe A;

Tue Oct 25 Lincoln City H;

Sat Oct 29 Forest Green Rovers H;

Sat Nov 12 Shrewsbury Town A;

Sat Nov 19 Milton Keynes Dons H;

Sat Dec 3 Peterborough United A;

Sat Dec 10 Oxford United A;

Sat Dec 17 Burton Albion H;

Mon Dec 26 Accrington Stanley A;

Thu Dec 29 Fleetwood Town H;

Sun Jan 1 Bolton Wanderers H;

Sat Jan 7 Exeter City A;

Sat Jan 14 Charlton Athletic A;

Sat Jan 21 Accrington Stanley H;

Sat Jan 28 Sheffield Wednesday H;

Sat Feb 4 Portsmouth A;

Sat Feb 11 Cambridge United H;

Tue Feb 14 Port Vale A;

Sat Feb 18 Cheltenham Town A;

Sat Feb 25 Derby County H;

Sat Mar 4 Bristol Rovers A;

Sat Mar 11 Plymouth Argyle H;

Sat Mar 18 Wycombe Wanderers A;

Sat Mar 25 Ipswich Town H;

Sat Apr 1 Morecambe H;

Fri Apr 7 Burton Albion A;

Mon Apr 10 Shrewsbury Town H;

Sat Apr 15 Forest Green Rovers A;

Tue Apr 18 Lincoln City A;

Sat Apr 22 Oxford United H;

Sat Apr 29 Milton Keynes Dons A;

Sat May 6 Peterborough United H.