SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Vancouver · Canada · hard

Wolf J.J. vs Zhang Z.

Wednesday, 29 July 2026

Played. Source reports: FINISHED.
Final score · sets
Wolf J.J.2-1Zhang Z.
Set 1
7-6
Set 2
3-6
Set 3
6-4

Prediction and result

Before the match, the model gave Wolf J.J. a 51% chance on hard courts. That rests on 6 wins from the last 10 matches on hard courts to 4. Zhang Z. is the higher-ranked player (No. 156 against No. 563), so the model is leaning on form rather than ranking. Wolf J.J. won 2-1 in sets, as the model expected.

Key facts before the match

  • They last met on 28 Aug 2023, when Zhang Z. won 3-2.
Canada•Challenger•Vancouver•hard
Wolf J.J.
Age 27 · Rank #563
VS
Age 29 · Rank #156
Zhang Z.
Wednesday, 29 July 2026 at 22:30
Played. Source reports: FINISHED.
Final score · sets
Wolf J.J.2-1Zhang Z.
Set 1
7-6
Set 2
3-6
Set 3
6-4
Model win probability
Wolf J.J.Zhang Z.
51%
49%
Head-to-head
0/22/2
00
2 meetings · 2 went to a deciding set
Model Prediction
Wolf J.J.
51%
Zhang Z.
49%
low confidenceData 95%hard1 H2H used
◀ Wolf J.J.Why the model leansZhang Z. ▶
Ranking
-0.54
Surface
+0.30
Form
+0.13
H2H
0.00
Model v2.3-2026-06
Wolf J.J. Form
Wolf J.j.
24 Jul2026
Fearnley J.ATP #110 vs Wolf J.j.ATP #563
2-1L
23 Jul2026
Wolf J.j.ATP #563 vs Wong C.ATP #108
2-0W
21 Jul2026
Smith C.ATP #184 vs Wolf J.j.ATP #563
0-2W
16 Jul2026
Wolf J.j.ATP #563 vs Johnson S.ATP #529
0-2L
14 Jul2026
Wolf J.j.ATP #563 vs Fenty A.ATP #392
0-1L
30 Jun2026
Wolf J.j.ATP #563 vs Hara Friend J. D.ATP #376
1-2L
21 Jun2026
Wolf J.j.ATP #563 vs Young G.ATP #551
2-1W
20 Jun2026
Martin A.ATP #381 vs Wolf J.j.ATP #563
1-2W
19 Jun2026
Wolf J.j.ATP #563 vs Langmo C.ATP #457
2-1W
18 Jun2026
Fahim I. M.ATP #1141 vs Wolf J.j.ATP #563
0-2W
Zhang Z. Form
Zhang Z.
22 Jul2026
Broom C.ATP #283 vs Zhang Z.ATP #156
2-1L
21 Jul2026
Zink T.ATP #343 vs Zhang Z.ATP #156
0-2W
14 Jul2026
Boulais J.ATP #390 vs Zhang Z.ATP #156
2-0L
22 Jun2026
Zhang Z.ATP #156 vs Searle H.ATP #217
0-2L
19 Jun2026
Zhang Z.ATP #156 vs Virtanen O.ATP #115
1-2L
18 Jun2026
Zhang Z.ATP #156 vs Safiullin R.ATP #92
2-1W
16 Jun2026
Faria J.ATP #79 vs Zhang Z.ATP #156
0-2W
15 Jun2026
Blanch Dar. vs Zhang Z.ATP #156
1-2W
14 Jun2026
Zhang Z.ATP #156 vs Okonkwo O.ATP #963
2-0W
13 Jun2026
Zhang Z.ATP #156 vs Ceban M.
2-0W
Head-to-Head
Last 10
28 Aug2023
Wolf J.j.ATP #563 vs Zhang Z.ATP #156
2-3
22 Apr2022
Wolf J.j.ATP #563 vs Zhang Z.ATP #156
1-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.