22-year-old João Mário Neto Lopes, known as “João Mário”, is the latest player to establish himself within the first team after coming up through FC Portos academy.
Having left hometown club A.D. Sanjoanense to join the Portuguese champions at the age of nine.
João Mário has represented his club and country at every level and is now being tipped to be called up to Portugal’s senior squad.
He made his debut for Porto in 2020, and even though he was kept as part of the first-team squad from that point, it was last season when he enjoyed his breakthrough.
After being trained to develop himself in a new position, João Mário was one of the success stories as the club regained the Primeira Liga title.
In this scout report, we will provide a tactical and statistical analysis which focuses on the attacking and defensive phases of João Mários game.
João Mário Position and Data profile
João Mário started his career playing as a winger.
Naturally, he started as a right-winger, being right-footed, but he also operated on the left-hand side, acting as a winger who comes inside and attacks the half-space.




![Lazio Vs Napoli [0–2] – Serie A 2025/2026: How Antonio Conte Tactics Exploited Structural Flaws – Tactical Analysis 5 Lazio Vs Napoli [0–2] – Serie A 2025/2026: Maurizio Sarri Zonal Marking Weaknesses And Unsuccessful Attacking Choices – Tactical Analysis](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Lazio-Vs-Napoli-tactical-analysis--350x250.png)
![Manchester City Vs Chelsea [1–1] – Premier League 2025/2026: How Chelsea Held Firm After Enzo Maresca Exit – Tactical Analysis 6 Man City 1-1 Chelsea - tactical analysis (1)](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Man-City-1-1-Chelsea-tactical-analysis-1-350x250.png)

![Espanyol Vs Barcelona [0–2] – La Liga 2025/2026: How Barça Survived The Derbi Barceloní – Tactical Analysis 8 Espanyol Barcelona Vs FC Barcelona La Liga 20252026](https://totalfootballanalysis.com/wp-content/uploads/2026/01/Espanyol-Barcelona-Vs-FC-Barcelona-La-Liga-20252026-1-350x250.png)
