SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · St Tropez · France · hard

Harris B. vs Cassone M.

Thursday, 24 September 2026

Played. Source reports: FINISHED.
Final score · sets
Harris B.0-2Cassone M.
Set 1
6-7
Set 2
4-6

Prediction and result

Before the match, the model gave Cassone M. a 52% chance on hard courts. That rests on 7 wins from the last 9 matches on hard courts to 5. Harris B. is the higher-ranked player (No. 231 against No. 318), so the model is leaning on form rather than ranking. Cassone M. won 2-0 in sets, as the model expected.

Key facts before the match

  • Cassone M. has won 4 matches in a row.
France•Challenger•St Tropez•hard
Harris B.
Age 31 · Rank #231
VS
Age 24 · Rank #318
Cassone M.
Thursday, 24 September 2026 at 11:40
Played. Source reports: FINISHED.
Final score · sets
Harris B.0-2Cassone M.
Set 1
6-7
Set 2
4-6
Model win probability
Harris B.Cassone M.
48%
52%
First meeting — no head-to-head history between these players.
Model Prediction
Harris B.
48%
Cassone M.
52%
high confidenceData 90%hard0 H2H used
◀ Harris B.Why the model leansCassone M. ▶
Ranking
+0.13
Surface
0.00
Form
-0.10
H2H
0.00
Model v2.3-2026-06
Harris B. Form
Harris B.
22 Sept2026
Budkov Kjaer N.ATP #146 vs Harris B.ATP #231
1-2W
14 Sept2026
Blanchet U.ATP #320 vs Harris B.ATP #231
2-0L
10 Sept2026
Echargui M.ATP #378 vs Harris B.ATP #231
2-1L
07 Sept2026
Grenier H.ATP #289 vs Harris B.ATP #231
0-2W
04 Sept2026
Harris B.ATP #231 vs Balshaw F.ATP #195
1-2L
03 Sept2026
Harris B.ATP #231 vs Hara Friend J. D.ATP #258
2-0W
01 Sept2026
Harris B.ATP #231 vs Grenier H.ATP #289
2-0W
26 Aug2026
Samuel T.ATP #98 vs Harris B.ATP #231
2-1L
24 Aug2026
Bueno G.ATP #175 vs Harris B.ATP #231
0-2W
12 Aug2026
Harris B.ATP #231 vs Jacquet K.ATP #107
0-2L
Cassone M. Form
Cassone M.
23 Sept2026
Cassone M.ATP #318 vs Tabur C.ATP #160
2-1W
21 Sept2026
Cassone M.ATP #318 vs Zahraj P.ATP #514
2-0W
20 Sept2026
Cassone M.ATP #318 vs Car H.ATP #1059
2-0W
16 Sept2026
Mayot H.ATP #237 vs Cassone M.ATP #318
14 Sept2026
Cassone M.ATP #318 vs Montes-de la Torre I.ATP #226
2-0W
29 Jul2026
Wendelken H.ATP #178 vs Cassone M.ATP #318
0-0D
18 Jul2026
Cassone M.ATP #318 vs Gea A.ATP #61
0-2L
17 Jul2026
Sekulic P.ATP #336 vs Cassone M.ATP #318
0-2W
16 Jul2026
Bicknell B.ATP #399 vs Cassone M.ATP #318
1-2W
14 Jul2026
Cassone M.ATP #318 vs Schoolkate T.ATP #152
2-1W
Head-to-Head
Last 10
No rows.

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.