News Roger Federer is the greatest, he has built a flawless image and not caused scandals like Novak Djokovic: Oscar Otte Roger Federer SHARE Oscar Otte recently spoke to tennis MAGAZIN, where he claimed that Roger Federer is the greatest player of all time. Otte believes that Federer's flawless demeanor - both on and off the court - puts him ahead of Novak Djokovic, who has been at the center of a fair few controversies of late. Oscar Otte ended his Wimbledon 2021 campaign with a heartbreaking defeat to local favorite Andy Murray. The German showed a lot of spirit in front of a packed Centre Court on Wednesday, but ended up falling just short.