James Pinnington Jones has a career win percentage of 61.7%, reflecting solid baseline performance across various surfaces. However, his recent form has dipped, with a win rate of just 20% in his last five matches. His Elo rating of 1871 indicates he operates at a high level, yet his current trajectory shows a troubling decline, particularly on grass where he has struggled.
Jones arrives at this match after a series of losses, including a recent defeat to Denis Shapovalov at ATP London. In his last five outings, he has not secured a single win, emphasizing his current struggles. As he faces Cecchinato Ugo Carabelli, the pressure mounts; another defeat could deepen his downward spiral and raise questions about his ability to compete effectively at this level.
Match results: James Pinnington Jones
15 Jun 2026ATP London
James Pinnington Jones
Denis Shapovalov
12
46
64
L
12 Jun 2026Ilkley
Filippo Romano
James Pinnington Jones
21
75
57
63
L
8 Jun 2026Ilkley
Henry Wendelken
James Pinnington Jones
02
46
46
W
2 Jun 2026Birmingham
James Pinnington Jones
Aleksandar Vukic
12
62
46
36
L
18 May 2026ATP French Open
Viktor Sachko
James Pinnington Jones
21
36
75
L
13 May 2026Oeiras 6
Cw Smith
James Pinnington Jones
20
64
61
L
11 May 2026Oeiras 6
Dar. Blanch
James Pinnington Jones
02
36
57
W
4 May 2026ATP Rome
P. Kypson
James Pinnington Jones
10
63
L
28 Apr 2026Ostrava
Nedim Fatic
James Pinnington Jones
20
62
75
L
30 Mar 2026ATP Houston
James Pinnington Jones
Ze Zhang
02
16
36
L
Cecchinato Ugo Carabelli
Player Overview
Cecchinato Ugo Carabelli has a career win percentage of 60.7%, showcasing competence across various tournaments. His current form over the past two years stands at 53.7%, indicating stability despite recent fluctuations. The recent form trend is stable, with a 60% win rate in his last five matches, suggesting he is finding his footing again.
Carabelli enters this match following mixed results, including a tough loss to Andrey Rublev at the ATP French Open. He secured a critical win against Emilio Nava, which highlights his potential to bounce back. As he takes on James Pinnington Jones, Carabelli will look to capitalize on his opponent's recent struggles, aiming to build on his recent successes and continue his upward trajectory.
Match results: Cecchinato Ugo Carabelli
27 May 2026ATP French Open
Cecchinato Ugo Carabelli
Andrey Rublev
12
16
61
36
L
25 May 2026ATP French Open
Emilio Nava
Cecchinato Ugo Carabelli
02
36
36
W
21 May 2026ATP Hamburg
A. Kovacevic
Cecchinato Ugo Carabelli
20
64
62
L
20 May 2026ATP Hamburg
Cecchinato Ugo Carabelli
F. Tiafoe
20
W
18 May 2026ATP Hamburg
Kamil Majchrzak
Cecchinato Ugo Carabelli
12
61
26
36
W
15 May 2026Valencia
Cecchinato Ugo Carabelli
M. Kecmanovic
02
16
16
L
14 May 2026Valencia
Cecchinato Ugo Carabelli
Matteo Berrettini
10
64
W
6 May 2026ATP Rome
Cecchinato Ugo Carabelli
Alexander Shevchenko
12
36
64
L
25 Apr 2026ATP Madrid
Cecchinato Ugo Carabelli
Francesco Cobolli
12
76
16
46
L
23 Apr 2026ATP Madrid
Cecchinato Ugo Carabelli
G. Monfils
20
63
64
W
Players Analysis
James Pinnington Jones has struggled recently, with only 2 wins in his last 10 matches, including losses to lower-ranked opponents. His recent form indicates a declining trend, with a win percentage of just 20% over the last 5 matches. In contrast, Cecchinato Ugo Carabelli has shown more stability, winning 5 of his last 10 matches, including notable victories against higher-ranked players. His recent performance on clay has been particularly strong, with a win percentage of 60% over the last 10 matches.
Statistical Analysis & Influencing Factors
In terms of serve statistics, James Pinnington Jones has recorded 317 aces and 294 double faults in his recent matches, indicating a relatively high risk on serve. His first serve win percentage stands at 70.8%, which is respectable but not enough to compensate for his recent losses. On the other hand, Cecchinato Ugo Carabelli has a slightly lower ace count of 281 but has managed to keep his double faults at 229, showcasing better serve reliability. Carabelli's first serve win percentage is also competitive at 67.9%, which could give him an edge in this matchup.
James Pinnington Jones — Cecchinato Ugo Carabelli Prediction
Considering the recent form, serve reliability, and overall performance, Cecchinato Ugo Carabelli is favored to win this match against James Pinnington Jones. The prediction is for Carabelli to win in straight sets, leveraging his more stable form and better serve statistics.
Final score in sets: 2:0
Predicted winner of each set: 1st set: Cecchinato Ugo Carabelli, 2nd set: Cecchinato Ugo Carabelli
Expected aces: 5
Double faults: 3
Break points: 4
In terms of tactical expectations, Carabelli is likely to exploit Pinnington Jones's weaknesses on serve, aiming to break early in both sets. His ability to maintain pressure during crucial points will be key, especially given Pinnington Jones's tendency to falter under pressure in recent matches.
3 Reasons Why Cecchinato Ugo Carabelli Will Win
Projected Sets Edge. The numeric forecast favors Cecchinato Ugo Carabelli 2:0 in sets, reflecting a confident path to the win.
Match Context Edge. A combination of form, experience and tournament context favors Cecchinato Ugo Carabelli.
Pressure Points. In recent matches, Cecchinato Ugo Carabelli has looked slightly sharper in deciding games and late-set scenarios than James Pinnington Jones, which can swing tight scorelines.
Match Prediction
DateMatchWSADFBP
22.06.2026 12:00ATP Eastbourne
James Pinnington Jones
Cecchinato Ugo Carabelli
02
0011
35
23
24
Where to watch James Pinnington Jones vs Cecchinato Ugo Carabelli
ATP Tour Official Website - Visit the official ATP Tour website for live scores, match schedules, and broadcast information.
Tennis TV - Official streaming service for ATP matches, including live and on-demand coverage.
ESPN Tennis - Check ESPN for broadcast schedules and live coverage of ATP events.
BBC Sport - Tennis - BBC Sport provides coverage and updates on tennis matches, including ATP events.
Sky Sports Tennis - Sky Sports offers live coverage and updates for ATP tennis matches.