ATP · Head-to-Head Rivalry

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

Model win probabilities, betting edges and DFS projections for every ATP & WTA match.

Start 7-Day Free Trial

card required · cancel anytime

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
71
Clay
30
Grass
10

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
1701Overall Elo1516
1662Hard Elo1520
1608Clay Elo1499
1618Grass 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 Months0 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.

Want the model's edge next time Roger Federer and Tommy Robredo play?

Start 7-Day Free Trial