PerugiaClay5 Jun 2026 · 16:00
H. Rocha
ATP #119Portugal
VS
R. Bertola
ATP #208Switzerland

Odds

Market
Rocha
Bertola
Change
Winner

Player analysis

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

DS 1.86Trend mixed

R. Bertola shows a 4–1 form record, though the level of opposition has been mixed — average ranking of opponents is 264. Form is mixed — DS ranging from -3.1 to 10.1, with at least one match where R. Bertola was clearly outplayed. The serve has been a concern — averaging only 6.3/10, leaving R. Bertola vulnerable on second serve and facing frequent return pressure. Break point efficiency has been exceptional (+29) — converting opportunities and shutting down threats at the critical moments.

DS 4.71Trend up

Recent form

Clay court stats

Rocha
Stat
Bertola
52.3%
Win rate
58.8%
80–73
W–L
140–98

Avg stats — last 5

1st serve %60%
1st serve won70%
2nd serve won50%
BP converted50%
BP saved60%
Aces2
Double faults4
1st serve %60%
1st serve won70%
2nd serve won60%
BP converted50%
BP saved70%
Aces6
Double faults4

Head to head

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

00
RochaBertola

No prior meetings

Clay 00first on clay
ATP #119Rocha vs BertolaATP #208

Clay H2H: 00 — first meeting on clay

Clay win rate (season): Rocha 52% (8073) · Bertola 59% (14098)

Last match at Perugia

W4 Jun 2026 · 1/8-finals
vs D. Lajovic · 6-4 7-5
1st serve53%1st won73%Aces1BP conv44.4%
W4 Jun 2026 · 1/8-finals
vs L. Nardi · 2-6 6-4 3-6
1st serve64%1st won63.2%Aces3BP conv40%

Quick comparison

RochaStatBertola
52%Clay W%59%
60%1st serve % (L5)60%
70%1st serve won (L5)70%
50%BP conv (L5)50%
2Aces (L5 avg)6