João Carlos Vilaça Teixeira vs Tianyi Gao: the stats side by side

Filter:
João Carlos Vilaça Teixeira Midfielder · 33 years old · Portugal Shanghai Shenhua
vs
Tianyi Gao Midfielder · 28 years old Shanghai Shenhua
155 - 174 Matches
22 - 8 Goals
18 - 32 Assists
7.10 - 6.94 FN rating

Every match we track: since the 2015 season for João Carlos Vilaça Teixeira, since the 2017 season for Tianyi Gao. So compare the numbers per 90 minutes above all. The 2019, 2020, 2021, 2022 seasons are missing from our data for both players.

Stats side by side

João Carlos Vilaça Teixeira Tianyi Gao
Total
155 Matches 174
125 Starts 130
9,596 Minutes played 9,246
22 Goals 8
18 Assists 32
40 Goals + assists 40
2 Penalties scored 0
236 Key passes 232
214 Successful dribbles 119
35 Yellow cards 26
2 Red cards 0
Per 90 minutes
0.21 Goals 0.08
0.17 Assists 0.31
0.38 Goals + assists 0.39
1.59 Shots 1.11
0.71 Shots on target 0.43
2.21 Key passes 2.26
2.01 Successful dribbles 1.16
7.56 Duels won 4.94
1.76 Tackles 1.88
0.62 Interceptions 0.66
2.98 Fouls drawn 1.17
Efficiency
7.10 FN rating 6.94
436 Minutes per goal 1,156
240 Minutes per goal or assist 231
45% Shots on target (%) 39%
13% Shot conversion (%) 7%
100% Penalties scored (%) -
54% Successful dribbles (%) 58%
49% Duels won (%) 39%

João Carlos Vilaça Teixeira against Tianyi Gao

0 Vilaça Teixeira wins
1 Draw
0 Gao wins

João Carlos Vilaça Teixeira and Tianyi Gao faced each other once. João Carlos Vilaça Teixeira had 0 goals and 0 assists in it, Tianyi Gao 0 goals and 0 assists.

Match João Carlos Vilaça TeixeiraG / A Tianyi GaoG / A
Shanghai Shenhua 1-1 Beijing Guoan Chinese Super League, 19/05/2023 0 / 0 0 / 0

João Carlos Vilaça Teixeira and Tianyi Gao in the same team

João Carlos Vilaça Teixeira and Tianyi Gao played 81 matches together: 48 won, 10 drawn and 23 lost. João Carlos Vilaça Teixeira scored 19 times in them, Tianyi Gao 7 times.

Goals by Tianyi Gao assisted by João Carlos Vilaça Teixeira: 0. Goals by João Carlos Vilaça Teixeira assisted by Tianyi Gao: 2.

The last 10 matches together

Match João Carlos Vilaça TeixeiraG / A Tianyi GaoG / A
Shanghai Shenhua 4-0 Qingdao Youth Island Chinese Super League, 08/11/2026 2 / 0 0 / 0
Machida Zelvia 2-1 Shanghai Shenhua AFC Cup, 05/11/2026 0 / 0 0 / 0
Shanghai Shenhua 0-1 Machida Zelvia AFC Cup, 29/10/2026 0 / 0 0 / 0
Sichuan Jiuniu 2-1 Shanghai Shenhua Chinese Super League, 24/10/2026 0 / 0 0 / 1
Wuhan Three Towns 1-3 Shanghai Shenhua Chinese Super League, 18/10/2026 0 / 0 0 / 0
Svay Rieng 0-0 Shanghai Shenhua AFC Cup, 15/10/2026 0 / 0 0 / 0
Shanghai Shenhua 7-1 Yunnan Yukun Chinese Super League, 10/10/2026 0 / 3 0 / 0
Shanghai Shenhua 2-3 Shandong Luneng Chinese Super League, 28/08/2026 0 / 0 0 / 2
Chengdu Better City 4-5 Shanghai Shenhua Chinese Super League, 22/08/2026 0 / 1 0 / 0
Shanghai Shenhua 0-3 Beijing Guoan Chinese Super League, 18/08/2026 0 / 0 0 / 0

In the same competitions

Competition João Carlos Vilaça Teixeira Tianyi Gao
Apps Goals Assists Apps Goals Assists
Chinese Super League 87 20 14 143 7 28
AFC Champions League 16 1 1 20 1 3
AFC Cup 3 0 0 3 0 0

Season by season

Season João Carlos Vilaça Teixeira Tianyi Gao
Club Apps Goals Assists Club Apps Goals Assists
2026 Shanghai Shenhua 23 5 6 Shanghai Shenhua 38 1 12
2025 Shanghai Shenhua 32 7 4 Shanghai Shenhua 33 2 8
2024 Shanghai Shenhua 33 8 3 Shanghai Shenhua 35 4 5
2023 Shanghai Shenhua 18 1 2 Beijing Guoan 26 1 4
2018 Guimaraes 20 - - Jiangsu Suning 20 - 2
2017 SC Braga 19 1 2 Jiangsu Suning 22 - 1
2016 FC Porto 8 - 1 - - -
2015 Liverpool 2 - - - - -

João Carlos Vilaça Teixeira vs Tianyi Gao in numbers

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. Since the 2017 season Tianyi Gao played 174 matches we track, with 8 goals and 32 assists: on average 0.39 goals and assists per 90 minutes.

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