Collingwood's next block of the season has been released by the AFL with rounds nine to twelve confirmed.

Richmond and the Western Bulldogs will kick-off a 20 consecutive days of AFL matches on Wednesday week, the first of 33 matches to be jammed into rounds nine to 12 of the 2020 season.

VOTE: Hoskin-Elliott mark of the year nomination

The Pies' will finish their stint in Western Australia with clashes against West Coast and Fremantle, before heading to the east coast to play Sydney. 

We'll then fly into Adelaide to meet the Crows for Tuesday night football and then back to Queensland to face Melbourne which will round out a massive 14-day program for the club.

See below.

Collingwood's fixture:

Round 8 v West Coast
Sunday 26 July 3.35PM AEST, Optus Stadium

Round 9 v Fremantle

Sunday 2 August 6.10pm AEST, Optus Stadium

Round 10 - Sydney
Thursday 6 August 5.40pm AEST, The Gabba

Round 11 v Adelaide
Tuesday 11 August 7.10PM AEST, Adelaide Oval

Round 12 v Melbourne
Saturday 15 August, 5.10PM AEST, The Gabba