Here is a list of Pacquiao's best fights. For a list of Pacquiao's losses, refer to "Bobby Pacquiao Losses".
On June 10, 2006 Bobby Pacquiao faced off against Kevin Kelley in a super-featherweight bout at age 26. He was coming in with a record of 29-11-3 (14), and Kelley was 38 years old and with a record of 58-6-2 (39). Pacquiao stopped Kevin Kelley via KO.
On October 8, 2005 Bobby Pacquiao faced off against Carlos Hernandez at age 25. He was coming in with a record of 28-11-3 (13), and Hernandez was 34 years old and with a record of 41-5-1 (24). Pacquiao won the fight via 10-round split decision.
On June 17, 2005 Bobby Pacquiao faced off against Carlos Navarro in a super-featherweight bout at age 25. He was coming in with a record of 27-11-3 (13). Pacquiao stopped Carlos Navarro via KO.