Kaiserslautern 3-1 Hannover 96: result and report
2. Bundesliga · Sunday 18 January 2026
Result
Kaiserslautern 3-1 Hannover 96
2. Bundesliga · Sunday 18 January 2026, 12:30 UTC · half-time 0-0
Kaiserslautern 3-1 Hannover 96: match report
Kaiserslautern defeated Hannover 96 3-1 in the 2. Bundesliga on Sunday 18 January 2026. The half-time score was 0-0.
Enzo Leopold opened the scoring in the 67th minute. Kaiserslautern's goals came from Ivan Prtajin (73'), Semih Sahin (90+2') and Naatan Skyttä (90+5'). Hannover 96 scored through Enzo Leopold (67').
Discipline: Kaiserslautern received 1 yellow card; Hannover 96 received 1 yellow card and 1 red card.
Going into the game Kaiserslautern were 7th on 27 points from 17 and Hannover 96 5th on 29 points from 17. Kaiserslautern went on to finish that season 6th with 52 points, and Hannover 96 4th with 60.
Kaiserslautern lined up in a 3-4-1-2 and Hannover 96 in a 3-4-3. The highest match rating in our data went to Semih Sahin of Kaiserslautern (8.6), ahead of Enzo Leopold (8.3).
Before this game the head-to-head record in our data stood at 3 Kaiserslautern wins, 2 draws and 5 for Hannover 96.
Key events
- 15'Yellow card · Norman Bassette
- 67'Goal · Enzo Leopold
- 70'Yellow card · Waniss Taïbi
- 73'Goal · Ivan Prtajin
- 76'Second yellow · Waniss Taïbi
- 90+2'Goal · Semih Sahin
- 90+5'Goal · Naatan Skyttä
Head-to-head
Team news
Unavailable
Kaiserslautern line-up (3-4-1-2)
Julian Krahl, Luca Sirch, Maxwell Gyamfi, Leon Robinson, Paul Joly, Fabian Kunze, Marlon Ritter, Mika Haas, Naatan Skyttä, Norman Bassette, Daniel Hanslik
Hannover 96 line-up (3-4-3)
Nahuel Noll, Bastian Allgeier, Boris Tomiak, Virgil Ghiță, Maurice Neubauer, Noël Aséko, Enzo Leopold, Kolja Oudenne, Daisuke Yokota, Benedikt Pichler, Noah Weißhaupt