Floyd Mayweather Jr. bettered Rocky Marciano 's 49-0 record .
During his career , he held multiple world titles in five weight classes and the lineal championship in four weight classes ( twice at welterweight ) , and retired with an undefeated record of 50–0 , surpassing Rocky Marciano 's record of 49–0 .