HeilbronnClay1/16-finals2 Jun 2026 · 16:20
M. Moeller
ATP #401Germany
VS
G. Onclin
ATP #182Belgium
MOELLER
2.51
·
ONCLIN
1.565

Odds

Market
Moeller
Onclin
Winner
2.51
1.565
Total
line 22.0
2.03
Over 22.0
1.8
Under 22.0
Total
line 21.0
1.813
Over 21.0
2.01
Under 21.0
Handicap
games
1.98
+2.5 games
1.74
-2.5 games
Handicap
games
1.74
+3.5 games
1.96
-3.5 games

Player analysis

M. Moeller has been inconsistent recently, going 3–2 over the last five matches. Form is mixed — DS ranging from -23.2 to 34.9, with at least one match where M. Moeller was clearly outplayed. The serve has been a concern — averaging only 6.1/10, leaving M. Moeller vulnerable on second serve and facing frequent return pressure.

DS 4.39Trend mixed

G. Onclin has been inconsistent recently, going 3–2 over the last five matches. Form is mixed — DS ranging from -5.0 to 10.2, with at least one match where G. Onclin was clearly outplayed. The serve has been a concern — averaging only 6.0/10, leaving G. Onclin vulnerable on second serve and facing frequent return pressure.

DS 2.86Trend mixed

Recent form

Clay court stats

Moeller
Stat
Onclin
59.9%
Win rate
61.1%
97–65
W–L
99–63

Avg stats — last 5

1st serve %60%
1st serve won70%
2nd serve won50%
BP converted60%
BP saved50%
Aces5
Double faults3
1st serve %50%
1st serve won70%
2nd serve won50%
BP converted40%
BP saved60%
Aces1
Double faults5

Head to head

First career meeting — rankings, last results at this tournament and a quick stat comparison below.

00
MoellerOnclin

No prior meetings

Clay 00first on clay
ATP #401Moeller vs OnclinATP #182

Clay H2H: 00 — first meeting on clay

Clay win rate (season): Moeller 60% (9765) · Onclin 61% (9963)

Last match at Heilbronn

W1 Jun 2026 · Final
vs D. Stricker · 6-7 2-6
1st serve48%1st won84.2%Aces7BP conv100%

No finished matches at Heilbronn yet.

Quick comparison

MoellerStatOnclin
60%Clay W%61%
60%1st serve % (L5)50%
70%1st serve won (L5)70%
60%BP conv (L5)40%
5Aces (L5 avg)1