Roger Federer

Wimbledon 07/14 13:00 29 [1] Novak Djokovic v Roger Federer [3] 7-6,1-6,7-6,4-6,13-12
Wimbledon 07/12 15:05 28 [2] Rafael Nadal v Roger Federer [3] 6-7,6-1,3-6,4-6
Wimbledon 07/10 14:15 27 [7] Kei Nishikori v Roger Federer [3] 6-4,1-6,4-6,4-6
Wimbledon 07/08 16:45 26 [20] Matteo Berrettini v Roger Federer [3] 1-6,2-6,2-6
Wimbledon 07/06 15:35 25 [28] Lucas Pouille v Roger Federer [3] 5-7,2-6,6-7
Wimbledon 07/04 13:45 24 [169] Jay Clarke v Roger Federer [3] 1-6,6-7,2-6
Wimbledon 07/02 13:35 23 [86] Lloyd Harris v Roger Federer [3] 6-3,1-6,2-6,2-6
ATP Halle 06/23 11:00 29 [3] Roger Federer v David Goffin [33] 7-6,6-1
ATP Halle 06/22 13:30 28 [3] Roger Federer v Pierre-Hugues Herbert [43] 6-3,6-3
ATP Halle 06/21 16:00 27 [3] Roger Federer v Roberto Bautista-Agut [20] 6-3,4-6,6-4
ATP Halle 06/20 15:30 26 [3] Roger Federer v Jo-Wilfried Tsonga [77] 7-6,4-6,7-5
ATP Halle 06/18 15:30 25 [3] Roger Federer v John Millman [57] 7-6,6-3
French Open 06/07 10:50 28 [3] Roger Federer v Rafael Nadal [2] 3-6,4-6,2-6
French Open 06/04 12:00 27 [28] Stan Wawrinka v Roger Federer [3] 6-7,6-4,6-7,4-6
French Open 06/02 11:30 26 [68] Leonardo Mayer v Roger Federer [3] 2-6,3-6,3-6
French Open 05/31 12:35 25 [63] Casper Ruud v Roger Federer [3] 3-6,1-6,6-7
French Open 05/29 14:05 24 [144] Oscar Otte v Roger Federer [3] 4-6,3-6,4-6
French Open 05/26 12:35 23 [73] Lorenzo Sonego v Roger Federer [3] 2-6,4-6,4-6
ATP Rome 05/17 14:00 27 Stefanos Tsitsipas v Roger Federer Walkover
ATP Rome 05/16 15:25 26 [15] Borna Coric v Roger Federer [3] 6-2,4-6,6-7
ATP Rome 05/16 10:05 25 [72] Joao Sousa v Roger Federer [3] 4-6,3-6
ATP Madrid 05/10 15:00 27 [3] Roger Federer v Dominic Thiem [5] 6-3,6-7,4-6
ATP Madrid 05/09 14:00 26 [3] Roger Federer v Gael Monfils [18] 6-0,4-6,7-6
ATP Madrid 05/07 18:00 25 [3] Roger Federer v Richard Gasquet [39] 6-2,6-3
ATP Miami 03/31 17:00 29 [9] John Isner v Roger Federer [5] 1-6,4-6
ATP Miami 03/29 23:00 28 [5] Roger Federer v Denis Shapovalov [23] 6-2,6-4
ATP Miami 03/28 23:40 27 [7] Kevin Anderson v Roger Federer [5] 0-6,4-6
ATP Miami 03/27 19:00 26 [15] Daniil Medvedev v Roger Federer [5] 4-6,2-6
ATP Miami 03/25 19:35 25 [103] Filip Krajinovic v Roger Federer [5] 5-7,3-6
ATP Miami 03/23 21:35 24 [46] Radu Albot v Roger Federer [5] 6-4,5-7,3-6