Hopkins would win at middleweight.

As great as Ray was, he was not a middleweight.

He didn't fight often enough at that weight to be considered amongst the greats.

Hopkins by UD for me.