SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Bonn · Germany · clay

Kotov P. vs Galan D. E.

Tuesday, 28 July 2026

Played. Source reports: FINISHED.
Final score · sets
Kotov P.0-2Galan D. E.
Set 1
4-6
Set 2
4-6

Prediction and result

Before the match, the model gave Galan D. E. a 67% chance on clay. That rests on 6 wins from the last 10 matches on clay to 2. Kotov P. is the higher-ranked player (No. 243 against No. 290), so the model is leaning on form rather than ranking. Galan D. E. won 2-0 in sets, as the model expected.

Key facts before the match

  • They last met on 21 Sept 2023, when Kotov P. won 2-0.
Germany•Challenger•Bonn•clay
Kotov P.
Age 27 · Rank #243
VS
Age 30 · Rank #290
Galan D. E.
Tuesday, 28 July 2026 at 18:05
Played. Source reports: FINISHED.
Final score · sets
Kotov P.0-2Galan D. E.
Set 1
4-6
Set 2
4-6
Model win probability
Kotov P.Galan D. E.
33%
67%
Head-to-head
1/10/1
10
1 meeting · 0 went to a deciding set
Model Prediction
Kotov P.
33%
Galan D. E.
67%
medium confidenceData 66%clay0 H2H used
◀ Kotov P.Why the model leansGalan D. E. ▶
Ranking
+0.07
Surface
-0.28
Form
-0.20
H2H
0.00
Model v2.3-2026-06
Kotov P. Form
Kotov P.
17 Jun2026
Raquillet L.ATP #654 vs Kotov P.ATP #243
1-0L
16 Jun2026
Ribero F.ATP #733 vs Kotov P.ATP #243
1-2W
09 Jun2026
Trungelliti M.ATP #91 vs Kotov P.ATP #243
2-1L
01 Jun2026
Kotov P.ATP #243 vs Den Ouden G.ATP #195
0-2L
28 May2026
Cretu C.ATP #263 vs Kotov P.ATP #243
2-1L
26 May2026
Kotov P.ATP #243 vs Onclin G.ATP #170
2-1W
21 Apr2026
Kotov P.ATP #243 vs Kukushkin M.ATP #314
1-2L
16 Apr2026
Kotov P.ATP #243 vs Riedi L.ATP #130
0-1L
14 Apr2026
Zhou Y.ATP #239 vs Kotov P.ATP #243
0-1W
12 Apr2026
Wendelken H.ATP #205 vs Kotov P.ATP #243
1-2W
Galan D. E. Form
Galan D. E.
27 Jul2026
Galan D. E.ATP #290 vs Petkovic M.ATP #428
2-0W
26 Jul2026
Galan D. E.ATP #290 vs de Krom M.ATP #741
2-0W
20 Jul2026
Galan D. E.ATP #290 vs Bailly G. A.ATP #230
0-2L
17 Jul2026
Galan D. E.ATP #290 vs Coppejans K.ATP #218
0-2L
15 Jul2026
Romano F.ATP #300 vs Galan D. E.ATP #290
0-2W
14 Jul2026
Galan D. E.ATP #290 vs Forger A.ATP #818
2-1W
17 Jun2026
Galan D. E.ATP #290 vs Van Assche L.ATP #48
0-2L
16 Jun2026
Galan D. E.ATP #290 vs Piros Z.ATP #122
2-1W
13 Jun2026
Galan D. E.ATP #290 vs Balshaw F.ATP #249
1-2L
12 Jun2026
Galan D. E.ATP #290 vs Coppejans K.ATP #218
2-1W
Head-to-Head
Last 10
21 Sept2023
Galan D. E.ATP #290 vs Kotov P.ATP #243
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.