Our Predictions Work. Highly Refined Models To Give You The Edge.

Our Predictions Work! Full Backtesting Of Recent & Historical Predictions Available.

Predict Smarter With Our Advanced Machine Learning Model. Using 189 Variables On 390,000 Historical Tennis Matches, Our Model has over 75% Accuracy. Check Out Today's Tennis Predictions Below.

Troost vs Rikkonen Prediction (court-image Hard)

M15 Vaasa

Full H2H Stats

07 Jun 2023

First

prediction

Siim Troost

To Win

74.23%

Tuomas Rikkonen

To Win

25.77%

Over 19

Games

19.12%

Lehecka vs Sels Prediction (court-image Clay)

Prostejov Challenger

Full H2H Stats

07 Jun 2023

Second

prediction

Jiri Lehecka

To Win

71.67%

Jelle Sels

To Win

28.33%

Kaukovalta vs Bouzige Prediction (court-image Hard)

M15 Vaasa

Full H2H Stats

07 Jun 2023

First

prediction

Patrick Kaukovalta

To Win

lock

Moerani Bouzige

To Win

lock

Over 20

Games

lock

Muchova vs Sabalenka Prediction (court-image Clay)

French Open - Paris

Full H2H Stats

08 Jun 2023

Semifinals

prediction

Karolina Muchova

To Win

lock

Aryna Sabalenka

To Win

lock

Over 21

Games

lock

Midon vs Schell Prediction (court-image Clay)

M25 Kursumlijska Banja

Full H2H Stats

07 Jun 2023

First

prediction

Lautaro Midon

To Win

lock

Niklas Schell

To Win

lock

Over 20

Games

lock

Burruchaga vs Mayot Prediction (court-image Clay)

Prostejov Challenger

Full H2H Stats

07 Jun 2023

Second

prediction

Roman Andres Burruchaga

To Win

lock

Harold Mayot

To Win

lock

Brigida vs Iaconi Prediction (court-image Hard)

M15 Monastir

Full H2H Stats

07 Jun 2023

First

prediction

Omar Brigida

To Win

lock

Jerome Iaconi

To Win

lock

Over 18

Games

lock

Babos vs Podoroska Prediction (court-image Clay)

Open Internacional Femeni Solgirones - La Bisbal D'Emporda

Full H2H Stats

08 Jun 2023

Second

prediction

Timea Babos

To Win

lock

Nadia Podoroska

To Win

lock

Over 20

Games

lock

Eqbal vs Nadaf Prediction (court-image Clay)

M15 Tehran

Full H2H Stats

07 Jun 2023

First

prediction

Ishaque Eqbal

To Win

lock

Hamid Reza Nadaf

To Win

lock

Over 19

Games

lock

Kodancha vs Wibowo Prediction (court-image Hard)

M25 Jakarta

Full H2H Stats

07 Jun 2023

First

prediction

Dheeraj Kodancha

To Win

lock

Tegar Abdi Satrio Wibowo

To Win

lock

Over 22

Games

lock

Agabigun vs Naow Prediction (court-image Clay)

M15 Tehran

Full H2H Stats

07 Jun 2023

First

prediction

Sarp Agabigun

To Win

lock

Hazem Naow

To Win

lock

Over 18

Games

lock
Today's Tennis Predictions & Picks:
Scroll For More Stats >>
Match
Prediction%
Event
H2H
ATP / WTA
Prediction 1
Prediction 2

73.09%

26.91%

French Open - Paris
French Open - Paris
0-0ATP73.09%26.91%

43.79%

56.21%

French Open - Paris
French Open - Paris
1-4ATP43.79%56.21%

59.25%

40.75%

French Open - Paris
French Open - Paris
1-0ATP59.25%40.75%

58.21%

41.79%

Prostejov Challenger
Prostejov Challenger
0-0ATP58.21%41.79%

57.87%

42.13%

Prostejov Challenger
Prostejov Challenger
0-0ATP57.87%42.13%

49.4%

50.6%

