BERLIN - Japan captain Maya Yoshida has joined Schalke on a free transfer, the newly promoted Bundesliga club announced Tuesday.