Playing styles and historical archetype record
Moeller
🪃 Counterpuncher
Zeuch
🎯 Baseliner
Matchup analysis
The 🎯 Baseliner archetype wins about 53% vs 🪃 Counterpuncher across 1,829 matches in our dataset — a stylistic lean toward Tom Zeuch.
Baseliner players often use precise groundstrokes and court control to pressure the counterpuncher's elite bp conversion.
First career meeting
Moeller and Zeuch have never faced each other on tour.
Hit rates on common betting markets · Last 90 days
| Outcome | Moeller | Zeuch | ||
|---|---|---|---|---|
| Outcome | Marvin Moeller | Tom Zeuch | ||
| 1 or more | 75% | 12/16 | 100% | 9/9 |
| 3 or more | 19% | 3/16 | 78% | 7/9 |
| 5 or more | 13% | 2/16 | 33% | 3/9 |
| 10 or more | 0% | 0/16 | 0% | 0/9 |
| 15 or more | 0% | 0/16 | 0% | 0/9 |
| 20 or more | 0% | 0/16 | 0% | 0/9 |
Hypothetical if you put 1u on each player to win every one of their matches · Last 90 days
| Metric | Moeller | Zeuch |
|---|---|---|
| W-L | 6–4 | 1–3 |
| Avg odds | 2.80 | 2.35 |
| ROI % | +22.9% | -71.0% |
| Units P/L | +2.29u | -2.84u |
Small sample: ROI stabilizes with more matches; fewer than 10 in the window is noisy.
Results vs. opponents both players faced · Last 12 months
Zeuch has a higher win rate against shared opponents (33% vs Moeller's 0%).
| Opponent | Moeller | Zeuch |
|---|---|---|
| Hynek Barton | L 36 63 67 | L 67 64 16 |
| Andrea Guerrieri | L 36 57 | W 63 36 76 |
| Jozef Kovalik | L 26 57 | L 16 06 |
Last five matches per player
Jan Kumstat
Futures 2026 ·
Jun 12
Dimitris Sakellaridis
Futures 2026 ·
Jun 11
Radek Chodora
Futures 2026 ·
Jun 11
Luka Mikrut
Neckarcup 2.0 · Quarterfinals
Jun 5
Max Hans Rehberg
Neckarcup 2.0 · Round of 16
Jun 4
Gauthier Onclin
Neckarcup 2.0 · Round of 32
Jun 2
Dominic Stricker
Neckarcup 2.0 · 2nd Round Qualifying
Jun 1
Michael Vrbensky
Neckarcup 2.0 · 1st Round Qualifying
May 31
Markus Malaszszak
Futures 2026 ·
Jun 16
Guillaume Dalmasso
Futures 2026 ·
Jun 12
Markus Molder
Futures 2026 ·
Jun 11
James Beaven
Futures 2026 ·
Jun 10
Logan Zapp
Futures 2026 ·
May 25
Viktor Durasovic
M25 Troisdorf · Round of 32
May 25
Sebastian Gima
M15 Bucharest · Round of 32
May 18
Alec Beckley
M15 Mbombela · Quarterfinals
May 4
Matches, sets and games won · Last 12 months · 34–70 matches
| Metric | Moeller | Zeuch |
|---|---|---|
| Matches won | 61% | 50% |
| Sets won | 59% | 51% |
| Games won | 54% | 50% |