Jhon Eduis Viáfara Mina is a Colombian midfielder who was born in Robles, Colombia on 27th October 1978. Viafara began his football career with Deportivo Pasto in the late nineties. He later had a one year spell at America de Cali before returning to Pasto in 2001. It wasn't until Viafara moved to Once Caldas in 2002 that he really made a name for himself however. In 2003 he was a key player in the clubs Primera Championship win. In 2004 things got even better for Once Caldas and Viafara. He was instrumental in helping the club to a miraculous Copa Libertadores triumph, scoring a goal in the final against Boca Juniors, a superb long range effort which put The Colombians 1-0 up in second leg of the tie. Boca soon levelled it up at 1-1 sending the game into penalties, which Caldas won 2-0 in one of the worst shootouts in history. Viafara also played in the Intercontinental Cup for Caldas on 12th December 2004 against Porto. The contest went to penalties after a 0-0 draw. Despite Viafara successfully converting his spot kick, Caldas lost out 7-8. His successful form domestically won him international recognition. He won his first cap for Colombia in 2003.
In the summer of 2005 Alain Perrin's Portsmouth paid £800,000 to bring Viafara to Fratton Park. He made his Pompey debut on 13th August 2005 in a 2-0 defeat to Tottenham, and scored his first goal for the club on 27th August at Manchester City. After a reasonable first month at the club, Viafara's form at a struggling Pompey side was less than satisfactory. When Alain Perrin was sacked and replaced by Harry Redknapp, the Colombian midfielder was given few opportunities. Redknapp did start Viafara in a 4-0 loss at Arsenal on 28th December 2004, but blamed the midfielder's failure to understand his instructions for the defeat. Apparently Redknapp had not realised Viafara spoke very little English, despite working with the player every day for the previous few weeks. As Pompey spent big bringing in the likes of Pedro Mendes and Sean Davis in January 2006, Viafara was deemed surplus to requirements and was shipped off to Real Sociedad on loan for the rest of the campaign.
On 4th August 2006 Viafara moved to Southampton on a three year deal. He made his Saints debut two days later in a 2-2 draw at Derby, but put in a very disappointing performance and barely put a foot right all game. Fortunately Viafara gradually improved over the season, and ended up being one of the clubs most important players in their run to the play-offs. His box to box displays were often superb. Viafara scored his first goal for the club on 14th October 2006 in a 3-2 defeat at Leicester. His finest hour for the club came on 15th May 2007 at Derby. Southampton were 2-0 down on aggregate in the second leg of the play-off semi final, before two Viafara goals levelled the tie. After scoring the second, he lifted his Saints top to reveal a t-shirt that said 'I Sorry I ruin the party'. Southampton went on to lose on penalties, but Viafara had firmly established himself as a favourite with the St Marys crowd.
Viafara started the 2007/08 season as well as he had finished the previous campaign. He scored important goals against Stoke, Sheffield United and Colchester, and was key to some good early performances for the club. Viafara's form dipped slightly in the second half of the campaign however, although he still featured in most games as Southampton narrowly avoided relegation to League 1.
Viafara left Southampton to return to Once Caldas in the summer of 2008 due to homesickness. He continued where he had left off in 2005, and helped the club win another league championship in 2009. In 2010 Viafara spent a year with La Equidad, and played his part in the Bogata outfits run to the 2010 Apertura tournament final. He also helped the club reach the play-off stage of the Clausura 2010.
In 2011 Viafara moved to Atletico Junior. He made a fantastic start for his new side, scoring on his debut on 17th February 2011 in a Copa Libertadores clash with Leon de Huanuco , a match which Junior won 2-1. He scored again in his second match for the club in the same competition against Gremio eight days later.
On 30th June 2011 Viafara signed for Deportivo Pereira.