João Mário
Attacking midfielder · No. 23
- Age
- 33
- Height
- 179 cm
- Preferred foot
- Right
- Market value
- €1.2m
Season statistics
| Competition and team | Apps | Min | G | A | Pen | Sub | YC | 2YC | RC |
|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | |||||||||
| Super League 1AEK Athens | 2 | 54 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| Kypello ElladasAEK Athens | 1 | 70 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Champions LeagueAEK Athens | 1 | 19 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025/26 | |||||||||
| Super League 1AEK Athens | 20 | 1,028 | 1 | 1 | 0 | 10 | 1 | 0 | 0 |
| Super League Play-offAEK Athens | 6 | 163 | 1 | 0 | 0 | 5 | 1 | 0 | 0 |
| Kypello ElladasAEK Athens | 5 | 303 | 1 | 1 | 0 | 2 | 0 | 0 | 0 |
| UEFA Conference League QualifyingBeşiktaş | 4 | 279 | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| Süper LigBeşiktaş | 2 | 105 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Europa LeagueBeşiktaş | 2 | 106 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024/25 | |||||||||
| Süper LigBeşiktaş | 27 | 1,602 | 5 | 3 | 2 | 9 | 1 | 0 | 0 |
| Europa LeagueBeşiktaş | 6 | 248 | 1 | 0 | 1 | 3 | 1 | 0 | 0 |
| Türkiye KupasiBeşiktaş | 4 | 256 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Liga PortugalBenfica | 2 | 155 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2023/24 | |||||||||
| Liga PortugalBenfica | 31 | 2,435 | 3 | 2 | 1 | 2 | 4 | 0 | 0 |
| Taça de PortugalBenfica | 6 | 427 | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| UEFA Champions LeagueBenfica | 5 | 326 | 3 | 0 | 0 | 0 | 1 | 0 | 0 |
| Europa LeagueBenfica | 5 | 228 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
| Allianz CupBenfica | 3 | 239 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Supercup Candido de OliveiraBenfica | 1 | 45 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2022/23 | |||||||||
| Liga PortugalBenfica | 33 | 2,658 | 17 | 9 | 7 | 0 | 4 | 1 | 0 |
| UEFA Champions LeagueBenfica | 10 | 868 | 6 | 2 | 5 | 0 | 2 | 0 | 0 |
| Taça de PortugalBenfica | 4 | 361 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| UEFA Champions League QualifyingBenfica | 4 | 359 | 0 | 3 | 0 | 0 | 0 | 0 | 0 |
| 2021/22 | |||||||||
| Liga PortugalBenfica | 28 | 1,698 | 3 | 3 | 0 | 8 | 2 | 0 | 0 |
| UEFA Champions LeagueBenfica | 8 | 493 | 0 | 3 | 0 | 2 | 2 | 0 | 0 |
| UEFA Champions League QualifyingBenfica | 4 | 340 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Allianz CupBenfica | 3 | 251 | 0 | 0 | 0 | 1 | 2 | 0 | 0 |
| Taça de PortugalBenfica | 2 | 126 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2020/21 | |||||||||
| Liga PortugalSporting CP | 28 | 1,993 | 2 | 1 | 2 | 4 | 4 | 0 | 0 |
| Allianz CupSporting CP | 3 | 164 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Taça de PortugalSporting CP | 3 | 177 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| 2019/20 | |||||||||
| Premier LigaLokomotiv Moscow | 18 | 1,477 | 1 | 5 | 0 | 2 | 3 | 0 | 0 |
| UEFA Champions LeagueLokomotiv Moscow | 4 | 355 | 0 | 2 | 0 | 0 | 1 | 0 | 0 |
| 2018/19 | |||||||||
| Serie AInter Milan | 20 | 1,080 | 1 | 1 | 0 | 8 | 2 | 0 | 0 |
| Italy CupInter Milan | 2 | 88 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2017/18 | |||||||||
| Serie AInter Milan | 14 | 549 | 0 | 5 | 0 | 9 | 0 | 0 | 0 |
| Premier LeagueDC United | 13 | 1,026 | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| FA CupDC United | 1 | 45 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Italy CupInter Milan | 1 | 67 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016/17 | |||||||||
| Serie AInter Milan | 30 | 2,003 | 3 | 5 | 0 | 8 | 5 | 0 | 0 |
| Italy CupInter Milan | 2 | 165 | 0 | 2 | 0 | 1 | 0 | 0 | 0 |
| Liga PortugalSporting CP | 1 | 90 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015/16 | |||||||||
| Liga PortugalSporting CP | 33 | 2,715 | 6 | 11 | 0 | 2 | 1 | 0 | 0 |
| UEFA Europa LeagueSporting CP | 5 | 380 | 1 | 1 | 0 | 1 | 2 | 0 | 0 |
| Allianz CupSporting CP | 2 | 69 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| Taça de PortugalSporting CP | 2 | 150 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Champions LeagueSporting CP | 2 | 166 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Supercup Candido de OliveiraSporting CP | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014/15 | |||||||||
| Liga PortugalSporting CP | 30 | 2,111 | 5 | 4 | 0 | 7 | 4 | 0 | 0 |
| Taça de PortugalSporting CP | 7 | 485 | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
| Champions LeagueSporting CP | 6 | 407 | 0 | 1 | 0 | 1 | 2 | 0 | 0 |
| UEFA Europa LeagueSporting CP | 2 | 180 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013/14 | |||||||||
| Liga PortugalVitória Setúbal FC | 15 | 1,231 | 0 | 6 | 0 | 1 | 4 | 0 | 0 |
| Liga Portugal 2Sporting CP B | 13 | 819 | 1 | 0 | 0 | 4 | 3 | 0 | 0 |
| Allianz CupVitória Setúbal FC | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012/13 | |||||||||
| Liga Portugal 2Sporting CP B | 31 | 2,604 | 1 | 11 | 0 | 1 | 7 | 0 | 0 |
| Liga PortugalSporting CP | 1 | 12 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2011/12 | |||||||||
| UEFA Europa LeagueSporting CP | 1 | 14 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Career total | 521 | 36,044 | 75 | 93 | 18 | 112 | 66 | 1 | 1 |
Show all 16 seasonsShow fewer seasons
Recent matches
| Match | Result | Role | Min | Rtg | G | A | Sh | SoT | Pass | Pass% |
|---|---|---|---|---|---|---|---|---|---|---|
| AAway: Manchester City · Champions League | 5:1Loss | Started | 63 | 6.3 | 0 | 0 | 0 | 0 | 25 | 92% |
Career and transfers
Loko Moscow→Inter
Inter→Loko Moscow
West Ham→Inter
Inter→West Ham
Sporting B→Sporting CP
Vitória Setúbal→Sporting B
Sporting B→Vitória Setúbal
Sporting U19→Sporting B
Sporting U17→Sporting U19
Sporting Sub-15→Sporting U17
Sporting Yth.→Sporting Sub-15
FC Porto Youth→Sporting Yth.