Australian Open 2021: Roger Federer doubtful to play, knee recovery not 100% – Mo and Sports
Wimbledon 2018: Roger Federer loses to Kevin Anderson in massive upset | The Australian
Match Highlights Wimbledon 2021 Scores And Updates Round 2: Roger Federer Beats Richard Gasquet in Straight Sets
U.S. Open Results: Federer Struggles Again; Dimitrov Loses - The New York Times
Australian Open 2018 results: Federer sweeps Berdych, to face Chung in semifinal - CBSSports.com
Someone like Serena Williams or Roger Federer, before opponents take the court they may not sleep well; it's their aura, results” - Nick Kyrgios on taking confidence from his performances and winning
Results, not age, key factor for Roger Federer
Wimbledon 2019 LIVE: Latest updates with Williams and Nadal in action today | The Independent | The Independent
Indian Wells 2019: Roger Federer vs Rafael Nadal, scores, results
Wimbledon 2021 results | Roger Federer into last 16, oldest since Ken Rosewall
Roger Federer | Overview | ATP Tour | Tennis
How Roger Federer Found His Groove, Again - WSJ
Wimbledon 2021 Day 9: Federer knocked out by Hurkacz in straight; Djokovic cruises into semifinals | Tennis News - Hindustan Times
The Highest-Paid Tennis Players 2019: Roger Federer Scores A Record $93 Million
Wimbledon 2021 results: Roger Federer vs Hubert Hurkacz, reaction, tennis news | news.com.au — Australia's leading news site
Roger Federer's 2021 results will determine how long he has left in tennis, says Todd Woodbridge - Eurosport
Australian Open 2020: Roger Federer results and form ahead of first-round match with Steve Johnson | Sporting News Australia
ATP Rotterdam Open results: Full scores as Roger Federer WINS title | Tennis | Sport | Express.co.uk
Roger Federer vs. Rafael Nadal results: Federer advances to record 12th Wimbledon final | Sporting News
US Open results 2017: Roger Federer avoids upset in 5-set victory - SBNation.com
Roger Federer had the greatest influence on tennis but the best, in terms of results, will definitely be Novak Djokovic" - Aljaz Bedene on the GOAT debate