Menu
BundesligaSeason 2026

Hamburg vs Mainz

15 August 2026 at 18:00
83
Away

Mainz

AI

Hamburg Stealers overturned an early 2-0 deficit to beat Mainz Athletics 8-3 in Game 1 of the DBL quarter-finals, taking a 1-0 series lead.

Match Videos

Match Analysis

AI Summary

How it unfolded

Mainz struck first. Kevin Kotowski hammered a two-run triple in the top of the second inning, giving the visitors a 2–0 lead and silencing the home crowd.

Hamburg responded in the fourth. Marc Harder crossed the plate for the Stealers' first run before Max Tracey levelled the game with an RBI triple, making it 2–2.

The fifth inning proved decisive. Hamburg piled on three runs, the key blow a two-run single from Isaias Lucena Montero that put the Stealers ahead 5–2. The bats stayed hot in the sixth and seventh — another run in the sixth and two more in the seventh stretched the lead to 8–2.

Mainz managed a consolation run in the top of the sixth, but Hamburg's pitching held firm over the final three frames to seal the win.

Final line: Hamburg 8, Mainz 3 — in nine innings. Hamburg out-hit Mainz 10–6, while both sides were sloppy in the field (three Mainz errors, two for Hamburg).

The turning point

The fifth inning shifted the game entirely. After Mainz had held Hamburg scoreless through three innings, the Stealers' three-run burst — capped by Lucena Montero's clutch single — flipped a 2–2 tie into a 5–2 lead. Mainz never got closer than three runs thereafter.

Key performers

  • Isaias Lucena Montero (Hamburg): Delivered the game's biggest hit — a two-run single in the fifth that broke the game open. Finished with multiple RBIs.
  • Max Tracey (Hamburg): His RBI triple in the fourth kick-started Hamburg's comeback and levelled the score.
  • Kevin Kotowski (Mainz): Put Mainz ahead early with a two-run triple in the second, but the Athletics could not build on the momentum.
  • Hamburg bullpen: After Mainz scratched a run in the sixth, the relievers shut the door with three scoreless innings.

Player of the match: Isaias Lucena Montero.

By the numbers — interpreted

Hamburg's 10 hits to Mainz's six reflect a game that swung decisively after the middle innings. The Stealers scored in four consecutive innings (4th–7th), while Mainz managed runs in only two frames. Hamburg's three-run fifth was the only multi-run inning after the second, illustrating how the home side's patience at the plate wore down the Mainz pitching staff. The three Mainz errors (against two for Hamburg) contributed directly to unearned opportunities.

What it means

Hamburg, who finished the regular season third in the Nord division (12–8, .600), now lead the best-of-five quarter-final 1–0. Mainz, the Süd division's third seed (10–10, .500), must win Game 2 on Sunday to avoid falling into a 2–0 hole before the series shifts back to Mainz.

The winner of this series advances to the DBL semi-finals. Game 2 is scheduled for Sunday, 16 August at 12:00 local time, also at Jackie Robinson Ballpark in Hamburg.

Verdict

A textbook playoff response: Mainz drew first blood, but Hamburg's patient approach and timely hitting — particularly in the pivotal fifth inning — proved too much. The Stealers' depth at the plate and bullpen composure suggest they are the team to beat in this series, but Mainz have shown they can score early. Game 2 looms large.

Rivalry since 2026

Hamburg vs Mainz Head to Head Results· 5

Hamburg and Mainz have met 5 times — Hamburg won 5, Mainz won 0, with 0 draws. Their rivalry dates back to 2026. Hamburg leads the head-to-head with 5 victories from 5 meetings. A combined 37 goals have been scored across these fixtures, averaging 7.40 per match (25 for the home side, 12 for the visitors). Both teams scored in 5 matches (100%). Over 2.5 goals landed in 5 games (100%), making it a fixture that tends to produce goals. Hamburg are currently unbeaten in the last 5 meetings. The highest-scoring encounter finished 6–3 in 2026.

5
wins
Drawn
0
·
0
wins
Total goals
37 · 7.4/match
Both scored
5/5 · 100%
Over 2.5
5/5 · 100%

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 16 Aug 2026