Starting his career in April 2004 at the age of 18, orthodox boxer John O'donnell has now been pro for 11 years and has built up a career of 29-2-0. O'donnell now moves into the final stages of his career. O'donnell's longest KO streak is 4 fights long out of his 31 career fights.
O'donnell fought and defeated Jason Nesbitt in a successful 4 round debut. The decision was left to the judges after the final bell in a PTS result favouring O'donnell. O'donnell's rise in boxing continued with 16 fights against fighters such as Duncan Cottier, Stuart Elwell and Ben Hudson. He had a mixed start to his career but mostly successful so far.
O'donnell then went on to fight and beat Chris Long on September 24th, 2004 maintaining his unbeaten record. O'donnell's fight against Chris Long came in the 4th round of a 6 round fight via TKO. O'donnell became the first person to stop Long. Another win followed for O'donnell taking his win tally to 4 wins.
Next was Duncan Cottier on April 10th, 2005 where O'donnell took the win continuing his unbeaten streak. Continuing his career, O'donnell fought Duncan Cottier in 2005 over 4 rounds. O'donnell was the 2nd person to go the distance with Duncan Cottier. Fights against Stuart Elwell, Ben Hudson, Matt Scriven and 7 others followed where he won all 10 fights taking his winning streak to 15 wins.
The first defeat of O'donnell's career came against Cristian Solano on May 5th, 2007. O'donnell faced the first defeat and stoppage of his career against Cristian Solano in the 2nd round of a 8 round fight via TKO. O'donnell's win streak of 15 rose to 21 following 6 great wins, becoming the first to stop Sergejs Volodins, 2nd person to stop Sergejs Savrinovics and 2nd person to stop Suleyman Dag.
O'donnell went into his next career fight with a record of 21-1-0 and took this to 22 wins with a win against Tom Glover on September 5th, 2009. O'donnell's fight against Tom Glover came in the 6th round of a 12 round fight via TKO. O'donnell became the first person to stop Glover. 6 wins followed where O'donnell went on to fight Martin Welsh, Tomas Mendez and Stephen Haughian amongst others, prolonging his win streak.
Jay Morris was the next fight for O'donnell on July 6th, 2013 and also his next career win. In 2013 O'donnell fought his next opponent in Jay Morris. A challenging 4 round fight that ended in O'donnell's favour as the judges awarded O'donnell the PTS victory. O'donnell was the 40th person to defeat Morris.
In O'donnell's most recent fight, Laszlo Fazekas was handed a beating by O'donnell on May 2nd, 2015 to ensure his win record increased further again to 29 wins. Keeping his record on track, O'donnell showed his boxing ability in his most recent fight, taking Laszlo Fazekas the distance and securing a PTS decision victory in a 8 round fight.