

Match form loads a moment after the page opens so the main prediction can appear first; recent results are fetched right after.
1. FC Köln welcome Bayer 04 Leverkusen to the RheinEnergieStadion on Saturday afternoon in the Bundesliga, with both sides still playing for something meaningful in the final stretch of the season. Köln sit 12th on 31 points, clear enough of immediate danger but not so secure that they can drift through the last few rounds. Leverkusen are up in sixth on 52 points and still pushing to finish as high as they can, with European football very much the prize on the line.
There’s a bit of contrast here. Köln have been stubborn and hard to beat, while Leverkusen arrive with a sharper ceiling but a shakier recent rhythm. Kasper Hjulmand’s side were knocked out of the DFB Pokal by Bayern München on 22 April, and that frustration comes just after a Bundesliga home loss to FC Augsburg. René Wagner’s Köln, by contrast, are unbeaten in five league games and have found a habit of dragging matches into the kind of messy, open contest that suits a goals market.
And that’s where the angle comes in. These teams have been involved in plenty of lively meetings, Köln’s home games have produced goals, and Leverkusen’s away record has been good enough to keep them in the mix while still conceding more than they’d like. You don’t need much imagination to see chances at both ends. That usually means goals.
Köln’s recent run has been messy in the best possible way. They began with a 1-2 home defeat to Borussia Dortmund on 7 March, a result that could easily have unsettled them for longer. It didn’t. Since then, they’ve put together a five-match unbeaten run in the Bundesliga, and the story of that stretch is one of resilience rather than control. A 1-1 draw away to Hamburger SV, a wild 3-3 at home to Borussia M'gladbach, a 2-2 in Frankfurt, then a 3-1 home win over Werder Bremen, before another 1-1 at FC St. Pauli last time out. No clean, polished statements. Just a team that keeps getting to its feet.
That home win over Werder stands out because it showed what Köln can be when they get a foothold early and don’t let go. They scored three at home, and that wasn’t a one-off in the sense of them suddenly becoming a low-scoring side. Their season at the RheinEnergieStadion has been lively: 5 wins, 4 draws and 6 defeats, with 28 scored and 25 conceded. That’s not the profile of a cautious home team. It’s open, frequently competitive, and often a little chaotic. The goals are there, and so are the risks.
The St. Pauli draw summed up the mood. Köln were second best on chances — 0.54 xG to 2.01 xGA — yet still nicked a point through Karol Mets and a late Luca Waldschmidt penalty. That feels important here. They don’t need to dominate games to stay in them, and they’ve now gone five without defeat since losing to Dortmund. Still, there’s a familiar warning light flashing: they’ve only kept one clean sheet in the last chunk of league action, and they’ve been chasing games far too often. You can usually expect them to score. You’d also expect them to give something away.
Leverkusen’s last few weeks have had a slightly jagged feel to them. The high point came at Borussia Dortmund on 11 April, when they won 1-0 away from home in one of those results that says plenty about their quality when they’re switched on. Before that, they played out a mad 6-3 home win over Wolfsburg, a game that showed their attacking gear but also their defensive looseness. Then came a 1-2 home defeat to FC Augsburg in the league and, just three days later, a 0-2 loss to Bayern München in the Pokal. That’s a tough couple of punches to take.
The away form is still respectable, though, and that’s why Leverkusen travel to Köln with clear respectability but no real comfort. In the league they’ve gone 7-4-4 on the road, scoring 27 and conceding 24. That’s good, not ironclad. They’re more than capable of winning away from home, as the Dortmund result showed, but they’re not the kind of side that shuts opponents down for fun. The 3-3 draw at Heidenheim earlier in the spring is another reminder of that. When they open up, they can get dragged into a proper scrap.
The bigger picture is simple enough: Leverkusen have more quality, more points and more upside than Köln, but they’re not arriving in serene form. Their recent home defeats to Augsburg and Bayern have dented momentum, and that Bayern cup exit came with a lopsided shot count of 4-20 and just one effort on target. That was a harsh evening. But harsh evenings can spill into the next league game if a side isn’t careful. Leverkusen need to reset quickly, and the good news is they’ve got the tools to hurt Köln. The less good news? Their away defending doesn’t exactly scream control.
This fixture has leaned Leverkusen’s way more often than not, and the recent meetings back that up. The reverse league game in December ended 2-0 to Leverkusen, and they also beat Köln 3-0 at home in October 2023 and 2-0 in the league in March 2024. There was a 3-2 Pokal win for Leverkusen in February 2025 as well. Köln have had the odd moment — a 2-1 win in May 2023 and a 1-0 away victory back in March 2022 — but the overall tone is clear. Leverkusen usually find a way through.
One thing that jumps out is how often Köln have failed to keep Leverkusen out. They’ve gone six straight head-to-head meetings without a clean sheet, and that fits the broader pattern of this rivalry. It tends to bring tension, tempo and enough quality in the final third to keep the scoreboard moving. This isn’t usually a cagey derby. It’s the opposite.
We’re backing Over 2.5 Goals at 4/7 here, and it feels like the cleanest angle on the board. Köln have been involved in six straight league matches in which both teams scored, they’re rarely keeping things tight at home, and Leverkusen’s away games have enough volatility to keep the door open. That 1.4 to 1.6 xG split also points toward a match with chances at both ends. It doesn’t look like a 0-0. Not even close.
A 1-2 away win fits the shape of the game. Leverkusen have the stronger squad, the better away record and the better recent head-to-head line, but Köln are good enough at home to force some pressure and nick a goal of their own. The flip side is that their defensive record gives Leverkusen plenty of room to work with. If you wanted a secondary angle, Both Teams to Score has real appeal too, but Over 2.5 remains the stronger play.
League and venue; tap a row for the match page.
League
Range
Venue
No matches for these filters.
No matches for these filters.
Percentages from finished games after filters (1X2, goals, BTTS).
League
Range
Venue