Skip to content
WTA 125 CaliRound of 32claybest of three sets

Costoulas vs Bassols Ribera 0:2: result and our tips

·

Sofia CostoulasWTA #183Elo 1528clay 1539
0:2final2:6 0:6
Marina Bassols RiberaWTA #125Elo 1659clay 1669

Our tips

Tips and chances as published: . A published tip never changes.

Our tip
Total Games: Over 18.5Lost67%

Where the number comes from: chance from the market; the pick and the reasoning come from our data

Costoulas: 6 matches in a row over 18.5 games

Other tips

  • Match Winner: Bassols RiberaWon68%

    Where the number comes from: chance from the market (bookmakers 68%); the pick and the reasoning come from our data

    Costoulas lost 7 of the last 10 matches

Match chances

Winner chance from the market (no margin). The other markets come from the history of matches with a similar balance of strength. Chances and profiles as they stood before the match.

Winner

Sofia Costoulas32%
Marina Bassols Ribera68%

Elo: S. Costoulas 32% · M. Bassols Ribera 68%

from the market (no margin)

Set score

2:0 S. Costoulas20%
2:1 S. Costoulas16%
2:1 M. Bassols Ribera22%
2:0 M. Bassols Ribera42%

First set

Sofia Costoulas41%
Marina Bassols Ribera59%
Full distance (3rd set)
yes38%
no62%

Total games

The bookmakers' lineOver 20.5 · 52%market (no margin): 51%

The 20.5 line offered by bookmakers before the match: our chance on that line, and next to it the market's (from the odds, without the margin).

Expected total: 22.1

Distribution of total games
LineOverUnderTour over
17.574%26%68%
18.567%33%59%
19.559%41%52%
20.552%48%45%
21.548%52%41%
22.542%58%37%
23.538%62%33%

Sample: 1,390 matches

Games handicap

M. Bassols Ribera −3.550%

Tie-break in the match

Tie-break: yes23%

tour average 20%

How the forecast did

  • Favouritefavourite won
  • Most likely set scorehit 0:2
  • Total games Over 20.5out · 14 games
  • Games handicapcovered
  • Tie-breakno tie-break

Match stats

Sofia CostoulasMarina Bassols Ribera
1Aces1
9Double faults4
97%First serves in100%
45%First-serve points won71%
50%Second-serve points won—
0/4Break points converted5/10
2/7Service games held7/7
45%Service points won71%
29%Return points won55%
43Total points won70

Serve profile (12 months)

Matches with stats from the last 12 months, pulled towards the tour average on a small sample.

S. CostoulasTourM. Bassols Ribera
Service points won58%56%55%
Return points won43%44%47%
Service games held69%63%61%
Breaks of serve35%37%44%
Aces per service game0.300.07
Double faults per game0.280.43
Sets with a tie-break8%10%
Tie-breaks won3/76/11
Wins in straight sets68%78%
Matches in the sample3949

Form

The last 10 matches in all tournaments, newest first.

Sofia Costoulas

  • 27/10/26LValeriya Strakhova#417WTA 125 Querétaro · R324:6 3:6
  • 05/10/26LDarya Astakhova#175WTA 125 Suzhou · R323:6
  • 01/10/26LSofya Lansere#266WTA 125 Jingshan · R163:6 4:6
  • 29/09/26WKristina Mladenovic#795WTA 125 Jingshan · R326:2 7:5
  • 22/09/26LTatiana Prozorova#124WTA Singapore · R327:5 6:7 2:6
  • 26/08/26LElvina Kalieva#120WTA US Open · Q26:3 3:6 4:6
  • 25/08/26WJennifer Ruggeri#252WTA US Open · Q17:5 6:4
  • 04/08/26LGabriela Knutson#159WTA 125 Warsaw · R322:6 4:6
  • 29/07/26LMaddison Inglis#135WTA 125 Vancouver · R163:6 3:6
  • 29/07/26WLizette Cabrera#294WTA 125 Vancouver · R326:2 6:2

Marina Bassols Ribera

Elo over the last year

Sofia CostoulasMarina Bassols Ribera

Record by surface (12 months)

Wins–losses over the last 12 months.

S. CostoulasM. Bassols Ribera
Hard court13–1252%8–947%
Clay6–746%17–1259%
Grass0–10%2–167%

Head to head

They have not met yet.

Upcoming matches