14.07.2026
Reading time: 1 min

Prediction J. M. Cerundolo vs M. Kecmanovic — 15.07.2026

J. M. Cerundolo flag
ATP - 72
J. M. Cerundolo - M. Kecmanovic
ATP Gstaad 1/8-finals
July 15, 2026 10:00
Days
00
Hours
00
Minutes
00
Seconds
00
M. Kecmanovic flag
ATP - 70
J. M. Cerundolo

Player Overview

J. M. Cerundolo has struggled to find his rhythm this season, reflected in his career baseline win percentage hovering around 56% on hard courts. His current trajectory shows a declining form over the last two years, compounded by a recent dip in results. After being eliminated early at Wimbledon and Eastbourne, he faces a tough challenge against a competitive opponent.

In his last five outings, Cerundolo has yet to secure a win, most recently falling to Z. Kolar at ATP Gstaad. His performance has been fraught with inconsistency, failing to win a set in three of those matches. This match against M. Kecmanovic could be pivotal; another loss could deepen his struggles and raise questions about his ability to compete effectively.

Match results: J. M. Cerundolo

14 Jul 2026 ATP Gstaad
J. M. Cerundolo
Z. Kolar
2 1
4 6
6 3
6 4
W
29 Jun 2026 ATP Wimbledon
A. Davidovich Fokina
J. M. Cerundolo
2 0
6 4
6 4
L
25 Jun 2026 ATP Eastbourne
T. Samuel
J. M. Cerundolo
2 0
6 3
6 4
L
24 Jun 2026 ATP Eastbourne
A. Fery
J. M. Cerundolo
0 1
2 6
W
22 Jun 2026 ATP Eastbourne
R. Collignon
J. M. Cerundolo
1 2
4 6
6 4
W
1 Jun 2026 ATP French Open
J. M. Cerundolo
M. Berrettini
0 1
3 6
L
30 May 2026 ATP French Open
J. M. Cerundolo
M. Landaluce
1 0
6 4
W
28 May 2026 ATP French Open
J. Sinner
J. M. Cerundolo
2 3
6 3
6 2
5 7
1 6
1 6
W
26 May 2026 ATP French Open
J. Fearnley
J. M. Cerundolo
0 1
2 6
W
19 May 2026 ATP Geneva
L. Djere
J. M. Cerundolo
0 0
L
M. Kecmanovic

Player Overview

M. Kecmanovic enters this clash with a mix of highs and lows, maintaining a career baseline win percentage around 54% on hard courts. His performance has been stable over the past two years, but recent results suggest a slight decline, particularly after a first-round exit at Wimbledon. Kecmanovic's ability to handle pressure on serve will be crucial as he approaches this match.

His recent victory over K. Feldbausch at ATP Gstaad marked a necessary rebound after two consecutive losses, including a disappointing defeat to Jannik Sinner. Kecmanovic’s last five matches have shown he can compete but also highlighted vulnerabilities, especially on the return. Against Cerundolo, he must capitalize on the Argentine's current struggles to secure a much-needed win.

Match results: M. Kecmanovic

13 Jul 2026 ATP Gstaad
K. Feldbausch
M. Kecmanovic
1 2
1 6
6 1
3 6
W
29 Jun 2026 ATP Wimbledon
J. Sinner
M. Kecmanovic
3 1
4 6
6 3
6 2
6 3
L
25 Jun 2026 ATP Mallorca
M. Kecmanovic
F. Marozsan
0 2
4 6
3 6
L
23 Jun 2026 ATP Mallorca
L. Sonego
M. Kecmanovic
1 2
6 2
4 6
W
22 Jun 2026 ATP Mallorca
M. Kecmanovic
A. Ghibaudo
2 1
2 6
6 3
W
22 Jun 2026 ATP Mallorca
M. Kecmanovic
H. Medjedovic
0 0
L
16 Jun 2026 ATP Halle
F. Marozsan
M. Kecmanovic
2 1
6 3
3 6
6 4
L
27 May 2026 ATP French Open
N. Borges
M. Kecmanovic
3 1
3 6
6 2
6 1
6 2
L
24 May 2026 ATP French Open
M. Kecmanovic
F. Marozsan
2 0
6 3
6 4
W
19 May 2026 ATP Hamburg
M. Kecmanovic
K. Khachanov
0 0
L

Players Analysis

J. M. Cerundolo has shown a mixed performance in his recent matches, winning 4 out of his last 10 matches. He has had notable victories, including a recent win against Z. Kolar, but also faced defeats against A. Davidovich Fokina and T. Samuel. His ability to win crucial points has been evident, but consistency remains a concern.

M. Kecmanovic, on the other hand, has a slightly better recent form, winning 5 out of his last 10 matches. He has demonstrated resilience, particularly in his last match against K. Feldbausch, where he secured a 2-1 victory. However, he has also experienced losses against higher-ranked opponents like J. Sinner, indicating that he can struggle against tougher competition.

Statistical Analysis & Influencing Factors

In terms of head-to-head statistics, there are no previous matches recorded between J. M. Cerundolo and M. Kecmanovic, making this matchup particularly intriguing. Cerundolo's recent performance on clay has been decent, with a win rate of 40% in his last 10 matches, while Kecmanovic has a slightly better win rate of 50% on the same surface. Both players have shown the ability to break their opponents' serves, with Kecmanovic having a slight edge in break points converted in recent matches.

Considering the surface, both players are accustomed to clay, which may favor Kecmanovic slightly due to his recent form. Cerundolo's serve has been reliable, but he has also faced challenges with double faults, which could impact his performance in this match.

J. M. Cerundolo — M. Kecmanovic Prediction

This match is expected to be closely contested, with both players having their strengths and weaknesses. Given the recent form and surface performance, M. Kecmanovic is slightly favored to win, but J. M. Cerundolo could capitalize on any mistakes made by his opponent.

  • Final score in sets: 2:1
  • Predicted winner of each set: Set 1: J. M. Cerundolo, Set 2: M. Kecmanovic, Set 3: M. Kecmanovic
  • Expected aces: 5
  • Double faults: 3
  • Break points: 4

In terms of tactics, Cerundolo will likely focus on aggressive baseline play to exploit Kecmanovic's weaknesses, while Kecmanovic may look to utilize his serve effectively to gain an early advantage in the match. The outcome will depend on who can maintain composure during crucial points and capitalize on break opportunities.

3 Reasons Why M. Kecmanovic Will Win

  • Projected Sets Edge. The numeric forecast favors M. Kecmanovic 2:1 in sets, reflecting a confident path to the win.
  • Match Context Edge. A combination of form, experience and tournament context favors M. Kecmanovic.
  • Pressure Points. In recent matches, M. Kecmanovic has looked slightly sharper in deciding games and late-set scenarios than J. M. Cerundolo, which can swing tight scorelines.
Match Prediction
Date Match W S A DF BP
15.07.2026 10:00 ATP Gstaad
J. M. Cerundolo
M. Kecmanovic
1 2
1 0 0 0 1 1
56
32
43