Anastasia Potapova vs Teodora Kostovic predictions, Apr 20, 2026

WTA Madrid, on Monday,

Anastasia Potapova

Kostovic

Score, Highlights

Short Preview

In an intriguing matchup at the WTA Madrid on April 20, 2026, Anastasia Potapova faces off against Teodora Kostovic. The match holds particular significance as Potapova enjoys the advantage of home support, which typically enhances performance levels, especially in high-stakes encounters.

Recent form for both players shows they have each secured victories in 3 out of their last 5 matches. Potapova has demonstrated resilience and a strong baseline game, often capitalizing on her opponents’ errors. Her ability to control rallies and execute powerful groundstrokes will likely be pivotal in dictating the pace of the match. Kostovic, on the other hand, has showcased a solid all-court game, adept at mixing up strategies, which can pose a challenge to Potapova’s rhythm if executed effectively.

The bookmakers assign Potapova a strong favorite status with odds of 1.21, reflecting confidence in her capabilities during home matches, while Kostovic’s odds sit at 3.96. Predictive analysis suggests a potential final score of 2:0 in favor of Potapova, though Kostovic’s recent form indicates she should not be underestimated. Overall, while Potapova appears poised for victory, the unpredictable nature of tennis ensures that outcomes can always surprise.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-04-19T15:52:02+00:00.

Potapova
76.6%
Kostovic
23.4%

Prediction (the most likely score): 2:0

Watch Watch and Bet Potapova – Kostovic available at: Bet Now (Full Screen)

Betting Odds

1 X 2
betsson 1.23 3.7
MarathonBet 1.15 4.5 Watch Watch and Bet
Pinnacle 1.25 3.67

Latest Results

14.04.26 Anna Blinkova – Anastasia Potapova – Canceled
12.04.26 Mirra Andreeva – Anastasia Potapova – 2:1
11.04.26 Anastasia Potapova – Donna Vekic – 2:0
10.04.26 Anastasia Potapova – Lilli Tagger – 2:1
09.04.26 Tamara Korpatsch – Anastasia Potapova – 0:2
13.04.26 Suzan Lamens – Teodora Kostovic – 2:0
10.04.26 Teodora Kostovic – Caijsa Wilda Hennemann – 2:0
08.04.26 Mia Pohankova – Teodora Kostovic – 0:2
27.03.26 Teodora Kostovic – Alina Charaeva – 1:2
24.03.26 Petra Marcinko – Teodora Kostovic – 0:2

