Over the last matches Crystal Palace holds victories - 1, losses - 3 and draws - 1. 1899 Hoffenheim on the other hand holds the following results from the latest games: victories - 3, losses - 2 and draws - 0. Based on this data we can assume that 1899 Hoffenheim at the moment is in better form, unlike Crystal Palace.
Crystal Palace: Tottenham Hotspur – (Loss 2:0), Fulham – (Win 0:1), Newcastle United – (Loss 0:2), Besiktas Istanbul – (Draw 2:2), Brighton & Hove Albion – (Loss 5:0).
1899 Hoffenheim: Werder Bremen – (Loss 2:0), Holstein Kiel – (Loss 1:1), Bayer Leverkusen – (Win 3:0), Olympique Lyon – (Win 3:0), Borussia M'gladbach – (Win 1:2).