He is beatable but there isn't a fighter to achieve this right now in my opinion. ATG level skills could beat him. Who could beat him in welterweight history?
Not all of these are gimmes - i've marked asterisk where I think Crawford would lose clearly Floyd* Pac - circa Cotto* Hearns* Leonard* Kell Brook Miguel Cotto Shane Mosely Tito Sweet Pea NB - this top 10 welters by decade vid by Rummy has a ton of names that i'd favour over Crawford prime for prime - i couldn't be bothered listing anyone before the 90s! This content is protected
SRL Hearns Duran FMJ 2009 - 2011 Pac Pre-tomato can Brook Tito Mosley (roided or clean) KO's Crawford
Oscar at 147 would beat him too. Crawford isn’t elusive and Oscar has fought against bigger puncher than Crawford.
There has been no Brook that beats Crawford. Most of the great welters already mentioned in this thread would have to be favored, except I think he'd fare well against Tito and Cotto and maybe Manny as well. But, alas, it's hard to say due to the paucity of his record at welter.