I'd say he'd beat all of them except Foster and Moore both ending in KO's.