Чемпионы Греции подписали контракт с португальцем сроком на три года, а сумма трансфера составила около 2,7 миллиона евро. 26-летний воспитанник «Порту» большую часть своей карьеры провел на правах аренды в «Амадоре», «Лейрии», «Лейшоэше» и «Сент-Этьене», а в 2009 году перебрался во Францию. В активе Машаду четыре матча за сборную Португалии. Ранее сообщалось об интересе к игроку со стороны «Динамо».
«Я счастлив перейти в "Олимпиакос", — приводит официальный сайт греческого клуба слова Машаду. — Я здесь, чтобы выигрывать трофеи. Буду трудиться, засучив рукава, чтобы помочь команде выполнить поставленные задачи.