WTA · Bogota
Hanne Vandewinkel vs Sofia Costoulas
Date: Mar 31, 2026, 7:55 PM
Final result
Hanne Vandewinkel🏆
6-3 2-6 6-3
Sofia Costoulas
Odds (reference)
Hanne Vandewinkel · 66% 34% · Sofia Costoulas
Implied probability
Match winner
Hanne Vandewinkel 1.44 ▼ Sofia Costoulas 2.75 ▲
First set winner
Hanne Vandewinkel 1.53 ▼ Sofia Costoulas 2.5 ▲
Total games
Over 1.83 ▲ Under 1.83 ▼
Indicative odds, subject to change. For informational purposes only.
Fan prediction
Hanne Vandewinkel · 89% 11% · Sofia Costoulas
1,626 fan prediction
Head-to-head (H2H)
Hanne Vandewinkel 3 - 1 Sofia Costoulas
- Tue, Mar 31 Hanne Vandewinkel 2–1 Sofia Costoulas
- Thu, Nov 30 Sofia Costoulas 2–0 Hanne Vandewinkel
- Sun, Nov 26 Hanne Vandewinkel 2–1 Sofia Costoulas
- Thu, Dec 16 Sofia Costoulas 0–2 Hanne Vandewinkel
Recent form · Hanne Vandewinkel
✓✓✓✓✗
- ✓ Susan Bandecchi 2–1 ITF W75 Maribor Women
- ✓ Francisca Jorge 2–1 ITF W75 Maribor Women
- ✓ Greet Minnen 2–0 ITF W75 Maribor Women
- ✓ Vendula Valdmannova 2–0 ITF W75 Maribor Women
- ✗ Tatiana Prozorova 0–2 ITF W75 Maribor Women
Recent form · Sofia Costoulas
✓✓✓✓✓
- ✓ Raluca Georgiana Serban 2–0 ITF W75 Kofu Women
- ✓ Claire Liu 2–1 ITF W75 Kofu Women
- ✓ Hayu Kinoshita 2–1 ITF W75 Kofu Women
- ✓ Haruka Kaji 2–0 ITF W75 Kofu Women
- ✓ Yexin Ma 2–0 ITF W75 Kofu Women
Trends
- Sofia Costoulas Wins 5
- Sofia Costoulas Sets won 5
Momentum (by game)
Hanne Vandewinkel Sofia Costoulas
Statistics
Hanne Vandewinkel Sofia Costoulas
Service
3 Aces 0
6 Double faults 7
80/113 (71%) 1st serve % 56/101 (55%)
27/33 (82%) 2nd serve % 38/45 (84%)
44/80 (55%) 1st serve points won 32/56 (57%)
13/33 (39%) 2nd serve points won 13/45 (29%)
13 Service games played 13
11/16 (68%) Break points saved 7/13 (53%)
Points
101 Total points 93
57 Service points won 45
44 Return points won 48
7 Most points in a row 6
Games
14 Games won 12
8 Service games won 7
5 Most games in a row 3
Return
24/56 (42%) 1st return points won 36/80 (45%)
32/45 (71%) 2nd return points won 20/33 (60%)
13 Service games played 13
6 Break points won 5
Miscellaneous
0 Tiebreaks 0