Joãozinho played 30 matches in the 2022/23 Primeira Liga campaign, logging 2,580 minutes on the pitch. He scored once and supplied four assists, contributing five shots with two on target, which translated into a 20% conversion rate. His creative output was highlighted by 20 key passes, averaging 0.7 per 90 minutes, above the baseline of 0.52. Defensively, he completed 34 tackles and made 16 interceptions, with a tackles-per-90 rate of 1.19 compared to the baseline of 1.58. He also recorded 0.35 successful dribbles per 90, slightly below the baseline of 0.44. Across all matches, his average match rating was 6.76, reflecting a solid season of consistent performances.
Joãozinho has played 2,580 minutes across 30 appearances in Primeira Liga, at 0.03 goals per 90 against a positional baseline of 0.04, converting 20% of 5 shots and averaging 6.76 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tiago Gouveia | M | 29 | 2401 | 5 | 6 | 29 | 14 | 17% | 40 | 75% | 39 | 42% | 42 | 14 | 1 | 47% | 39 | 62 | 7 | 0 | 0 | 6.88 | 2.8 |
| Francisco Geraldes | M | 26 | 1839 | 4 | 4 | 27 | 14 | 15% | 37 | 76% | 38 | 52% | 30 | 21 | 2 | 53% | 20 | 45 | 9 | 1 | 0 | 6.92 | 7.0 |
| Rodrigo Martins | F | 30 | 1427 | 3 | 0 | 27 | 12 | 11% | 8 | 75% | 22 | 54% | 17 | 4 | 1 | 46% | 35 | 44 | 2 | 0 | 0 | 6.61 | 6.5 |
| James Léa Siliki | M | 22 | 800 | 3 | 0 | 11 | 6 | 27% | 12 | 69% | 11 | 42% | 15 | 9 | 2 | 48% | 33 | 26 | 9 | 0 | 0 | 6.78 | 2.5 |
| Alejandro Marqués | F | 15 | 655 | 3 | 0 | 9 | 3 | 33% | 1 | 71% | 8 | 50% | 5 | 3 | 3 | 34% | 21 | 11 | 1 | 0 | 0 | 6.52 | 6.6 |
| Cassiano | F | 15 | 908 | 2 | 0 | 9 | 5 | 22% | 4 | 57% | 6 | 43% | 16 | 1 | 1 | 45% | 19 | 22 | 2 | 0 | 0 | 6.68 | 7.8 |
| Carlos Eduardo | F | 13 | 723 | 2 | 0 | 8 | 4 | 25% | 5 | 72% | 17 | 50% | 18 | 7 | 3 | 46% | 11 | 14 | 2 | 0 | 0 | 6.68 | 5.2 |
| João Carlos | F | 23 | 698 | 2 | 1 | 20 | 10 | 10% | 5 | 61% | 5 | 29% | 2 | 2 | 1 | 29% | 17 | 11 | 2 | 0 | 0 | 6.59 | 4.0 |
| Erison | F | 11 | 689 | 2 | 0 | 11 | 7 | 18% | 7 | 74% | 2 | 40% | 3 | 0 | 0 | 43% | 6 | 13 | 0 | 0 | 0 | 6.69 | 4.3 |
| Joãozinho | D | 30 | 2580 | 1 | 4 | 5 | 2 | 20% | 20 | 81% | 10 | 48% | 34 | 16 | 13 | 50% | 20 | 19 | 7 | 1 | 0 | 6.76 | 6.5 |
| Pedro Álvaro | D | 30 | 2579 | 1 | 0 | 9 | 5 | 11% | 5 | 86% | 5 | 50% | 23 | 34 | 24 | 52% | 45 | 14 | 8 | 0 | 0 | 6.84 | 4.0 |
| João Carvalho | M | 29 | 2316 | 1 | 2 | 21 | 7 | 5% | 31 | 84% | 18 | 49% | 55 | 17 | 10 | 51% | 32 | 31 | 6 | 1 | 0 | 6.98 | 6.2 |
| Tiago Araújo | M | 25 | 887 | 1 | 0 | 10 | 5 | 10% | 6 | 72% | 10 | 48% | 14 | 14 | 1 | 45% | 12 | 5 | 3 | 0 | 0 | 6.56 | 3.9 |
| Arthur Gomes | M | 4 | 280 | 1 | 1 | 6 | 4 | 17% | 2 | 72% | 5 | 56% | 5 | 1 | 0 | 39% | 2 | 2 | 1 | 0 | 0 | 6.68 | – |
| Serginho | M | 7 | 152 | 1 | 0 | 1 | 1 | 100% | 0 | 79% | 1 | 50% | 5 | 0 | 0 | 60% | 3 | 0 | 1 | 0 | 0 | 6.71 | 5.6 |
| Yusuf Bamidele | M | 5 | 82 | 1 | 0 | 1 | 1 | 100% | 0 | 60% | 1 | 50% | 1 | 0 | 0 | 24% | 3 | 0 | 1 | 0 | 0 | 6.42 | – |
| Daniel Figueira | G | 32 | 2856 | 0 | 0 | 0 | 0 | – | 0 | 74% | 0 | – | 0 | 0 | 0 | 73% | 1 | 5 | 4 | 1 | 105 | 6.96 | 6.5 |
| Tiago Santos | D | 30 | 2434 | 0 | 5 | 9 | 3 | 0% | 25 | 79% | 32 | 46% | 74 | 17 | 5 | 62% | 36 | 82 | 5 | 0 | 0 | 6.89 | 8.3 |
| Bernardo Vital | D | 26 | 2264 | 0 | 0 | 1 | 0 | 0% | 3 | 88% | 2 | 67% | 22 | 17 | 18 | 55% | 28 | 20 | 5 | 0 | 0 | 6.84 | 2.0 |
| Mor Ndiaye | M | 26 | 1415 | 0 | 0 | 7 | 3 | 0% | 8 | 82% | 1 | 50% | 32 | 13 | 10 | 55% | 18 | 12 | 6 | 1 | 0 | 6.72 | 2.9 |
| João Gamboa | M | 17 | 1067 | 0 | 0 | 4 | 1 | 0% | 4 | 79% | 2 | 33% | 15 | 14 | 11 | 42% | 23 | 13 | 5 | 0 | 0 | 6.53 | 6.3 |
| Rosier Loreintz | M | 12 | 1035 | 0 | 1 | 11 | 2 | 0% | 4 | 81% | 6 | 75% | 34 | 22 | 3 | 59% | 21 | 10 | 1 | 0 | 0 | 6.92 | 1.1 |
| Edson Mexer | D | 14 | 994 | 0 | 0 | 9 | 2 | 0% | 2 | 87% | 2 | 100% | 11 | 13 | 7 | 57% | 13 | 10 | 5 | 0 | 0 | 6.49 | 4.9 |
| Rafik Guitane | M | 13 | 789 | 0 | 1 | 4 | 2 | 0% | 10 | 80% | 32 | 59% | 6 | 3 | 1 | 52% | 7 | 14 | 1 | 0 | 0 | 6.65 | 6.2 |
| Shaquil Delos | D | 10 | 416 | 0 | 0 | 0 | 0 | – | 3 | 73% | 6 | 50% | 11 | 4 | 2 | 67% | 3 | 11 | 1 | 0 | 0 | 6.62 | 3.8 |
| Joao Marques | M | 11 | 401 | 0 | 0 | 3 | 1 | 0% | 3 | 79% | 9 | 47% | 7 | 0 | 0 | 52% | 9 | 21 | 0 | 0 | 0 | 6.56 | 3.4 |
| Lucas Áfrico | D | 6 | 376 | 0 | 0 | 1 | 0 | 0% | 0 | 89% | 0 | 0% | 2 | 3 | 2 | 60% | 4 | 4 | 0 | 0 | 0 | 6.53 | 5.1 |
| Gilson Tavares | F | 11 | 317 | 0 | 1 | 2 | 0 | 0% | 3 | 65% | 1 | 12% | 6 | 0 | 0 | 33% | 9 | 5 | 1 | 0 | 0 | 6.47 | 6.5 |
| Pedro Silva | G | 3 | 202 | 0 | 0 | 0 | 0 | – | 0 | 71% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 1 | 0 | 10 | 6.80 | – |
| Gonçalo Esteves | D | 3 | 176 | 0 | 0 | 1 | 1 | 0% | 1 | 76% | 3 | 75% | 4 | 2 | 0 | 55% | 4 | 4 | 3 | 1 | 0 | 6.37 | – |
| Mabrouk Rouai | M | 2 | 31 | 0 | 0 | 0 | 0 | – | 1 | 64% | 0 | – | 1 | 0 | 1 | 75% | 1 | 1 | 0 | 0 | 0 | 6.80 | – |
| Elias Achouri | F | 2 | 11 | 0 | 0 | 0 | 0 | – | 0 | 60% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 0 | 6.70 | – |
| Volnei Feltes | D | 1 | 8 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 2 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.60 | – |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022/23 | Estoril | Primeira Liga | 30 | 2580 | 1 | 4 | 5 | 2 | 20% | 20 | 81% | 10 | 34 | 16 | 50% | 20 | 7 | 1 | 6.76 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 27 May | v Maritimo | W | 90 | 1 | – | 1 | 1 | 0 | 1 | – | 0 | 0 | 7.30 | 6.3 |
| 21 May | a Casa Pia | D | 90 | – | – | 0 | – | 0 | 4 | 1 | 1 | 0 | 6.90 | 6.9 |
| 15 May | v Arouca | W | 90 | – | 1 | 1 | – | 1 | 3 | – | 0 | 0 | 7.70 | 7.8 |
| 06 May | a Boavista | L | 90 | – | – | 0 | – | 0 | 0 | 2 | 0 | 0 | 6.20 | 2.2 |
| 30 Apr | v Santa Clara | W | 90 | – | – | 0 | – | 0 | 2 | – | 0 | 0 | 6.90 | 5.2 |
| 23 Apr | a Benfica | L | 90 | – | – | 0 | – | 0 | 1 | – | 0 | 0 | 6.60 | 4.4 |
| 15 Apr | v Portimonense | L | 70 | – | – | 0 | – | 1 | 2 | – | 0 | 0 | 6.60 | 4.9 |
| 18 Mar | v Chaves | L | 68 | – | – | 0 | – | 0 | 1 | 2 | 1 | 1 | 5.60 | 5.4 |
| 04 Mar | v Vizela | L | 86 | – | – | 0 | – | 0 | 0 | 1 | 1 | 0 | 6.20 | 4.2 |
| 27 Feb | a Sporting CP | L | 80 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 2.9 |
| 18 Feb | v Pacos Ferreira | L | 90 | – | – | 0 | – | 1 | 1 | 1 | 0 | 0 | 6.20 | 4.2 |
| 13 Feb | a Rio Ave | L | 90 | – | – | 0 | – | 3 | 0 | – | 0 | 0 | 6.90 | 4.3 |
| 09 Feb | v Boavista | W | 90 | – | – | 2 | 1 | 2 | 1 | 1 | 0 | 0 | 6.90 | 4.4 |
| 04 Feb | v Guimaraes | L | 90 | – | – | 1 | – | 2 | 1 | 2 | 0 | 0 | 7.30 | 5.3 |
| 29 Jan | a Famalicao | L | 90 | – | – | 0 | – | 1 | 1 | – | 1 | 0 | 6.90 | 5.6 |