🎾 ITF M25 PortoM25 Porto - 1/16-finals🔵 Hard, Outdoor
E. Coulibaly
🎾 E. Coulibaly
Ivory Coast · Age 24
LLWWL
ITF #313
vs
J. Echeverria
🇪🇸 J. Echeverria
Spain · Age 24
LWWLW
ITF #539 · 2026: 24-9 · Surface: 24-9
Wednesday, 24 June 2026·10:00 CET
★ Our Pick · Match Winner

E. Coulibaly to Win

Our experts give E. Coulibaly a 68% win probability on hard.

1.54
Best Odds
💎 Bookmakers price E. Coulibaly to Win at 1.54 (implied 64.9%). Our experts give 68%, a fair price of 1.47 — an edge of 3.0 points.

Betting Predictions

Match Winner
E. Coulibaly to Win1.54
68% expert probability

Our experts give E. Coulibaly a 68% win probability on hard.

Implied 65%Select →
Match Winner
J. Echeverria to Win2.37
32% expert probability

Our experts give J. Echeverria a 32% win probability on hard.

Implied 42%Select →
First Set
E. Coulibaly wins 1st set1.58
59% expert probability

Our experts make this 59% likely.

Implied 63%Select →

The Players

E. Coulibaly
🎾 E. Coulibaly
Ivory Coast · Age 24

E. Coulibaly is a 24-year-old player from Ivory Coast, currently ranked ITF #313 with 174 ranking points. Strongest on hard (68% career win rate).

Ranking
#313
Points
174
Hard Career
188-87
Hard68% (188-87)
Clay52% (17-16)
Grass50% (1-1)
J. Echeverria
🇪🇸 J. Echeverria
Spain · Age 24

J. Echeverria is a 24-year-old player from Spain, currently ranked ITF #539 with 76 ranking points. Strongest on hard (59% career win rate).

Ranking
#539
Points
76
2026 Record
24-9
Hard Career
122-85
Hard59% (122-85)
Clay38% (18-30)

Serpix Analysis

E. Coulibaly meets J. Echeverria at the M25 Porto on hard. E. Coulibaly comes in ranked #313, J. Echeverria #539. Our experts make E. Coulibaly the favourite at 68% to win.

Why this pick

High

Ranking Advantage

E. Coulibaly (#313) is ranked 226 places above J. Echeverria (#539).

High

Hard-Court Form

E. Coulibaly has a 68% career win rate on hard (188-87).

Best Betting Odds

BookmakerE. CoulibalyJ. Echeverria
1xBet1.552.36
bet3651.532.37

Recent Form

🎾 E. Coulibaly

16 Junvs F. Balshaw · Royan1 - 2L
5 Junvs H. Mayot · Centurion 2 (South Africa) - Qualification0 - 2L
3 Junvs D. Badenhorst · Centurion 2 (South Africa) - Qualification2 - 1W
2 Junvs F. Peliwo · Centurion 2 (South Africa) - Qualification2 - 0W
30 Mayvs G. Hussey · Centurion (South Africa) - Qualification1 - 2L

🇪🇸 J. Echeverria

19 Junvs T. Torres · M25 Lourinha (Portugal)0 - 2L
18 Junvs J. Silva · M25 Lourinha (Portugal)2 - 0W
16 Junvs A. Kravtsov · M25 Lourinha (Portugal)2 - 1W
12 Junvs P. Gomez · M25 Martos0 - 2L
11 Junvs M. Juncadella · M25 Martos2 - 1W

Surface Performance & Set Betting

E. Coulibaly

Hard68% (188-87)
Clay52% (17-16)
Grass50% (1-1)

J. Echeverria

Hard59% (122-85)
Clay38% (18-30)

Predictions are our experts' estimates for informational purposes. 18+ · Please gamble responsibly.