30
Matches
7
Goals
5
Assists
3
Yellow Cards
0
Red Cards
7.02
Avg Rating
⚽ Recent Events
↪️
72'
Substitution
Substitution
⚽
90'
Normal Goal
Normal Goal
↪️
75'
Substitution
Substitution
↪️
75'
Substitution
Substitution
↪️
73'
Substitution
Substitution
↩️
61'
Substitution
Substitution
↩️
55'
Substitution
Substitution
🟨
53'
Yellow Card
Yellow Card
↩️
66'
Substitution
Substitution
🟨
69'
Yellow Card
Yellow Card
↪️
46'
Substitution
Substitution
↩️
54'
Substitution
Substitution
↩️
46'
Substitution
Substitution
↪️
56'
Substitution
Substitution
↩️
85'
Substitution
Substitution
⚽
52'
Normal Goal
Normal Goal
↩️
56'
Substitution
Substitution
↩️
81'
Substitution
Substitution
↩️
72'
Substitution
Substitution
⚽
31'
Normal Goal
Normal Goal
↩️
90'
Substitution
Substitution
⚽
33'
Normal Goal
Normal Goal
↩️
90'
Substitution
Substitution
⚽
82'
Normal Goal
Normal Goal
🅰️
36'
Normal Goal
Normal Goal
↩️
90'
Substitution
Substitution
🅰️
42'
Normal Goal
Normal Goal
↪️
46'
Substitution
Substitution
↩️
84'
Substitution
Substitution
⚽
23'
Normal Goal
Normal Goal
↩️
81'
Substitution
Substitution
↩️
77'
Substitution
Substitution
↩️
71'
Substitution
Substitution
↩️
90'
Substitution
Substitution
↩️
73'
Substitution
Substitution
🅰️
58'
Normal Goal
Normal Goal
↪️
90'
Substitution
Substitution
↩️
46'
Substitution
Substitution
↩️
67'
Substitution
Substitution
🅰️
48'
Normal Goal
Normal Goal
📊 Match Statistics
| Match | Pos | Min | ⚽ | 🅰️ | Shots | Passes | Tackles | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
vs
Sparta Rotterdam
|
M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Emmen
|
M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Ajax
|
M | 18 | 0 | 0 | 0 | 3 | 2 | 0 | 0 | 6.5 |
vs
Waalwijk
|
M | 15 | 1 | 0 | 1 | 5 | 2 | 0 | 0 | 7.0 |
vs
Cambuur
|
M | 15 | 0 | 0 | 0 | 12 | 0 | 0 | 0 | 6.3 |
vs
Feyenoord
|
M | 17 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 6.5 |
vs
Twente
|
M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
FC Volendam
|
M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
GO Ahead Eagles
|
M | 61 | 0 | 0 | 2 | 22 | 0 | 0 | 0 | 6.7 |
vs
NEC Nijmegen
|
F | 55 | 0 | 0 | 1 | 13 | 2 | 1 | 0 | 6.6 |
vs
Fortuna Sittard
|
F | 66 | 0 | 0 | 0 | 24 | 0 | 0 | 0 | 6.7 |
vs
SHANGHAI SIPG
|
F | 45 | 0 | 0 | 1 | 26 | 1 | 1 | 0 | 7.2 |
vs
Wuhan Three Towns
|
M | 54 | 0 | 0 | 0 | 27 | 2 | 0 | 0 | 6.9 |
vs
Qingdao Youth Island
|
M | 45 | 0 | 0 | 2 | 20 | 0 | 0 | 0 | 6.9 |
vs
Beijing Guoan
|
F | 34 | 0 | 0 | 2 | 11 | 0 | 0 | 0 | 6.6 |
vs
Yunnan Yukun
|
M | 85 | 0 | 0 | 2 | 25 | 0 | 0 | 0 | 7.3 |
vs
Sichuan Jiuniu
|
M | 90 | 1 | 0 | 4 | 35 | 0 | 0 | 0 | 7.0 |
vs
Henan Jianye
|
M | 56 | 0 | 0 | 0 | 30 | 2 | 0 | 0 | 6.3 |
vs
Tianjin Teda
|
M | 90 | 0 | 0 | 0 | 25 | 0 | 0 | 0 | 6.3 |
vs
Chengdu Better City
|
M | 81 | 0 | 0 | 0 | 24 | 0 | 0 | 0 | 6.9 |
vs
Qingdao Jonoon
|
M | 72 | 1 | 0 | 2 | 22 | 1 | 0 | 0 | 8.2 |
vs
Changchun Yatai
|
M | 90 | 1 | 0 | 1 | 27 | 1 | 0 | 0 | 7.5 |
vs
Shandong Luneng
|
M | 90 | 1 | 1 | 3 | 30 | 1 | 0 | 0 | 8.3 |
vs
Hangzhou Greentown
|
M | 89 | 0 | 1 | 0 | 28 | 2 | 0 | 0 | 7.6 |
vs
SHANGHAI SIPG
|
M | 90 | 0 | 0 | 1 | 22 | 2 | 0 | 0 | 6.9 |
vs
Meizhou Kejia
|
M | 90 | 0 | 0 | 2 | 30 | 2 | 0 | 0 | 7.5 |
vs
Shanghai Shenhua
|
F | 45 | 0 | 0 | 0 | 31 | 3 | 0 | 0 | 6.9 |
vs
Yunnan Yukun
|
M | 84 | 1 | 0 | 3 | 55 | 1 | 0 | 0 | 7.6 |
vs
Sichuan Jiuniu
|
M | 81 | 0 | 0 | 0 | 16 | 1 | 0 | 0 | 7.0 |
vs
Tianjin Teda
|
M | 77 | 0 | 0 | 1 | 38 | 0 | 0 | 0 | 7.3 |
🔄 Transfer History
2026-02-19
Dalian Zhixing
Corinthians
Free agent
Dalian Zhixing
→
Corinthians
2026-02-19
Dalian Zhixing
Corinthians
Free agent
Dalian Zhixing
→
Corinthians
2026-02-19
Dalian Zhixing
Corinthians
Free agent
Dalian Zhixing
→
Corinthians
2025-01-09
Yunnan Yukun
Dalian Zhixing
Free Transfer
Yunnan Yukun
→
Dalian Zhixing
2025-01-09
Yunnan Yukun
Dalian Zhixing
Free Transfer
Yunnan Yukun
→
Dalian Zhixing
2024-02-28
Utrecht
Yunnan Yukun
Free
Utrecht
→
Yunnan Yukun
2024-02-28
Utrecht
Yunnan Yukun
Free
Utrecht
→
Yunnan Yukun
2024-02-28
Utrecht
Yunnan Yukun
Free
Utrecht
→
Yunnan Yukun
2018-06-09
Utrecht
Ajax
€ 5.5M
Utrecht
→
Ajax
2018-06-09
Utrecht
Ajax
€ 5.5M
Utrecht
→
Ajax
2018-06-09
Utrecht
Ajax
€ 5.5M
Utrecht
→
Ajax
2018-06-09
Utrecht
Ajax
€ 5.5M
Utrecht
→
Ajax
2017-01-05
Sporting CP
Utrecht
Free
Sporting CP
→
Utrecht
2017-01-05
Sporting CP
Utrecht
Free
Sporting CP
→
Utrecht
2017-01-05
Sporting CP
Utrecht
Free
Sporting CP
→
Utrecht
2017-01-05
Sporting CP
Utrecht
Free
Sporting CP
→
Utrecht
2016-07-01
Fulham
Sporting CP
N/A
Fulham
→
Sporting CP
2016-07-01
Fulham
Sporting CP
N/A
Fulham
→
Sporting CP
2016-07-01
Fulham
Sporting CP
N/A
Fulham
→
Sporting CP
2016-07-01
Fulham
Sporting CP
N/A
Fulham
→
Sporting CP
2016-02-01
Sporting CP
Fulham
Loan
Sporting CP
→
Fulham
2016-02-01
Sporting CP
Fulham
Loan
Sporting CP
→
Fulham
2016-02-01
Sporting CP
Fulham
Loan
Sporting CP
→
Fulham
2016-02-01
Sporting CP
Fulham
Loan
Sporting CP
→
Fulham
2015-07-01
Vitesse
Sporting CP
N/A
Vitesse
→
Sporting CP
2015-07-01
Sporting CP
Sporting CP B
N/A
Sporting CP
→
Sporting CP B
2015-07-01
Vitesse
Sporting CP
N/A
Vitesse
→
Sporting CP
2015-07-01
Vitesse
Sporting CP
N/A
Vitesse
→
Sporting CP
2015-07-01
Sporting CP
Sporting CP B
N/A
Sporting CP
→
Sporting CP B
2015-07-01
Vitesse
Sporting CP
N/A
Vitesse
→
Sporting CP
2015-07-01
Sporting CP
Sporting CP B
N/A
Sporting CP
→
Sporting CP B
2014-01-09
Sporting CP
Vitesse
Loan
Sporting CP
→
Vitesse
2014-01-09
Sporting CP
Vitesse
Loan
Sporting CP
→
Vitesse
2014-01-09
Sporting CP
Vitesse
Loan
Sporting CP
→
Vitesse
2014-01-09
Sporting CP
Vitesse
Loan
Sporting CP
→
Vitesse
2012-07-26
PSV Eindhoven
Sporting CP
€ 1M
PSV Eindhoven
→
Sporting CP
2012-07-26
PSV Eindhoven
Sporting CP
€ 1M
PSV Eindhoven
→
Sporting CP
2012-07-26
PSV Eindhoven
Sporting CP
€ 1M
PSV Eindhoven
→
Sporting CP
2012-07-26
PSV Eindhoven
Sporting CP
€ 1M
PSV Eindhoven
→
Sporting CP