Prostejov Challenger
Prostejov Challenger
0-0ATP49.4%50.6%

64.13%

35.87%

Surbiton Challenger
Surbiton Challenger
0-1ATP64.13%35.87%

71.67%

28.33%

Prostejov Challenger
Prostejov Challenger
1-1ATP71.67%28.33%

45.34%

54.66%

Prostejov Challenger
Prostejov Challenger
0-0ATP45.34%54.66%

28.19%

71.81%

Heilbronn Challenger
Heilbronn Challenger
0-0ATP28.19%71.81%

63.92%

36.08%

Prostejov Challenger
Prostejov Challenger
1-0ATP63.92%36.08%

39.17%

60.83%

Prostejov Challenger
Prostejov Challenger
0-0ATP39.17%60.83%

57.72%

42.28%

Heilbronn Challenger
Heilbronn Challenger
1-0ATP57.72%42.28%

55.06%

44.94%

Surbiton Challenger
Surbiton Challenger
0-0ATP55.06%44.94%

12.64%

87.36%

Surbiton Challenger
Surbiton Challenger
0-0ATP12.64%87.36%

27.38%

72.62%

Prostejov Challenger
Prostejov Challenger
0-0ATP27.38%72.62%

40.63%

59.37%

Heilbronn Challenger
Heilbronn Challenger
0-0ATP40.63%59.37%

77.17%

22.83%

Surbiton Challenger
Surbiton Challenger
0-0ATP77.17%22.83%

53.65%

46.35%

Tyler Challenger
Tyler Challenger
0-1ATP53.65%46.35%

55.92%

44.08%

Tyler Challenger
Tyler Challenger
1-1ATP55.92%44.08%

66.7%

33.3%

Tyler Challenger
Tyler Challenger
6-3ATP66.7%33.3%

73.36%

26.64%

Heilbronn Challenger
Heilbronn Challenger
0-0ATP73.36%26.64%

21.56%

78.44%

Heilbronn Challenger
Heilbronn Challenger
0-0ATP21.56%78.44%

43.46%

56.54%

Heilbronn Challenger
Heilbronn Challenger
0-0ATP43.46%56.54%

83.89%

16.11%

Heilbronn Challenger
Heilbronn Challenger
1-0ATP83.89%16.11%

25.97%

74.03%

Surbiton Challenger
Surbiton Challenger
0-1ATP25.97%74.03%

45.65%

54.35%

Surbiton Challenger
Surbiton Challenger
0-0ATP45.65%54.35%

60.72%

39.28%

Surbiton Challenger
Surbiton Challenger
0-0ATP60.72%39.28%

70.27%

29.73%

Surbiton Challenger
Surbiton Challenger
0-0ATP70.27%29.73%

-

-

Tyler Challenger
Tyler Challenger
0-0ATP--

-

-

Heilbronn Challenger
Heilbronn Challenger
0-0ATP--

-

-

Tyler Challenger
Tyler Challenger
0-0ATP--

63.96%

36.04%

Tyler Challenger
Tyler Challenger
0-0ATP63.96%36.04%

-

-

Tyler Challenger
Tyler Challenger
1-0ATP--

46.79%

53.21%

Tyler Challenger
Tyler Challenger
1-0ATP46.79%53.21%

20.08%

79.92%

M25 Daegu
M25 Daegu
1-0ATP20.08%79.92%

66.28%

33.72%

M25 Daegu
M25 Daegu
0-0ATP66.28%33.72%

73.00%

27.00%

M25 Daegu
M25 Daegu
0-1ATP73.00%27.00%

-

-

M25 Luzhou
M25 Luzhou
0-0ATP--

-

-

M25 Jakarta
M25 Jakarta
0-0ATP--

9.25%

90.75%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP9.25%90.75%

17.65%

82.35%

M25 Luzhou
M25 Luzhou
0-0ATP17.65%82.35%

22.33%

77.67%

M25 Jakarta
M25 Jakarta
0-0ATP22.33%77.67%

24.73%

