Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Cong Yang

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Cong Yang played with most?

Most confirmed shared appearances:

  1. Jin Yonghao10shared appearances
  2. Li Suda10shared appearances
  3. Mu Pengfei10shared appearances

Who has Cong Yang faced most often?

Most confirmed meetings as opponents:

  1. Aboubacar Konte2confirmed meetings
  2. Alexandru Mitriță2confirmed meetings
  3. Bai Yang2confirmed meetings

Who has Cong Yang played with most?

Players with confirmed appearances in the same team as Cong Yang.

Entire career · All competitions
11Confirmed appearances
2026Period
28Team-mates
#PlayersComparisonShared appearances
0120 March 2026 – 9 Oct 2026
0120 March 2026 – 9 Oct 2026
0120 March 2026 – 9 Oct 2026
0420 March 2026 – 9 Oct 2026
0420 March 2026 – 9 Oct 2026
0620 March 2026 – 9 Oct 2026
066 May 2026 – 9 Oct 2026
0620 March 2026 – 2 Aug 2026
066 May 2026 – 2 Aug 2026
1015 May 2026 – 2 Aug 2026
1030 May 2026 – 9 Oct 2026
1020 March 2026 – 25 July 2026
106 May 2026 – 9 Oct 2026
1020 March 2026 – 9 Oct 2026
156 May 2026 – 2 Aug 2026
1520 March 2026 – 9 Oct 2026
1715 May 2026 – 2 Aug 2026
1720 March 2026 – 2 Aug 2026
176 May 2026 – 21 July 2026
206 May 2026 – 9 Oct 2026
2120 March 2026 – 30 May 2026
2114 July 2026 – 21 July 2026
2314 July 2026 – 9 Oct 2026
2315 May 2026 – 9 Oct 2026
2317 July 2026 – 25 July 2026
2614 July 2026 – 14 July 2026
269 Oct 2026 – 9 Oct 2026
2621 July 2026 – 21 July 2026
Showing 28 of 28 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Cong Yang played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Cong Yang played with?

  • Jin Yonghao — 10 shared appearances with Cong Yang. 20 Mar 2026 – 9 Oct 2026.
  • Li Suda — 10 shared appearances with Cong Yang. 20 Mar 2026 – 9 Oct 2026.
  • Mu Pengfei — 10 shared appearances with Cong Yang. 20 Mar 2026 – 9 Oct 2026.
  • Jin Yangyang — 9 shared appearances with Cong Yang. 20 Mar 2026 – 9 Oct 2026.
  • Malcom Edjouma — 9 shared appearances with Cong Yang. 20 Mar 2026 – 9 Oct 2026.
  • Carlos Strandberg — 8 shared appearances with Cong Yang. 20 Mar 2026 – 9 Oct 2026.
  • Li Hailong — 8 shared appearances with Cong Yang. 6 May 2026 – 9 Oct 2026.
  • Lin Chuangyi — 8 shared appearances with Cong Yang. 20 Mar 2026 – 2 Aug 2026.
  • Luo Senwen — 8 shared appearances with Cong Yang. 6 May 2026 – 2 Aug 2026.
  • Liu Junshuai — 7 shared appearances with Cong Yang. 15 May 2026 – 2 Aug 2026.
  • Liu Xinyu — 7 shared appearances with Cong Yang. 30 May 2026 – 9 Oct 2026.
  • Nemanja Anđelković — 7 shared appearances with Cong Yang. 20 Mar 2026 – 25 Jul 2026.
  • Song Long — 7 shared appearances with Cong Yang. 6 May 2026 – 9 Oct 2026.
  • Wei Zixian — 7 shared appearances with Cong Yang. 20 Mar 2026 – 9 Oct 2026.
  • Sun Zheng'ao — 6 shared appearances with Cong Yang. 6 May 2026 – 2 Aug 2026.
  • Yaw Yeboah — 6 shared appearances with Cong Yang. 20 Mar 2026 – 9 Oct 2026.
  • Cheuk Ngan — 5 shared appearances with Cong Yang. 15 May 2026 – 2 Aug 2026.
  • Song Wenjie — 5 shared appearances with Cong Yang. 20 Mar 2026 – 2 Aug 2026.
  • Wang Qiao — 5 shared appearances with Cong Yang. 6 May 2026 – 21 Jul 2026.
  • Liu Guobao — 4 shared appearances with Cong Yang. 6 May 2026 – 9 Oct 2026.
  • Ahmed El Messaoudi — 3 shared appearances with Cong Yang. 20 Mar 2026 – 30 May 2026.
  • Chuanhui Zheng — 3 shared appearances with Cong Yang. 14 Jul 2026 – 21 Jul 2026.
  • Lazar Tufegdžić — 2 shared appearances with Cong Yang. 14 Jul 2026 – 9 Oct 2026.
  • Liu Jiashen — 2 shared appearances with Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Zhaolei Kuang — 2 shared appearances with Cong Yang. 17 Jul 2026 – 25 Jul 2026.
  • Che Shiwei — 1 shared appearances with Cong Yang. 14 Jul 2026 – 14 Jul 2026.
  • Gong Ruicong — 1 shared appearances with Cong Yang. 9 Oct 2026 – 9 Oct 2026.
  • Mewlan Jappar — 1 shared appearances with Cong Yang. 21 Jul 2026 – 21 Jul 2026.

