Education
He attended American Heritage School, and spent time at the Image Soccer Academy in Bradenton, Florida, before going on to play three years of college soccer at the University of South Florida.
He attended American Heritage School, and spent time at the Image Soccer Academy in Bradenton, Florida, before going on to play three years of college soccer at the University of South Florida.
College and amateur Restrepo lived in Colombia until he was 11 before moving to West Palm Beach, Florida with his family. During his championship season, Restrepo broke school records previously held by Tony Meola for games played (25), minutes played (2348), shutouts (16), consecutive shutouts (11) and consecutive scoreless minutes (1176). He was named the Most Valuable Player (Most Valuable Player) of the Administrative Committee on Company-ordination Tournament and Defensive Most Valuable Player of the National Collegiate Athletic Association Tournament.
During his college years Restrepo also played for the Bradenton Academics in the USL Premier Development League.
Professional In January 2011, Restrepo signed a professional contract with Colombian soccer club América de Cali. He made his professional debut on Wednesday, August 31, 2011, in America"s 1-1 tie versus
Pereira. Restrepo moved to Venezuelan club Deportivo Táchira on December 30, 2011.
He played 8 competitive matches for Tachira, 4 in the Venezuelan Cup, and 4 in the Venezuelan First Division. He finished the season as Tachira"s starter.
On March 20, 2013 the Tampa Bay Rowdies announced that Restrepo had signed a two-year contract with the club He excelled after being named the Rowdies starting goalkeeper, playing in 26 matches in all competitions.
He was named the "NASL Player Of The Week" 3 times and to the "NASL Team Of the Week" 7 times in 2013.
During the Rowdies" 2014 preseason training, Restrepo tore his Achilles tendon and was sidelined for the entirety of the 2014 season. On November 6, Restrepo announced he would be moving on from Tampa Bay. Restrepo signed with USL club Charlotte Independence on February 24, 2015.
During his short stay with Charlotte, he played in 3 matches, 2 in the United States. Open Cup and 1 in USL league play.
In June 2015, Restrepo is transferred to Metropolitanos Football Club, returning to the Venezuelan First Division. On August 1, 2015, Restrepo takes over the starting role at Metropolitanos, helping the team snap a 3 game losing streak.
Restrepo joined NASL side Fort Lauderdale Strikers on December 31, 2015. International Despite being born in Venezuela, Restrepo has represented the United States at youth level
He is a graduate of the United States of America U-17 Residency Program.
University of Virginia América de Cali.
In 2005, he was a member of the United States of America U-17 World Cup squad that participated in the 2005 Youth World Cup in Peru. He has also been a member of the United States of America U-20 National Team.