He's 26 and in many aspects (specially his mind, and the way he thinks about a fight) he's already green. He can be way better than what he is now imho. I dont think he will fulfill his full potential though, basically because when his mind becomes ready his body will not be at his top anymore. Those things happen. Still, he's a hell of a fighter (with all his lights and shadows).
One thing I'm 100% sure of is if Crawford's weight bully ass fought a two divisions heavier Teo who had a 3'' reach advantage on him he would get brutally knocked out. I mean we're talking about a someone who has not only barely fought any legit big punchers, let alone vicious KO artists who are the hardest punchers in the division, his third division and one he's tiny for, never mind ones way bigger and heavier than him in their backyards with a home ref and three home judges, and has never been at a reach disadvantage in any of his world title fights. Hell, on one of the extremely rare occasions he did actually fight an actual legit banger his size he was dropped and that was against a C level for goodness sake. What the hell do you think a two divisions heavier Mean Machine would've done to him if a same size one hurt and dropped him, let alone a way bigger and heavier Teo? It's not rocket science Super Boots is the power punching athletic phenom at 147 that Teofimo was at 135 only much less proven but Crawford wants absolutely nothing to do with him even though the fight would be in his own country, with home officials, and they both weigh about the same as each other, not two divisions bigger, in his opponents backyard with a home ref and there home judges, with a 3"' reach disadvantage Should Serge go through murderer's row of complete featherfists and average punchers at best Crawford has forged a career off bashing up and the amount of times he's been outweighed by 2, 3 or even 4 divisions, never mind whilst also routinely giving away big/huge amounts of reach and home advantage? I would advise against it. Strongly so Even up at 147 he's roughly the same size as those guys, not a leprechaun facing giants and big and huge punching giants
If he ran from Teo and threw like ten punches a round for half the fight, he would survive just as Loma did. I think that Bud would actually try to fight him, though...