Туринский клуб заключил с 25-летним игроком контракт до 2030 года. Сумма сделки составила около 11,4 миллиона евро, которые будут полностью выплачены в течение четырех лет.
В прошедшем сезоне чемпионата Португалии Жоау Мариу провел 27 матчей. Трансфер стал частью соглашения с обменом игроками между «Ювентусом» и «Порту» — португальцы в свою очередь получили защитника Алберту Кошту.