1. Canelo Alvarez

At just 28 years of age, Canelo Alvarez has already accomplished more than most boxers could ever dream of. He is a two-time world champion in two different weight classes, and his list of notable wins includes victories over the likes of Gennady Golovkin, Miguel Cotto, Shane Mosley, and Austin Trout.

There is no doubt that Canelo is one of the best pound-for-pound fighters in the world today, and he looks poised to continue his reign for many years to come.

2. Terence Crawford

Terence Crawford is another young fighter who has already made a name for himself as one of the best in the business. The 30-year-old from Omaha, Nebraska is a three-division world champion, and he has wins over some of the biggest names in boxing, including Julius Indongo, Viktor Postol, and Jeff Horn.

Crawford is one of the most complete fighters in the sport today, and there is no doubt that he deserves to be near the top of any pound-for-pound list.

3. Vasyl Lomachenko

Vasyl Lomachenko is widely considered to be one of the best technical boxers in the world today. The 29-year-old from Ukraine has an incredible amateur pedigree, winning two Olympic gold medals before turning professional.

As a professional, Lomachenko has won world titles in three different weight classes. He has wins over some of the best fighters in the world, including Guillermo Rigondeaux, Gary Russell Jr., and Orlando Salido.

4. Mikey Garcia

Another fighter with a great amateur background is Mikey Garcia, who represented the United States at the 2004 Olympics before turning professional in November 2006. Since then, Garcia has become one of boxing’s very best pound-for-pound fighters, winning world championships in four different weight classes.

He has wins over nine former or current champions, including Sergey Lipinets and Adrien Broner. Just like Lomachenko, it is clear that he belongs near the top of any list that attempts to rank the best pound-for-pound boxers in the world.

5. Errol Spence Jr.

The current IBF and WBC welterweight champion, Errol Spence Jr. is one of the hottest names in boxing today. The 28-year-old from Texas has been on a tear since turning professional in 2012, winning all 22 of his fights, with 21 coming by way of knockout.

Spence’s list of notable wins includes victories over Kell Brook, Lamont Peterson, and Chris Algieri. He is one of the sport’s brightest stars, and there is no doubt that he has what it takes to be considered one of the very best pound-for-pound boxers in the entire world.

6. Saul Alvarez

Although he has been out of action for the past year, many fans still consider Canelo to be one of boxing’s best pound-for-pound fighters. The 28-year-old from Mexico is a two-division world champion and has incredible wins over some of the biggest names in the sport, including Miguel Cotto and Shane Mosley.

Canelo is on a path to becoming one of boxing’s all-time greats, but he needs more time before we can truly determine where he ranks among the very best pound-for-pound fighters in history. Nonetheless, there are few who would argue that he doesn’t belong somewhere near the top of any pound-for-pound list.

7. Manny Pacquiao

Manny Pacquiao is one of the most well-known boxers in the entire world, and his accomplishments certainly speak for themselves. The 39-year-old from the Philippines has won major titles in 8 different weight classes, including victories over Juan Manuel Marquez, Erik Morales, Oscar De La Hoya, and Ricky Hatton.

Although he may not be quite as dominant as he was earlier in his career, there is no doubt that he still belongs high on this list today. He announced recently that he plans to return to the ring on April 20th against an unnamed opponent.

8. Gennady Golovkin

Gennady Golovkin is one of the hardest-hitting boxers in the world today. The 37-year-old from Kazakhstan has won world titles in 4 different weight classes, and he currently holds the IBF and WBA middleweight belts.

He has notable wins over some of the biggest names in boxing, including David Lemieux, Kell Brook, Daniel Jacobs, and Canelo Alvarez (although their first fight was later declared a draw). He is widely considered to be one of the best middleweights of all time, and there is no doubt that he deserves a spot on this list.

9. Terence Crawford

Terence Crawford is one of the best pound-for-pound fighters in the sport today. The Nebraska native has won world titles in 3 different weight classes and is currently ranked as the top fighter at both 135 pounds and 140 pounds. He has notable wins over Viktor Postol, Julius Indongo, Jose Benavidez Jr., Yuriokis Gamboa, and Ricky Burns.

Crawford was recently named Fighter of the Year by The Ring magazine, so it will be interesting to see how he continues his ascent up this list as 2018 progresses. It’s hard to find a flaw in Crawford’s game, which should make him one of boxing’s biggest stars for years to come.

10. Naoya Inoue

Naoya Inoue is one of the most exciting boxers in the entire world today. The 25-year-old from Japan has been incredibly dominant since turning professional in 2012, winning all 15 of his fights by knockout. He holds titles at 125 pounds and 130 pounds, and he will look to win his third major belt on March 31st when he takes on Jamie McDonnell for the WBA bantamweight title.

Inoue is certainly a contender for Fighter of the Year honors after recording both a 1st round knockout over Juan Carlos Payano and an impressive 2nd round stoppage against Yoan Boy De Leon last year. If he keeps up this type of form for much longer, we are bound to see him move up this list in the near future.

These are the top 10 pound-for-pound boxers in the world today. Do you agree with our list? Let us know in the comments!