Rate Pacquiao's last 5 opponents
Margarito - Unranked, coming off a horrible beating and a 1 year suspension for disgraceful cheating.
Oldsley - ranked #4 at welterweight, coming off a draw and one sided loss
Juan M Marquez - unranked, heavy underdog, many felt outboxed Pacquiao
Tim Bradley - unranked, heavy underdog, won a controversial decision over Manny.
Juan M Marquez - unranked, "once and for all" fight that expired years ago.