
The undefeated Joseph Diaz entered this fight with a perfect boxing record of 21-0-0 (12 knockouts) and he is ranked as the No.12 featherweight in the world. He has already fought twice in 2016 winning over Jayson Velez (=Diaz vs Velez) and Victor Proa (=Diaz vs Proa).
His opponent, Andrew Cancio, has an official record of 17-3-2 (13 KOs=76%) and he entered as the No.21 super featherweight. He lost to Ronny Rios in 2014 (=Rios vs Cancio) but then he has beat Rene Alvarado and Hugo Fidel Cazares. JoJo Diaz vs Cancio is valid for the NABF featherweight title; undercard of Saul Canelo Alvarez vs Liam Smith. Watch the video and rate this fight!