If Crawford can handle Canelo's size and pressure, I think he has the skills to outbox him and win on points, but it won't be easy.
It’s still a big question whether Crawford can maintain his speed now that he’s moving up in weight. If he can’t carry that quickness with him, then Canelo will most likely have the edge as he’s more durable and fully comfortable in the weight class he’s dominating right now.
That's the reason why it’s hard to be too optimistic about Crawford even with his undefeated record...
He’s not tested at this level yet, and adjusting to a new weight class is never easy, especially against someone like Canelo.