Clemens Fritz urodził się 7 grudnia 1980 w Erfurcie. Swoją piłkarską karierę rozpoczynał w drużynach Rot-Weiß Erfurt, VfB Leipzig. W tym pierwszym z klubów wskoczył do pierwszego składu i grał w nim do 2001 roku, aż jego drużyna spadła z ligi. Przeniósł się wtedy do drugoligowego Karlsruher SC.
Od czasu debiutu stał się podstawowym zawodnikiem i grał w barwach klubu do 2003 roku, kiedy to podpisał kontrakt z pierwszoligowym Bayerem Leverkusen. Jednak przez liczne problemy dopiero w sezonie 2005/2006 grał regularnie w podstawowym składzie. W 2006 roku został zawodnikiem silniejszego Werderu Brema. Z tym klubem zdobył Pucharu Ligi Niemieckiej, wicemistrzostwo kraju i Puchar Niemiec. Zagrał też w przegranym dla jego drużyny finale Pucharu UEFA.
Debiut w dorosłej reprezentacji Niemiec Fritz zaliczył w październiku 2006 roku w meczu z Gruzją. W 2008 roku został powołany na mistrzostwa Europy, gdzie zajął z drużyną narodową drugie miejsce.