75.27%

M25 Luzhou
M25 Luzhou
0-0ATP24.73%75.27%

25.62%

74.38%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP25.62%74.38%

32.94%

67.06%

M25 Luzhou
M25 Luzhou
0-0ATP32.94%67.06%

46.27%

53.73%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
1-0ATP46.27%53.73%

43.86%

56.14%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP43.86%56.14%

55.8%

44.2%

M25 Luzhou
M25 Luzhou
0-0ATP55.8%44.2%

76.02%

23.98%

M25 Jakarta
M25 Jakarta
0-0ATP76.02%23.98%

70.67%

29.33%

M25 Daegu
M25 Daegu
0-0ATP70.67%29.33%

13%

87%

M25 Daegu
M25 Daegu
0-0ATP13%87%

30.12%

69.88%

M25 Daegu
M25 Daegu
0-0ATP30.12%69.88%

28.87%

71.13%

M25 Daegu
M25 Daegu
2-1ATP28.87%71.13%

85.88%

14.12%

M25 Daegu
M25 Daegu
0-0ATP85.88%14.12%

39.2%

60.8%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP39.2%60.8%

29.76%

70.24%

M25 Jakarta
M25 Jakarta
0-1ATP29.76%70.24%

34.79%

65.21%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP34.79%65.21%

32.12%

67.88%

M25 Jakarta
M25 Jakarta
0-0ATP32.12%67.88%

60.06%

39.94%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP60.06%39.94%

70.92%

29.08%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP70.92%29.08%

73.16%

26.84%

M25 Luzhou
M25 Luzhou
0-0ATP73.16%26.84%

75.17%

24.83%

M25 Jakarta
M25 Jakarta
0-0ATP75.17%24.83%

82.72%

17.28%

M25 Luzhou
M25 Luzhou
0-0ATP82.72%17.28%

86.09%

13.91%

M25 Daegu
M25 Daegu
1-0ATP86.09%13.91%

56.55%

43.45%

M25 Jakarta
M25 Jakarta
0-0ATP56.55%43.45%

6.4%

93.6%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP6.4%93.6%

91.45%

8.55%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP91.45%8.55%

12.95%

87.05%

M15 Tehran
M15 Tehran
0-0ATP12.95%87.05%

46.1%

53.9%

M15 Tehran
M15 Tehran
0-0ATP46.1%53.9%

67.92%

32.08%

M15 Tehran
M15 Tehran
0-0ATP67.92%32.08%

13.41%

86.59%

M15 Sarajevo
M15 Sarajevo
0-0ATP13.41%86.59%

22.31%

77.69%

M15 Vaasa
M15 Vaasa
0-0ATP22.31%77.69%

35.85%

64.15%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP35.85%64.15%

45.13%

54.87%

M15 Sarajevo
M15 Sarajevo
0-0ATP45.13%54.87%

40.8%

59.2%

M15 Vaasa
M15 Vaasa
0-0ATP40.8%59.2%

62.46%

37.54%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP62.46%37.54%

68%

32%

M15 Vaasa
M15 Vaasa
0-0ATP68%32%

6.55%

93.45%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP6.55%93.45%

92.31%

7.69%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP92.31%7.69%

-

-

M25 Skopje
M25 Skopje
0-0ATP--

4.42%

95.58%

M25 Skopje
M25 Skopje
0-0ATP4.42%95.58%

24.01%

75.99%

M25 Skopje
M25 Skopje
0-0ATP24.01%75.99%

73.33%

26.67%

M25 Skopje
M25 Skopje
0-0ATP73.33%26.67%

7.58%

92.42%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP7.58%92.42%

11%

89%

M15 Tehran
M15 Tehran
0-1ATP11%89%

41.38%

58.62%

M25 Cordoba
M25 Cordoba
0-0ATP41.38%58.62%

46.15%

53.85%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-1ATP46.15%53.85%

67.11%

32.89%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP67.11%32.89%

67.79%

32.21%

M15 Tehran
M15 Tehran
0-0ATP67.79%32.21%

