Sat, 17 Jan 2026, 14:30
Bundesliga
Germany
Germany
Full Time

Match Timeline

18'
E. Martel🟨
Yellow Card
29'
S. Bell
Normal Goal → D. da Costa
43'
Lee Jae-Sung🟨
Yellow Card
46'
E. Martel🔄
Substitution 1 → T. Krauss
46'
I. Johannesson🔄
Substitution 2 → R. Ache
46'
C. Ozkacar🔄
Substitution 3 → K. Lund
57'
R. Ache
Normal Goal → A. Castro-Montes
61'
Silas🔄
Substitution 1 → A. Sieb
61'
S. Widmer🟨
Yellow Card
72'
M. Bulter🟨
Yellow Card
72'
P. Tietz🟨
Yellow Card
72'
S. El Mala🟨
Yellow Card
72'
D. Batz🟨
Yellow Card
73'
L. Maina🔄
Substitution 4 → L. Waldschmidt
74'
Lee Jae-Sung🔄
Substitution 2 → W. Boving
74'
S. Bell🔄
Substitution 3 → L. Maloney
83'
A. Castro-Montes🔄
Substitution 5 → J. Thielmann
85'
R. Ache
Normal Goal
87'
T. Krauss🟨
Yellow Card
90'
K. Sano🔄
Substitution 4 → A. Nordin
90'
P. Nebel🔄
Substitution 5 → F. Moreno Fell

Match Statistics

6Shots on Goal7
8Shots off Goal2
20Total Shots9
6Blocked Shots0
15Shots insidebox5
5Shots outsidebox4
6Fouls10
9Corner Kicks5
0Offsides4
62Ball Possession38
4Yellow Cards4
5Goalkeeper Saves4
472Total passes294
371Passes accurate196
79Passes %67
2.52expected_goals1.22
0goals_prevented0

Starting Lineups

1. FC Köln1. FC Köln1:1

Starting XI

1Marvin SchwäbeG
39Cenk ÖzkaçarD
17Alessio Castro-MontesM
13Said El MalaF
22Jahmai Simpson-PuseyD
18Ísak Bergmann JóhannessonM
30Marius BülterF
28Sebastian SebulonsenD
6Eric MartelM
16Jakub KamińskiF
37Linton MainaM

FSV Mainz 05FSV Mainz 051:1

Starting XI

33Daniel BatzG
48Kacper PotulskiD
6Kaishu SanoM
30Silvan WidmerM
20Phillip TietzF
16Stefan BellD
7Jae-sung LeeM
26SilasF
31Dominik KohrD
8Paul NebelM
21Danny da CostaM

Head-to-Head

📈 Team Form & Statistics

1. FC Köln
1. FC Köln
Form: L-D-W-L-L
FSV Mainz 05
FSV Mainz 05
Form: W-D-D-W-D
Record
2 W
3 D
5 L
2 W
5 D
3 L
Goals Per Game
1.5
Scored
vs
1.0
Scored
1.9
Conceded
vs
1.3
Conceded
Betting Indicators
Clean Sheets
0%
Clean Sheets
20%
BTTS
80%
BTTS
50%
Home/Away Performance
Scored
Home:1.8
Away:1.2
Conceded
Home:2.0
Away:1.8
Scored
Home:1.0
Away:1.0
Conceded
Home:0.6
Away:2.0

⚡ Elo Ratings

Long Term Elo Rating
1462
Average
1530
Average
Short Term Elo Rating
1448
↓ Momentum (-14)
1528
↓ Momentum (-2)
Expected Outcome
28%
Home Win
31%
Draw
41%
Away Win
Attack & Defence Elo
Long Term
1466
Attack
1470
1510
Defence
1566
Recent Form
1489
Attack
1451
1489
Defence
1555
Post-Match Changes
+14
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

📝 Match Preview

Mainz's Bayern Heroics Signal Upset Potential in Köln
Recommendation:AWAY_WIN
Odds:3.00
Expected Value:+5.0%
Confidence:65

