Here is a list of Velasco's best fights. For a list of Velasco's losses, refer to "Juan Jose Velasco Losses".
On February 20, 2021 Juan Jose Velasco faced off against Zachary Ochoa at age 33. He was coming in with a record of 23-2 (14), and Ochoa was 28 years old and with a record of 21-1 (7). Velasco won the fight via 10-round split decision.