A Diezben született kapus 2002-ben ingyen igazolt a BVB-be nevelőegyesületétől, a Kaiserslauternből. Weidenfeller 2002 novemberében játszott először Bundesliga-mérkőzést a Dortmund színeiben.

Weidenfeller 348 német élvonalbeli bajnokin védte a Borussia kapuját. Az együttessel két bajnoki címet és két Német Kupát, valamint német Szuperkupát nyert. A német kapus klubrekordot jelentő hét döntőben vett részt a Dortmunddal – többek között a 2013-as Bajnokok Ligája-fináléban is (amelyen a BVB kikapott a Bayern Münchentől). A 2014-es brazíliai világbajnokságon tagja volt az aranyérmet szerző válogatottnak, igaz, pályára nem lépett. Weidenfeller öt mérkőzésen játszott a nationalelf színeiben.

A mostani idényben Weidenfeller csupán egy-egy bajnokin és BL-találkozón jutott szóhoz Roman Bürki mögött. A hétvégi, Mainz elleni hazai vereség során a dortmundi szurkolótábor méltóan búcsúzott a klublegendától.

Borussia Dortmund on Twitter

Die Süd feiert Roman Weidenfeller. Er hat es sich - trotz des Ergebnisses - verdient. #DankeRoman #BVBM05