Ligue 1 2025/2026 · 21 appearances
Across 21 Ligue 1 appearances in 2025/2026, João Neves averages 1.3 tackles and 0.6 fouls per game for PSG, with 5 goals, 1 assists and 0 yellow cards on the season. Average match rating sits at 7.1.
Last 5 games for João Neves: 4 tackles, 1 fouls, 0 goals. The split suggests Bet Builder usage tilts towards tackle and foul markets rather than goal involvement.
In PSG's Ligue 1 setup, João Neves is the connector between defence and attack, posting 1.3 tackles per game and chipping in with 1 assists. Foul rate of 0.6 per game and 0 bookings sit inside the expected range for a deeper midfielder.
João Neves's strongest Bet Builder markets are tackles (71% — 15/21) and fouls (43% — 9/21). Yellow cards: 0 in 21 games. Last 5 Ligue 1 appearances produced 4 tackles, 1 fouls and 0 goals. PSG's next fixture is against Rennes on Sun 23rd Aug.
João Neves averages 1.3 tackles per Ligue 1 game in 2025/2026, recording 1+ tackles in 71% of appearances.
João Neves commits 0.6 fouls per Ligue 1 game, picking up at least one foul in 43% of appearances this season.
João Neves has made 1+ tackles in 71% and committed 1+ fouls in 43% of Ligue 1 appearances. They also have 5 goals and 1 assists. Check the match-by-match data above.
João Neves has an average match rating of 7.1 across 21 Ligue 1 appearances in 2025/2026.
João Neves plays as a midfielder for PSG, primarily appearing in Ligue 1 fixtures in 2025/2026.
João Neves plays for PSG in Ligue 1 during the 2025/2026 season.
João Neves and PSG face Rennes on Sun 23rd Aug — see the match-by-match table above for João Neves's historical output against Rennes where the fixture has been played in 2025/2026.
| Date | Competition | Opposition | Venue | Result | Score | Minutes | Goals | Assists | Shots | Shots on Target | Passes | Accurate Passes | Tackles | Fouls | Fouls Drawn | Interceptions | Yellow Cards | Opta Points |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 06.07.2026 | World Cup | Spain | Home | L | 0-1 | 90 | 0 | 0 | 1 | 0 | 35 | 34 | 4 | 0 | 1 | 2 | 0 | 21.0 |
| 03.07.2026 | World Cup | Croatia | Home | W | 2-1 | 90 | 0 | 0 | 1 | 0 | 51 | 47 | 5 | 1 | 1 | 0 | 0 | 21.4 |
| 28.06.2026 | World Cup | Colombia | Away | D | 0-0 | 44 | 0 | 0 | 0 | 0 | 26 | 25 | 1 | 0 | 0 | 2 | 0 | 11.2 |
| 23.06.2026 | World Cup | Uzbekistan | Home | W | 5-0 | 76 | 0 | 0 | 0 | 0 | 54 | 52 | 2 | 0 | 1 | 0 | 0 | 18.0 |
| 17.06.2026 | World Cup | DR Congo | Home | D | 1-1 | 90 | 1 | 0 | 1 | 1 | 89 | 87 | 1 | 0 | 1 | 0 | 0 | 33.8 |
| 10.06.2026 | Friendly International | Nigeria | Home | W | 2-1 | 45 | 0 | 0 | 0 | 0 | 26 | 26 | 0 | 1 | 3 | 2 | 0 | 10.2 |
| 30.05.2026 | Champions League | Arsenal | Home | D | 1-1 | 120 | 0 | 0 | 1 | 0 | 88 | 77 | 3 | 1 | 7 | 2 | 1 | 34.6 |
| 17.05.2026 | Ligue 1 | Paris | Away | L | 1-2 | 22 | 0 | 0 | 1 | 0 | 17 | 15 | 0 | 0 | 0 | 0 | 0 | 3.6 |
| 13.05.2026 | Ligue 1 | Lens | Away | W | 2-0 | 76 | 0 | 0 | 1 | 0 | 76 | 66 | 1 | 0 | 1 | 1 | 0 | 22.2 |
| 10.05.2026 | Ligue 1 | Brest | Home | W | 1-0 | 21 | 0 | 0 | 2 | 0 | 25 | 20 | 2 | 0 | 1 | 0 | 0 | 12.0 |