Our Cologne vs Kaiserslautern Prediction: 2-1
Cologne vs Kaiserslautern in the Germany Bundesliga II is scheduled for an 14:30 GMT kick-off on Sunday May 18, 2025. Our forecast points to a 2-1 home win, but considering both teams’ recent scoring patterns, BTTS is a highly likely outcome.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Cologne's Last Match – Nurnberg vs Cologne
Cologne will want to continue their winning form after a 2-1 Germany Bundesliga II victory over Nurnberg, knowing this is a must-win match for their campaign. In that match, Cologne had 52% possession and 14 attempts at goal, with 3 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Nurnberg | 48% | 5 (1) | 0.63 | 28 |
Cologne | 52% | 14 (3) | 2.45 | 73 |
Kaiserslautern's Last Match – Kaiserslautern vs Darmstadt
Kaiserslautern will look to carry forward their winning form after a 2-1 Germany Bundesliga II success over Darmstadt on May 11. In that match, Kaiserslautern saw 48% of the ball and created 11 goal attempts, with 6 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Kaiserslautern | 48% | 11 (6) | 1.63 | 30 |
Darmstadt | 52% | 8 (6) | 1.54 | 52 |
Cologne vs Kaiserslautern Stats
Key Stats
| Cologne | Kaiserslautern | |
|---|---|---|
| 0.92 | Attacking Strength | 1.01 |
| 0.58 | Defence Strength | 1.29 |
| 1.7 | Points Per Game | 1.4 |
| 5/10 | WIN | 4/10 |
| 2/10 | DRAW | 2/10 |
| 1/10 | Clean Sheets | 1/10 |
| 7/10 | BTTS | 7/10 |
| 5/10 | Over 2.5 Goals | 7/10 |
| 1.3 | Average Scored | 1.7 |
Goals Scored vs Goals Conceded
Cologne are averaging 1.3 goals scored and 1.0 conceded per match, while Kaiserslautern average 1.7 scored and 1.7 conceded per game.
Cologne 13-10
Kaiserslautern 17-17
What are the odds for this match?
Cologne to win: @1.45
Draw: @5
Kaiserslautern to win: @5.75
Lineups
Cologne (4-2-3-1) : Marvin Schwabe, Jusuf Gazibegovic, Timo Hubers, Dominique Heintz, Leart Paqarada, Eric Martel, Denis Huseinbasic, Jan Uwe Thielmann, Luca Waldschmidt, Florian Kainz, Damion Downs
Kaiserslautern (3-4-1-2) : Julian Krahl, Jan Elvedi, Jannis Heuer, Erik Wekesser, Jean Zimmer, Filip Kaloc, Luca Sirch, Florian Kleinhansl, Marlon Ritter, Daniel Hanslik, Ragnar Ache



Nurnberg
Cologne
Kaiserslautern
Darmstadt
Paderborn
Schalke
Elversberg
Darmstadt
Hannover 96
Kaiserslautern
Hertha Berlin
Karlsruher SC
Nurnberg
Arminia Bielefeld
Holstein Kiel
SC Preussen Munster
Fortuna Dusseldorf
Bochum
Greuther Furth
Dynamo Dresden
Eintracht Braunschweig
Magdeburg