When the Bundesliga resumes after the winter break, all eyes will be on the RheinEnergieStadion where 1. FC Köln hosts FSV Mainz 05 in a clash that promises more intrigue than the league table suggests. On paper, this looks like a straightforward encounter with the 11th-placed hosts facing the 16th-placed visitors, but as someone who always looks beyond the obvious, I see a classic underdog opportunity brewing. Let's start with the recent evidence that should make every Köln supporter nervous. Mainz 05's last Bundesliga away game was nothing short of spectacular—a 2-2 draw against the mighty Bayern München. Yes, you read that correctly. The same Bayern that's running away with the league (14 wins, 2 draws from 16 games) couldn't beat Mainz on their own turf. That result alone tells us everything we need to know about this team's resilience and capability when they're underestimated. Since that December 14th stalemate, Mainz has continued their upward trajectory with a 2-1 victory over 1. FC Heidenheim and another credible 2-2 draw against Union Berlin. Now look at Köln's recent home form: a 0-1 loss to Union Berlin, a 1-1 draw with FC St. Pauli (who sit 17th), and before that a thrilling but ultimately disappointing 3-4 defeat to Eintracht Frankfurt. Their only convincing home performance in recent memory was a 4-1 victory over Hamburger SV back in November. The statistics reveal a team struggling for consistency, with just a 20% win rate at home from their last ten matches and an average of 1.60 goals scored against 1.40 conceded. What really catches my eye is the head-to-head record at this venue. Köln has managed just one victory in their last four home meetings with Mainz (1 win, 2 draws, 1 loss), giving them a mere 25% home win rate in this fixture. The most recent encounter ended 1-0 to Köln back in August, but that was before Mainz discovered their fighting spirit against the league's elite. From a tactical perspective, the numbers suggest this could be a battle of contrasting approaches. Köln enjoys more possession (53.3% at home) and creates more chances (14.5 shots, 6.5 on target per home game), while Mainz adopts a more conservative away approach (34.6% possession, 7.4 shots). However, Mainz's defensive organization away from home has been their Achilles' heel, conceding an average of 2.00 goals per away game. The key question is whether Köln's attack can break through Mainz's resilience, which has been evident in those recent draws against top opposition. Fatigue could play a factor with Mainz having just four days' rest compared to Köln's seven, but momentum often trumps fatigue in football. Mainz enters this match with confidence from their recent results, while Köln's form has been patchy at best—managing just one win in their last five Bundesliga outings. As an underdog specialist, I'm always looking for those moments when the market underestimates a team's true potential. Mainz at 3.00 represents exactly that kind of opportunity. Yes, they sit in the relegation zone. Yes, they haven't won an away game in their last ten attempts. But football isn't played on paper—it's played on the pitch where Mainz has shown they can compete with the very best. That Bayern result wasn't a fluke; it was a statement. **Key Points:** - Mainz held Bayern München to a 2-2 draw in their last Bundesliga away game - Köln has won just 20% of their last 10 home matches (2 wins, 4 draws, 4 losses) - Head-to-head at Köln: Mainz has lost just once in last four visits (1 win, 2 draws, 1 loss for Köln) - Mainz enters with better recent form: 2 wins, 3 draws in last 5 across all competitions - Köln's home defense concedes 1.40 goals per game; Mainz scores 1.00 away - Mainz fighting relegation while Köln sits relatively safe in 11th **Summary:** This matchup presents exactly the kind of value I live for as an underdog specialist. The market sees Mainz's league position and away record, but I see a team transformed since their heroic draw against Bayern. Köln's inconsistent home form and historical struggles against Mainz at this venue create the perfect conditions for an upset. At 3.00 odds, Mainz offers genuine value for those willing to back the little guy who's shown they can punch well above their weight.

Read Full Preview →

📝 Match Preview

Mid-Table Scrap or Stalemate? Value Lies in the Draw
Recommendation:DRAW
Odds:3.40
Expected Value:+19.0%
Confidence:65

