• The full 2017 Toyota AFL Premiership Fixture
• The 21 must-watch matches
• Prime-time kings: Dogs and Swans the timeslot winners
• WATCH: The 2017 blockbusters to look forward to
 

THE 2017 Toyota AFL Premiership Fixture was released on Thursday morning, and fans were quick to pick apart the best and worst elements for their clubs.

Check out the best reactions to the fixture below.

Adelaide

Brisbane Lions

 

Carlton

Collingwood

Essendon

Fremantle

 

Geelong

 

Gold Coast

 

Greater Western Sydney

Hawthorn

Melbourne

 

North Melbourne

 

Port Adelaide

Richmond

 

St Kilda

 

Sydney Swans

West Coast

 

Western Bulldogs