David Goffin vs Roger Federer

Roger Federer leads David Goffin 10-1 in their tour-level head-to-head. Last meeting: Shanghai Masters 2019, R16, won by Roger Federer 7-6(7) 6-4.

David Goffin1
-
10Roger Federer

Record by surface and event

GoffinFederer
Hard17
Grass02
Clay01
Other tour events05
Grand Slams03
Masters 100002
Tour Finals10
In finals02
Deciding set11

Wins against each other, by year

  • David Goffin
  • Roger Federer
0232012201420152016201720182019
Show the numbers
David GoffinRoger Federer
201201
201401
201501
201602
201711
201801
201903

2026: wins week by week

  • Goffin
  • Federer
05JanMarMayJulSeptNovGoffin 1Federer 0
Show the numbers
WeekGoffinFederer
400
800
1200
1600
2000
2400
2800
3200
3600
4000
4410
4510

ATP ranking over the last 12 months

  • David Goffin
  • Roger Federer
15102050100143Nov 25Dec 25Dec 25Jan 26Feb 26Goffin 143
Show the numbers
WeekDavid GoffinRoger Federer
2025-11-10118-
2025-12-08119-
2026-01-12117-
2026-02-16119-
2026-03-02143-

2026 season

WonLostTitles
David Goffin110
Roger Federer000

Every match

DateEventRoundWinnerScore
7 October 2019Shanghai MastersR16Roger Federer7-6(7) 6-4
26 August 2019US OpenR16Roger Federer6-2 6-2 6-0
17 June 2019HalleFRoger Federer7-6(2) 6-1
13 August 2018Cincinnati MastersSFRoger Federer7-6(3) 1-1 RET
13 November 2017Tour FinalsSFDavid Goffin2-6 6-3 6-4
23 October 2017BaselSFRoger Federer6-1 6-2
13 June 2016HalleQFRoger Federer6-1 7-6(10)
18 January 2016Australian OpenR16Roger Federer6-2 6-1 6-4
26 October 2015BaselQFRoger Federer6-3 3-6 6-1
20 October 2014BaselFRoger Federer6-2 6-2
27 May 2012Roland GarrosR16Roger Federer5-7 7-5 6-2 6-4