ATP · Head-to-Head Rivalry

🇨🇭 Roger Federer
Age 45 · Elo 1696
vs
🇪🇸 Tommy Robredo
Age 44 · Elo 1515
11
1

Meetings

12

Series

11–1

Roger Federer first

Last Meeting

Jun 23, 2014

Avg Game Margin

6.5

winner's games minus loser's

Roger Federer · 111 · Tommy Robredo
20022014

Record by Surface

Hard
7–1
Clay
3–0
Grass
1–0

Roger Federer in green, Tommy Robredo in blue.

Series shown from Roger Federer's perspective.

Every Roger Federer vs Tommy Robredo Meeting

DateTournamentSurfaceWinnerScore
Jun 23, 2014WimbledonR16GrassRoger Federer6-1 6-4 6-4
Aug 26, 2013US OpenR16HardTommy Robredo7-6(3) 6-3 6-4
Jan 17, 2011Australian OpenR16HardRoger Federer6-3 3-6 6-3 6-2
Aug 31, 2009US OpenR16HardRoger Federer7-5 6-2 6-2
May 28, 2007Roland GarrosQuarterfinalClayRoger Federer7-5 1-6 6-1 6-2
Jan 15, 2007Australian OpenQuarterfinalHardRoger Federer6-3 7-6(2) 7-5
May 9, 2005Hamburg MastersR16ClayRoger Federer6-2 6-3
Mar 1, 2004DubaiR16HardRoger Federer6-3 6-4
Aug 4, 2003Canada MastersR16HardRoger Federer6-4 6-3
May 5, 2003Rome MastersR16ClayRoger Federer6-1 6-1
Oct 7, 2002ViennaR16HardRoger Federer6-2 6-7(5) 6-4
Jan 7, 2002SydneyR32HardRoger Federer7-6(5) 7-6(5)

Tour-level meetings back to 1968 where available. Dates reflect the tournament start.

Rating & Ranking

Roger FedererTommy Robredo
—ATP Rank—
1696Overall Elo1515
1658Hard Elo1519
1605Clay Elo1499
1615Grass Elo1508

breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.

Form & Activity

Roger FedererTommy Robredo
—2026 Season—
—0 matchesLast 12 Months—0 matches
100%Form (last 5)0%
—Form (30 days)—
Jun 28, 2021Last MatchApr 18, 2022

Serve & Return

Roger FedererTommy Robredo
90%Hold %79%
26%Break %22%
10.5%Ace Rate5.6%
2.1%Double Fault Rate2.7%
71%Serve Pts Won64%
39%Return Pts Won37%

Career rates over each player's tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Roger FedererTommy Robredo
7.0Avg Aces3.7
5.0Avg Aces Against3.9
2.8Avg Breaks2.6
22.7Avg Games22.6
457Matches229

Career averages per best-of-3 match; aces against are opponent aces conceded, breaks are service breaks won. Each stat covers the matches where it was tracked.