J-L. Struff is currently in a challenging phase of his career, with a baseline win percentage of just over 54% on hard courts and a two-year win rate hovering around 43%. His recent performances show a decline, as he has lost four of his last five matches, including a recent defeat to Alexander Bublik at the French Open. With an Elo rating of 2052, Struff's competitive edge is evident, but he must find consistency on the court to reclaim his footing.
Struff’s journey to this match has been rocky, highlighted by a recent victory against Martin Landaluce in Mallorca, but overall, he has struggled against higher-ranked opponents. His last ten matches show a trend of difficulty, suggesting he may face an uphill battle against Nuno Borges, who has shown improvement in recent outings. Struff will need to elevate his game significantly to capitalize on this opportunity.
Match results: J-L. Struff
22 Jun 2026ATP Mallorca
J-L. Struff
Martin Landaluce
21
63
16
75
W
10 Jun 2026ATP Stuttgart
J-L. Struff
A. Bublik
12
63
26
L
9 Jun 2026ATP Stuttgart
J-L. Struff
A. Galarneau
20
62
63
W
28 May 2026ATP French Open
J-L. Struff
Joao Faria
02
57
26
L
26 May 2026ATP French Open
A. Bublik
J-L. Struff
03
57
46
57
W
18 May 2026ATP Hamburg
Jakub Mensik
J-L. Struff
10
62
L
12 May 2026Valencia
J-L. Struff
Nicolas Alvarez Varona
12
16
75
26
L
8 May 2026ATP Rome
J-L. Struff
J. Lehecka
01
36
L
6 May 2026ATP Rome
J-L. Struff
Facundo Comesana
20
62
64
W
24 Apr 2026ATP Madrid
J-L. Struff
A. Michelsen
02
26
16
L
Nuno Borges
Player Overview
Nuno Borges enters this encounter with a career win percentage of 63.2%, reflecting his solid standing in the ATP ranks, particularly on hard surfaces where he has a strong track record. Currently, Borges is on an upward trend with a 60% win rate in his last five matches, which includes a recent victory over Adrian Mannarino, showcasing his ability to perform under pressure. His Elo rating of 2036 suggests he is positioned well against competitors like Struff.
In the lead-up to this match, Borges has demonstrated mixed results, with a notable win in Mallorca against Mannarino but losses to higher-ranked players such as Felix Auger Aliassime and Marin Cilic. His recent performances indicate a player finding form, and he will look to exploit Struff's shaky consistency. With an improving trajectory, Borges has the potential to secure a victory if he maintains his current level of play.
Match results: Nuno Borges
21 Jun 2026ATP Mallorca
Nuno Borges
Adrian Mannarino
20
62
62
W
15 Jun 2026ATP Halle
Nuno Borges
F. Auger-Aliassime
12
36
63
36
L
12 Jun 2026ATP Hertogenbosch
Nuno Borges
M. Cilic
12
63
36
L
8 Jun 2026ATP Hertogenbosch
Nuno Borges
Taha Atmane
20
64
64
W
29 May 2026ATP French Open
Nuno Borges
Andrey Rublev
01
57
L
27 May 2026ATP French Open
Nuno Borges
M. Kecmanovic
31
36
62
61
62
W
24 May 2026ATP French Open
Tomás Martín Etcheverry
Nuno Borges
03
36
46
26
W
8 May 2026ATP Rome
Nuno Borges
Rafael Jodar
01
46
L
6 May 2026ATP Rome
Joris De Jong
Nuno Borges
02
36
06
W
1 May 2026Cagliari
Matteo Arnaldi
Nuno Borges
10
63
L
Players Analysis
J-L. Struff has shown mixed form recently, with a record of 4 wins and 6 losses in his last 10 matches. His performance has been inconsistent, particularly in high-stakes matches, as evidenced by his recent loss to Nuno Borges in their only previous encounter. On the other hand, Nuno Borges has been in better form, winning 6 out of his last 10 matches, including a recent victory against Adrian Mannarino. Borges has demonstrated resilience and improved performance on various surfaces, which may give him an edge in this matchup.
Statistical Analysis & Influencing Factors
In their only head-to-head match, Nuno Borges defeated J-L. Struff convincingly with a score of 2-0, winning both sets 6-4 and 6-2. This previous encounter highlights Borges's ability to handle Struff's game effectively. Struff's recent performance on clay has been below par, with a win rate of only 40% in his last 10 matches, while Borges has been more successful, particularly on hard courts, where he has a higher win percentage. Additionally, Borges's serve statistics show a higher ace percentage and lower double fault rate compared to Struff, which could be crucial in a best-of-three format.
J-L. Struff — Nuno Borges Prediction
Considering the recent form, head-to-head results, and serve statistics, Nuno Borges is favored to win this match against J-L. Struff. The prediction is for Borges to win in straight sets, capitalizing on his superior form and previous victory over Struff.
Final score in sets: 2:0
Predicted winner of each set: Set 1 - Nuno Borges, Set 2 - Nuno Borges
Expected aces: 5
Double faults: 2
Break points: 3
In terms of tactical expectations, Nuno Borges is likely to focus on aggressive baseline play, utilizing his strong serve to set up points. Struff may struggle to respond effectively to Borges's serve, especially if he can maintain a high first serve percentage. Borges's ability to pressure Struff on his second serve could lead to crucial break points, allowing him to dictate the pace of the match.
3 Reasons Why Nuno Borges Will Win
Projected Sets Edge. The numeric forecast favors Nuno Borges 2:0 in sets, reflecting a confident path to the win.
Match Context Edge. A combination of form, experience and tournament context favors Nuno Borges.
Pressure Points. In recent matches, Nuno Borges has looked slightly sharper in deciding games and late-set scenarios than J-L. Struff, which can swing tight scorelines.
Match Prediction
DateMatchWSADFBP
23.06.2026 13:30ATP Mallorca
J-L. Struff
Nuno Borges
02
0011
45
21
23
Where to watch J-L. Struff vs Nuno Borges
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 coverage of ATP events.
BBC Sport - Tennis - BBC Sport provides updates and coverage for major tennis tournaments.
Sky Sports Tennis - Sky Sports offers live coverage and updates for ATP tennis matches.