The state of play
Frankfurt's problem is at the back. They have conceded 16 goals in five Bundesliga games, a goal difference of -7, and sit 14th with five points from one win, two draws and two defeats. Their league sequence reads loss, draw, win, loss, draw.
Köln are tenth with seven points, from two wins, a draw and two defeats, and their sequence is win, loss, draw, loss, win. Their goal difference is -2.
Köln's team news is the heavier. Alessio Castro-Montes, Ellyes Skhiri and Timo Hübers are all listed as injured, and each has been a regular starter lately. Hübers started all eight of his recent appearances. None of the three has scored recently, so the loss is felt more in the starting XI than in goals. Frankfurt list Jeremiaha Maluze and Jessic Ngankam, both rotation players, as injured.
OneFootball reports that Adi Hütter wants a reaction from Frankfurt after a 6-0 defeat by Leipzig.
Head to head
The two clubs have met 84 times: 27 home wins for Frankfurt's side of the ledger, 29 for Köln and 28 draws. The average is 3.17 goals a game.
The recent meetings have been lively. Frankfurt won 4-3 at Köln on 22 November 2025, and the return fixture on 5 April ended 2-2. Before those, Köln won 2-0 and 3-0 in Frankfurt's visits to them, and the other meeting in the last five was a 1-1 draw.
The numbers behind it
Frankfurt's expected goals against stand at 11.8 over five games, against 16 conceded. That is 4.2 more than the chances they allowed would suggest, so part of the damage looks like finishing rather than structure. At the other end they have 8.2 expected goals for and nine scored.
Köln are closer to their underlying numbers: 8.4 expected goals for and eight scored, 8.7 against and 10 conceded.
Over the last 10 matches the picture is less bleak for both. Frankfurt have five wins, two draws and three defeats, scoring 31 and conceding 24, for 1.7 points a match. Köln have five wins, three draws and two defeats, with 24 scored and 16 conceded, for 1.8 points a match.
Our view
The betting market implies about 49% for a Frankfurt win, 23% for a draw and 28% for a Köln win. Our model is a little more open: 47% home, 22% draw and 31% away. The gap is small and rests mostly on Köln's steadier recent record and Frankfurt's defensive numbers.
Both point to goals. The market puts both teams scoring at about 70% and more than 2.5 goals at about 70%, while our model sits slightly higher at 73% and 74%. These are estimates, and football is high-variance.
Market and model
Betting market · consensus of 14 bookmakersGiovePicks model
- Home win49% market47% model2.05 Fair odds implied by the market
- Draw23% market22% model4.33 Fair odds implied by the market
- Away win28% market31% model3.54 Fair odds implied by the market
- Over 2.5 goals70% market74% model1.43 Fair odds implied by the market
- Under 2.5 goals30% market26% model3.35 Fair odds implied by the market
Estimates built from public data, not advice or a tip. We do not take bets or recommend any operator. Football is high-variance and no estimate is a guarantee. 18+ only.