When two Bundesliga sides stuck in the lower-mid-table mire collide, the instinct is often to back the home team. But instincts don't pay the bills—cold, hard value does. Let's crunch the numbers on this clash between 1. FC Köln and FSV Mainz 05. **The Form Guide: A Tale of Two Strugglers** Köln sit 11th with 17 points from 16 games, a record of 4 wins, 5 draws, and 7 losses. Their recent results are a mixed bag: a 2-2 draw with bottom-half side 1. FC Heidenheim, a 1-0 home loss to Union Berlin, and a heavy 4-3 defeat to Eintracht Frankfurt. Their sole convincing win in the last ten was a 4-1 thrashing of Hamburger SV. At home, they average 1.6 goals scored but concede 1.4, managing just a 20% win rate from their last five at their own ground. Mainz are worse off in 16th with just 12 points, but their recent form tells a more intriguing story. They've lost just once in their last five across all competitions (a 4-0 drubbing at SC Freiburg). More impressively, they held the mighty Bayern München to a 2-2 draw and have taken points off Union Berlin and 1899 Hoffenheim. However, their away form is a glaring weakness: zero wins in their last five on the road (three draws, two losses), conceding a worrying 2.0 goals per game. **Head-to-Head: The Stalemate Special** History screams caution for those expecting a decisive result. In the last nine meetings, there have been four draws—that's a 44% draw rate. The most recent encounter in August 2025 was a tight 1-0 win for Köln. At home, Köln's record against Mainz is a modest 1 win, 2 draws, and 1 loss. This fixture has a habit of being cagey. **Statistical Standoff** The underlying metrics paint a picture of two evenly-matched, defensively vulnerable sides. Köln averages more shots (14.5 vs 7.4) and dominates possession (53.3% vs 34.6%), which you'd expect at home. But their shot accuracy is a mediocre 45.4%. Mainz, when away, are a reactive side, averaging just 1.0 goals scored but hemorrhaging 2.0. Their pass accuracy plummets to 70.8% on the road, suggesting they struggle to build sustained pressure. The goal expectancy models point towards a 2-1 or 1-1 kind of game, with inputs suggesting 1.80 goals for Köln and 1.20 for Mainz. Both teams' finishing has been slightly below par this season, which could keep the scoreline down. **Where's the Value?** The bookmakers have installed Köln as favorites at 2.25 (implied probability 44.4%). Given Mainz's atrocious away record, that seems fair on the surface. But look deeper. Mainz are not the pushovers that record suggests—they are battle-hardened, difficult to break down, and coming off a morale-boosting win over Heidenheim and that famous draw with Bayern. Köln, meanwhile, have won just twice in their last ten and are inconsistent at best. The draw is priced at a tempting 3.40 (29.4% implied). My analysis suggests the true probability is significantly higher. Both teams draw frequently (Köln 40% of recent games, Mainz 50%), the head-to-head is littered with stalemates, and there's little to separate them in current quality. A 1-1 or 0-0 result is a very plausible outcome. The 'Both Teams to Score - Yes' market at 1.57 looks overvalued against the fair market probability, while the 'Over 2.5 Goals' at 1.73 is priced about right. The real mispricing, in my value-hunting eyes, is on the draw. **Key Points:** * Köln's home form is weak (20% win rate last 5). * Mainz are winless in 5 away games but have drawn 3 of them. * Head-to-head history shows a 44% draw rate. * Both teams have high draw percentages in their recent form. * Statistical profiles suggest a close, potentially low-scoring affair. * The draw at 3.40 offers significant positive expected value. **Summary & Bet** This has all the hallmarks of a classic Bundesliga mid-table stalemate. Köln lack the cutting edge to dominate, and Mainz lack the away-day conviction to win but have enough resilience to scrap for a point. The value isn't with the hesitant favorite or the winless away side—it's squarely on the draw. The odds of 3.40 underestimate the likelihood of these two cancelling each other out. For the disciplined value seeker, that's the signal to act.

Read Full Preview →

📝 Match Preview

Bundesliga Battle: Köln and Mainz Set for Stalemate?
Recommendation:DRAW
Odds:3.40
Expected Value:+19.0%
Confidence:65

