Kirchhoff har tidligere spilt for Bayern München, Sunderland AFC, 1. FSV Mainz 05 og FC Schalke 04.