Facts

  • Potapova is ranked WTA: 97. Kostovic is ranked WTA: 161.
  • Both players are showing inconsistent performances lately.
  • Kostovic may have a physical advantage due to more rest days in recent times.
  • In this match, Potapova is considered a favorite.
  • Recently, there has been no match between the players.
  • Standings

    Draw

    Singles – Main

    1/64-finals

    1 Sabalenka A. (1) Bye
    2 Blinkova A. (Q) Udvardy P. (Q) 2 : 0
    3 Arango E. (WC) Osorio C. 0 : 2
    4 Bye Mertens E. (28)
    5 Putintseva Y. (22) Bye
    6 Tomljanovic A. (WC) Masarova R. (Q) 1 : 2
    7 Stearns P. Birrell K. 2 : 1
    8 Bye Anisimova A. (15)
    9 Bucsa C. (LL) Bye
    10 Kudermetova V. Kudermetova P. 2 : 0
    11 Lamens S. Raducanu E. 0 : 2
    12 Bye Kostyuk M. (24)
    13 Kenin S. (32) Bye
    14 Sun L. Gracheva V. 2 : 1
    15 Krueger A. Potapova A. 1 : 2
    16 Bye Zheng Q. (8)
    17 Pegula J. (3) Bye
    18 Lys E. Kostovic T. (Q) 2 : 0
    19 Uchijima M. Montgomery R. (WC) 2 : 1
    20 Bye Jabeur O. (26)
    21 Alexandrova E. (21) Bye
    22 Azarenka V. Danilovic O. 0 : 2
    23 Parks A. Jimenez Kasintseva V. (WC) 2 : 0
    24 Bye Kasatkina D. (14)
    25 Rybakina E. (10) Bye
    26 Kessler M. Andreescu B. 0 : 2
    27 Cristian J. Kartal S. 0 : 2
    28 Bye Svitolina E. (17)
    29 Linette M. (29) Bye
    30 Wang Xin. Sakkari M. 0 : 2
    31 Boulter K. Siniakova K. 2 : 1
    32 Bye Paolini J. (6)
    33 Andreeva M. (7) Bye
    34 Zarazua R. Bouzkova M. 1 : 2
    35 Bouzas Maneiro J. Sherif M. 2 : 0
    36 Bye Frech M. (27)
    37 Samsonova L. (18) Bye
    38 Avanesyan E. Dolehide C. 0 : 2
    39 Starodubtseva Y. (Q) Fruhvirtova L. (WC) 2 : 0
    40 Bye Cocciaretto E. (LL)
    41 Haddad Maia B. (16) Bye
    42 Pera B. (LL) Fett J. (Q) 2 : 0
    43 Bencic B. Sonmez Z. (Q) 2 : 0
    44 Bye Tauson C. (20)
    45 Fernandez L. (25) Bye
    46 Sasnovich A. (Q) Li A. 0 : 2
    47 Jones F. (Q) Yastremska D. 1 : 2
    48 Bye Gauff C. (4)
    49 Keys M. (5) Bye
    50 Osaka N. Bronzetti L. 1 : 2
    51 Parry D. (Q) Begu I. 2 : 0
    52 Bye Kalinskaya A. (30)
    53 Vekic D. (19) Bye
    54 Cirstea S. Baptiste H. (WC) 1 : 2
    55 Joint M. (Q) Martinez Cirez C. (WC) 2 : 1
    56 Bye Navarro E. (11)
    57 Shnaider D. (13) Bye
    58 Volynets K. Kvitova P. 2 : 0
    59 Sevastova A. Pavlyuchenkova A. 2 : 0
    60 Bye Ostapenko J. (23)
    61 Noskova L. (31) Bye
    62 Carle M. L. (Q) Sramkova R. 2 : 0
    63 Tomova V. Eala A. (WC) 0 : 2
    64 Bye Swiatek I. (2)

    1/32-finals

    1 Sabalenka A. (1) Blinkova A. 2 : 0
    2 Osorio C. Mertens E. (28) 0 : 2
    3 Putintseva Y. (22) Masarova R. 0 : 2
    4 Stearns P. Anisimova A. (15) 2 : 1
    5 Bucsa C. Kudermetova V. 1 : 2
    6 Raducanu E. Kostyuk M. (24) 1 : 2
    7 Kenin S. (32) Sun L. 2 : 0
    8 Potapova A. Zheng Q. (8) 2 : 0
    9 Pegula J. (3) Lys E. 2 : 0
    10 Uchijima M. Jabeur O. (26) 2 : 1
    11 Alexandrova E. (21) Danilovic O. 2 : 0
    12 Parks A. Kasatkina D. (14) 0 : 2
    13 Rybakina E. (10) Andreescu B. 2 : 0
    14 Kartal S. Svitolina E. (17) 0 : 2
    15 Linette M. (29) Sakkari M. 0 : 2
    16 Boulter K. Paolini J. (6) 0 : 2
    17 Andreeva M. (7) Bouzkova M. 2 : 0
    18 Bouzas Maneiro J. Frech M. (27) 1 : 2
    19 Samsonova L. (18) Dolehide C. 2 : 0
    20 Starodubtseva Y. Cocciaretto E. 2 : 0
    21 Haddad Maia B. (16) Pera B. 2 : 1
    22 Bencic B. Tauson C. (20) 2 : 0
    23 Fernandez L. (25) Li A. 1 : 2
    24 Yastremska D. Gauff C. (4) 1 : 2
    25 Keys M. (5) Bronzetti L. 2 : 0
    26 Parry D. Kalinskaya A. (30) 0 : 2
    27 Vekic D. (19) Baptiste H. 2 : 0
    28 Joint M. Navarro E. (11) 0 : 2
    29 Shnaider D. (13) Volynets K. 2 : 0
    30 Sevastova A. Ostapenko J. (23) 2 : 0
    31 Noskova L. (31) Carle M. L. 2 : 0
    32 Eala A. Swiatek I. (2) 1 : 2

    1/16-finals

    1 Sabalenka A. (1) Mertens E. (28) 2 : 1
    2 Masarova R. Stearns P. 0 : 2
    3 Kudermetova V. Kostyuk M. (24) 1 : 2
    4 Kenin S. (32) Potapova A. 1 : 2
    5 Pegula J. (3) Uchijima M. 0 : 2
    6 Alexandrova E. (21) Kasatkina D. (14) 2 : 0
    7 Rybakina E. (10) Svitolina E. (17) 0 : 2
    8 Sakkari M. Paolini J. (6) 2 : 0
    9 Andreeva M. (7) Frech M. (27) 2 : 0
    10 Samsonova L. (18) Starodubtseva Y. 1 : 2
    11 Haddad Maia B. (16) Bencic B. 1 : 2
    12 Li A. Gauff C. (4) 0 : 2
    13 Keys M. (5) Kalinskaya A. (30) 2 : 0
    14 Vekic D. (19) Navarro E. (11) 2 : 1
    15 Shnaider D. (13) Sevastova A. 2 : 0
    16 Noskova L. (31) Swiatek I. (2) 0 : 2

    1/8-finals

    1 Sabalenka A. (1) Stearns P. 2 : 0
    2 Kostyuk M. (24) Potapova A. 2 : 0
    3 Uchijima M. Alexandrova E. (21) 2 : 0
    4 Svitolina E. (17) Sakkari M. 2 : 0
    5 Andreeva M. (7) Starodubtseva Y. 2 : 0
    6 Bencic B. Gauff C. (4) 0 : 2
    7 Keys M. (5) Vekic D. (19) 2 : 0
    8 Shnaider D. (13) Swiatek I. (2) 1 : 2

    Quarter-finals

    1 Sabalenka A. (1) Kostyuk M. (24) 2 : 0
    2 Uchijima M. Svitolina E. (17) 0 : 2
    3 Andreeva M. (7) Gauff C. (4) 0 : 2
    4 Keys M. (5) Swiatek I. (2) 1 : 2

    Semi-finals

    1 Sabalenka A. (1) Svitolina E. (17) 2 : 0
    2 Gauff C. (4) Swiatek I. (2) 2 : 0

    Final

    1 Sabalenka A. (1) Gauff C. (4) 2 : 0

    Anastasia Potapova – Teodora Kostovic and other WTA Madrid events on our partner.

    WTA Madrid

    Related Articles

    0 Comment