Alright, let's braai this data and see what sizzles! We've got 1. FC Köln hosting FSV Mainz 05 in a Bundesliga clash that smells more like a draw than a braai master's secret sauce. Both sides are stuck in the bottom half, with Köln in 11th (17 points) and Mainz languishing in 16th (12 points). On paper, Köln should be favourites at home, but the numbers tell a more complicated story. Looking at recent results, neither team has been setting the world alight. Köln's last ten show just two wins, four draws, and four losses. Their last outing was a 2-2 draw against bottom-placed 1. FC Heidenheim. Before that, they lost 0-1 at home to Union Berlin and 0-2 away to Bayer Leverkusen. The one bright spark was a 4-1 thumping of Hamburger SV back in November. Mainz's form is even more draw-heavy: two wins, five draws, and three losses in their last ten. But here's the kicker – they haven't won away from home in their last five attempts (three draws, two losses). However, they've shown they can scrap for a point against anyone, holding Bayern München to a 2-2 draw on the road and drawing with Union Berlin. The head-to-head history screams 'cagey'. Of the last nine meetings, four have ended all square, including three of the last four Bundesliga clashes. The most recent fixture, back in August 2025, was a narrow 1-0 win for Köln, but the pattern before that was draws, draws, and more draws. When you dig into the performance stats, Köln looks the more proactive side. At home, they average 14.5 shots and 53.3% possession. Mainz, on the road, are a different beast – they manage just 7.4 shots and a meagre 34.6% possession on average. This suggests Köln will control the game, but Mainz's away resilience is notable: they concede a worrying 2.0 goals per game on their travels, but they've only lost 40% of those matches, drawing the other 60%. Fatigue could play a minor role, with Köln enjoying seven days' rest compared to Mainz's four. But both have played two games in the last fortnight, so it's not a massive disadvantage. **Key Points:** * **Form Guide:** Both teams have a 20% win rate in their last ten games. Mainz are draw specialists (5 draws in last 10). * **Away Woes:** Mainz are winless in their last five away matches (D3, L2). * **Home Comfort?** Köln's home record is poor: just one win in their last five at home (D2, L2). * **Head-to-Head:** Draws are common, with 4 of the last 9 meetings ending level. * **Statistical Edge:** Köln dominates possession and shots, but Mainz is organised and hard to beat away. * **Goal Expectation:** The underlying numbers point to an average of around 3.00 total goals, suggesting an open game. **Summary & The Bet** Listen, I love a winner as much as the next braai-loving South African, but sometimes you have to play the percentages. The value here isn't in backing a shaky favourite or a winless away side. The bookies have Köln at 2.25 to win, which feels about right – maybe even a touch short. Mainz to win at 3.00 is a lottery ticket. The smart play, the value play, is the draw at 3.40. Mainz's incredible ability to grind out points on the road, combined with Köln's inability to consistently win at home and the historical tendency for these two to cancel each other out, makes the draw the standout betting proposition. It might not get the blood pumping like a last-minute winner, but it'll pay for the beers and boerewors. **Recommended Bet: DRAW**

Read Full Preview →

📝 Match Preview

Rhein-Main Derby Set for Goal Fest as Defenses Look Leaky
Recommendation:OVER_2_5
Odds:1.73
Expected Value:+7.3%
Confidence:65

