Floyd Mayweather believes unified light welterweight champion Terence Crawford is the current best pound-for-pound boxer in the world.

Ever since the retirement of former WBA, WBO and IBF light heavyweight champion Andre Ward, there has been a lot of debate as to who is the best pound-for-pound boxer in the world.

The unbeaten Gennady Golovkin, who holds the WBC, IBF, WBA and IBO middleweight titles, is one of the contenders, having most recently fought to a split-decision draw against Canelo Alvarez.

WBO junior lightweight Vasyl Lomachenko is another one, having most recently inflicted Guillermo Rigondeaux's first-ever defeat.

However, "Money" was not impressed with Lomachenko's performance and went on to pick Crawford (32-0) as his number one boxer, adding that "Bud" reminded him of his younger self.

"The pound-for-pound top fighter in boxing right now is Terence Crawford," Mayweather told FightHype.com. "He doesn't have to be under my company to give a guy props. I'm not like that. If he's a free agent, I would love to work with him, if he's free.

"I know what I can do to take him to that next level. Hell of a fighter, he's one of the guys that - he's a motherf****r. He reminds me of a young Floyd Mayweather. He can fight his a** off. That's what I like about him."

Crawford won the WBA (Super) and IBF light welterweight titles in August when he knocked out Julius Indongo in Nebraska.

The American later vacated his WBO light welterweight title in October to move up in weight and is ideally expected to receive a title shot at Jeff Horn's WBO welterweight strap next, with Top Rank promoter Bob Arum reportedly planning an April meeting.

Arum recently claimed the winner of a potential Horn vs Crawford bout could face former WBO welterweight champion Manny Pacquiao in 2018.

Terence Crawford
Crawford is considered by many as the pound-for-pound best boxer in the world today Getty