Career
He is most known for his speed on the wing and taking on defenders one-on-one. 2006-2010
Played professional in Colombia from 2006-2010, appearing in both the first and second division for Deportes Tolima, Boyaca Chico and Expreso Rojo. He has also represented the Colombian national team at the U-17 level
Fort Lauderdale Strikers
= 2011 Retrepo signed with the Fort Lauderdale Strikers on July 11, 2011, midway through the 2011 NASL season.
Restrepo scored his first goal for the Strikers in his first start with the club, beating Brad Knighton with a half-volley from 30 yards out. Restrepo scored his second goal for the Strikers in the 3-1 victory against the Puerto Rico Islanders in the semifinal round of the playoffs.
He ended his first season with the Strikers having made a total of twelve appearances in all competitions, scoring two goals and a single assistant = 2012 In December 2011, the Strikers announced that they had picked up Restrepo"s option for the 2012 season.
He switched from the number 19 jersey to the iconic 10 shirt after Mike Palacio signed with the RailHawks.
Restrepo began the season as the Strikers" main playmaker, occupying the hole behind the forwards. On April 21, he assisted both Andy Herron"s goals in the 2-2 draw with the San Antonio Scorpions. After the emergence of teammate Mark Anderson in the attacking midfield position, Restrepo moved to the right side of midfield.
On July 7, Restrepo recorded his first multi-goal game, scoring twice against the RailHawks in a 3-3 draw at WakeMed Soccer Park.
The Strikers extended Restrepo"s contract on July 17 to carry through the 2013 season, with an option for 2014. On July 28 against the Atlanta Silverbacks, Restrepo scored his sixth goal of the season and extended his league-lead in assists from six to eight.
On August 15, the Strikers announced that Restrepo would miss the remainder of the season after suffering an Anterior Cruciate Ligament tear. = 2013 Restrepo made his return from injury in the first match of the 2013 season on April 6—nearly 8 months after tearing his Anterior Cruciate Ligament. He replaced Rubens in the 65th minute to a rapturous applause, sparking a comeback 1-1 tie with Football Club Edmonton in his 25-minute cameo.
San Antonio Scorpions
Restrepo was traded to San Antonio Scorpions on January 8, 2014 in exchange for hotel and transportation arrangements during the club"s trip to Texas, in what has been called by some as the most bizarre trade in soccer history.
Restrepo later clarified in an interview that he intended to leave for two years, and praised the team"s creativity in making the trade. Restrepo forced what was later considered an own goal by the New York Cosmos in the 2014 NASL semi-final during extra-time. New York Cosmos
On January 19, 2015, Restrepo signed with the New York Cosmos.
Philadelphia Union
On January 12, 2016, Restrepo signed with the Philadelphia Union for an undisclosed transfer fee.