In
Vladimir Coufal (def) West Ham United; Wouter Burger (mid) Stoke City; Leon Avdullahu (mid) FC Basel; Koki Machida (def) Union SG; Deniz Zeitler (att) FC Ingolstadt; Bernardo (def) VfL Bochum; Tim Lemperle (att) FC Koln; Fisnik Asllani (att) SV Elversberg - end of loan; Muhammed Damar (mid) SV Elversberg - end of loan; Mergim Berisha (att) FC Augsburg - end of loan; Tim Drexler (def) FC Nurnberg - end of loan; Florian Grillitsch (mid) Real Valladolid - end of loan;
Out
Marius Bulter (att) (r) FC Koln; (Stanley Nsoki (def) (r) Union Berlin - on loan; Anton Stach (mid) (r) Leeds United; Joshua Quarshie (def) Southampton; Haris Tabakovic (att) (sp) Borussia Monchengladbach - on loan; Tom Bischof (mid) (k) Bayern Munich; Pavel Kaderabek (def) (r) Sparta Prague; Christopher Lenz (def) (sp) Fortuna Dusseldorf; Erencan Yardimci (att) (sp) Eintracht Braunschweig - on loan; Nahuel Noll (gk) Hannover 96 - end of loan; Attila Szalai (def) Kasimpasa; Bambase Conte (att) SV Elversberg - on loan; Florian Micheler (mid) Arminia Bielefeld - on loan; Diadie Samassekou (mid) (r) released; Leo Ostigard (def) (r) Stade Rennais - end of loan; David Jurasek (def) (sp) SL Benfica - end of loan; Jakob Busk (gk) Sonderjyske Fodbold - end of loan;
Target
You’re never quite sure what you're going to get from Hoffenheim. It could be a fight for European places, or a fight to stay up, it’s rarely anything in between - top 5/8.