SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Cancun 2 · Mexico · hard

Safiullin R. vs Ofner S.

Wednesday, 19 August 2026

Played. Source reports: FINISHED.
Final score · sets
Safiullin R.2-0Ofner S.
Set 1
6-3
Set 2
6-4

Prediction and result

Before the match, the model gave Ofner S. a 59% chance on hard courts. That rests on 8 wins from the last 10 matches on hard courts to 3. Safiullin R. is the higher-ranked player (No. 103 against No. 127), so the model is leaning on form rather than ranking. Safiullin R. won 2-0 in sets, against the model's 59% for Ofner S.

Key facts before the match

  • Ofner S. has lost 5 matches in a row.
  • They last met on 25 Apr 2023, when Safiullin R. won 2-0.
Mexico•Challenger•Cancun 2•hard
Safiullin R.
Age 29 · Rank #103
VS
Age 30 · Rank #127
Ofner S.
Wednesday, 19 August 2026 at 00:10
Played. Source reports: FINISHED.
Final score · sets
Safiullin R.2-0Ofner S.
Set 1
6-3
Set 2
6-4
Model win probability
Safiullin R.Ofner S.
41%
59%
Head-to-head
1/21/2
10
2 meetings · 1 went to a deciding set
Model Prediction
Safiullin R.
41%
Ofner S.
59%
low confidenceData 23%hard1 H2H used
◀ Safiullin R.Why the model leansOfner S. ▶
Ranking
+0.09
Surface
-1.20
Form
-0.42
H2H
0.00
Model v2.3-2026-06
Safiullin R. Form
Safiullin R.
05 Jul2026
Safiullin R.ATP #103 vs Djokovic N.ATP #5
1-3L
03 Jul2026
Safiullin R.ATP #103 vs Fonseca J.ATP #26
3-0W
01 Jul2026
Safiullin R.ATP #103 vs Van de Zandschulp B.ATP #59
3-2W
29 Jun2026
Rublev A.ATP #18 vs Safiullin R.ATP #103
2-3W
25 Jun2026
Safiullin R.ATP #103 vs Kym J.ATP #179
3-2W
18 Jun2026
Zhang Z.ATP #158 vs Safiullin R.ATP #103
2-1L
16 Jun2026
Safiullin R.ATP #103 vs Holmgren A.ATP #226
2-0W
15 Jun2026
Tarvet O.ATP #380 vs Safiullin R.ATP #103
1-2W
09 Jun2026
Safiullin R.ATP #103 vs Mpetshi Perricard G.ATP #92
1-2L
07 Jun2026
Safiullin R.ATP #103 vs Galarneau A.ATP #185
1-2L
Ofner S. Form
Ofner S.
12 Aug2026
Trungelliti M.ATP #91 vs Ofner S.ATP #127
2-1L
01 Aug2026
Fearnley J.ATP #107 vs Ofner S.ATP #127
2-0L
21 Jul2026
Molcan A.ATP #75 vs Ofner S.ATP #127
2-0L
14 Jul2026
Ofner S.ATP #127 vs Tirante T. A.ATP #50
0-2L
08 Jul2026
Rincon D.ATP #206 vs Ofner S.ATP #127
2-1L
07 Jul2026
Gombos N.ATP #424 vs Ofner S.ATP #127
0-2W
01 Jul2026
Hurkacz H.ATP #69 vs Ofner S.ATP #127
3-0L
29 Jun2026
Medjedovic H.ATP #73 vs Ofner S.ATP #127
2-3W
20 Jun2026
Ofner S.ATP #127 vs Van Assche L.ATP #54
1-2L
19 Jun2026
Djere L.ATP #211 vs Ofner S.ATP #127
1-2W
Head-to-Head
Last 10
25 Apr2023
Safiullin R.ATP #103 vs Ofner S.ATP #127
2-0
30 Oct2020
Safiullin R.ATP #103 vs Ofner S.ATP #127
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.