We can confirm David Bates has left the Club to join Belgian First Division side @kvmechelen on a permanent transfer.

Everyone at AFC wishes David the very best in his future career.

— Aberdeen FC (@AberdeenFC) September 1, 2022