Ryan Walsh started off his pro career aged 21 and currently has a record of 19-1-1. Walsh now looks to build on the experience gained in his first 21 fights. Walsh's longest KO streak is 2 fights long out of his 21 career fights.
In a memorable debut Walsh gained a KO win against Riaz Durgahed in a 4 round contest, becoming the 3rd person to stop Durgahed. Continuing on from his successful debut, Walsh continued his winning streak by winning his next 11 fights. In this time he fought and beat Ian Bailey, Marc Callaghan and Eugene Heagney to name just a few, fighting 5 times in 2008 and 3 times in 2010.
Robin Deakin was beaten next on March 8th, 2008 meaning Walsh could maintain his unbeaten streak. Continuing his career, Walsh fought Robin Deakin in 2008 over 4 rounds. Walsh was the 6th person to go the distance with Robin Deakin. Fights against Marc Callaghan, Eugene Heagney, Liam Richards and 9 others followed where he won all 12 fights taking his winning streak to 14 wins.
Walsh entered his next fight with a successful record of 14-0-1. The fight against Ronnie Clark on November 10th, 2012 ended in a draw which was Walsh first fight that didn't end in a win. Walsh career took a slight downturn in the fight against Ronnie Clark in 2012 which took place over 10 rounds. Walsh was the 4th person to go the distance with Ronnie Clark where Walsh added a draw to his career record. 2 wins followed taking Walsh's winning streak to 16 wins.
On October 5th, 2013, Walsh took on and was defeated by Lee Selby meaning his career tally went to 16-1-1. On October 5th, 2013, Walsh took on and was defeated over the distance by Lee Selby in his first career defeat. Walsh lost via UD in a valiant effort. Walsh then went on to win again against Ibrar Riyaz setting him up well for his next pro fight.
Pushing his career further, Walsh fought Reynaldo Cajina on November 14th, 2014 adding to his winning record. In 2014 Walsh fought his next opponent in Reynaldo Cajina. A challenging 8 round fight that ended in Walsh's favour as the judges awarded Walsh the PTS victory. Walsh was the 24th person to defeat Cajina.
Ryan Walsh added another win to his record by beating Marco Mccullough on May 20th, 2017, upping his record to 19 wins. The latest fight for Walsh was expected to be a challenging one, but Mccullough was disposed of in 11 rounds as Walsh moves on to greater things and claims the honour of being first person to have ever stopped Marco Mccullough.