Marco Antonio Barrera
Over the course of his decorated career, Pacquiao has defeated 22 world championsChatchai Sasakul, Lehlohonolo Ledwaba, Jorge Eliécer Julio, Marco Antonio Barrera (twice), Érik Morales (twice), Óscar Larios, Jorge Solís, Juan Manuel Márquez (twice), David Díaz, Oscar De La Hoya, Ricky Hatton, Miguel Cotto, Joshua Clottey, Antonio Margarito, Shane Mosley, Brandon Ríos, Timothy Bradley (twice), Chris Algieri, Jessie Vargas, Lucas Matthysse, Adrien Broner and Keith Thurman.