In the world of boxing, the rankings picture can get a little muddled. There are multiple titleholders and different organizational rankings. We’ve taken the approach of simply identifying who we think are the 10 best fighters in each weight class as of this moment.

Every month, Combat Press will rank each weight class from heavyweight to strawweight, as well as the pound-for-pound rankings.

Note: the numbers in parentheses represent the fighter’s ranking from the previous rankings.

Heavyweight
  1. Anthony Joshua (1)
  2. Deontay Wilder (2)
  3. Luis Ortiz (3)
  4. Joseph Parker (4)
  5. Alexander Povetkin (5)
  6. Jarrell Miller (6)
  7. Kubrat Pulev (7)
  8. Dillian Whyte (8)
  9. Andy Ruiz Jr. (9)
  10. Carlos Takam (10)

No fighters in the top 10 were in action this month, so the rankings remain unchanged.

Cruiserweight (200 Pounds)
  1. Oleksandr Usyk (1)
  2. Murat Gassiev (2)
  3. Mairis Briedis (3)
  4. Denis Lebedev (4)
  5. Krzysztof Glowacki (5)
  6. Yunier Dorticos (6)
  7. Ilunga Makabu (7)
  8. Krzysztof Wlodarczyk (8)
  9. Maksim Vlasov (9)
  10. Dmitry Kudryashov (10)

No fighters in the top 10 were in action this month, so the rankings remain unchanged.

Light Heavyweight (175 Pounds)
  1. Adonis Stevenson (1)
  2. Sergey Kovalev (2)
  3. Eleider Alvarez (3)
  4. Badou Jack (4)
  5. Oleksandr Gvozdyk (5)
  6. Artur Beterbiev (6)
  7. Dmitry Bivol (7)
  8. Sullivan Barrera (8)
  9. Marcus Browne (9)
  10. Joe Smith Jr. (10)

Joe Smith Jr. was the lone fighter in action. In a stay-busy fight, Smith defeated Melvin Russell by knockout. Russell, 39, came in with a 11-4-2 record, and his previous win was against a fighter with a 2-9 record. It was incompetence by the commission in even getting this fight cleared.

Super Middleweight (168 Pounds)
  1. Gilberto Ramirez (1)
  2. George Groves (2)
  3. James DeGale (3)
  4. Chris Eubank Jr. (4)
  5. Anthony Dirrell (5)
  6. Callum Smith (6)
  7. Jose Uzcategui (7)
  8. David Benavidez (8)
  9. Tyron Zeuge (9)
  10. Jesse Hart (10)

Gilberto Ramirez successfully defended his WBO title with a unanimous decision over Roamer Alexis Angulo. It wasn’t Ramirez’s finest performance, but he maintains his ranking with the victory.

Middleweight (160 Pounds)
  1. Gennady Golovkin (1)
  2. Saul “Canelo” Alvarez (2)
  3. Daniel Jacobs (3)
  4. Billy Joe Saunders (4)
  5. Jermall Charlo (5)
  6. David Lemieux (6)
  7. Sergiy Derevyanchenko (7)
  8. Avtandil Khurtsidze (8)
  9. Ryota Murata (9)
  10. Demetrius Andrade (10)

No fighters in the top 10 were in action this month, so the rankings remain unchanged.

Jr. Middleweight (154 Pounds)
  1. Jarrett Hurd (1)
  2. Erislandy Lara (2)
  3. Jermell Charlo (3)
  4. Julian Williams (4)
  5. Liam Smith (5)
  6. Kell Brook (6)
  7. Amir Khan (7)
  8. Maciej Sulecki (8)
  9. Austin Trout (9)
  10. Jaime Munguia (10)

Austin Trout proved to be a sturdy test for Jermell Charlo, but the Houston native still emerged victorious to remain undefeated. Both fighters stay put in the rankings.

Welterweight (147 Pounds)
  1. Keith Thurman (1)
  2. Errol Spence Jr. (2)
  3. Terence Crawford (NR)
  4. Danny Garcia (3)
  5. Shawn Porter (4)
  6. Jeff Horn (5)
  7. Jessie Vargas (6)
  8. Manny Pacquiao (7)
  9. Lamont Peterson (8)
  10. Sadam Ali (9)

