* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 3 Oktober 2021 ‡ Penampilan dan gol di tim nasional akurat per 17 November 2020
Pada Juni 2012, Parma mengontrak Mário Rui seharga €595.000 dengan kontrak lima tahun (dibayarkan kepada Gubbio), efektif mulai 1 Juli.[11] Juga pada bulan tersebut, ia bergabung dengan Spezia Calcio dengan kontrak sementara secara gratis.[11][12]
Mário Rui pindah ke Empoli F.C. pada tanggal 28 Juni 2013, dengan biaya €550.000.[11][13] Ia tampil dalam 26 pertandingan di musim pertamanya, saat tim barunya kembali ke Serie A setelah absen selama enam tahun.[14][15]
Pada Juni 2014, Parma melepaskan 50% hak yang tersisa atas Mário Rui kepada Empoli.[16] Ia pertama kali tampil di kasta tertinggi Liga Italia pada tanggal 31 Agustus, masuk sebagai pemain pengganti pada menit ke-66 menggantikan Elseid Hysaj dalam kekalahan tandang 0–2 melawan Udinese Calcio.[17]
AS Roma
Pada tanggal 8 Juli 2016, Mário Rui bergabung dengan A.S. Roma dalam perjanjian pinjaman dengan biaya pinjaman sebesar €3 juta (ditambah €1,5 juta dalam bentuk bonus), dengan kewajiban bersyarat untuk mengontraknya secara penuh dengan biaya tambahan €6 juta.[18] Ia memulai musim dalam keadaan cedera,[19] dan hanya melakukan debutnya pada tanggal 19 Januari 2017 saat ia bermain selama 78 menit dalam kemenangan kandang U.C. Sampdoria dengan skor 4–0 dalam Coppa Italia.[20][21]
Napoli
Pada tanggal 13 Juli 2017, Mário Rui bergabung dengan S.S.C. Napoli dalam perjanjian pinjaman awal sebesar €3,75 juta; tergantung pada pencapaian target-target olahraga tertentu, klub akan memiliki kewajiban untuk mengontraknya secara penuh dengan biaya tambahan €5,5 juta.[22] Ia melakukan debutnya dalam pertandingan ketujuh musim tersebut di kandang melawan Cagliari Calcio pada tanggal 1 Oktober, sebagai pemain pengganti pada menit akhir dalam kemenangan 3–0.[23] Gol pertamanya di divisi teratas sepak bola Italia dicetak pada tanggal 10 Februari berikutnya, membantu tuan rumah mengalahkan S.S. Lazio dengan skor 4–1.[24] Ia menjadi bek kiri starter setelah cedera lutut Faouzi Ghoulam pada bulan November,[25] dan pada bulan April, agennya mengancam akan mencarikan tim baru baginya jika ia tidak bisa mempertahankan tempat tersebut setelah pemulihan dari cedera pemain internasional Aljazair.[26]
Pada tanggal 17 Juni, Mário Rui bermain selama 81 menit dalam Final Coppa Italia 2020, di mana Napoli berhasil memenangkan pertandingan melalui tendangan penalti setelah berakhir imbang 0–0 melawan Juventus FC.[27] Pada tanggal 6 Agustus, ia memperpanjang kontraknya hingga 2025 dengan gaji tahunan sebesar €2,5 juta.[28] Ia bersama dengan Ghoulam keduanya dikeluarkan oleh pelatih Gennaro Gattuso dalam kemenangan 1–0 melawan Bologna F.C. 1909 pada tanggal 8 November karena melanggar jam malam.[29]
^"Comunicato ufficiale N. 59" [Official press release No. 59] (PDF) (dalam bahasa Italia). Lega Serie A. 2 Oktober 2018. hlm. 3. Diarsipkan dari versi asli(PDF) tanggal 2018-11-26. Diakses tanggal 3 Juni 2019.
^ ab"Mário Rui" (dalam bahasa Portugis). Mais Futebol. Diakses tanggal 18 Juni 2020.
^Zorzoli, Fabrizio (3 Juli 2011). "Ufficiale: Gubbio, quattro acquisti e due rinnovi" [Resmi: Gubbio, empat pengakuisisi dan dua perpanjangan] (dalam bahasa Italia). Tutto Mercato Web. Diakses tanggal 12 Maret 2014.
^"Mario Rui è azzurro" [Mario Rui berpakaian biru] (dalam bahasa Italia). Empoli F.C. 28 Juni 2013. Diarsipkan dari versi asli tanggal 1 Juli 2013. Diakses tanggal 11 Maret 2014.
^La Mattina, Liborio (24 Agustus 2014). "SERIE A. Empoli: si affida all'esordiente Sarri" [SERIE A. Empoli: semua harapan pada pemula Sarri]. La Voce (dalam bahasa Italia). Diakses tanggal 7 November 2022.
^"Accordi di compartecipazione: elenco finale" [Perjanjian kepemilikan bersama: daftar akhir] (dalam bahasa Italia). Parma F.C. 20 Juni 2014. Diarsipkan dari versi asli tanggal 15 Juli 2014. Diakses tanggal 2 November 2014.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)