Career
Toprak began his career with Trustee Savings Bank Ravensburg in 1994. In 2001 he moved to FV Ravensburg. He was signed by South Carolina Freiburg in 2005.
He signed his first professional contract in the summer of 2008.
Bundesliga title.
He participated in three matches during the tournament, scoring one goal. On 30 September 2011, Toprak was named to the Turkey national football team squad by coach Guus Hiddink for the upcoming Union of European Football Associations Euro 2012 qualifying matches against Germany and Azerbaijan.
He made his Turkish debut on 15 November against Croatia in the second leg of Union of European Football Associations Euro 2012 qualifying play-offs, playing the full 90 minutes of a goalless draw at the Stadion Maksimir in Zagreb which ensured that Croatia advanced to the finals 3–0 on aggregate.