Roger Federer

ATP Shanghai 10/15 08:30 - [1] Rafael Nadal v Roger Federer [2] 4-6,3-6
ATP Shanghai 10/14 12:00 - Juan Martin Del Potro v Roger Federer 6-3,3-6,3-6
ATP Shanghai 10/13 12:20 - [31] Richard Gasquet v Roger Federer [2] 5-7,4-6
ATP Shanghai 10/12 12:00 - Alexandr Dolgopolov v Roger Federer 4-6,2-6
ATP Shanghai 10/11 12:05 - [26] Diego Schwartzman v Roger Federer [2] 6-7,4-6
Laver Cup 09/24 14:30 - [2] Roger Federer v Nick Kyrgios [20] 4-6,7-6,0-0
Laver Cup 09/23 11:00 1 [2] Roger Federer v Sam Querrey [16] 6-4,6-2
US Open 09/07 00:40 - Roger Federer v Juan Martin Del Potro 5-7,6-3,6-7,4-6
US Open 09/04 23:10 - [3] Roger Federer v Philipp Kohlschreiber [37] 6-4,6-2,7-5
US Open 09/03 01:00 - [3] Roger Federer v Feliciano Lopez [35] 6-3,6-3,7-5
US Open 08/31 19:05 - [3] Roger Federer v Mikhail Youzhny [101] 6-1,6-7,4-6,6-4,6-2
US Open 08/30 01:00 - [3] Roger Federer v Frances Tiafoe [70] 4-6,6-2,6-1,1-6,6-4
ATP Montreal 08/13 20:00 - [8] Alexander Zverev v Roger Federer [3] 6-3,6-4
ATP Montreal 08/12 19:00 - [52] Robin Haase v Roger Federer [3] 3-6,6-7
ATP Montreal 08/11 18:55 - [16] Roberto Bautista-Agut v Roger Federer [3] 4-6,4-6
ATP Montreal 08/10 19:45 - [33] David Ferrer v Roger Federer [3] 6-4,4-6,2-5
ATP Montreal 08/09 16:30 - [116] Peter Polansky v Roger Federer [3] 2-6,1-6
Wimbledon 07/16 13:00 - [6] Marin Cilic v Roger Federer [5] 3-6,1-6,4-6
Wimbledon 07/14 14:00 - [5] Roger Federer v Tomas Berdych [15] 7-6,7-6,6-4
Wimbledon 07/12 14:00 - [7] Milos Raonic v Roger Federer [5] 4-6,2-6,6-7
Wimbledon 07/10 15:30 - [11] Grigor Dimitrov v Roger Federer [5] 4-6,2-6,4-6
Wimbledon 07/08 17:00 - [30] Mischa Zverev v Roger Federer [5] 6-7,4-6,4-6
Wimbledon 07/06 16:45 - [79] Dusan Lajovic v Roger Federer [5] 6-7,3-6,2-6
Wimbledon 07/04 15:00 - [84] Alexandr Dolgopolov v Roger Federer [5] 3-6,0-3
ATP Halle 06/25 11:00 - [5] Roger Federer v Alexander Zverev [12] 6-1,6-3
ATP Halle 06/24 11:05 - [5] Roger Federer v Karen Khachanov [38] 6-4,7-6
ATP Halle 06/23 13:00 - [5] Roger Federer v Florian Mayer [134] 6-3,6-4
ATP Halle 06/22 15:30 - [5] Roger Federer v Mischa Zverev [29] 7-6,6-4
ATP Halle 06/20 15:30 - Roger Federer v Yen-Hsun Lu Cancelled
ATP Halle 06/20 15:30 - [5] Roger Federer v Yuichi Sugita [66] 6-3,6-1