Well with his size, workrate and power he'd do great against the welters but the fighters you named different story, seems most are middleweights and they would be a problem for Williams any of those with the exception of Charlo in my view!!