One of only three players to have played in all nine Masters 1000 finals (Novak Djokovic and Rafael Nadal being the others), Roger Federer has had a memorable Masters 1000 career.
The 42nd of 68 different players to have won a Masters 1000 title, Federer was thwarted in his first Masters final by Andre Agassi at 2002 Miami. But the Swiss would not be denied a breakthrough for long as he prevailed over Marat Safin the following month on the clay of Hamburg.
Federer is one of the same trio of players who have played in all nine Masters finals, to register 300 or more Masters 1000 match wins. Federer (378) was recently surpassed by Nadal (381) for most match wins at this level, but the Swiss can take back the outright lead with a run to the final at 2019 Cincinnati.
Federer is one of five players (Agassi, Djokovic, Nadal and Andy Murray) to have won a Masters 1000 title at seven different tournaments. And along with Nadal, he is one of only two players to contest 50 Masters 1000 title matches.
The Swiss is one of three players to have won nine consecutive Masters 1000 finals. Djokovic (12) and Nadal (9) are the only players to have accomplished the same.
Federer has the longest span (17 years) between his first (2002 Hamburg) and latest Masters 1000 titles (2019 Miami) for any player.
Along with Nadal and Djokovic, Federer is the only other player to have contested five Masters 1000 finals at as many Masters 1000 tournaments.
Federer has won a Masters 1000 title in 13 different seasons, a feat surpassed only by Nadal (15), and is the only player to lose three consecutive finals at a tournament against the same opponent (Nadal; Monte Carlo 2006-08).
The players Federer has defeated most often in a Masters 1000 final are Nadal (five wins) followed by Djokovic (three), with two wins apiece against six other players. However Nadal has also inflicted the most pain on Federer in Masters 1000 finals, thwarting the Swiss on no fewer than seven occasions.
Federer's 22 titles on hardcourt at a Masters 1000 is the most on the surface, after Djokovic (24).
On the cusp of the Swiss legend's 136th appearance in a Masters 1000 tournament at the 2019 Cincinnati Open, lets relive his Masters 1000 triumphs over the years.
#1 2002 Hamburg
In the 9th singles final of his fledgling career, Federer won his third title and first at a Masters 1000 tournament by beating Russian Marat Safin in the 2002 Hamburg final.
#2 2004 Indian Wells
Federer won his first hardcourt Masters 1000 title and second overall by beating Tim Henman in the final of the 2004 Indian Wells Masters.
#3 2004 Hamburg
Federer won his 3rd Masters 1000 title on the clay of Hamburg, beating Argentine Guillermo Coria in the title match. The win was Federer's 15th career title in his 23rd final.
#4 2004 Rogers Cup
Federer won his 4th Masters 1000 title at 2004 Toronto by trumping Andy Roddick in the final. It was the Swiss' third Masters 1000 title of the year.
#5 2005 Indian Wells
Federer had his first successful Masters 1000 title defense by beating Australian Lleyton Hewitt in the 2005 final at Indian Wells. The win marked Federer's 5th Masters 1000 triumph.
#6 2005 Miami
Fighting back from a two-set deficit against a precocious Spanish teenager called Nadal, Federer narrowly thwarted a major upset. He went on to prevail in a five-set final for his 6th Masters title and a first Indian Wells - Miami double.
#7 2005 Hamburg
Federer returned to his happy hunting ground of Hamburg where he beat Frenchman Richard Gasquet for his first successful defence at a Masters 1000 on clay and his 7th Masters 1000 title.