65.02%

34.98%

M25 Cordoba
M25 Cordoba
0-0ATP65.02%34.98%

77.89%

22.11%

M25 Cordoba
M25 Cordoba
0-0ATP77.89%22.11%

86.29%

13.71%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP86.29%13.71%

7.57%

92.43%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP7.57%92.43%

41.44%

58.56%

M15 Sarajevo
M15 Sarajevo
0-0ATP41.44%58.56%

43.13%

56.87%

M15 Sarajevo
M15 Sarajevo
0-0ATP43.13%56.87%

71.92%

28.08%

M15 Vaasa
M15 Vaasa
0-0ATP71.92%28.08%

77.47%

22.53%

M15 Vaasa
M15 Vaasa
0-0ATP77.47%22.53%

69.66%

30.34%

M15 Monastir
M15 Monastir
0-0ATP69.66%30.34%

74.23%

25.77%

M15 Vaasa
M15 Vaasa
0-0ATP74.23%25.77%

96.14%

3.86%

M15 Sarajevo
M15 Sarajevo
0-0ATP96.14%3.86%

15.18%

84.82%

M15 Frascati
M15 Frascati
0-0ATP15.18%84.82%

27.06%

72.94%

M15 Tanger
M15 Tanger
0-0ATP27.06%72.94%

27.40%

72.60%

M15 Tanger
M15 Tanger
0-0ATP27.40%72.60%

37.01%

62.99%

M25 Skopje
M25 Skopje
0-0ATP37.01%62.99%

32.26%

67.74%

M15 Tanger
M15 Tanger
0-0ATP32.26%67.74%

40.50%

59.50%

M15 Tanger
M15 Tanger
1-0ATP40.50%59.50%

60.16%

39.84%

M25 Skopje
M25 Skopje
0-0ATP60.16%39.84%

75.68%

24.32%

M15 Frascati
M15 Frascati
0-0ATP75.68%24.32%

92.92%

7.08%

M15 Frascati
M15 Frascati
1-0ATP92.92%7.08%

21.41%

78.59%

M15 Tehran
M15 Tehran
0-0ATP21.41%78.59%

23.64%

76.36%

M15 Tehran
M15 Tehran
0-0ATP23.64%76.36%

21.48%

78.52%

M15 Tehran
M15 Tehran
0-0ATP21.48%78.52%

43.99%

56.01%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP43.99%56.01%

44.75%

55.25%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP44.75%55.25%

54%

46%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP54%46%

66.74%

33.26%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP66.74%33.26%

68.28%

31.72%

M15 Tehran
M15 Tehran
0-0ATP68.28%31.72%

77.50%

22.50%

M25 Cordoba
M25 Cordoba
1-0ATP77.50%22.50%

-

-

M25 Cordoba
M25 Cordoba
1-0ATP--

92.06%

7.94%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP92.06%7.94%

16.17%

83.83%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP16.17%83.83%

12.34%

87.66%

M15 Monastir
M15 Monastir
0-0ATP12.34%87.66%

30.25%

69.75%

M15 Sarajevo
M15 Sarajevo
0-0ATP30.25%69.75%

52.03%

47.97%

M15 Sarajevo
M15 Sarajevo
0-0ATP52.03%47.97%

48.68%

51.32%

M15 Monastir
M15 Monastir
0-0ATP48.68%51.32%

75.14%

24.86%

M15 Monastir
M15 Monastir
0-0ATP75.14%24.86%

75.26%

24.74%

M15 Monastir
M15 Monastir
0-0ATP75.26%24.74%

95.78%

4.22%

M15 Sarajevo
M15 Sarajevo
0-0ATP95.78%4.22%

-

-

M15 Frascati
M15 Frascati
0-0ATP--

24.64%

75.36%

M15 Vaasa
M15 Vaasa
0-0ATP24.64%75.36%

38.32%

61.68%

M25 Skopje
M25 Skopje
0-0ATP38.32%61.68%

49.79%

