Skip to content

Igor Ribeiro Marcondes

ATP · World No. 296 · BRA · Left-handed, two-handed backhand · 185 cm · 75 kg

Coach: Patricio Arnold

At a glance

Elo

1688

Hard Elo

1713

Clay Elo

1670

Grass Elo

1484

Last 52w win%

72%

Last 10

6-4

Tiebreak win%

54%

Deciding-set win%

57%

Serve & return profile

A complete two-way player, above the tour average on both serve and return. Strong on break points at both ends.

Serve / return map

vs 906 tour pros

CompleteReturnerServerDevelopingServe points won →Return points won →

Strengths vs tour

Career percentile · tick = tour median

Serve points won64%90th
Return points won41%88th
Ace rate5.8%62th
Double-fault discipline2.6%89th
Break points saved60%70th
Break points won44%82th

Serve anatomy

1st serve in67%
1st serve won70%
2nd serve won54%

Surface splits

Serve & return points won, break-point save & conversion, and ace rate, broken out by surface. Win% is heat-shaded against a 50% baseline. Toggle the window: career, last 52 weeks, or this season.

SurfaceMW-LWin%Serve%Return%Ace%BP Sv%BP Cv%
All11379-3470%64%41%5.8%60%44%
Hard5038-1276%66%42%6.7%63%48%
Clay6241-2166%63%41%5.3%58%41%
Grass10-10%65%26%5.3%88%0%

Recent matches

DateTournamentSurfOddsROpponentScore
Jul 24, 2026Tampere Challenger · Challenger 75ClayLDiego Dedura6-2 6-2
Jul 23, 2026Tampere Challenger · Challenger 75ClayW6-7(5) 7-6(2) 6-2
Jul 21, 2026Tampere Challenger · Challenger 75Clay1.17W4-6 6-4 6-3
Jul 20, 2026Tampere Challenger · Challenger 75Clay1.23W7-5 6-2
Jul 19, 2026Tampere Challenger · Challenger 75Clay1.21W7-5 4-6 6-0
Jul 13, 2026Nordea Open - Bastad · ATP 250ClayLLautaro Midon7-6(7) 7-5
Jul 12, 2026Nordea Open - Bastad · ATP 250ClayWGonzalo Bueno6-4 7-6(5)
Jul 7, 2026Nottingham 3 Challenger · Challenger 50Grass1.46L7-6(4) 6-3
Jul 3, 2026Troyes Challenger · Challenger 50Clay2.46LLorenzo Giustino4-6 7-6(4) 6-1
Jul 1, 2026Troyes Challenger · Challenger 50ClayW7-6(4) 6-0
Jun 29, 2026Troyes Challenger · Challenger 50Clay1.64W7-6(9) 3-6 6-4
Mar 24, 2026Sao Paulo Challenger · Challenger 100Clay1.66LAlex Barrena6-4 1-6 7-6(1)
Mar 11, 2026Santiago Challenger · Challenger 75ClayL5-7 6-3 6-4
Mar 10, 2026Santiago Challenger · Challenger 75ClayWJaime Faria6-7(3) 6-4 7-5
Mar 9, 2026Santiago Challenger · Challenger 75Clay1.13W4-6 6-3 6-0
Mar 8, 2026Santiago Challenger · Challenger 75ClayW6-3 6-3
Mar 4, 2026Brasilia Challenger · Challenger 75ClayLGustavo Heide6-4 4-6 6-4
Mar 3, 2026Brasilia Challenger · Challenger 75Clay1.25W6-7(4) 6-4 6-1
Feb 25, 2026Tigre 2 Challenger · Challenger 50ClayLJuan Bautista Torres6-2 6-0
Feb 23, 2026Tigre 2 Challenger · Challenger 50Clay1.47WFranco Agamenone7-6(2) 6-1

New to these numbers? How to read tennis stats, surface betting, and how to bet on tennis.