Top Footy Tips logo
HomeFootball TipsPredictionsBet365League Tables
Liverpool – Chelsea8h 37m
Elche – Deportivo Alavés9h 7m
Cagliari – Udinese10h 7m
VfB Stuttgart – Bayer 04 Leverkusen10h 37m
FC Augsburg – Borussia M'gladbach10h 37m
RB Leipzig – FC St. Pauli10h 37m
TSG Hoffenheim – SV Werder Bremen10h 37m
Brighton & Hove Albion – Wolverhampton11h 7m
Sunderland – Manchester United11h 7m
Fulham – Bournemouth11h 7m
Sevilla – Espanyol11h 22m
Lazio – Inter13h 7m
Manchester City – Brentford13h 37m
VfL Wolfsburg – FC Bayern München13h 37m
Atlético Madrid – Celta Vigo13h 37m
Lecce – Juventus15h 52m
Real Sociedad – Real Betis16h 7m
18+ Gambling can be addictive. Play responsibly.
BeGambleAware logo
Gambling Therapy logo
GamCare logo

Top Footy Tips is a website that provides free expert football tips, previews, predictions and picks. We are committed to responsible gambling. Our betting tips are carefully picked but don't guarantee a profit. The information provided on our website is for entertainment and informational use only. Top Footy Tips does not condone illegal or underage gambling. Please bet what you can afford to lose.

Explore Our Betting Guides & Tips
Betting Sites
  • All Betting Sites
  • Payment Methods
  • Sports Betting
  • Esports Betting
  • Horse Racing
  • Betting Features
Popular Sports
  • Football
  • Tennis
  • Golf
  • Boxing
  • US Sports
  • Motorsports
Betting Guides
  • All Guides
  • BTTS Explained
  • Accumulator Guide
  • Asian Handicap
  • Each Way Betting
  • Bet365 Review
Tips & Predictions
  • Football Tips
  • Accumulator Tips
  • BTTS Tips
  • Predictions
  • Premier League
  • Champions League
Quick Links
  • Betting by Region
  • League Tables
  • Privacy Policy
  • Terms & Conditions

For suggestions and business enquiries: info@topfootytips.com

BG БългарскиNL NederlandsSV SvenskaDA DanskSR SrpskiET EestiSL Slovenščina

Copyright © 2017-2026 Football Predictions – TopFootyTips.com. All Rights Reserved.

1. FSV Mainz 05 vs 1. FC Union Berlin Prediction & Betting Tips 10.05.2026

Football PredictionsBundesligaBundesliga • Germany
1. FSV Mainz 05 logo
1. FSV Mainz 05
10 May20:30R 1
00:00:00
1. FC Union Berlin logo
1. FC Union Berlin
PredictionStatisticsOddsLineupsStandingsH2H

Match form loads a moment after the page opens so the main prediction can appear first; recent results are fetched right after.

1. FSV Mainz 05 — Last 6
1. FC Union Berlin — Last 6

Mainz host Union Berlin at the MEWA Arena on Sunday evening, 10 May 2026, in a Bundesliga meeting that carries very different kinds of pressure. Mainz are sitting 10th with 37 points and still have a shot at finishing the season with real momentum, while Union are down in 13th on 33 and need points to stop the table from tightening around them. There’s no title race drama here, but the points still matter. A lot.

For Mainz, this is about holding onto a top-half finish and turning a mixed campaign into something more respectable. For Union, it’s a survival-of-sorts run-in — not relegation panic, but enough discomfort to make every away trip feel like a test. The recent meetings between these two have usually been tight, and the February-to-May stretch has only added to that sense. Both sides have been involved in games that open up late, which gives this one a slightly uneasy feel. You wouldn’t call it calm.

Mainz also arrive with one eye on the broader arc of their season. They’ve had to balance Bundesliga work with a Conference League run that took them into the knockout phase, and while that European journey is over now, it did leave a mark on their rhythm. Union, by contrast, have had a rougher league-only campaign, and that’s been reflected in their results. They haven’t won in six. That’s a long enough wait to shape the mood in the dressing room.

1. FSV Mainz 05 Form & Analysis

Mainz come into this on the back of a proper away win at FC St. Pauli, a 2-1 result on 3 May that told you a lot about where they are right now. They weren’t perfect, but they were sharp when it counted, and the numbers from that game were healthy: 2.54 expected goals, 17 shots, six on target, and five big chances. That’s the kind of attacking output Union have struggled to live with all season. Before that, Mainz had lost a wild home game to Bayern München 4-3, drawn 1-1 at Borussia M’gladbach, and gone down 1-0 at home to Freiburg. In between, there was a heavy 4-0 defeat away to Strasbourg in Europe, though they had beaten Strasbourg 2-0 at home in the first leg. So yes, the results have been uneven. But they haven’t been dull.