50.21%

M25 Skopje
M25 Skopje
0-0ATP49.79%50.21%

54.29%

45.71%

M25 Skopje
M25 Skopje
0-0ATP54.29%45.71%

64.26%

35.74%

M15 Vaasa
M15 Vaasa
0-0ATP64.26%35.74%

75.17%

24.83%

M15 Vaasa
M15 Vaasa
0-0ATP75.17%24.83%

78.54%

21.46%

M15 Frascati
M15 Frascati
0-0ATP78.54%21.46%

86.78%

13.22%

M15 Frascati
M15 Frascati
0-0ATP86.78%13.22%

22.77%

77.23%

M15 Tehran
M15 Tehran
0-0ATP22.77%77.23%

25.31%

74.69%

M15 Tanger
M15 Tanger
0-0ATP25.31%74.69%

31.03%

68.97%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP31.03%68.97%

36.06%

63.94%

M15 Tanger
M15 Tanger
0-0ATP36.06%63.94%

44.57%

55.43%

M15 Tehran
M15 Tehran
0-0ATP44.57%55.43%

44.48%

55.52%

M15 Tehran
M15 Tehran
0-0ATP44.48%55.52%

48.89%

51.11%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP48.89%51.11%

47.57%

52.43%

M15 Tanger
M15 Tanger
0-0ATP47.57%52.43%

56.07%

43.93%

M15 Tanger
M15 Tanger
0-0ATP56.07%43.93%

95.44%

4.56%

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP95.44%4.56%

16.23%

83.77%

M15 Sarajevo
M15 Sarajevo
0-0ATP16.23%83.77%

21.76%

78.24%

M15 Monastir
M15 Monastir
0-1ATP21.76%78.24%

63.94%

36.06%

M15 Monastir
M15 Monastir
0-0ATP63.94%36.06%

64.01%

35.99%

M15 Monastir
M15 Monastir
0-0ATP64.01%35.99%

78.56%

21.44%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP78.56%21.44%

85.43%

14.57%

M15 Monastir
M15 Monastir
0-0ATP85.43%14.57%

96.6%

3.4%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP96.6%3.4%

12%

88%

M15 Frascati
M15 Frascati
0-0ATP12%88%

36.85%

63.15%

M15 Frascati
M15 Frascati
0-0ATP36.85%63.15%

45.23%

54.77%

M15 Vaasa
M15 Vaasa
0-0ATP45.23%54.77%

46.71%

53.29%

M15 Vaasa
M15 Vaasa
0-0ATP46.71%53.29%

71.71%

28.29%

M15 Vaasa
M15 Vaasa
0-0ATP71.71%28.29%

1.66%

98.34%

M25 Skopje
M25 Skopje
0-0ATP1.66%98.34%

-

-

M15 Tanger
M15 Tanger
0-0ATP--

10.94%

89.06%

M15 Monastir
M15 Monastir
0-0ATP10.94%89.06%

22.86%

77.14%

M15 Tanger
M15 Tanger
0-0ATP22.86%77.14%

67.17%

32.83%

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP67.17%32.83%

-

-

M15 Tanger
M15 Tanger
0-0ATP--

38.62%

61.38%

M15 Vaasa
M15 Vaasa
0-0ATP38.62%61.38%

42.91%

57.09%

M15 Vaasa
M15 Vaasa
0-0ATP42.91%57.09%

40.50%

59.50%

M15 Tanger
M15 Tanger
0-0ATP40.50%59.50%

23.96%

76.04%

M15 Vaasa
M15 Vaasa
0-0ATP23.96%76.04%

22.68%

77.32%

M15 Frascati
M15 Frascati
0-0ATP22.68%77.32%

47.96%

52.04%

M15 Vaasa
M15 Vaasa
0-0ATP47.96%52.04%

52.79%

47.21%

M15 San Diego
M15 San Diego
0-0ATP52.79%47.21%

69.66%

30.34%

M25 Cordoba
M25 Cordoba
1-0ATP69.66%30.34%

