Josh Taylor started his career aged 29 on July 2015. After 12 fights, Taylor remains unbeaten with no sign of being beaten after building up his record of 12 wins and a career lasting 10 years so far. Taylor's longest KO streak is 7 fights long out of his 12 pro career fights.
Starting as he means to go on, Taylor got off to an explosive start in his debut, defeating Archie Weah in 2 rounds and becoming the only person to have stopped Weah to date. Taylor built on his successful start to his career by fighting 3 times in 2015 and 3 times in 2016 which included fights against Lyes Chaibi, Miguel Gonzalez and Adam Mate to name just a few.
Dave Ryan was up next for Taylor on October 21st, 2016. Taylor continued with his winning streak by beating Ryan. The win against Ryan came in the 5th round of a 12 round fight via TKO. Taylor was the 2nd person to stop Ryan. Racking up wins against Alfonso Olvera and Warren Joubert, Taylor went on to fight and win these next 2 fights.
Ohara Davies was up next for Taylor on July 8th, 2017. Taylor continued with his winning streak by beating Davies. Taylor's fight against Ohara Davies came in the 7th round of a 12 round fight via TKO. Taylor became the first person to stop Davies.
Taylor then went on to fight and beat Miguel Vazquez on November 11th, 2017 maintaining his unbeaten record. Taylor's fight against Miguel Vazquez came in the 9th round of a 12 round fight via KO. Taylor became the first person to stop Vazquez.
Viktor Postol was beaten by Josh Taylor in Taylor's most recent fight on June 23rd, 2018 to ensure his unbeaten run continued. Only the 2nd man to defeat Postol, Taylor made an impressive appearance in his latest outing, earning himself a UD win.