João Ferreira has already made an impact in the 2026/27 Ligue 2 season, appearing twice and playing 113 minutes. He has not scored or assisted, but his offensive contribution is evident through his 1 shot, 0 shots on target, and 2 key passes, which translate to 0.8 shots per 90 and 1.59 key passes per 90 - well above the defender baseline of 0.5 shots and 0.56 key passes per 90. In defense, Ferreira has recorded 2 tackles and 2 interceptions, giving him 1.59 tackles per 90, slightly below the baseline of 1.65 but still solid for a defender. His dribbles per 90 stand at 0.8, more than double the baseline of 0.36, indicating his willingness to advance and create chances. With an average match rating of 6.9, João Ferreira demonstrates that he is a proactive defender who leads in chance creation, exceeding the typical expectations for his position.
João Ferreira has played 113 minutes across 2 appearances in Ligue 2, at 0.00 goals per 90 against a positional baseline of 0.06, converting 0% of 1 shots and averaging 6.90 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Irvin Cardona | F | 4 | 281 | 4 | 2 | 7 | 5 | 57% | 11 | 73% | 0 | 0% | 0 | 0 | 0 | 30% | 1 | 1 | 0 | 0 | 0 | 7.92 | – |
| Thierno Ballo | M | 4 | 255 | 4 | 2 | 9 | 5 | 44% | 2 | 77% | 1 | 50% | 5 | 1 | 0 | 43% | 8 | 3 | 0 | 0 | 0 | 7.40 | – |
| Jakob Breum | M | 3 | 207 | 2 | 2 | 5 | 3 | 40% | 5 | 86% | 1 | 33% | 0 | 1 | 1 | 36% | 2 | 3 | 2 | 0 | 0 | 7.93 | – |
| Áron Csongvai | M | 4 | 360 | 1 | 1 | 4 | 3 | 25% | 5 | 90% | 0 | 0% | 7 | 3 | 1 | 42% | 5 | 4 | 0 | 0 | 0 | 7.50 | – |
| Augustine Boakye | M | 4 | 301 | 1 | 2 | 6 | 1 | 17% | 7 | 80% | 2 | 40% | 8 | 1 | 0 | 44% | 7 | 2 | 0 | 0 | 0 | 7.15 | – |
| Zuriko Davitashvili | F | 4 | 204 | 1 | 1 | 3 | 2 | 33% | 7 | 91% | 3 | 33% | 1 | 0 | 0 | 44% | 2 | 7 | 1 | 0 | 0 | 7.02 | – |
| Sohaib Nair | D | 4 | 360 | 0 | 0 | 2 | 1 | 0% | 0 | 94% | 1 | 100% | 7 | 4 | 6 | 78% | 3 | 6 | 0 | 0 | 0 | 7.55 | – |
| Kevin Pedro | D | 4 | 360 | 0 | 0 | 6 | 3 | 0% | 0 | 85% | 2 | 29% | 16 | 4 | 0 | 66% | 5 | 5 | 0 | 0 | 0 | 7.05 | – |
| Julien Le Cardinal | D | 4 | 360 | 0 | 0 | 1 | 0 | 0% | 1 | 94% | 0 | – | 7 | 8 | 3 | 71% | 3 | 6 | 0 | 0 | 0 | 7.22 | – |
| Gautier Larsonneur | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 87% | 0 | – | 0 | 0 | 0 | 100% | 0 | 2 | 0 | 0 | 8 | 6.92 | – |
| Maxime Bernauer | D | 4 | 341 | 0 | 0 | 4 | 4 | 0% | 2 | 92% | 3 | 75% | 6 | 9 | 0 | 54% | 5 | 3 | 1 | 0 | 0 | 7.02 | – |
| Tamar Svetlin | M | 3 | 223 | 0 | 0 | 2 | 2 | 0% | 1 | 93% | 1 | 100% | 5 | 3 | 0 | 78% | 1 | 11 | 0 | 0 | 0 | 6.83 | – |
| Joshua Duffus | F | 4 | 116 | 0 | 0 | 5 | 2 | 0% | 2 | 84% | 2 | 67% | 0 | 1 | 0 | 50% | 4 | 4 | 0 | 0 | 0 | 6.52 | – |
| João Ferreira | D | 2 | 113 | 0 | 0 | 1 | 0 | 0% | 2 | 77% | 1 | 50% | 2 | 2 | 0 | 36% | 4 | 2 | 0 | 0 | 0 | 6.90 | – |
| Lucas Stassin | F | 2 | 61 | 0 | 0 | 1 | 0 | 0% | 4 | 100% | 2 | 50% | 0 | 0 | 0 | 30% | 0 | 1 | 0 | 0 | 0 | 6.90 | – |
| Adam Baallal | M | 3 | 33 | 0 | 0 | 1 | 1 | 0% | 0 | 90% | 0 | 0% | 3 | 1 | 1 | 30% | 2 | 0 | 0 | 0 | 0 | 6.57 | – |
| Benjamin Old | F | 1 | 24 | 0 | 0 | 0 | 0 | – | 0 | 90% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.30 | – |
| Nathan Kasia Nkondo | D | 1 | 12 | 0 | 0 | 0 | 0 | – | 1 | 100% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Nadir El Jamali | M | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 50% | 0 | 1 | 0 | 0 | 0 | – | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Saint Etienne | Ligue 2 | 2 | 113 | 0 | 0 | 1 | 0 | 0% | 2 | 77% | 1 | 2 | 2 | 36% | 4 | 0 | 0 | 6.90 |
| 2025/26 | Saint Etienne | Ligue 2 | 15 | 966 | 1 | 1 | 12 | 1 | 8% | 11 | 84% | 6 | 21 | 10 | 57% | 22 | 5 | 1 | 6.69 |
| 2025/26 | Saint Etienne | Ligue 1 | 3 | 58 | 0 | 0 | 0 | 0 | – | 0 | 72% | 0 | 2 | 1 | 33% | 1 | 0 | 0 | 6.10 |
| 2024/25 | SC Braga | Primeira Liga | 21 | 1312 | 0 | 1 | 5 | 2 | 0% | 15 | 83% | 12 | 31 | 12 | 54% | 26 | 6 | 0 | 7.01 |
| 2024/25 | SC Braga | UEFA Europa League | 7 | 529 | 0 | 0 | 5 | 1 | 0% | 4 | 83% | 4 | 11 | 8 | 63% | 5 | 1 | 0 | 7.12 |
| 2024/25 | SC Braga | Taça da Liga | 1 | 95 | 0 | 0 | 0 | 0 | – | 0 | 70% | 0 | 4 | 2 | 62% | 2 | 1 | 0 | 6.90 |
| 2024/25 | SC Braga | Taça de Portugal | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | Udinese | Serie A | 35 | 1835 | 0 | 1 | 2 | 0 | 0% | 14 | 76% | 17 | 59 | 29 | 53% | 35 | 10 | 0 | 6.71 |
| 2022/23 | Watford | Championship | 5 | 269 | 1 | 0 | 3 | 2 | 33% | 1 | 70% | 3 | 10 | 2 | 62% | 3 | 1 | 0 | 6.76 |
| 2022/23 | Rio Ave | Primeira Liga | 8 | 167 | 0 | 0 | 1 | 0 | 0% | 3 | 82% | 2 | 6 | 1 | 35% | 7 | 4 | 1 | 6.48 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 Aug | v Clermont Foot | W | 23 | – | 0 | 1 | – | 0 | 0 | 2 | 0 | 0 | 6.50 | – |
| 08 Aug | a Sochaux | W | 90 | – | 0 | 0 | – | 2 | 2 | 2 | 0 | 0 | 7.30 | – |
| 29 May | a Nice | L | 27 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 5.60 | – |
| 26 May | v Nice | D | 30 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.60 | – |
| 15 May | v Rodez | D | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | – |
| 25 Apr | v Estac Troyes | L | 10 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.30 | – |
| 31 Jan | v Boulogne | L | 26 | – | 0 | 0 | – | 1 | 1 | 2 | 2 | 1 | 3.70 | – |
| 24 Jan | a Reims | L | 31 | – | 0 | 1 | – | 1 | 1 | 1 | 0 | 0 | 6.70 | – |
| 22 Nov | v Nancy | W | 90 | – | 0 | 1 | – | 1 | 1 | 3 | 1 | 0 | 7.50 | – |
| 01 Nov | a RED Star FC 93 | L | 90 | – | 0 | 2 | – | 1 | 3 | – | 0 | 0 | 6.50 | – |
| 28 Oct | v PAU | W | 90 | 1 | 0 | 2 | 1 | 1 | 3 | 2 | 0 | 0 | 8.30 | – |
| 25 Oct | a Annecy | L | 90 | – | 0 | 3 | – | 0 | 4 | 2 | 0 | 0 | 6.00 | – |
| 18 Oct | v Le Mans | L | 90 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 5.90 | – |
| 04 Oct | a Montpellier | W | 90 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 8.30 | – |
| 27 Sep | v Guingamp | L | 14 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.20 | – |