Tennis · Bastad · Sweden · clay
Passaro F. vs Kasnikowski M.
Sunday, 12 July 2026
Played. Source reports: FINISHED.Final score · sets
Passaro F.2-1Kasnikowski M.
- Set 1
- 6-1
- Set 2
- 3-6
- Set 3
- 6-3
Prediction and result
Before the match, the model gave Kasnikowski M. a 52% chance on clay. That rests on 6 wins from the last 10 matches on clay to 4. Passaro F. is the higher-ranked player (No. 185 against No. 284), so the model is leaning on form rather than ranking. Passaro F. won 2-1 in sets, against the model's 52% for Kasnikowski M.
Key facts before the match
- They last met on 19 Sept 2023, when Passaro F. won 2-1.
Sweden•ATP•Bastad•clay

Passaro F.
Age 25 · Rank #185
VS
Kasnikowski M.
Age 23 · Rank #284

Sunday, 12 July 2026 at 13:25
Played. Source reports: FINISHED.
Final score · sets
Passaro F.2-1Kasnikowski M.
- Set 1
- 6-1
- Set 2
- 3-6
- Set 3
- 6-3
Model win probability
Passaro F.Kasnikowski M.
48%
52%
Head-to-head
1/10/1
00
1 meeting · 1 went to a deciding set
Model Prediction
Passaro F.
48%
Kasnikowski M.
52%
low confidenceData 63%clay0 H2H used
◀ Passaro F.Why the model leansKasnikowski M. ▶
Ranking
+0.18
Surface
0.00
Form
-0.10
H2H
0.00
Model v2.3-2026-06
Passaro F. Form
Passaro F.
08 Jul2026
Squire H. vs Passaro F.
2-1L
07 Jul2026
Fellin P. O. vs Passaro F.
0-1W
01 Jul2026
Passaro F. vs Dalla Valle E.
0-2L
30 Jun2026
Michalski D. vs Passaro F.
0-2W
24 Jun2026
Mcdonald N. vs Passaro F.
2-1L
23 Jun2026
Roca Batalla O. vs Passaro F.
0-2W
16 Jun2026
Roca Batalla O. vs Passaro F.
2-0L
25 Feb2026
Passaro F. vs Vallejo D.
0-1L
19 Feb2026
Tabilo A. vs Passaro F.
2-1L
17 Feb2026
Prizmic D. vs Passaro F.
0-2W
Kasnikowski M. Form
Kasnikowski M.
10 Jul2026
Kasnikowski M. vs Kym J.
1-2L
08 Jul2026
Martinez P. vs Kasnikowski M.
1-2W
06 Jul2026
Kasnikowski M. vs Cina F.
2-1W
04 Jul2026
Kasnikowski M. vs Piros Z.
1-2L
03 Jul2026
Gueymard Wayenburg S. vs Kasnikowski M.
0-2W
01 Jul2026
Kasnikowski M. vs Santamarta Roig A.
2-0W
29 Jun2026
Kasnikowski M. vs Andrade A.
2-0W
17 Jun2026
Kasnikowski M. vs Choinski J.
1-2L
16 Jun2026
Kasnikowski M. vs Giustino L.
2-0W
09 Jun2026
Kasnikowski M. vs Dalla Valle E.
0-2L
Head-to-Head
Last 10
19 Sept2023
Kasnikowski M. vs Passaro F.
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.