SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Vancouver · Canada · hard

Andrade A. vs Popyrin A.

Wednesday, 29 July 2026

Played. Source reports: FINISHED.
Final score · sets
Andrade A.2-1Popyrin A.
Set 1
7-5
Set 2
3-6
Set 3
6-1

Prediction and result

Before the match, the model gave Popyrin A. a 61% chance on hard courts. That rests on a ranking of No. 103 against No. 262. Andrade A. won 2-1 in sets, against the model's 61% for Popyrin A.

Key facts before the match

  • Andrade A. has lost 6 matches in a row.
  • Popyrin A. has lost 5 matches in a row.
  • Popyrin A. has won just 2 of the last 10 matches on hard courts.
Canada•Challenger•Vancouver•hard
Andrade A.
Age 27 · Rank #262
VS
Age 26 · Rank #103
Popyrin A.
Wednesday, 29 July 2026 at 04:25
Played. Source reports: FINISHED.
Final score · sets
Andrade A.2-1Popyrin A.
Set 1
7-5
Set 2
3-6
Set 3
6-1
Model win probability
Andrade A.Popyrin A.
39%
61%
First meeting — no head-to-head history between these players.
Model Prediction
Andrade A.
39%
Popyrin A.
61%
low confidenceData 24%hard0 H2H used
◀ Andrade A.Why the model leansPopyrin A. ▶
Ranking
-0.39
Surface
+0.60
Form
+0.48
H2H
0.00
Model v2.3-2026-06
Andrade A. Form
Andrade A.
29 Jun2026
Kasnikowski M.ATP #233 vs Andrade A.ATP #262
2-0L
22 Jun2026
Andrade A.ATP #262 vs Smith C.ATP #184
1-2L
14 Jun2026
Elamin A.ATP #1456 vs Andrade A.ATP #262
2-1L
03 Jun2026
Legout T.ATP #535 vs Andrade A.ATP #262
2-0L
19 May2026
Choinski J.ATP #88 vs Andrade A.ATP #262
2-0L
14 May2026
Andrade A.ATP #262 vs Moller E.ATP #190
0-2L
14 May2026
Cecchinato M.ATP #174 vs Andrade A.ATP #262
0-2W
13 May2026
Monteiro T.ATP #303 vs Andrade A.ATP #262
1-2W
24 Apr2026
Andrade A.ATP #262 vs Basavareddy N.ATP #146
0-2L
23 Apr2026
Andrade A.ATP #262 vs Mayo A.ATP #689
2-0W
Popyrin A. Form
Popyrin A.
30 Jun2026
Lehecka J.ATP #12 vs Popyrin A.ATP #103
3-0L
22 Jun2026
Choinski J.ATP #88 vs Popyrin A.ATP #103
2-1L
16 Jun2026
Popyrin A.ATP #103 vs Collignon R.ATP #38
0-2L
26 May2026
Popyrin A.ATP #103 vs Svajda Z.ATP #76
1-3L
21 May2026
Popyrin A.ATP #103 vs Ruud C.ATP #13
0-2L
20 May2026
Fritz T.ATP #10 vs Popyrin A.ATP #103
0-2W
19 May2026
Popyrin A.ATP #103 vs Tabur C.ATP #159
2-1W
11 May2026
Sinner J.ATP #1 vs Popyrin A.ATP #103
2-0L
09 May2026
Popyrin A.ATP #103 vs Mensik J.ATP #17
2-1W
07 May2026
Popyrin A.ATP #103 vs Berrettini M.ATP #41
2-0W
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.