Alright, let's talk about a match that has 'The Big O' written all over it. We've got 1. FC Köln hosting FSV Mainz 05 in a Bundesliga clash that screams goals. Forget the boring, tactical chess matches; this is a proper scrap between two sides who love to give the opposition a chance. And I love that. First, the table doesn't lie. Köln sit 11th, Mainz are down in 16th, and both have been shipping goals like it's going out of fashion. Over their last ten games, Köln have conceded 16 times while scoring 14. That's an average of 3.0 goals per game, my favourite number. Their recent results tell the story: a thrilling 3-4 loss to Eintracht Frankfurt, a 4-1 demolition of Hamburger SV, and a 2-2 draw with lowly Heidenheim. They've kept just one clean sheet in ten attempts. At home, they're even more generous, scoring 1.6 but conceding 1.4 per game. Then we have Mainz. Oh, Mainz. They've only won twice in ten, but look at those draws! A stunning 2-2 at Bayern München shows they can find the net against anyone. But their away form is a defensive horror show: they've not won on the road in their last five, conceding a whopping 2.0 goals per game. They were thumped 4-0 by SC Freiburg on their travels. When you average 1.0 goal scored and 2.0 conceded away from home, you're basically inviting me to the party. Let's look at the head-to-head. Historically, these meetings average 2.55 goals, just over our magic line. The last five have been a bit cagey, but the overall trend and, more importantly, the current form of these two sides point in one direction: action. The goal expectancy model fed into the market suggests 3.00 goals for this one. I'm inclined to agree. Köln's attacking stats show they create chances (14.12 shots per game, 5.75 on target). Mainz, away from home, see less of the ball (just 34.6% possession on average) but still manage 3.00 shots on target. The key here is defensive fragility. Köln's 'improving' defensive trend still sees them leak 1.6 per game. Mainz's 'stable' defensive trend away sees them concede two per outing. It's a perfect storm. **Key Points:** * **Goal Averages:** Köln's home games average 3.0 total goals. Mainz's away games also average 3.0 total goals. * **Defensive Woes:** Köln have kept one clean sheet in ten. Mainz concede 2.0 goals per game on the road. * **Recent Fireworks:** Köln's last ten matches featured five games with Over 2.5 goals, including a 3-4 and a 4-1. Mainz's recent 2-2 draw with Bayern shows their capability. * **Head-to-Head:** The historical average of 2.55 goals per meeting leans towards the over. * **Market Signal:** The goal expectancy (Poisson) input is 3.00, strongly supporting an Over 2.5 bet. **The Big O's Verdict:** This has all the ingredients for a proper, end-to-end Bundesliga battle. Both teams need points, both have shown they can score, and both have proven they can't defend with any consistency. With odds of 1.73 for Over 2.5 Goals, I see significant value. My data-driven analysis suggests the true probability of this landing is higher than the market implies. So, let's get ready for a goal-filled afternoon in Cologne. I'm all in on the Over.

Read Full Preview →

📝 Match Preview

The Draw, A Force It Is
Recommendation:DRAW
Odds:3.40
Expected Value:+19.0%
Confidence:65

Much to consider, there is, when two struggling Bundesliga sides meet. In the middle of the table, 1. FC Köln sits, five points above the relegation battle. Below them, FSV Mainz 05 dwells, seeking a way out of danger. At first glance, a home win seems logical. But deeper, we must look. **Recent Form Tells A Story** Köln's last ten games, a mixed bag they are. Two wins, four draws, four losses. Points per game, only one. A 4-1 victory over Hamburger SV at home, a bright spot. Yet, a 1-1 draw with bottom side FC St. Pauli and a 2-2 draw with 1. FC Heidenheim show inconsistency. Defensively, they have conceded 16 goals in this period, keeping just one clean sheet. Mainz's path, different it is. Two wins, five draws, three losses in their last ten. Hard to beat, they have become. A stunning 2-2 draw away at the mighty Bayern München stands out. A 2-2 draw at Union Berlin and a 1-1 draw with 1899 Hoffenheim also show resilience. Their problem? Turning draws into wins. Away from home, victory has eluded them entirely in their last five, drawing three and losing two. **Head-to-Head: The Balance** Nine times these teams have met. Köln wins three, Mainz wins two, and four times they have shared the points. The last meeting, a 1-0 Köln victory in August. But at Köln's home, the record is even: one win, two draws, one loss for the hosts. The draw, a frequent visitor in this fixture. **The Statistical Battle** Köln at home averages 1.6 goals scored but concedes 1.4. They create chances, with 14.5 shots and 6.5 on target per game. Possession, they like, holding 53.3% on average. Mainz away is a different beast. They average just 1.0 goal scored but concede a worrying 2.0 per game. They surrender possession, averaging only 34.6% away from home, and commit more fouls (11.6 per game). A team that sits deep and tries to counter, they are. **Fatigue and Momentum** An advantage, Köln may have. Seven days of rest they have enjoyed, compared to Mainz's four. Both have played two matches in the last fortnight, but the extra recovery for the home side could be significant. Yet, momentum is with Mainz, unbeaten in their last three competitive matches (win against Heidenheim, draws against Union Berlin and Bayern). Köln's trends show slight improvement, but confidence in that trend is low. **The Betting Wisdom** The market sees a slight favourite in Köln at 2.25. The draw is offered at 3.40, the away win at 3.00. The goal expectancies point to around three goals, but the value, where does it lie? Look at the draw. In their combined last twenty matches, these teams have shared the points nine times. Mainz draws 50% of their recent games; Köln draws 40%. Away, Mainz draws 60% of the time. The head-to-head history screams of stalemates. The fair probability of a draw feels closer to 35% or even 40%, yet the odds imply only a 29.4% chance. A discrepancy, this is. **Key Points:** * **Draw Specialists:** Mainz has drawn 5 of their last 10 matches; Köln has drawn 4 of their last 10. * **Away Day Stalemates:** Mainz is winless in 5 away games but has drawn 3 of them (60%). * **Historical Tendency:** 4 of the last 9 head-to-head meetings have ended level (44%). * **Recent Resilience:** Mainz is unbeaten in 3, including a famous 2-2 draw at Bayern München. * **Home Struggles:** Köln has won only 1 of their last 5 home games (20% win rate). * **Fatigue Factor:** Mainz has only 4 days rest compared to Köln's 7. **Summary** Clear favourite, there is not. Köln, at home, should have the edge, but their form is unreliable. Mainz, whilst poor away, has become a team that is very difficult to beat. The path of least resistance, and perhaps the greatest value, points towards the points being shared. The draw, a wise choice it may be.