Dropped from the rankings: Egidijus Kavaliauskas (10)

There’s a new entry in the top 10. Terence Crawford made his debut at 147 pounds and made easy work of Jeff Horn. Crawford won via TKO in round nine. He was never challenged by Horn in the fight, but it would be disrespectful to immediately insert him at No. 1 over Keith Thurman and Errol Spence Jr., who have proven themselves more in this division. As a result, Crawford lands in third, with Egidijus Kavaliauskas falling out of the rankings.

Jr. Welterweight (140 Pounds)
  1. Mikey Garcia (2)
  2. Regis Prograis (3)
  3. Josh Taylor (NR)
  4. Antonio Orozco (4)
  5. Viktor Postol (5)
  6. Eduard Troyanovsky (6)
  7. Julius Indongo (7)
  8. Sergey Lipinets (8)
  9. Adrien Broner (9)
  10. Jose Carlos Ramirez (10)

Dropped from the rankings: Terence Crawford (1)

With Terence Crawford officially moving up to 147 pounds, there is a shakeup in the top 10 at 140 pounds. Mikey Garcia assumes the No. 1 spot, while newcomer Josh Taylor immediately jumps all the way up at No. 3 after his win over Viktor Postol on June 23 in Glasgow, Scotland. Expect these rankings to be quite different in less than a year with the World Boxing Super Series choosing to go ahead with a junior welterweight tournament that begins later this year.

Lightweight (135 Pounds)
  1. Mikey Garcia (1)
  2. Vasyl Lomachenko (2)
  3. Jorge Linares (3)
  4. Robert Easter (4)
  5. Raymundo Beltran (5)
  6. Anthony Crolla (6)
  7. Luke Campbell (8)
  8. Richard Commey (10)
  9. Jose Pedraza (NR)
  10. Lewis Ritson (NR)

Dropped from the rankings: Terry Flanagan (4), Dejan Zlaticanin (7)

It’s been a rough trek for Dejan Zlaticanin, who was knocked out and upset by Roberto Ramirez on June 21. That’s now two defeats in his past three performances. As a result, Zlaticanin falls from the top 10. Terry Flanagan has also been removed after moving up to junior welterweight. This allows two new entrants — Jose Pedraza and Lewis Ritson — into the rankings.

Jr. Lightweight (130 Pounds)
  1. Vasyl Lomachenko (1)
  2. Miguel Berchelt (2)
  3. Alberto Machado (3)
  4. Gervonta Davis (4)
  5. Francisco Vargas (5)
  6. Jezreel Corrales (6)
  7. Robinson Castellanos (7)
  8. Miguel Roman (8)
  9. Orlando Salido (9)
  10. Jhonny Gonzalez (10)

Both Miguel Berchelt and Miguel Roman were in action in June. Each man walked away with a convincing win to remain in their spots in the rankings.

Featherweight (126 Pounds)
  1. Gary Russell Jr. (1)
  2. Leo Santa Cruz (2)
  3. Carl Frampton (3)
  4. Abner Mares (4)
  5. Oscar Valdez (5)
  6. Scott Quigg (6)
  7. Josh Warrington (7)
  8. Lee Selby (8)
  9. Joseph Diaz Jr. (9)
  10. Jesus Marcelo Andres Cuellar (10)

In June, two of the best featherweights in the world went toe-to-toe. Abner Mares challenged Leo Santa Cruz in a rematch. Santa Cruz proved to be too skilled once again. He defeated Mares via unanimous decision in an action-packed contest. There’s no shame in the defeat for Mares, who holds onto his spot in the rankings. Santa Cruz remains at No. 2, with Gary Russell Jr. still reigning supreme.

Jr. Featherweight (122 Pounds)
  1. Guillermo Rigondeaux (1)
  2. Rey Vargas (2)
  3. Isaac Dogboe (3)
  4. Ryosuke Iwasa (4)
  5. Jessie Magdaleno (5)
  6. Diego De La Hoya (6)
  7. Daniel Roman (7)
  8. Moises Flores (9)
  9. Emanuel Navarrete (10)
  10. Gavin McDonnell (NR)

Dropped from the rankings: Jonathan Guzman (8)

