SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Paris · France · hard

Struff J-L. vs Ruud C.

Thursday, 05 November 2026

Playing. Source reports: SET 2. Checked within the last 15 minutes.
Live score · sets
Struff J-L.0-1Ruud C.
Set 1
3-6
Set 2
2-3

Match preview

The model gives Ruud C. a 59% chance on hard courts. That rests on a ranking of No. 23 against No. 39. Bookmakers give Ruud C. about 65% once their margin is removed, so the model is less confident than the market.

Key facts

  • Struff J-L. has won 8 of the last 10 matches on hard courts.
  • Struff J-L. has won 4 of the last 5 meetings with Ruud C.
  • They last met on 29 Sept 2023, when Ruud C. won 2-0.
France•ATP•Paris•hard
Struff J-L.
Age 36 · Rank #39
VS
Age 27 · Rank #23
Ruud C.
Thursday, 05 November 2026 at 22:55
Playing. Source reports: SET 2. Checked within the last 15 minutes.
Live score · sets
Struff J-L.0-1Ruud C.
Set 1
3-6
Set 2
2-3
Model win probability
Struff J-L.Ruud C.
41%
59%
Head-to-head
4/51/5
41
5 meetings · 1 went to a deciding set
Model Prediction
Struff J-L.
41%
Ruud C.
59%
low confidenceData 80%hard2 H2H used
◀ Struff J-L.Why the model leansRuud C. ▶
Ranking
-0.22
Surface
0.00
Form
+0.10
H2H
0.00
Model v2.3-2026-06
Struff J-L. Form
Struff J-l.
04 Nov2026
Tirante T. A.ATP #53 vs Struff J-l.ATP #39
1-2W
03 Nov2026
Struff J-l.ATP #39 vs Gea A.ATP #44
2-0W
31 Oct2026
Lehecka J.ATP #15 vs Struff J-l.ATP #39
2-1L
30 Oct2026
Struff J-l.ATP #39 vs Borges N.ATP #49
2-0W
29 Oct2026
Djokovic N.ATP #11 vs Struff J-l.ATP #39
1-2W
28 Oct2026
Hanfmann Y.ATP #58 vs Struff J-l.ATP #39
0-2W
25 Oct2026
Struff J-l.ATP #39 vs Griekspoor T.ATP #50
1-2L
24 Oct2026
Fils A.ATP #7 vs Struff J-l.ATP #39
1-2W
23 Oct2026
Struff J-l.ATP #39 vs Bergs Z.ATP #40
2-0W
21 Oct2026
Onclin G.ATP #173 vs Struff J-l.ATP #39
0-2W
Ruud C. Form
Ruud C.
03 Nov2026
Ruud C.ATP #23 vs Jodar R.ATP #10
2-0W
02 Nov2026
Ruud C.ATP #23 vs Cerundolo J. M.ATP #54
2-0W
28 Oct2026
Borges N.ATP #49 vs Ruud C.ATP #23
2-1L
26 Oct2026
Stricker D.ATP #253 vs Ruud C.ATP #23
1-2W
16 Oct2026
Jodar R.ATP #10 vs Ruud C.ATP #23
2-1L
14 Oct2026
Ruud C.ATP #23 vs Auger-aliassime F.ATP #13
0-0D
12 Oct2026
Tien L.ATP #19 vs Ruud C.ATP #23
0-2W
10 Oct2026
bu Y.ATP #93 vs Ruud C.ATP #23
0-2W
01 Oct2026
Darderi L.ATP #21 vs Ruud C.ATP #23
2-0L
25 Sept2026
Ruud C.ATP #23 vs Cerundolo F.ATP #20
2-1W
Head-to-Head
Last 10
29 Sept2023
Struff J-l.ATP #39 vs Ruud C.ATP #23
0-2
13 Apr2023
Struff J-l.ATP #39 vs Ruud C.ATP #23
2-0
08 Jul2020
Struff J-l.ATP #39 vs Ruud C.ATP #23
2-0
27 Aug2019
Struff J-l.ATP #39 vs Ruud C.ATP #23
3-0
18 Apr2017
Struff J-l.ATP #39 vs Ruud C.ATP #23
2-0

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Tennis board.