Collingwood president Eddie McGuire says he would not hesitate to fire the club's under-pressure coach if it was the right thing to do.

Speaking on AFL 360 where he was filling in a host, McGuire said the 'Pies had not lived up to the promise they had shown in the NAB Challenge.

Collingwood opened their season with a dismal loss to Sydney, beat Richmond by a point then unexpectedly went down to lowly St Kilda in round three.

McGuire said Buckley, with the rest of the coaches and staff at the Magpies, would be able to achieve on-field success with the team.