52.37%

47.63%

M15 San Diego
M15 San Diego
0-0ATP52.37%47.63%

71.86%

28.14%

M15 San Diego
M15 San Diego
0-0ATP71.86%28.14%

-

-

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP--

-

-

M15 Tehran
M15 Tehran
0-0ATP--

-

-

M15 Tehran
M15 Tehran
0-0ATP--

-

-

M15 Tehran
M15 Tehran
0-0ATP--

-

-

M15 Tehran
M15 Tehran
1-0ATP--

-

-

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP--

-

-

M25 Jakarta
M25 Jakarta
0-0ATP--

-

-

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP--

-

-

M25 Jakarta
M25 Jakarta
0-0ATP--

-

-

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP--

-

-

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-2ATP--

-

-

M25 Jakarta
M25 Jakarta
0-0ATP--

-

-

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP--

-

-

M25 Kursumlijska Banja
M25 Kursumlijska Banja
0-0ATP--

72.31%

27.69%

M15 Nakhon Si Thammarat
M15 Nakhon Si Thammarat
0-0ATP72.31%27.69%

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M25 Skopje
M25 Skopje
1-1ATP--

-

-

M25 Skopje
M25 Skopje
1-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M25 Skopje
M25 Skopje
0-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M15 Frascati
M15 Frascati
0-0ATP--

-

-

M15 Sarajevo
M15 Sarajevo
0-0ATP--

-

-

M15 Sarajevo
M15 Sarajevo
0-0ATP--

-

-

M15 Sarajevo
M15 Sarajevo
0-0ATP--

-

-

M15 Sarajevo
M15 Sarajevo
0-0ATP--

-

-

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP--

-

-

M25 Daegu
M25 Daegu
0-0ATP--

-

-

M25 Daegu
M25 Daegu
0-1ATP--

-

-

M25 Luzhou
M25 Luzhou
0-0ATP--

-

-

M25 Luzhou
M25 Luzhou
0-0ATP--

-

-

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP--

-

-

M15 Nyiregyhaza
M15 Nyiregyhaza
0-0ATP--

-

-

M25 Cordoba
M25 Cordoba
0-0ATP--

-

-

M25 Cordoba
M25 Cordoba
0-0ATP--

-

-

M25 Cordoba
M25 Cordoba
1-0ATP--

-

-

M25 Cordoba
M25 Cordoba
0-0ATP--

-

-

M15 Tanger
M15 Tanger
0-0ATP--

-

-

M15 Tanger
M15 Tanger
0-0ATP--

-

-

M15 Tanger
M15 Tanger
0-0ATP--

-

-

M15 Tanger
M15 Tanger
0-0ATP--

-

-

M15 Karuizawa
M15 Karuizawa
0-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M15 San Diego
M15 San Diego
0-0ATP--

-

-

M15 San Diego
M15 San Diego
1-0ATP--

-

-

French Open (juniors)
French Open (juniors)
0-0ATP--

-

-

French Open (juniors)
French Open (juniors)
0-0ATP--

-

-

French Open (juniors)
French Open (juniors)
0-0ATP--

-

-

French Open (juniors)
French Open (juniors)
0-0ATP--

-

-

French Open (juniors)
French Open (juniors)
0-0ATP--

-

-

French Open (juniors)
French Open (juniors)
0-0ATP--

-

-

French Open (juniors)
French Open (juniors)
0-0ATP--

-

-

French Open (juniors)
French Open (juniors)
0-0ATP--

30.28%

69.72%

French Open - Paris
French Open - Paris
0-2WTA30.28%69.72%

84.65%

15.35%

French Open - Paris
French Open - Paris
6-0WTA84.65%15.35%

37.51%

62.49%

French Open - Paris
French Open - Paris
0-1WTA37.51%62.49%

55.33%

44.67%

W25 Daegu
W25 Daegu
0-0WTA55.33%44.67%

44.92%

55.08%

W25 Luzhou
W25 Luzhou
0-0WTA44.92%55.08%