Read Full Preview →

📝 Match Preview

Köln vs Mainz: A Saturday Stalemate on the Cards?
Recommendation:DRAW
Odds:3.40
Expected Value:+19.0%
Confidence:70

Right then, let's have a proper look at this Bundesliga clash. It's 1. FC Köln at home to FSV Mainz 05, and on paper, it's got 'mid-table scrap' written all over it. Köln sit 11th with 17 points, while Mainz are down in 16th with just 12. Neither are pulling up trees, but this is exactly the kind of game that can define a season. First, the form guide. Köln haven't won in the league since early November, that 4-1 thumping of Hamburg. Since then, it's been a run of draws and narrow losses. They've drawn three of their last five, including 1-1 with Werder Bremen and 2-2 with bottom side Heidenheim last time out. At home, it's one win, one draw, and two losses in their last four. They score a decent 1.6 goals per game at home, but they also let in 1.4. They're what you might call 'honest strugglers' – they have a go, but they're not exactly solid at the back. Now, Mainz. Blimey, they're the draw specialists, aren't they? Five draws in their last ten games, and away from home it's even more pronounced. In their last five on the road, they've drawn three, lost two, and won none. But here's the kicker – those draws include a brilliant 2-2 at Bayern Munich and a 2-2 at Union Berlin. They know how to dig in and get a point against anyone. The problem is, they can't seem to dig out a win. They also ship goals on their travels – a worrying 2.0 per game on average. So they're tough to beat but leaky, and they can't buy three points away from home. When these two meet, it's often a cagey affair. Look at the head-to-head: four draws in the last nine meetings. The last three Bundesliga clashes have ended 1-1, 0-0, and 1-1. It's like they've got a mutual agreement to share the points before they even kick off. The stats tell a similar story. Köln average more shots and possession, which you'd expect at home. Mainz, when they travel, see less of the ball and create fewer chances. But their recent results show a stubbornness, a knack for nicking a goal and holding on. Köln will likely have more of the play, but Mainz's away record suggests they'll be set up not to lose. One little factor in Köln's favour is rest. They've had a full week off since that Heidenheim draw, while Mainz had to play just three days ago, beating Heidenheim themselves. That extra recovery time might give the home side a bit more zip, but will it be enough to break down a Mainz side that's become experts at parking the bus and grabbing a point? **Key Points:** * Köln are without a league win since early November, drawing three of their last five. * Mainz are winless in their last five away games (D3, L2) but have drawn at Bayern and Union Berlin. * Head-to-head history is tight, with four draws in the last nine meetings. * Mainz concede an average of 2.0 goals per game on the road. * Köln have had seven days' rest compared to Mainz's four. So, where's the value? The bookies have Köln at 2.25 to win at home. Given their 20% home win rate in recent games, that feels a bit short. The away win at 3.00 is tempting for the brave, but Mainz's 0% away win rate says no thanks. The smart money, in my book, is on the draw. At 3.40, it offers proper value. Both teams are draw-happy, the history between them is full of shared points, and Mainz's entire away strategy seems built around leaving with one. I can see Köln taking the lead, Mainz scrambling an equaliser, and it finishing all square. It might not be a classic, but it could be a profitable one for us.

Read Full Preview →