João Mário è un difensore del Bologna che è sceso in campo 15 volte in questa Serie A, con 5 di queste che sono state per la sua squadra attuale. Ha giocato anche per la Juventus durante la stagione 2025/2026.
La sua ultima partita nella competizione è stata l'8 marzo, partita in cui ha giocato 90 minuti con la maglia del Bologna contro l'Hellas Verona, nella sconfitta per 2-1.
Nella prossima partita di Serie A, il 22 marzo, il Bologna dovrà giocare una gara casalinga contro la Lazio.
Nella passata stagione di Primeira Liga Mário ha giocato 27 partite con il Porto, fornendo 3 assist.
Il difensore ha iniziato la sua esperienza in prestito con il Bologna nel febbraio 2026. In precedenza giocava per la Juventus, per cui ha collezionato 10 presenze in campionato, mentre prima giocava per il Porto.
Il 24 agosto 2025 Mário ha fatto il suo esordio in Serie A con la Juventus, all'età di 25 anni e 233 giorni, contro il Parma. La prima presenza con il suo club attuale, il Bologna, in Serie A è stata nella partita contro il Parma l'8 febbraio 2026.