I’m not saying the greatest ever but Andre Ward deserves an honourable mention for his record. In the pro and amateur ranks he was hugely successful. Unbeaten pro record world champion and Olympic gold medal.
Come back after inactivity to beat a really mean Kovalev twice was the icing on the cake.