Roger Federer fue el deportista que más ganancias acumuló en 2016, según un informe elaborado por la Escuela de Marketing de Londres. El ex número uno del mundo ganó unos 56,6 millones de euros, gracias a sus acuerdos publicitarios y de patrocinio pese a haber estado seis meses alejado del circuito por una lesión en la rodilla izquierda. El suizo es seguido en el ranking por la estrellla de la NBA LeBron James y por el golfista Phil Mickelson. En el top-10 también figuran los golfistas Tiger Woods (4º), Rory McIlroy (6º) y Jordan Spieth (9º), los tenistas Novak Djokovic (7º) y Rafael Nadal (10º), el jugador de básquet Kevin Durant (5º) y Cristiano Ronaldo (8º).