Starting off his pro career on March 2010 age 19, Randy Caballero has had a total of 23 fights - 22 wins, 1 losses, and 0 draws. 13 of the wins coming via stoppage. He started his best winning streak on March 2010 however, this came to an end on October 2014. In this period he won a total of 22 fights.
Caballero didn't take long to get comfortable in the pro game, becoming the first person to stop Gonzalo Nicolas (a 0 fight pro) via KO in the 1st round. Continuing on from his successful debut, Caballero continued his winning streak by winning his next 12 fights. In this time he fought and beat Francis Ruiz, Felix Perez and Alexis Santiago to name just a few, fighting 6 times in 2010 and 6 times in 2011.
Miguel Robles was up next for Caballero on July 20th, 2013. Caballero continued with his winning streak by beating Robles. Caballero's fight against Miguel Robles came in the 7th round of a 10 round fight via KO. Caballero became the first person to stop Robles.
Jessy Cruz was beaten next on November 26th, 2013 meaning Caballero could maintain his unbeaten streak. Becoming the first person to stop Jessy Cruz, Caballero beat Cruz via TKO in the 7th round of a 10 round fight.
Next was Kohei Oba on April 4th, 2014 where Caballero took the win continuing his unbeaten streak. Caballero was the 2nd person to stop Kohei and he did it in the 8th round via TKO.
Caballero then went on to fight and beat Stuart Hall on October 25th, 2014 maintaining his unbeaten record. Hall was a great challenge for Caballero, losing over the full 12 round distance and crowning Caballero as the 4th person to have defeated Hall.
Randy Caballero was defeated by Diego De la hoya on September 16th, 2017 in his next fight. Caballero was left wanting in his latest fight, being beaten over the 10 rounds to suffer his first professional loss in 23 pro fights.