1. Round 19/08/2017 1899 Hoffenheim - Werder Bremen 1:0
2. Round 26/08/2017 Bayer Leverkusen - 1899 Hoffenheim 2:2 yellow card
4. Round 17/09/2017 1899 Hoffenheim - Hertha BSC 1:1
5. Round 20/09/2017 1. FSV Mainz 05 - 1899 Hoffenheim 2:3 yellow card
6. Round 23/09/2017 1899 Hoffenheim - FC Schalke 04 2:0
7. Round 01/10/2017 SC Freiburg - 1899 Hoffenheim 3:2
8. Round 14/10/2017 1899 Hoffenheim - FC Augsburg 2:2
9. Round 22/10/2017 VfL Wolfsburg - 1899 Hoffenheim 1:1
10. Round 28/10/2017 1899 Hoffenheim - Bor. Mönchengladbach 1:3 yellow card
11. Round 05/11/2017 1. FC Köln - 1899 Hoffenheim 0:3 yellow card
12. Round 18/11/2017 1899 Hoffenheim - Eintracht Frankfurt 1:1
13. Round 26/11/2017 Hamburger SV - 1899 Hoffenheim 3:0 yellow card
15. Round 10/12/2017 Hannover 96 - 1899 Hoffenheim 2:0 yellow card
16. Round 13/12/2017 1899 Hoffenheim - VfB Stuttgart 1:0
17. Round 16/12/2017 Borussia Dortmund - 1899 Hoffenheim 2:1
18. Round 13/01/2018 Werder Bremen - 1899 Hoffenheim 1:1 yellow card
19. Round 20/01/2018 1899 Hoffenheim - Bayer Leverkusen 1:4
20. Round 27/01/2018 Bayern München - 1899 Hoffenheim 5:2
21. Round 03/02/2018 Hertha BSC - 1899 Hoffenheim 1:1
22. Round 10/02/2018 1899 Hoffenheim - 1. FSV Mainz 05 4:2
23. Round 17/02/2018 FC Schalke 04 - 1899 Hoffenheim 2:1 yellow card
24. Round 24/02/2018 1899 Hoffenheim - SC Freiburg 1:1
25. Round 03/03/2018 FC Augsburg - 1899 Hoffenheim 0:2
26. Round 10/03/2018 1899 Hoffenheim - VfL Wolfsburg 3:0
27. Round 17/03/2018 Bor. Mönchengladbach - 1899 Hoffenheim 3:3
28. Round 31/03/2018 1899 Hoffenheim - 1. FC Köln 6:0
30. Round 14/04/2018 1899 Hoffenheim - Hamburger SV 2:0
31. Round 21/04/2018 RB Leipzig - 1899 Hoffenheim 2:5
32. Round 27/04/2018 1899 Hoffenheim - Hannover 96 3:1 yellow card
33. Round 05/05/2018 VfB Stuttgart - 1899 Hoffenheim 2:0
34. Round 12/05/2018 1899 Hoffenheim - Borussia Dortmund 3:1