João Moutinho
Central midfielder · No. 8
- Age
- 40
- Height
- 5 ft 7 in
- Preferred foot
- Right
- Market value
- €300K
Season stats
| Competition and team | GP | Min | G | A | Pen | Sub | YC | 2YC | RC |
|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | |||||||||
| Liga PortugalBraga | 9 | 611 | 0 | 0 | 0 | 2 | 2 | 0 | 0 |
| Conference LeagueBraga | 6 | 471 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Conference LeagueBraga | 2 | 165 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Allianz CupBraga | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025/26 | |||||||||
| Liga PortugalBraga | 31 | 2,194 | 1 | 1 | 1 | 4 | 6 | 0 | 0 |
| UEFA Europa LeagueBraga | 14 | 694 | 0 | 0 | 0 | 7 | 0 | 0 | 0 |
| UEFA Europa League QualifyingBraga | 5 | 472 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| Allianz CupBraga | 3 | 241 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taça de PortugalBraga | 3 | 189 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024/25 | |||||||||
| Liga PortugalBraga | 22 | 1,676 | 1 | 2 | 0 | 3 | 4 | 2 | 0 |
| UEFA Europa LeagueBraga | 6 | 452 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Taça de PortugalBraga | 4 | 265 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| UEFA Europa League QualifyingBraga | 3 | 197 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Allianz CupBraga | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023/24 | |||||||||
| Liga PortugalBraga | 30 | 2,110 | 1 | 1 | 0 | 7 | 8 | 0 | 0 |
| UEFA Champions LeagueBraga | 5 | 290 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| Allianz CupBraga | 4 | 360 | 1 | 0 | 1 | 0 | 2 | 0 | 0 |
| Taça de PortugalBraga | 3 | 244 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| UEFA Europa LeagueBraga | 2 | 159 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2022/23 | |||||||||
| Premier LeagueWolverhampton Wanderers | 31 | 1,783 | 0 | 2 | 0 | 11 | 3 | 0 | 0 |
| EFL CupWolverhampton Wanderers | 4 | 228 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| FA CupWolverhampton Wanderers | 1 | 65 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021/22 | |||||||||
| Premier LeagueWolverhampton Wanderers | 35 | 2,976 | 2 | 1 | 0 | 1 | 4 | 0 | 0 |
| EFL CupWolverhampton Wanderers | 2 | 96 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| FA CupWolverhampton Wanderers | 2 | 135 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2020/21 | |||||||||
| Premier LeagueWolverhampton Wanderers | 33 | 2,534 | 1 | 1 | 0 | 5 | 3 | 1 | 0 |
| FA CupWolverhampton Wanderers | 3 | 248 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019/20 | |||||||||
| Premier LeagueWolverhampton Wanderers | 38 | 3,108 | 1 | 6 | 0 | 4 | 7 | 0 | 0 |
| UEFA Europa LeagueWolverhampton Wanderers | 11 | 879 | 0 | 3 | 0 | 1 | 2 | 0 | 0 |
| UEFA Europa League QualifyingWolverhampton Wanderers | 6 | 502 | 0 | 4 | 0 | 0 | 1 | 0 | 0 |
| FA CupWolverhampton Wanderers | 2 | 109 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2018/19 | |||||||||
| Premier LeagueWolverhampton Wanderers | 38 | 3,040 | 1 | 8 | 0 | 3 | 4 | 0 | 0 |
| FA CupWolverhampton Wanderers | 6 | 404 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| 2017/18 | |||||||||
| Ligue 1AS Monaco | 33 | 2,801 | 1 | 6 | 0 | 2 | 6 | 0 | 0 |
| UEFA Champions LeagueAS Monaco | 6 | 467 | 0 | 1 | 0 | 1 | 1 | 0 | 0 |
| Coupe de la LigueAS Monaco | 4 | 279 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Coupe de FranceAS Monaco | 1 | 24 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016/17 | |||||||||
| Ligue 1AS Monaco | 31 | 1,766 | 2 | 4 | 0 | 12 | 0 | 0 | 0 |
| UEFA Champions LeagueAS Monaco | 11 | 629 | 0 | 1 | 0 | 4 | 0 | 0 | 0 |
| Coupe de FranceAS Monaco | 4 | 420 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| Coupe de la LigueAS Monaco | 4 | 390 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| UEFA Champions League QualifyingAS Monaco | 2 | 31 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| 2015/16 | |||||||||
| Ligue 1AS Monaco | 26 | 2,123 | 1 | 2 | 0 | 2 | 3 | 0 | 0 |
| UEFA Europa LeagueAS Monaco | 6 | 495 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Coupe de FranceAS Monaco | 3 | 278 | 0 | 4 | 0 | 0 | 0 | 0 | 0 |
| UEFA Champions League QualifyingAS Monaco | 2 | 180 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2014/15 | |||||||||
| Ligue 1AS Monaco | 37 | 3,165 | 4 | 6 | 1 | 2 | 6 | 0 | 0 |
| UEFA Champions LeagueAS Monaco | 10 | 892 | 1 | 2 | 0 | 0 | 2 | 0 | 0 |
| Coupe de FranceAS Monaco | 3 | 206 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Coupe de la LigueAS Monaco | 2 | 210 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013/14 | |||||||||
| Ligue 1AS Monaco | 31 | 2,562 | 1 | 7 | 0 | 1 | 3 | 0 | 0 |
| Coupe de FranceAS Monaco | 3 | 286 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2012/13 | |||||||||
| Liga PortugalFC Porto | 27 | 2,383 | 1 | 12 | 0 | 0 | 3 | 0 | 0 |
| Champions LeagueFC Porto | 8 | 660 | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Allianz CupFC Porto | 5 | 404 | 2 | 0 | 1 | 0 | 1 | 0 | 0 |
| Taça de PortugalFC Porto | 2 | 34 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| Supercup Candido de OliveiraFC Porto | 1 | 33 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2011/12 | |||||||||
| Liga PortugalFC Porto | 29 | 2,361 | 3 | 6 | 0 | 3 | 8 | 0 | 0 |
| Champions LeagueFC Porto | 6 | 528 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Allianz CupFC Porto | 4 | 315 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| UEFA Europa LeagueFC Porto | 2 | 180 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Supercup Candido de OliveiraFC Porto | 1 | 84 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taça de PortugalFC Porto | 1 | 67 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Super CupFC Porto | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2010/11 | |||||||||
| Liga PortugalFC Porto | 27 | 2,192 | 0 | 6 | 0 | 1 | 9 | 0 | 0 |
| UEFA Europa LeagueFC Porto | 15 | 1,108 | 0 | 1 | 0 | 2 | 2 | 0 | 0 |
| Taça de PortugalFC Porto | 5 | 443 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Allianz CupFC Porto | 3 | 153 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| UEFA Europa League QualifyingFC Porto | 2 | 152 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Supercup Candido de OliveiraFC Porto | 1 | 81 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2009/10 | |||||||||
| Liga PortugalSporting CP | 28 | 2,520 | 5 | 3 | 3 | 0 | 5 | 0 | 0 |
| UEFA Europa LeagueSporting CP | 10 | 860 | 1 | 1 | 0 | 0 | 2 | 0 | 0 |
| Allianz CupSporting CP | 4 | 360 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| Taça de PortugalSporting CP | 4 | 292 | 2 | 1 | 2 | 1 | 0 | 0 | 0 |
| Champions LeagueSporting CP | 4 | 360 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2008/09 | |||||||||
| Liga PortugalSporting CP | 27 | 2,430 | 3 | 6 | 1 | 0 | 5 | 0 | 0 |
| Champions LeagueSporting CP | 8 | 720 | 1 | 0 | 0 | 0 | 2 | 0 | 0 |
| Allianz CupSporting CP | 5 | 435 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| Taça de PortugalSporting CP | 2 | 210 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Supercup Candido de OliveiraSporting CP | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2007/08 | |||||||||
| Liga PortugalSporting CP | 30 | 2,687 | 5 | 3 | 1 | 0 | 4 | 0 | 0 |
| Allianz CupSporting CP | 7 | 645 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| Champions LeagueSporting CP | 6 | 540 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| UEFA-Cup (- 2009)Sporting CP | 6 | 540 | 0 | 3 | 0 | 0 | 1 | 0 | 0 |
| Taça de PortugalSporting CP | 4 | 390 | 0 | 2 | 0 | 0 | 1 | 0 | 0 |
| Supercup Candido de OliveiraSporting CP | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2006/07 | |||||||||
| Liga PortugalSporting CP | 29 | 2,557 | 4 | 3 | 1 | 0 | 6 | 0 | 0 |
| Champions LeagueSporting CP | 6 | 540 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Taça de PortugalSporting CP | 4 | 360 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2005/06 | |||||||||
| Liga PortugalSporting CP | 34 | 2,959 | 4 | 5 | 1 | 0 | 3 | 0 | 0 |
| Taça de PortugalSporting CP | 3 | 300 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Champions LeagueSporting CP | 2 | 180 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA-Cup (- 2009)Sporting CP | 2 | 210 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2004/05 | |||||||||
| Liga PortugalSporting CP | 15 | 1,046 | 0 | 0 | 0 | 3 | 1 | 0 | 0 |
| UEFA-Cup (- 2009)Sporting CP | 9 | 733 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| Taça de PortugalSporting CP | 1 | 83 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Career total | 977 | 77,686 | 62 | 133 | 14 | 106 | 133 | 3 | 0 |
Show all 23 seasonsShow fewer seasons
Recent games
| Game | Result | Role | Min | Rtg | G | A | Sh | SoT | xG | Pass |
|---|---|---|---|---|---|---|---|---|---|---|
| HHome: Gent · Conference League | 2:0Win | Started | 88 | 7.2 | 0 | 0 | 1 | 0 | 0.05 | 77 |