A 30 éves bekk 227 német élvonalbeli mérkőzésen lépett pályára eddigi karrierje során, az előző évadban viszont már nem volt alapember a Dortmundban – igaz, sérülések is hátráltatták –, csak kilenc bajnokin, összesen pedig 14 tétmérkőzésen jutott szóhoz.
Toprak a Freiburgban nevelkedett, 2007-ben mutatkozott be, majd 2011-ben a Leverkusenhez igazolt, ahonnan 2017 nyarán cirka 12 millió eurórét cserébe szerezte meg a BVB.
A mostani kölcsönvételért másfél millió eurót fizetett ki a Werder.