SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Montreal · Canada · hard

Michelsen A. vs Struff J-L.

Tuesday, 04 August 2026

Played. Source reports: FINISHED.
Final score · sets
Michelsen A.2-1Struff J-L.
Set 1
6-1
Set 2
3-6
Set 3
6-1

Prediction and result

Before the match, the model gave Michelsen A. a 75% chance on hard courts. That rests on 8 wins from the last 10 matches on hard courts to 2. Michelsen A. won 2-1 in sets, as the model expected.

Key facts before the match

  • They last met on 24 Apr 2026, when Michelsen A. won 2-0.
Canada•ATP•Montreal•hard
Michelsen A.
Age 21 · Rank #42
VS
Age 36 · Rank #41
Struff J-L.
Tuesday, 04 August 2026 at 04:10
Played. Source reports: FINISHED.
Final score · sets
Michelsen A.2-1Struff J-L.
Set 1
6-1
Set 2
3-6
Set 3
6-1
Model win probability
Michelsen A.Struff J-L.
75%
25%
Head-to-head
1/10/1
10
1 meeting · 0 went to a deciding set
Model Prediction
Michelsen A.
75%
Struff J-L.
25%
high confidenceData 97%hard0 H2H used
◀ Michelsen A.Why the model leansStruff J-L. ▶
Ranking
-0.01
Surface
+0.53
Form
+0.24
H2H
0.00
Model v2.3-2026-06
Michelsen A. Form
Michelsen A.
31 Jul2026
Fritz T.ATP #9 vs Michelsen A.ATP #42
2-1L
30 Jul2026
Michelsen A.ATP #42 vs Mannarino A.ATP #47
2-0W
28 Jul2026
Michelsen A.ATP #42 vs Mcdonald M.ATP #144
2-0W
26 Jul2026
Michelsen A.ATP #42 vs Fearnley J.ATP #110
2-0W
25 Jul2026
Michelsen A.ATP #42 vs Suresh D.ATP #393
2-1W
25 Jul2026
Michelsen A.ATP #42 vs Lajal M.ATP #157
2-0W
24 Jul2026
Michelsen A.ATP #42 vs Harris L.ATP #179
2-0W
22 Jul2026
Michelsen A.ATP #42 vs Mayo A.ATP #625
2-1W
11 Jul2026
Walton A.ATP #97 vs Michelsen A.ATP #42
2-0L
10 Jul2026
Broady L.ATP #199 vs Michelsen A.ATP #42
0-2W
Struff J-L. Form
Struff J-l.
22 Jul2026
Struff J-l.ATP #41 vs Navone M.ATP #44
0-2L
21 Jul2026
Struff J-l.ATP #41 vs Shevchenko A.ATP #89
2-1W
07 Jul2026
Sinner J.ATP #1 vs Struff J-l.ATP #41
3-0L
05 Jul2026
Hurkacz H.ATP #72 vs Struff J-l.ATP #41
2-2D
03 Jul2026
Struff J-l.ATP #41 vs Medvedev D.ATP #6
3-0W
02 Jul2026
Nakashima B.ATP #31 vs Struff J-l.ATP #41
2-3W
29 Jun2026
Struff J-l.ATP #41 vs Baez S.ATP #48
3-2W
23 Jun2026
Struff J-l.ATP #41 vs Borges N.ATP #55
0-2L
22 Jun2026
Struff J-l.ATP #41 vs Landaluce M.ATP #64
2-1W
10 Jun2026
Struff J-l.ATP #41 vs Bublik A.ATP #11
1-2L
Head-to-Head
Last 10
24 Apr2026
Struff J-l.ATP #41 vs Michelsen A.ATP #42
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.