Live
My Signals
✦ SportSignals+ just now
Value SmartBetsNEW Props Predictions Live My Bets Alerts
Bundesliga

Mainz 05 0-0 Paderborn: Profligacy Costs Mainz As Paderborn Keeper Earns Bundesliga Point

FSV Mainz 05 dominated large portions of this Bundesliga fixture but could not convert their superiority into goals, settling for a goalless draw against a resolute Paderborn side who made four saves to protect their point.

FSV Mainz 05 crest
FSV Mainz 05
Bundesliga
0:0
Full Time13.30 Saturday 29th August 2026
Paderborn crest
Paderborn
Editorial team
· 4 min read

Mainz 05 did everything but score. Twenty-one shots. Eleven corners. Thirteen accurate crosses. Four shots on target to Paderborn's zero. And at the final whistle, the scoreboard read 0-0. That is not a tactical problem. That is an execution problem. A finishing problem. A basics problem. End of.

Mainz Dominated, Paderborn Survived

The territory and numbers in this match told one story very clearly. Mainz generated 124 attacks to Paderborn's 72. They created 74 dangerous attacks compared to Paderborn's 38. They put 14 shots inside the box. They hit the woodwork once. They had two big chances and missed both of them.

The thing is, domination means nothing if you cannot finish. Paderborn's goalkeeper made four saves. Four. That is what stood between Mainz and three points. One player, doing his job, denied a home side that had every opportunity to put this game to bed long before the final whistle.

Paderborn, to give them credit where it is genuinely due, competed. They won 48 duels to Mainz's 47. They made 14 interceptions to Mainz's 12. Their 90 ball-safe actions eclipsed Mainz's 72. They came to the Mewa Arena with a clear plan. Stay compact. Make it difficult. Take the point. They executed that plan. You cannot argue with that.

Castaño da and Hansen See Yellow as Paderborn Get Scrappy

Paderborn picked up two yellow cards in this match and both came from fouls. Santiago Castañeda was booked in the 38th minute. Mattes Hansen followed in the 72nd minute, and he was then substituted off at the 75th minute, replaced by Jonah Sticker. When you are defending deep for long periods, the discipline can slip. Paderborn were walking a fine line in that second half.

Mainz had one yellow card of their own, with Phillipp Mwene booked for a foul in stoppage time at 90 plus one minute. By that point, frustration had clearly set in. That is understandable. It is also unacceptable. You keep your discipline regardless of the scoreline.

The Substitutions Told The Story

Both managers turned to their benches to try and change things. Mainz made four changes. Ransford Königsdörffer came on in the 68th minute for Jae-sung Lee. Otto Ruoppi replaced Sheraldo Becker at the same time. Silvan Widmer came on for Anthony Caci in the 73rd minute, and Kacper Potulski entered for Dominik Kohr in the 80th minute.

Paderborn also made four changes. Steffen Tigges came on in the 67th minute for Stefano Marino. Tom Baack replaced Laurin Ulrich in the 75th minute. Jonah Sticker came on for the booked Mattes Hansen at the same time. And late on, Clemens Lippmann replaced Marvin Pieringer in the second minute of added time.

The sheer volume of changes from Mainz reflected urgency. They were chasing the game without technically being behind. That is a strange psychological place to be. When the scoreline says 0-0 but you have created the chances to win comfortably, there is a growing desperation in every decision made from the dugout.

Crossing Without Reward

Mainz attempted 39 crosses in total and 13 of them were accurate. Paderborn managed 15 crosses with only 2 accurate. On paper, Mainz were getting into dangerous positions consistently. In practice, nothing was going in.

The 15 key passes Mainz produced compared to Paderborn's 8 underlines the same point. They were creating openings. They were finding team-mates in threatening areas. And then the final action let them down, every single time. That is a mentality question as much as a technical one. When you hit the woodwork, when chances keep going begging, the belief can drain out of a team if the desire and the accountability are not there to keep pushing.

Listen, Paderborn did not have a single shot on target across 90 minutes. Not one. Mainz's goalkeeper was not tested once. Mainz had four shots on target and could not score. Work out for yourself which team should be more disappointed with this result.

Injury Concerns For Mainz

Mainz went into this fixture carrying a significant number of injuries. The data shows multiple players out, including two long-term absentees and several others sidelined. Dominik Kohr's replacement in the 80th minute was listed among those with a minor injury, which adds another layer of concern to what is already a stretched squad.

Squad depth matters in a long Bundesliga campaign. When you are missing players of various roles and severities, the manager's options narrow. That does not excuse the finishing today. But it is context worth noting.

A Point That Feels Like a Loss

Looking at Mainz's rolling form across five completed Bundesliga matches, they have won two, drawn one and lost two. Their most recent result before today was a 2-0 win over 1. FC Heidenheim. Prior to that, a 1-3 defeat to Union Berlin. The inconsistency has been a theme.

Today added another draw to that tally. A draw that, based on the statistics and the territory Mainz controlled, should have been three points. Paderborn did not come to the Mewa Arena to win a football match. They came to make it difficult and leave with something. They achieved their aim. Mainz, despite all their possession and all their attempts, did not achieve theirs.

The thing is, football does not reward shots and crosses. It rewards goals. Mainz had every opportunity to reward their own dominance and came away with nothing to show for it. That is the conversation their manager needs to be having with his forwards tonight. Standards have to be higher than this. The basics of putting the ball in the net, when you have created the chances to do so, are non-negotiable at this level.

A point won for Paderborn. A point dropped for Mainz. There is a difference between those two sentences and everyone at the Mewa Arena knows it.

Frequently Asked Questions

What was the final score between Mainz 05 and Paderborn?

The match finished 0-0. Mainz 05 dominated in terms of shots, crosses and attacks but could not find a goal despite Paderborn's goalkeeper making four saves.

How many shots did Mainz 05 have against Paderborn?

Mainz 05 had 21 shots in total, with four on target. They also hit the woodwork once. Paderborn had 10 shots and registered zero shots on target throughout the entire match.

Were there any yellow cards in the Mainz 05 vs Paderborn match?

Yes. Paderborn's Santiago Castañeda was booked in the 38th minute and Mattes Hansen was shown a yellow card in the 72nd minute before being substituted off shortly after. Mainz's Phillipp Mwene received a yellow card in stoppage time.