Roger Federer added another feather to his cap as he became the second player ever to play 1500 competitive matches on the ATP tour. Federer celebrated the momentous occasion by thumping Peter Gojowczk of Germany 6-2 6-1 in the opening round at Basel 2019.
The only player to have played more competitive matches on tour than the Swiss maestro is American Jimmy Connors (1556 matches; 1274-282).
During the course of his illustrious career spanning 22 years, Federer has played in eight different tournament levels (Grand Slam, World Tour Finals, Masters 1000, ATP 500, ATP 250, Olympics, Davis Cup and Laver Cup), and is one of the very few active players to have played on each of the four surfaces in tennis: hard, grass, clay and carpet.
Federer's 102 career singles titles from 156 finals are dwarfed only by Connors (109 singles titles from 163 finals). Federer's 20 Grand Slam titles, 6 ATP Finals titles, 23 ATP 500 titles, and 25 ATP 250 titles are the most by any player in the respective tournament categories.
The Swiss maestro's 1232 singles match win tally is 42 wins shy of Connors' all-time record of 1274.
On that note, here is a look back at all of Federer's milestone matches:
Match #1, Gstaad 1998 1st round: Lost to Lukas Arnold Ker
On 7th July 1998, a 17-year-old Federer, ranked 702 in the world, made his debut on the professional tour in Gstaad. Two days after his triumph in the Wimbledon junior singles, Federer skipped the customary Champions dinner in London, flew to Basel and drove to Gstaad, where he was offered a wildcard for his first ever professional match.
Federer was supposed to take on Tommy Haas, but an injury to the German meant that it was Argentinian lucky loser Lukas Arnold Ker who faced the teenage prodigy.
There was to be no debut match win for the Swiss maestro as he fell in straight sets 4-6 4-6. But he offered ample glimpse of the talent which would conquer many a tennis peak in the years to come.
Match #100, Stockholm 2000 round of 32: Beat Mikhail Youzhny
Federer faced Mikhail Youzhny on his Stockholm debut in 2000. It was the Swiss maestro's 100th professional singles match on tour.
Federer celebrated the occasion with a come-from-behind 5-7 6-4 6-3 win, which was his 51st on tour (51-49).
Federer would go on to meet the Russian 16 more times on tour, and triumph on every single occasion.
Match #200, Miami 2002 final: Lost to Andre Agassi
Federer beat Lleyton Hewitt to reach his first Masters 1000 title match (8th overall), against Andre Agassi.
In his third match with the American legend (1998 Basel first round, 2000 US Open fourth round), Federer made a slow start by dropping the first two sets 3-6 3-6. But the Swiss, determined to put up a sterner fight, took the third 6-3 and looked good to stretch the match the distance when he led 4-2 in the fourth.
Agassi then reeled off four games on the trot, as Federer was denied for the 6th time in his 8th tournament final.
Match #300, Halle 2003 round of 16: Beat Fernando Vicente
In his 300th professional singles match, Federer faced Spaniard Fernando Vicente in the 2003 Halle second round.
Federer dropped the first set 4-6 but took the next two 6-2 6-1 to improve to 198-102 in his singles career. The Swiss maestro celebrated his 200th match win en route his first Halle title.
Two weeks later Federer lifted his maiden Grand Slam title on the grasscourts of Wimbledon.
Match #400, Gstaad 2004 semifinal: Beat Potito Starace
Federer faced Italian Potito Starace in the semifinals of 2004 Gstaad. It was the Swiss maestro's 400th singles match on tour - one where he triumphed 6-3 3-6 6-3.
Federer would go on to beat Russia's Igor Andreev in the final to win a title on home soil for the very first time, in his 13th attempt (7 in Gstaad, 6 in Halle).
Match #500, US Open 2005 final: Beat Andre Agassi
In his 500th professional singles match, then five-time Grand Slam champion Federer faced Andre Agassi in the title match of the 2005 US Open.
Federer made a characteristically brisk start by taking the opening set 6-3, but Agassi squared the match at a set apiece by conceding just two games in the second set. The American looked good at 4-2 30-0 on serve in the third, but that would be as good as he got on the day, as Federer recouped the break and took a 2 sets to 1 lead via a tiebreak.
Federer breezed through the fourth for the loss of a solitary game, as the Swiss maestro celebrated his sixth Grand Slam title in as many finals. In the process, Federer became the first player in the Open Era to win consecutive Wimbledon and US Open titles in back-to-back years.
It was Federer's record-23rd consecutive win in a tour final, to improve to 32-8 in title matches.
Match #600, Basel 2006 2nd round: Beat Guillermo Garcia-Lopez
In his 600th professional match on tour, then nine-time Grand Slam champion Federer faced Spain's Guillermo Garcia-Lopez in the second round at 2006 Basel.
In a dominant performance, the Swiss dropped only two games to see off Garcia-Lopez with a minimum of fuss. A few days later, Federer beat Fernando González to lift his first title in his hometown tournament.
Match #700, Miami 2008 quarterfinal: Lost to Andy Roddick
In his 700th professional singles match, Federer faced familiar rival Andy Roddick for the 17th time, in the 2008 Miami quarterfinal.
In a competitive three-set match, Federer fell to Roddick 6-7(4) 6-4 3-6, to suffer his first defeat in 13 matches against the big-serving American.
It wouldn't be the first time Federer would fall to Roddick in Miami. Four years later, the pair met for the 24th and final time on tour - where Roddick ran out a victor in three sets for only his 3rd triumph against his Swiss rival.
Match #800, French Open 2009 2nd round: Beat José Acasuso
In his 11th consecutive appearance at Roland Garros, Federer faced José Acasuso in the 2009 second round.
Federer took the opening set in a tiebreak but Acasuso fought back to take the second set 7-5. The Swiss maestro re-asserted his ascendancy in the match by taking the third set via another tiebreak, and closed out a four-set win to move into the third round.
Five matches and five wins later, Federer would celebrate his lone title triumph in Roland Garros to complete a coveted career Grand Slam.
Match #900, Stockholm 2010 2nd round: Beat Taylor Dent
In his 900th match on tour, Federer faced Taylor Dent in the second round at Stockholm.
Federer dropped only two games in an imperious performance against his big-serving opponent, to move into the quarterfinals in the Swedish capital.
It was Federer's first appearance in Stockholm (second overall) in 10 years (also 2000); the Swiss would go on to mark the occasion with title #64.
Match #1000, Australian Open 2012 quarterfinal: Beat Juan Martin Del Potro
Federer marked his 1,000th professional singles match on tour with a straight-sets victory over Juan Martin del Potro in the quarterfinals of the 2012 Australian Open.
In a breezy outing in Melbourne, Federer ran out a 6-4 6-3 6-2 victor to improve to 10-2 in his head-to-head against the Argentinian, and reach a 9th consecutive semifinal Down Under.
The win improved Federer's overall match wins record on tour to 814-186 (81.4%).
Match #1100, Rome 2013 final: Lost to Rafael Nadal
Federer faced familiar foe Rafael Nadal in the title match at 2013 Rome, in his 1100th professional match on tour. Federer fell to a lopsided 6-1 6-3 defeat to slip to 10-20 in his head-to-head against Nadal.
It was Federer's 13th defeat in 15 matches against Nadal on clay, as the Swiss maestro fell behind 6-14 in all title matches between the pair.
Match #1200, US Open 2014 4th round: Beat Roberto Bautista Agut
In his 1200th professional match on tour, Federer faced Spain's Roberto Bautista Agut in the fourth round of the 2014 US Open.
On the day, Federer produced a vintage showing as he overwhelmed the Spaniard 6-4 6-3 6-2 under the New York lights to move into his 10th Flushing Meadows quarterfinal.
It was Federer's first tour meeting with Bautista Agut. The Swiss would go on to meet the Spaniard eight more times on tour and would emerge the victor on each occasion.
Match #1300, Brisbane 2016 semifinal: Beat Dominic Thiem
Federer faced the young Austrian Dominic Thiem in the 2016 Brisbane semifinals, in his former's 1300th professional match on tour.
In the pair's first meeting, Federer ran out a comfortable 6-1 6-4 victor to move into the title match in the Queensland capital.
Match #1400, Indian Wells 2018 quarterfinal: Beat Hyeon Chung
Federer met 2017 NextGen ATP Finals winner Hyeon Chung for the second time on tour, in the quarterfinals of the 2018 Indian Wells Masters.
The Swiss maestro had gained a retirement victory in the pair's first meeting in the Australian Open semifinals earlier in the season. In the California desert he beat Chung 7-5 6-1 to move to within two wins of a first successful title defence at Indian Wells in 11 years.
Match #1500, Basel 2019 1st round: Beat Peter Gojowczyk
In his milestone 1500th professional match on tour, Federer faced Germany's Peter Gojowczyk in the opening round at 2019 Basel.
Federer marked his 19th appearance at his hometown with a brisk 6-2 6-1 win in under an hour to move to the second round for the 18th time.
It was the nine-time champion's 21st consecutive match win in Basel following title triumphs in his four previous appearances at the tournament (2014-15, 2017-18). The victory improved Federer's match win record in Basel to 72-9.
In the process, Federer improved his overall match wins record to 1232-268.
Who Are Roger Federer's Kids? Know All About Federer's Twins