73.82%

26.18%

W25 Luzhou
W25 Luzhou
2-1WTA73.82%26.18%

-

-

W25 Daegu
W25 Daegu
0-0WTA--

80.91%

19.09%

W25 Daegu
W25 Daegu
0-0WTA80.91%19.09%

-

-

W25 Luzhou
W25 Luzhou
0-0WTA--

29.13%

70.87%

W25 Luzhou
W25 Luzhou
0-0WTA29.13%70.87%

47.50%

52.50%

W25 Luzhou
W25 Luzhou
0-0WTA47.50%52.50%

24.40%

75.60%

W25 Kursumlijska Banja
W25 Kursumlijska Banja
0-0WTA24.40%75.60%

-

-

W25 Kursumlijska Banja
W25 Kursumlijska Banja
0-0WTA--

22.18%

77.82%

W60 Caserta
W60 Caserta
0-0WTA22.18%77.82%

39.97%

60.03%

W60 Caserta
W60 Caserta
0-0WTA39.97%60.03%

25.64%

74.36%

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
0-0WTA25.64%74.36%

27.27%

72.73%

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
0-0WTA27.27%72.73%

-

-

W25 Poertschach
W25 Poertschach
0-0WTA--

27.06%

72.94%

W25 Madrid
W25 Madrid
0-1WTA27.06%72.94%

-

-

Open Internacional Femeni Solgirones - La Bisbal D'Emporda
Open Internacional Femeni Solgirones - La Bisbal D'Emporda
0-0WTA--

-

-

W25 Poertschach
W25 Poertschach
0-0WTA--

35.90%

64.10%

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
0-1WTA35.90%64.10%

56.07%

43.93%

W25 Madrid
W25 Madrid
0-0WTA56.07%43.93%

-

-

W25 Poertschach
W25 Poertschach
0-0WTA--

71.91%

28.09%

Open Internacional Femeni Solgirones - La Bisbal D'Emporda
Open Internacional Femeni Solgirones - La Bisbal D'Emporda
0-0WTA71.91%28.09%

73.82%

26.18%

W25 Madrid
W25 Madrid
0-0WTA73.82%26.18%

-

-

W25 Madrid
W25 Madrid
0-0WTA--

-

-

W25 Poertschach
W25 Poertschach
0-0WTA--

67.69%

32.31%

W25 Kursumlijska Banja
W25 Kursumlijska Banja
1-0WTA67.69%32.31%

-

-

W25 Setubal
W25 Setubal
0-0WTA--

-

-

W25 Setubal
W25 Setubal
0-0WTA--

19.53%

80.47%

W25 Setubal
W25 Setubal
0-0WTA19.53%80.47%

25.31%

74.69%

W40 La Marsa
W40 La Marsa
0-0WTA25.31%74.69%

42.14%

57.86%

W60 Caserta
W60 Caserta
0-0WTA42.14%57.86%

55.33%

44.67%

W25 Setubal
W25 Setubal
0-0WTA55.33%44.67%

65.56%

34.44%

W60 Caserta
W60 Caserta
0-0WTA65.56%34.44%

-

-

W40 La Marsa
W40 La Marsa
1-0WTA--

-

-

W25 Poertschach
W25 Poertschach
0-0WTA--

25.31%

74.69%

W25 Madrid
W25 Madrid
0-0WTA25.31%74.69%

28.94%

71.06%

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
0-0WTA28.94%71.06%

-

-

W25 Poertschach
W25 Poertschach
0-0WTA--

-

-

Open Internacional Femeni Solgirones - La Bisbal D'Emporda
Open Internacional Femeni Solgirones - La Bisbal D'Emporda
0-2WTA--

34.47%

65.53%

W25 Madrid
W25 Madrid
0-0WTA34.47%65.53%

41.30%

58.70%

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
0-2WTA41.30%58.70%

43.99%

56.01%

W25 Madrid
W25 Madrid
0-0WTA43.99%56.01%

59.92%

40.08%

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
0-0WTA59.92%40.08%

