Pies fans would believe that once a Collingwood player leaves their club for another, they all of a sudden become a superstar and wonder why they couldn't play like that at our club.

Personnel changes in coaching staff and the general direction the club wanted to go in, meant that trading of players had to occur to ensure that success was in reach.

A list is compiled to highlight those who, if they stayed in the black & white, could've had an impact to this day or until they retired.

Here are the best 10 players Collingwood have traded or delisted since 2003:

8. Nathan Brown

Nathan Brown wrote his name into Collingwood folklore for the job he did on Saints star Nick Reiwoldt, in the 2010 Grand Final matches.

It was his third season at the club and he looked to secure his spot down back as 'Presti' was retiring. Brown was at the club for nine years and played 130 games for the black & white.

At the end of 2016, the Saints (ironic, huh) put forward an offer that the Pies were not willing to match and saw the full-back leave the club.

Since then, he has played 42 games for the Saints and is a regular in their best 22.

MELBOURNE, AUSTRALIA - AUGUST 05: Jack Riewoldt of the Tigers (L) and Nathan Brown of the Magpies compete for the ball during the round 20 AFL match between the Richmond Tigers and the Collingwood Magpies at Melbourne Cricket Ground on August 5, 2016 in Melbourne, Australia. (Photo by Michael Dodge/Getty Images)