'I was tennis no.1 and won two Grand Slams – Roger Federer is only third best player ever' 0 4 Yesterday 14:13 Express.co.uk (tennis) Former Australian and French Open winner Jim Courier has revealed his personal top three players of all time - with Roger Federer having to settle for third.