-

-

W25 Poertschach
W25 Poertschach
0-1WTA--

69.82%

30.18%

Open Internacional Femeni Solgirones - La Bisbal D'Emporda
Open Internacional Femeni Solgirones - La Bisbal D'Emporda
0-0WTA69.82%30.18%

-

-

W25 Poertschach
W25 Poertschach
0-1WTA--

74.77%

25.23%

W25 Madrid
W25 Madrid
0-0WTA74.77%25.23%

21.53%

78.47%

W100 Surbiton
W100 Surbiton
0-0WTA21.53%78.47%

21.12%

78.88%

W25 Kursumlijska Banja
W25 Kursumlijska Banja
0-0WTA21.12%78.88%

26.21%

73.79%

W100 Surbiton
W100 Surbiton
0-0WTA26.21%73.79%

20.71%

79.29%

W25 Kursumlijska Banja
W25 Kursumlijska Banja
0-0WTA20.71%79.29%

58.34%

41.66%

W100 Surbiton
W100 Surbiton
1-0WTA58.34%41.66%

-

-

W25 Kursumlijska Banja
W25 Kursumlijska Banja
0-1WTA--

-

-

W100 Surbiton
W100 Surbiton
0-0WTA--

-

-

W40 La Marsa
W40 La Marsa
0-0WTA--

37.71%

62.29%

W25 Setubal
W25 Setubal
0-0WTA37.71%62.29%

38.82%

61.18%

W25 Setubal
W25 Setubal
0-0WTA38.82%61.18%

40.50%

59.50%

W25 Setubal
W25 Setubal
0-0WTA40.50%59.50%

40.50%

59.50%

W60 Caserta
W60 Caserta
0-0WTA40.50%59.50%

56.07%

43.93%

W40 La Marsa
W40 La Marsa
0-0WTA56.07%43.93%

67.13%

32.87%

W60 Caserta
W60 Caserta
0-0WTA67.13%32.87%

-

-

W40 La Marsa
W40 La Marsa
0-0WTA--

-

-

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
0-0WTA--

28.87%

71.13%

W25 Madrid
W25 Madrid
0-0WTA28.87%71.13%

30.10%

69.90%

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
2-0WTA30.10%69.90%

45.04%

54.96%

W25 Madrid
W25 Madrid
0-0WTA45.04%54.96%

48.17%

51.83%

Open Internacional Femeni Solgirones - La Bisbal D'Emporda
Open Internacional Femeni Solgirones - La Bisbal D'Emporda
0-0WTA48.17%51.83%

56.01%

43.99%

W25 Madrid
W25 Madrid
0-0WTA56.01%43.99%

78.66%

21.34%

Makarska Open 125 - Makarska
Makarska Open 125 - Makarska
1-0WTA78.66%21.34%

80.13%

19.87%

W25 Madrid
W25 Madrid
0-0WTA80.13%19.87%

29.13%

70.87%

W100 Surbiton
W100 Surbiton
1-1WTA29.13%70.87%

41.81%

58.19%

W100 Surbiton
W100 Surbiton
0-0WTA41.81%58.19%

48.16%

51.84%

W100 Surbiton
W100 Surbiton
0-0WTA48.16%51.84%

67.03%

32.97%

W25 Kursumlijska Banja
W25 Kursumlijska Banja
0-0WTA67.03%32.97%

74.77%

25.23%

W100 Surbiton
W100 Surbiton
0-0WTA74.77%25.23%

-

-

W25 Kursumlijska Banja
W25 Kursumlijska Banja
0-0WTA--

-

-

W25 Setubal
W25 Setubal
0-0WTA--

-

-

W25 Setubal
W25 Setubal
0-0WTA--

-

-

W25 Setubal
W25 Setubal
0-0WTA--

29.97%

70.03%

W60 Caserta
W60 Caserta
0-1WTA29.97%70.03%

65.14%

34.86%

W60 Caserta
W60 Caserta
0-0WTA65.14%34.86%