Op 15 augustus 2009 debuteerde Schmid voor het tweede elftal van SC Freiburg tegen Karlsruher SC. Op 22 januari 2011 maakte hij zijn Bundesligadebuut tegen FC Nürnberg. In februari 2012 scoorde hij zijn eerste doelpunt in de Bundesliga, tegen Werder Bremen.
Schmid speelde 4,5 jaar met het eerste van Freiburg in de Bundesliga, met als beste resultaat een vijfde plaats in het eindklassement in het seizoen 2012/2013 en als slechtste plaats zeventien, in 2014/2015. Dit betekende rechtstreekse degradatie voor de club. Schmid bleef zelf wel in de Bundesliga. Hij tekende in juni 2015 een contract van 1 juli 2015 tot medio 2019 bij TSG 1899 Hoffenheim, de nummer acht van het voorgaande seizoen.[1]