Roger Federer won 103 ATP Tour singles titles during his career.
The total places him second on the men’s Open Era titles list, behind Jimmy Connors’ 109. Federer finished with 103 tour-level championships and 54 runner-up finishes, reflecting both his extraordinary consistency and his unusually long period at the top of the sport.
Federer’s titles included 20 major championships, 28 ATP Masters 1000 trophies and six ATP Finals crowns. His first ATP-level singles title came at Milan in 2001, while his 100th title arrived in Dubai in 2019, when he defeated Stefanos Tsitsipas in the final. He later added three more tour-level trophies.
The wording matters: 103 refers to ATP Tour-level singles titles, not Grand Slam titles, tournament finals or all competitive matches won. Federer won 20 majors, a much smaller figure. He also won titles on hard courts, grass and clay, with notable tournament records at Wimbledon, Halle, Basel and Cincinnati.