2012: Selected by Philadelphia Union in the second round of the 2012 MLS Super Draft with the 35th overall pick. Gaddis made his MLS Debut on April 14against the Columbus Crew when Danny Califf was a late scratch. Gaddis played in 18 games starting in 17, logging 1475 minutes. On June 23, he recorded his first MLS assist in the Union’s 4-0 win over Sporting Kansas City. Gaddis started the last seven games of the season.
2011: Played in 17 games for the Mountaineers and recorded one assist… Played in one match for Reading United.
2010: One of two players to play every minute during the 2011 campaign… Named third team All-american by TopDrawerSoccer… Earned second team all-BIG EAST honors… Part of the 39 man list in contention to receive the MAC Hermann Award… Recorded his first point in a 1-0 victory over James Madison University... Recorded five assists on the season and took five shots… Logged 720 minutes eight games for Reading United, scoring one goal and registering eight assists.
2009: Appeared in 16 matches 15 of which he started… First-team selection on the NSCAA all-Northeast Region squad… Named to the WVU Classis all-Tournament team… Helped back line hold number three ranked USF to three shots, zero of which were on goal in a shutout victory.
High School/Club: Attended North Central High in Indianapolis… Named NSCAA HighSchool All-american… Ranked among the top 135 players nationallyin 2006/07… Two-time all-state second team and first team all-state in 2006… 2005 high school state champion…