Diego De La Hoya was victorious in his bout against Jose Salgado, and Daniel Roman defeated fellow ranked competitor Moises Flores. It was the first defeat of Flores’ professional career. Jonathan Guzman has been removed from the rankings due to inactivity. He has not fought since December 2016. Due to Guzman’s removal, Gavin McDonnell makes his debut in the poll. McDonnell was victorious in June with a decision nod over Stuart Hall.

Bantamweight (118 Pounds)
  1. Luis Nery (1)
  2. Ryan Burnett (2)
  3. Naoya Inoue (3)
  4. Jamie McDonnell (4)
  5. Juan Carlos Payano (5)
  6. Zhanat Zhakiyanov (6)
  7. Emmanuel Rodriguez (7)
  8. Zolani Tete (8)
  9. Paul Butler (10)
  10. Jason Moloney (NR)

Dropped from the rankings: Liborio Solis (9)

Liborio Solis is on a losing skid that has now led to his removal from the top 10. His misfortune is another’s gain, with Jason Moloney now stepping into the No. 10 spot.

Jr. Bantamweight (115 Pounds)
  1. Srisaket Sor Rungvisai (1)
  2. Juan Francisco Estrada (3)
  3. Jerwin Ancajas (4)
  4. Khalid Yafai (5)
  5. Roman Gonzalez (6)
  6. McWilliams Arroyo (7)
  7. Carlos Cuadras (8)
  8. Rau’shee Warren (10)
  9. Francisco Rodriguez Jr. (NR)
  10. Rex Tso (NR)

Dropped from the rankings: Naoya Inoue (2), Kohei Kono (9)

Kohei Kono remains on a losing skid, even after a move up to bantamweight. As a result, he falls from the rankings. Naoya Inoue is now competing at bantamweight and therefore relinquishes his place among the top 10 at junior bantamweight. Two new spots open up as a result, and those slots are filled by Francisco Rodriguez Jr., who debuts at No. 9 after a successful move up to junior bantamweight, and Rex Tso.

Flyweight (112 Pounds)
  1. Donnie Nietes (1)
  2. Kazuto Ioka (2)
  3. Juan Carlos Reveco (3)
  4. Cristofer Rosales (4)
  5. Daigo Higa (5)
  6. Artem Dalakian (6)
  7. Sho Kimura (8)
  8. Moruti Mthalane (9)
  9. Andrew Selby (10)
  10. Vincent Legrand (NR)

Dropped from the rankings: Francisco Rodriguez Jr. (7)

The removal of Francisco Rodriguez Jr., who has moved up a division, opens the way for Vincent Legrand to claim the No. 10 spot.

Jr. Flyweight (108 Pounds)
  1. Ken Shiro (1)
  2. Pedro Guevara (2)
  3. Milan Melindo (3)
  4. Hekkie Budler (4)
  5. Ryoichi Taguchi(5)
  6. Carlos Canizales (6)
  7. Felix Alvarado (7)
  8. Ganigan Lopez (8)
  9. Randy Petalcorin (9)
  10. Angel Acosta (10)

Angel Acosta was the lone fighter in action in June. Acosta earned a TKO victory over Carlos Buitrago in the 12th round of their championship fight.

Strawweight (105 Pounds)
  1. Wanheng Menayothin (1)
  2. Knockout CP Freshmart (2)
  3. Hiroto Kyoguchi (3)
  4. Byron Rojas (4)
  5. Jose Argumedo (5)
  6. Leroy Estrada (6)
  7. Simphiwe Khonco (7)
  8. Carlos Buitrago (8)
  9. Joey Canoy (9)
  10. Ryuya Yamanaka (10)

No fighters in the top 10 were in action this month, so the rankings remain unchanged.

Pound-for-Pound
  1. Terence Crawford (1)
  2. Vasyl Lomachenko (2)
  3. Gennady Golovkin (3)
  4. Saul “Canelo” Alvarez (4)
  5. Mikey Garcia (5)
  6. Oleksandr Usyk (6)
  7. Guillermo Rigondeaux (7)
  8. Sergey Kovalev (8)
  9. Srisaket Sor Rungvisai (9)
  10. Naoya Inoue (10)

The pound-for-pound rankings remain unchanged.