Haoyu Yang vs João Carlos Vilaça Teixeira: the stats side by side

Filter:
Haoyu Yang Midfielder · 20 years old Shanghai Shenhua
vs
João Carlos Vilaça Teixeira Midfielder · 33 years old · Portugal Shanghai Shenhua
48 - 155 Matches
3 - 22 Goals
2 - 18 Assists
6.56 - 7.10 FN rating

Every match we track: since the 2024 season for Haoyu Yang, since the 2015 season for João Carlos Vilaça Teixeira. So compare the numbers per 90 minutes above all. For João Carlos Vilaça Teixeira, the 2019, 2020, 2021, 2022 seasons are missing.

Stats side by side

Haoyu Yang João Carlos Vilaça Teixeira
Total
48 Matches 155
15 Starts 125
1,658 Minutes played 9,596
3 Goals 22
2 Assists 18
5 Goals + assists 40
0 Penalties scored 2
23 Key passes 236
17 Successful dribbles 214
5 Yellow cards 35
1 Red cards 2
Per 90 minutes
0.16 Goals 0.21
0.11 Assists 0.17
0.27 Goals + assists 0.38
0.87 Shots 1.59
0.38 Shots on target 0.71
1.25 Key passes 2.21
0.92 Successful dribbles 2.01
4.18 Duels won 7.56
2.61 Tackles 1.76
0.60 Interceptions 0.62
0.38 Fouls drawn 2.98
Efficiency
6.56 FN rating 7.10
553 Minutes per goal 436
332 Minutes per goal or assist 240
44% Shots on target (%) 45%
19% Shot conversion (%) 13%
- Penalties scored (%) 100%
38% Successful dribbles (%) 54%
36% Duels won (%) 49%

Haoyu Yang and João Carlos Vilaça Teixeira in the same team

Haoyu Yang and João Carlos Vilaça Teixeira played 37 matches together: 22 won, 6 drawn and 9 lost. Haoyu Yang scored 1 times in them, João Carlos Vilaça Teixeira 12 times.

The last 10 matches together

Match Haoyu YangG / A João Carlos Vilaça TeixeiraG / A
Shanghai Shenhua 4-0 Qingdao Youth Island Chinese Super League, 08/11/2026 0 / 0 2 / 0
Svay Rieng 0-0 Shanghai Shenhua AFC Cup, 15/10/2026 0 / 0 0 / 0
Shanghai Shenhua 3-2 Hangzhou Greentown Chinese Super League, 05/07/2026 0 / 0 0 / 0
Shanghai Shenhua 2-3 Chengdu Better City Chinese Super League, 01/05/2026 0 / 0 0 / 1
Henan Jianye 0-3 Shanghai Shenhua Chinese Super League, 26/04/2026 0 / 0 0 / 0
Shanghai Shenhua 2-0 Qingdao Jonoon Chinese Super League, 22/04/2026 0 / 0 1 / 0
Shanghai Shenhua 3-1 Shenyang Urban Chinese Super League, 18/04/2026 0 / 0 0 / 0
Shanghai Shenhua 1-0 SHANGHAI SIPG Chinese Super League, 11/04/2026 0 / 0 0 / 0
Hangzhou Greentown 1-1 Shanghai Shenhua Chinese Super League, 14/03/2026 0 / 0 1 / 0
Shanghai Shenhua 5-3 Dalian Zhixing Chinese Super League, 07/03/2026 0 / 0 1 / 0

In the same competitions

Competition Haoyu Yang João Carlos Vilaça Teixeira
Apps Goals Assists Apps Goals Assists
Chinese Super League 36 3 1 87 20 14
AFC Champions League 11 - 1 16 1 1
AFC Cup 1 0 0 3 0 0

Season by season

Season Haoyu Yang João Carlos Vilaça Teixeira
Club Apps Goals Assists Club Apps Goals Assists
2026 Shanghai Shenhua 17 1 0 Shanghai Shenhua 23 5 6
2025 Shanghai Shenhua 27 2 1 Shanghai Shenhua 32 7 4
2024 Shanghai Shenhua 4 - 1 Shanghai Shenhua 33 8 3
2023 - - - Shanghai Shenhua 18 1 2
2018 - - - Guimaraes 20 - -
2017 - - - SC Braga 19 1 2
2016 - - - FC Porto 8 - 1
2015 - - - Liverpool 2 - -

Haoyu Yang vs João Carlos Vilaça Teixeira in numbers

Since the 2024 season Haoyu Yang played 48 matches we track, with 3 goals and 2 assists: on average 0.27 goals and assists per 90 minutes. Since the 2015 season João Carlos Vilaça Teixeira played 155 matches we track, with 22 goals and 18 assists: on average 0.38 goals and assists per 90 minutes.

More on both players: all about Haoyu Yang, all about João Carlos Vilaça Teixeira, compare other players.