Crawford is quick enough to control the distance and keep Pac in front of him. Bad matchup for Pac at any time and weight. There's a reason why Pac hasn't faced these type of fighters.
Uhhh.... Morales is the only one to ever beat Prime Pacquiao. And he did it convincingly. If anybody had Pacquiaos number it was Morales.
Not long guys that are quick in front of him. Mayweather was in front of him and Pac couldn't or didn't do squat.
Algieri is longer than Crawford. Ledwaba is even faster and quicker than Crawford. And Pac blew him up. To stand a chance against Pacquiao you need an iron chin. The only way you have even the slightest hope is to stand your ground. Like Morales did. Otherwise Pacquiao just swarms you. Pacquiao back in the day featured arguably the GOAT stamina. He pressure you into submission.