SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Basel · Switzerland · hard

Struff J-L. vs Borges N.

Friday, 30 October 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Match preview

The model gives Struff J-L. a 56% chance on hard courts.

Key facts

  • Struff J-L. has won 7 of the last 10 matches on hard courts.
  • They last met on 23 Jun 2026, when Borges N. won 2-0.
Switzerland•ATP•Basel•hard
Struff J-L.
Age 36 · Rank #47
VS
Age 29 · Rank #53
Borges N.
Friday, 30 October 2026 at 20:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Model win probability
Struff J-L.Borges N.
56%
44%
Struff J-L. · all surfaces (latest first)
W1d
W2d
L5d
W6d
W7d
W9d
W10d
L20d
W22d
L27d
2-match win streak · all at Basel — built in this tournament
On hard7–3 · 70%· won 1+ set 9/10
W1d
W2d
L5d
W6d
W7d
W9d
W10d
L20d
W22d
L27d
2-match win streak · all at Basel — built in this tournament
Borges N. · all surfaces (latest first)
W2d
W4d
L20d
W22d
L30d
W41d
L59d
L71d
W73d
W75d
2-match win streak · all at Basel — built in this tournament
On hard6–4 · 60%· won 1+ set 8/10
W2d
W4d
L20d
W22d
L30d
L59d
L71d
W73d
W75d
W77d
2-match win streak · all at Basel — built in this tournament
Recent form
Struff J-L. · all surfacesBorges N. · all surfaces
1010
7/106/10
3/104/10
70%60%
5/105/10
1/102/10
9/108/10
4/104/10
16 / 814 / 10
+8+4
On hard (this match's surface)
Struff J-L. · last 10 on hardBorges N. · last 10 on hard
1010
7/106/10
3/104/10
70%60%
5/104/10
1/102/10
9/108/10
4/105/10
16 / 814 / 11
+8+3
Head-to-head
0/22/2
02
2 meetings · 0 went to a deciding set
Market Odds
Bookmaker odds not available for this match.
Model Prediction
Struff J-L.
56%
Borges N.
44%
medium confidenceData 70%hard1 H2H used
◀ Struff J-L.Why the model leansBorges N. ▶
Ranking
+0.05
Surface
0.00
Form
+0.12
H2H
0.00
Model v2.3-2026-06
Struff J-L. Form
Struff J-l.
29 Oct2026
Djokovic N.ATP #12 vs Struff J-l.ATP #47
1-2W
28 Oct2026
Hanfmann Y.ATP #59 vs Struff J-l.ATP #47
0-2W
25 Oct2026
Struff J-l.ATP #47 vs Griekspoor T.ATP #50
1-2L
24 Oct2026
Fils A.ATP #8 vs Struff J-l.ATP #47
1-2W
23 Oct2026
Struff J-l.ATP #47 vs Bergs Z.ATP #39
2-0W
21 Oct2026
Onclin G.ATP #173 vs Struff J-l.ATP #47
0-2W
20 Oct2026
Struff J-l.ATP #47 vs Giron M.ATP #88
2-0W
10 Oct2026
Medvedev D.ATP #5 vs Struff J-l.ATP #47
2-1L
08 Oct2026
Landaluce M.ATP #67 vs Struff J-l.ATP #47
0-2W
03 Oct2026
Medvedev D.ATP #5 vs Struff J-l.ATP #47
2-0L
Borges N. Form
Borges N.
28 Oct2026
Borges N.ATP #53 vs Ruud C.ATP #25
2-1W
26 Oct2026
Brunold M.ATP #191 vs Borges N.ATP #53
0-2W
10 Oct2026
Lehecka J.ATP #21 vs Borges N.ATP #53
2-1L
08 Oct2026
Borges N.ATP #53 vs Diaz Acosta F.ATP #70
2-0W
30 Sept2026
Borges N.ATP #53 vs Djokovic N.ATP #12
0-2L
19 Sept2026
Duran D. vs Borges N.ATP #53
0-2W
01 Sept2026
Borges N.ATP #53 vs Tien L.ATP #18
0-3L
20 Aug2026
Borges N.ATP #53 vs Nakashima B.ATP #17
1-2L
18 Aug2026
Rublev A.ATP #22 vs Borges N.ATP #53
0-2W
16 Aug2026
Borges N.ATP #53 vs Cerundolo F.ATP #19
2-0W
Head-to-Head
Last 10
23 Jun2026
Struff J-l.ATP #47 vs Borges N.ATP #53
0-2
19 Mar2023
Struff J-l.ATP #47 vs Borges N.ATP #53
0-2

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.