Who has Cong Yang faced?

  • Aboubacar Konte — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Alexandru Mitriță — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Bai Yang — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Cao Yongjing — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Chi Zhongguo — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Fábio Abreu — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Fang Hao — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Guilherme Ramos — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Hou Sen — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Li Lei — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Lin Liangming — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Liu Haofan — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Lucas Possignolo — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Marko Tolić — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Park Jin-Seop — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Serginho — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Sun Guowen — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Tao Qianglong — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Wang Gang — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Wang Yudong — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Xu Junchi — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Tze Yue — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Zhang Xizhe — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Zhang Yuning — 2 confirmed meetings against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Zhao Bo — 2 confirmed meetings against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Abdul-Aziz Yakubu — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Ablahan Haliq — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Abudulam Abdurasul — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Adriano — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Aitor Córdoba — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Alberto Quiles — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Albion Ademi — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Ba Dun — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Bao Shengxin — 1 confirmed meetings against Cong Yang. 20 Mar 2026 – 20 Mar 2026.
  • Behram Abduweli — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Bruno Nazário — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Bruno Xadas — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Chan Shinichi — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Chen Zhechao — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Chen Zhexuan — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Cheng Jin — 1 confirmed meetings against Cong Yang. 14 Jul 2026 – 14 Jul 2026.
  • Chow Tim — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Cristian Salvador — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Dai Wai-tsun — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Davidson — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Deabeas Owusu-Sekyere — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Denny Wang Yi — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Dong Yanfeng — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Dong Yu — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • E. Lohman — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Eden Kartsev — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Ekber Osman — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Fan Xulin — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Felipe — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Felippe Cardoso — 1 confirmed meetings against Cong Yang. 14 Jul 2026 – 14 Jul 2026.
  • G. Wang — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Gan Chao — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Gao Di — 1 confirmed meetings against Cong Yang. 20 Mar 2026 – 20 Mar 2026.
  • Gao Tianyi — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Guilherme Schettine — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Guo Jiayu — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Gustavo — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Gustavo Sauer — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Han Jiawen — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Han Pengfei — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • He Guan — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • He Longhai — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • He Yiran — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Hu Hetao — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Hu Ruibao — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Huang Jiahui — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Huang Ming — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Huang Ruifeng — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Iago Maidana — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Jhonder Cádiz — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Ji Shengpan — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Jiang Lixun — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Jiang Zhipeng — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • João Teixeira — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Li Hao — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Li Long — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Li Songyi — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Li Yang — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Liao Chengjian — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Liao Lisheng — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Liu Dianzuo — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Lucas Maia — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Luís Asué — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Meng Jingchao — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Min Zixi — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Ming Tian — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Naibijiang Mohemati — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Nan Song — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Nélson Luz — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Oliver Gerbig — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Pedro Maranhão — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Peng Peng — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Peng Xinli — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Qian Jiegei — 1 confirmed meetings against Cong Yang. 20 Mar 2026 – 20 Mar 2026.
  • Rafael Ratão — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Rômulo — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Samir Memišević — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Saúl Guarirapa — 1 confirmed meetings against Cong Yang. 20 Mar 2026 – 20 Mar 2026.
  • Shen Huanming — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Shi Yan — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Ming Sun — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Tian Yifan — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Uroš Spajić — 1 confirmed meetings against Cong Yang. 9 Oct 2026 – 9 Oct 2026.
  • Wang Dongsheng — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Wang Guoming — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Wang Haijian — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Wang Kang — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Wang Peng — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Wang Qiuming — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Wang Shangyuan — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Wang Yang — 1 confirmed meetings against Cong Yang. 14 Jul 2026 – 14 Jul 2026.
  • Wang Yu — 1 confirmed meetings against Cong Yang. 15 May 2026 – 15 May 2026.
  • Wang Zhenghao — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Wei Shihao — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Wellington Silva — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Wesley Moraes — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Wilson Manafá — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Wu Wei — 1 confirmed meetings against Cong Yang. 20 Mar 2026 – 20 Mar 2026.
  • Wu Xi — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Xia Xiaoxi — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Xie Alexander — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Xie Pengfei — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Xie Weijun — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Xiong Jizheng — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Xu Haoyang — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Xue Qinghao — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Yan Bingliang — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Yang Fan — 1 confirmed meetings against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Yang Liyu — 1 confirmed meetings against Cong Yang. 9 Oct 2026 – 9 Oct 2026.
  • Yang Mingyang — 1 confirmed meetings against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Yang Zexiang — 1 confirmed meetings against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Yao Junsheng — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Yao Junyi — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Yeljan Shinar — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Yu Rui — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Yu Tianle — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Zhang Aihui — 1 confirmed meetings against Cong Yang. 14 Jul 2026 – 14 Jul 2026.
  • Zhang Chengdong — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Zhang Xiaobin — 1 confirmed meetings against Cong Yang. 30 May 2026 – 30 May 2026.
  • Zhang Xiuwei — 1 confirmed meetings against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Zheng Haoqian — 1 confirmed meetings against Cong Yang. 6 May 2026 – 6 May 2026.
  • Zhong Yihao — 1 confirmed meetings against Cong Yang. 17 Jul 2026 – 17 Jul 2026.

Which teams has Cong Yang faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • Beijing Guoan — 2 confirmed appearances against Cong Yang. 15 May 2026 – 9 Oct 2026.
  • Hangzhou Greentown — 2 confirmed appearances against Cong Yang. 20 Mar 2026 – 14 Jul 2026.
  • Chengdu Better City — 1 confirmed appearances against Cong Yang. 5 Jul 2026 – 5 Jul 2026.
  • Henan Jianye — 1 confirmed appearances against Cong Yang. 17 Jul 2026 – 17 Jul 2026.
  • Qingdao Youth Island — 1 confirmed appearances against Cong Yang. 2 Aug 2026 – 2 Aug 2026.
  • Shanghai Shenhua — 1 confirmed appearances against Cong Yang. 21 Jul 2026 – 21 Jul 2026.
  • Sichuan Jiuniu — 1 confirmed appearances against Cong Yang. 30 May 2026 – 30 May 2026.
  • Tianjin Teda — 1 confirmed appearances against Cong Yang. 25 Jul 2026 – 25 Jul 2026.
  • Wuhan Three Towns — 1 confirmed appearances against Cong Yang. 6 May 2026 – 6 May 2026.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.