The bigger picture is a side that can score at a decent clip without ever looking safe at the back. Mainz have 41 league goals and 50 conceded overall, which is a pretty honest reflection of their season. At home they’ve been less convincing than they’d like: four wins, five draws and seven losses, with 20 scored and 22 conceded. That’s not the profile of a strong home side. It’s the profile of a team that can be got at. Still, they’ve shown enough bite to stay awkward, and the recent win at St. Pauli came after they’d already pushed Bayern hard in a 3-4 defeat. That takes some doing. It also tells you they won’t shrink from a scrap.

Urs Fischer’s side have now found the net in five of their last six, and that matters here because Union’s defence has been leaky for weeks. Mainz don’t need to dominate the ball to hurt opponents; they just need a few good moments and enough willingness to keep attacking. The concern is obvious, though. They’ve conceded in five straight league matches, and that’s the sort of habit that keeps games messy. A clean, controlled home display hasn’t really been their thing this season. If they win this, it’ll probably be through edge and efficiency rather than control.

1. FC Union Berlin Form & Analysis

Union Berlin arrive without a win in six, and that’s the blunt truth of it. Their latest outing, a 2-2 home draw with Köln on 2 May, was spirited but also revealing. They twice found themselves chasing the game, and although they kept going until Livan Burcu’s late equaliser, the underlying picture was not reassuring. Union gave up 1.75 xGA and only produced 1.15 at the other end. That’s not the sort of balance that usually leads to away wins. Before that, they lost 3-1 at Leipzig, 2-1 at home to Wolfsburg, 3-1 away to Heidenheim and drew 1-1 with St. Pauli. The only really bright result in that run came months ago, a 1-0 away win at Freiburg on 15 March. Since then, they’ve been scrambling.

The away record explains plenty. Union have taken just 14 points on the road from four wins, two draws and ten defeats, scoring 15 and conceding 31. That’s a rough return, and it’s hard to spin it any other way. They’ve been vulnerable from the moment they leave home, and the goals-against column is the killer. Thirty-one away concessions is far too many for a side trying to compete in the middle of the Bundesliga table. They’ve also had a habit of falling behind first, which puts extra strain on everything they do. Once they’re chasing, the margin for error all but disappears.

Marie-Louise Eta’s side do still have some attacking threat, which keeps them alive in games that should be drifting away from them. They’ve scored 37 league goals overall, and they’ve found the net in five straight meetings across the broader form sample here. That’s useful, because it means they can contribute to a lively match. But the trade-off is obvious. They’re open. They’ve gone six league games without a win, they’re without a clean sheet in six, and their away record is too soft to inspire much confidence. Can they suddenly tighten up in Mainz? It doesn’t feel likely.

Head-to-Head

These meetings have been annoyingly close for Mainz and Union, and that’s the wrinkle that keeps this fixture from being a simple home banker. The most recent one finished 2-2 in Berlin on 10 January 2026, with Union also beating Mainz 2-1 in January 2025. Go back a bit further and you find a run of draw-heavy games, including 1-1s in Mainz in both 2024 and 2024 again, plus a 0-0 in August 2022. There’s a pattern here. Union have tended to make life awkward for Mainz, even when the standings suggest they shouldn’t.

There’s also been no clean sheet for either side in the last six head-to-heads, which fits the recent goal trend in this matchup. That’s not a small detail. It tells you that both teams usually get chances, and both usually give them up. If that carries into Sunday evening, it’s hard to see a low-event contest. This one has the feel of another game where the net ripples at both ends.

We Predict: Home Win

We’re backing Mainz to win at 8/11 here. For more context beyond this pick, see our betting guides hub, which pulls together all of our core football betting explainers so you can jump straight to the market or strategy you need. It’s a short price, sure, but it still looks the right angle. Union’s away record is too weak, their current run is too long, and their defence keeps handing out chances. Mainz aren’t exactly bulletproof at home, yet they’ve got the more reliable attacking threat and they’ve just shown against St. Pauli that they can travel well enough to carry that form back home.

The 2-1 correct score appeals as well. Mainz should create enough to edge it, while Union’s recent habit of scoring even in defeat keeps the away goal in play. That does leave a little tension with the home win market, but not much. If you want a slightly safer route, Mainz in the Double Chance or Mainz and over 1.5 goals would both fit the shape of the game. Still, the straight home win is the cleanest call. Union have been living on the edge for weeks. Mainz should be the side to push them over it.

Recent matches

League and venue; tap a row for the match page.

League

Range

Venue

1. FSV Mainz 05

No matches for these filters.

1. FC Union Berlin

No matches for these filters.

Team statistics for both teams

Percentages from finished games after filters (1X2, goals, BTTS).

League

Range

Venue

1. FSV Mainz 05
0 matches
1. FC Union Berlin
0 matches
0%Wins0%
0%Losses0%
0%Clean sheet0%
0%Failed to score0%
0%BTTS0%
0%Over 2.50%
0%Over 3.50%
0%Team over 1.50%
0%Opp. over 1.50%
0%Win to nil0%
0%Loss to nil0%
0%Win & BTTS0%
0%Loss & BTTS0%