🎾 ITF M25 PortoM25 Porto - 1/16-finals🔵 Hard, Outdoor
F. Rocha
🇵🇹 F. Rocha
Portugal · Age 27
LWLLW
ITF #860 · 2026: 0-1 · Surface: 0-1
vs
K. Singh
🎾 K. Singh
India · Age 22
LLWWL
ITF #488 · 2026: 16-11 · Surface: 15-11
Wednesday, 24 June 2026·10:00 CET
★ Our Pick · Match Winner

F. Rocha to Win

Our experts give F. Rocha a 67% win probability on hard.

1.53
Best Odds
💎 Bookmakers price F. Rocha to Win at 1.53 (implied 65.4%). Our experts give 67%, a fair price of 1.48 — an edge of 2.0 points.

Betting Predictions

Match Winner
F. Rocha to Win1.53
67% expert probability

Our experts give F. Rocha a 67% win probability on hard.

Implied 65%Select →
Match Winner
K. Singh to Win2.32
33% expert probability

Our experts give K. Singh a 33% win probability on hard.

Implied 43%Select →
First Set
F. Rocha wins 1st set1.66
56% expert probability

Our experts make this 56% likely.

Implied 60%Select →

The Players

F. Rocha
🇵🇹 F. Rocha
Portugal · Age 27

F. Rocha is a 27-year-old player from Portugal, currently ranked ITF #860 with 29 ranking points. Strongest on hard (44% career win rate).

Ranking
#860
Points
29
2026 Record
0-1
Hard Career
39-49
Hard44% (39-49)
Clay35% (15-28)
K. Singh
🎾 K. Singh
India · Age 22

K. Singh is a 22-year-old player from India, currently ranked ITF #488 with 92 ranking points. Strongest on clay (66% career win rate).

Ranking
#488
Points
92
2026 Record
16-11
Hard Career
102-97
Hard51% (102-97)
Clay66% (33-17)

Serpix Analysis

F. Rocha meets K. Singh at the M25 Porto on hard. F. Rocha comes in ranked #860, K. Singh #488. Our experts make F. Rocha the favourite at 67% to win.

Why this pick

High

Ranking Advantage

K. Singh (#488) is ranked 372 places above F. Rocha (#860).

Medium

Hard-Court Form

F. Rocha has a 44% career win rate on hard (39-49).

Best Betting Odds

BookmakerF. RochaK. Singh
Pncl1.562.37
Sbo1.512.23
bet3651.532.37

Recent Form

🇵🇹 F. Rocha

18 Junvs F. Andaloro · M25 Lourinha (Portugal)0 - 2L
17 Junvs D. Rolland · M25 Lourinha (Portugal)2 - 0W
11 Mayvs G. Johns · Oeiras 60 - 2L
8 Mayvs T. Torres · M25 Loule1 - 2L
7 Mayvs F. Faria · M25 Loule2 - 0W

🎾 K. Singh

19 Mayvs W. M. · Bengaluru 3 (India) - Qualification1 - 2L
12 Mayvs K. Isomura · Bengaluru 20 - 2L
6 Mayvs D. Singh · Brazzaville2 - 0W
4 Mayvs M. Kleiman · Brazzaville2 - 0W
28 Aprvs K. Bennani · Abidjan 21 - 2L

Surface Performance & Set Betting

F. Rocha

Hard44% (39-49)
Clay35% (15-28)

K. Singh

Hard51% (102-97)
Clay66% (33-17)

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