Football
>
Shanghai Port
>
Leonardo
Shanghai Port
Forward
Market value: € 3.5M
Profile
Matches
Stats
Chinese Football Association Super League
Sep 12, 2025
8.3
Shanghai Port
4 - 2
Yunnan Yukun
Aug 30, 2025
7
Chengdu Rongcheng
4 - 1
Shanghai Port
Aug 24, 2025
6.9
Shanghai Port
1 - 1
Tianjin Jinmen Tiger
Aug 15, 2025
7.6
Shanghai Port
4 - 1
Henan Songshan Longmen
Aug 9, 2025
7.4
Shanghai Shenhua
1 - 2
Shanghai Port
Aug 2, 2025
7.7
Meizhou Hakka
2 - 4
Shanghai Port
Jul 26, 2025
7.6
Shanghai Port
2 - 2
Qingdao West Coast
Jul 18, 2025
7.1
Changchun Yatai
1 - 3
Shanghai Port
Jun 30, 2025
8.1
Shenzhen Xinpengcheng
1 - 2
Shanghai Port
Jun 26, 2025
6.6
Shanghai Port
3 - 0
Dalian Yingbo
Jun 18, 2025
8.4
Henan Songshan Longmen
1 - 3
Shanghai Port
Jun 14, 2025
7
Zhejiang Professional
2 - 2
Shanghai Port
May 17, 2025
6.2
Shanghai Port
1 - 1
Shandong Taishan
May 9, 2025
8
Shanghai Port
3 - 1
Qingdao Hainiu
May 5, 2025
6.6
Wuhan Three Towns
0 - 2
Shanghai Port
May 1, 2025
6.7
Shanghai Port
1 - 2
Beijing Guoan
Apr 25, 2025
8.4
Yunnan Yukun
2 - 3
Shanghai Port
Apr 20, 2025
6.8
Shanghai Port
1 - 3
Chengdu Rongcheng
Apr 16, 2025
8.1
Tianjin Jinmen Tiger
1 - 4
Shanghai Port
Apr 6, 2025
6.6
Shanghai Port
1 - 1
Shanghai Shenhua
Apr 2, 2025
7.6
Shanghai Port
2 - 1
Meizhou Hakka
Mar 28, 2025
6.9
Qingdao West Coast
3 - 3
Shanghai Port
Feb 28, 2025
8.2
Shanghai Port
2 - 0
Changchun Yatai
Feb 23, 2025
6.5
Shanghai Port
3 - 1
Shenzhen Xinpengcheng
Oct 27, 2024
7.2
Zhejiang Professional
3 - 3
Shandong Taishan
Oct 18, 2024
7.5
Wuhan Three Towns
0 - 2
Zhejiang Professional
Sep 28, 2024
8.4
Nantong Zhiyun
3 - 2
Zhejiang Professional
Sep 22, 2024
8
Zhejiang Professional
2 - 2
Cangzhou
Sep 13, 2024
8.4
Zhejiang Professional
3 - 4
Shanghai Shenhua
Aug 16, 2024
6.9
Beijing Guoan
0 - 0
Zhejiang Professional
Aug 11, 2024
7.8
Tianjin Jinmen Tiger
3 - 2
Zhejiang Professional
Aug 3, 2024
9.1
Zhejiang Professional
4 - 3
Qingdao Hainiu
Jul 28, 2024
7.3
Zhejiang Professional
1 - 3
Chengdu Rongcheng
Jul 21, 2024
7.8
Henan Songshan Longmen
2 - 1
Zhejiang Professional
Jul 13, 2024
7.4
Qingdao West Coast
5 - 2
Zhejiang Professional
Jul 7, 2024
8.9
Zhejiang Professional
4 - 0
Meizhou Hakka
Jun 29, 2024
7.8
Shanghai Port
3 - 1
Zhejiang Professional
Jun 25, 2024
6.9
Shenzhen Xinpengcheng
3 - 2
Zhejiang Professional
Jun 15, 2024
9.8
Zhejiang Professional
3 - 1
Changchun Yatai
May 25, 2024
6.8
Shandong Taishan
3 - 0
Zhejiang Professional
May 21, 2024
9.3
Zhejiang Professional
3 - 1
Wuhan Three Towns
May 17, 2024
8.9
Zhejiang Professional
5 - 2
Nantong Zhiyun
May 12, 2024
Cangzhou
0 - 1
Zhejiang Professional
May 5, 2024
Shanghai Shenhua
4 - 0
Zhejiang Professional
Apr 30, 2024
7.9
Zhejiang Professional
4 - 1
Henan Songshan Longmen
Apr 26, 2024
8.6
Zhejiang Professional
1 - 2
Beijing Guoan
Apr 19, 2024
8.3
Zhejiang Professional
3 - 2
Tianjin Jinmen Tiger
Apr 14, 2024
7
Qingdao Hainiu
2 - 0
Zhejiang Professional
Apr 10, 2024
6.9
Chengdu Rongcheng
3 - 0
Zhejiang Professional
Apr 6, 2024
6.8
Zhejiang Professional
1 - 2
Qingdao West Coast
Mar 31, 2024
7.3
Meizhou Hakka
1 - 2
Zhejiang Professional
Mar 9, 2024
6.6
Zhejiang Professional
0 - 0
Shanghai Port
Mar 3, 2024
7.1
Zhejiang Professional
1 - 0
Shenzhen Xinpengcheng
Nov 4, 2023
8.2
Shanghai Shenhua
1 - 2
Zhejiang Professional
Oct 29, 2023
8.8
Zhejiang Professional
6 - 1
Cangzhou
Oct 19, 2023
6.9
Meizhou Hakka
1 - 1
Zhejiang Professional
Sep 30, 2023
7
Zhejiang Professional
3 - 0
Henan Songshan Longmen
Sep 24, 2023
7.5
Shenzhen
0 - 5
Zhejiang Professional
Sep 15, 2023
7.4
Beijing Guoan
0 - 1
Zhejiang Professional
Aug 26, 2023
6.9
Zhejiang Professional
3 - 0
Dalian Pro
Aug 18, 2023
6.9
Zhejiang Professional
0 - 0
Qingdao Hainiu
Aug 12, 2023
7.3
Shanghai Port
3 - 4
Zhejiang Professional
Aug 8, 2023
6.4
Zhejiang Professional
1 - 1
Nantong Zhiyun
Aug 4, 2023
7.6
Zhejiang Professional
2 - 1
Wuhan Three Towns
Jul 29, 2023
8.3
Chengdu Rongcheng
1 - 2
Zhejiang Professional
Jul 16, 2023
7.1
Zhejiang Professional
2 - 1
Tianjin Jinmen Tiger
Jul 12, 2023
8.1
Changchun Yatai
2 - 2
Zhejiang Professional
Jul 7, 2023
6.5
Zhejiang Professional
0 - 1
Shanghai Shenhua
Jul 2, 2023
6.4
Cangzhou
2 - 1
Zhejiang Professional
Jun 8, 2023
7.8
Changchun Yatai
4 - 1
Shenzhen
Jun 2, 2023
8.6
Beijing Guoan
4 - 3
Changchun Yatai
May 29, 2023
6.4
Changchun Yatai
0 - 3
Shanghai Port
May 23, 2023
6.8
Changchun Yatai
1 - 0
Qingdao Hainiu
May 19, 2023
10
Cangzhou
2 - 4
Changchun Yatai
May 14, 2023
7.8
Chengdu Rongcheng
2 - 2
Changchun Yatai
May 10, 2023
7.5
Changchun Yatai
2 - 4
Meizhou Hakka
May 6, 2023
7.1
Nantong Zhiyun
0 - 1
Changchun Yatai
Apr 30, 2023
7.6
Changchun Yatai
1 - 1
Tianjin Jinmen Tiger
Apr 26, 2023
7.2
Shanghai Shenhua
1 - 0
Changchun Yatai
Apr 22, 2023
6.5
Changchun Yatai
3 - 2
Dalian Pro
Apr 15, 2023
6.5
Zhejiang Professional
0 - 2
Changchun Yatai
Jan 4, 2022
6.6
Guangzhou City
2 - 1
Hebei
Jan 1, 2022
6.5
Hebei
0 - 1
Shenzhen
Dec 29, 2021
6.4
Hebei
0 - 2
Guangzhou FC
Dec 22, 2021
7
Hebei
1 - 1
Guangzhou City
Dec 19, 2021
6.5
Shenzhen
3 - 0
Hebei
Dec 16, 2021
6.4
Guangzhou FC
1 - 1
Hebei
Aug 15, 2021
7.3
Wuhan FC
1 - 1
Hebei
Aug 12, 2021
Hebei
1 - 0
Shanghai Port
Aug 9, 2021
6.8
Changchun Yatai
3 - 0
Hebei
Aug 6, 2021
7.5
Hebei
0 - 0
Beijing Guoan
Aug 3, 2021
7
Shanghai Shenhua
0 - 0
Hebei
Jul 31, 2021
6.7
Hebei
2 - 1
Tianjin Jinmen Tiger
Jul 27, 2021
6.8
Guangzhou FC
2 - 1
Shandong Taishan
Jul 24, 2021
7
Shandong Taishan
3 - 1
Chongqing Liangjiang Athletic
Jul 21, 2021
6.6
Cangzhou
0 - 2
Shandong Taishan
Jul 18, 2021
6.4
Shandong Taishan
0 - 0
Guangzhou City
May 14, 2021
6.4
Shenzhen
2 - 2
Shandong Taishan
May 8, 2021
Shandong Taishan
2 - 0
Qingdao FC
May 2, 2021
6.5
Henan Songshan Longmen
1 - 1
Shandong Taishan
Apr 27, 2021
6.9
Shandong Taishan
1 - 0
Guangzhou FC
Apr 20, 2021
7
Chongqing Liangjiang Athletic
0 - 2
Shandong Taishan
K League 1
Oct 16, 2022
6.4
Gangwon
1 - 2
Ulsan HD
Oct 11, 2022
6.3
Pohang
1 - 1
Ulsan HD
Oct 8, 2022
6.7
Ulsan HD
2 - 1
Jeonbuk
Oct 1, 2022
6.1
Incheon
0 - 3
Ulsan HD
Sep 18, 2022
7.4
Ulsan HD
2 - 0
Suwon FC
Sep 14, 2022
6.5
Incheon
0 - 0
Ulsan HD
Sep 11, 2022
6.6
Ulsan HD
1 - 2
Pohang
Sep 7, 2022
6.3
Ulsan HD
1 - 0
Suwon Bluewings
Sep 4, 2022
6.8
Seongnam
2 - 0
Ulsan HD
Aug 27, 2022
6.5
Jeju SK
1 - 1
Ulsan HD
Aug 21, 2022
6.6
Gimcheon Sangmu
1 - 2
Ulsan HD
Aug 13, 2022
7.1
Ulsan HD
4 - 0
Daegu
Aug 7, 2022
6.1
Jeonbuk
1 - 1
Ulsan HD
Aug 2, 2022
6.5
Ulsan HD
1 - 1
Seoul
Jul 30, 2022
6.7
Ulsan HD
2 - 1
Gangwon
Jul 16, 2022
7.4
Ulsan HD
2 - 1
Suwon Bluewings
Jul 9, 2022
7.6
Daegu
1 - 1
Ulsan HD
Jul 5, 2022
8
Ulsan HD
2 - 1
Gangwon
Jul 2, 2022
6.4
Pohang
2 - 0
Ulsan HD
Jun 22, 2022
6.9
Seoul
1 - 2
Ulsan HD
Jun 19, 2022
7.1
Ulsan HD
1 - 3
Jeonbuk
May 28, 2022
6.7
Suwon FC
1 - 2
Ulsan HD
May 21, 2022
7.6
Gimcheon Sangmu
0 - 2
Ulsan HD
May 18, 2022
7.4
Ulsan HD
1 - 0
Jeju SK
May 14, 2022
7.1
Ulsan HD
2 - 2
Incheon
May 8, 2022
7.7
Gangwon
1 - 3
Ulsan HD
May 5, 2022
6.5
Suwon Bluewings
1 - 0
Ulsan HD
Apr 9, 2022
6.8
Ulsan HD
3 - 1
Daegu
Apr 5, 2022
6.7
Jeju SK
1 - 2
Ulsan HD
Apr 2, 2022
7
Incheon
1 - 1
Ulsan HD
Mar 27, 2022
7.3
Ulsan HD
2 - 0
Pohang
Mar 11, 2022
6.8
Ulsan HD
2 - 1
Seoul
Mar 6, 2022
7
Jeonbuk
0 - 1
Ulsan HD
Mar 1, 2022
6.5
Ulsan HD
2 - 1
Suwon FC
J1 League
Nov 29, 2020
6.5
Kashima Antlers
4 - 0
Urawa Reds
Nov 22, 2020
6.8
Urawa Reds
1 - 2
Gamba Osaka
Nov 18, 2020
7
Vissel Kobe
0 - 1
Urawa Reds
Nov 14, 2020
7
Yokohama F. Marinos
6 - 2
Urawa Reds
Oct 31, 2020
6.5
Oita Trinita
0 - 0
Urawa Reds
Oct 24, 2020
7
Urawa Reds
3 - 1
Cerezo Osaka
Oct 18, 2020
7.8
Urawa Reds
6 - 0
Vegalta Sendai
Oct 14, 2020
6.6
Kashiwa Reysol
1 - 1
Urawa Reds
Oct 10, 2020
Sagan Tosu
0 - 1
Urawa Reds
Oct 4, 2020
6.6
Urawa Reds
0 - 1
Nagoya Grampus
Sep 30, 2020
6.5
Urawa Reds
0 - 1
FC Tokyo
Sep 26, 2020
7.1
Urawa Reds
0 - 2
Yokohama FC
Sep 23, 2020
7.2
Shimizu S-Pulse
1 - 2
Urawa Reds
Sep 20, 2020
6.8
Urawa Reds
0 - 3
Kawasaki Frontale
Sep 13, 2020
6.5
Hokkaido Consadole Sapporo
3 - 4
Urawa Reds
Sep 9, 2020
6.5
Urawa Reds
2 - 2
Sagan Tosu
Sep 5, 2020
6.6
Cerezo Osaka
3 - 0
Urawa Reds
Aug 29, 2020
7.5
Urawa Reds
2 - 1
Oita Trinita
Aug 23, 2020
7.1
Urawa Reds
1 - 2
Vissel Kobe
Aug 19, 2020
8
Gamba Osaka
1 - 3
Urawa Reds
Aug 15, 2020
7
Urawa Reds
1 - 0
Sanfrecce Hiroshima
Aug 8, 2020
8
Nagoya Grampus
6 - 2
Urawa Reds
Aug 1, 2020
7
Urawa Reds
1 - 1
Shimizu S-Pulse
Jul 26, 2020
7.2
Yokohama FC
0 - 2
Urawa Reds
Jul 22, 2020
7.1
Urawa Reds
0 - 4
Kashiwa Reysol
Jul 18, 2020
6.6
FC Tokyo
2 - 0
Urawa Reds
Jul 12, 2020
6.5
Urawa Reds
1 - 0
Kashima Antlers
Jul 8, 2020
7.9
Vegalta Sendai
1 - 2
Urawa Reds
Feb 21, 2020
7
Shonan Bellmare
2 - 3
Urawa Reds
FA Cup
Jun 22, 2025
Shanghai Port
2 - 3
Shanghai Shenhua
Jul 17, 2024
7.6
Zhejiang Professional
1 - 2
Shanghai Port
Jul 25, 2023
Shanghai Shenhua
5 - 1
Zhejiang Professional
Super Cup
Feb 7, 2025
7.1
Shanghai Port
2 - 3
Shanghai Shenhua
Korean Cup
Oct 5, 2022
Ulsan HD
1 - 2
Jeonbuk
Jun 29, 2022
Ulsan HD
7 - 6
Bucheon FC 1995
J2 League
Nov 24, 2019
Albirex Niigata
2 - 1
V-Varen Nagasaki
Nov 16, 2019
Omiya Ardija
1 - 1
Albirex Niigata
Nov 9, 2019
Albirex Niigata
2 - 0
Gifu
Nov 3, 2019
Tochigi SC
2 - 1
Albirex Niigata
Oct 27, 2019
Albirex Niigata
3 - 1
Kyoto
Oct 19, 2019
Avispa Fukuoka
2 - 1
Albirex Niigata
Oct 13, 2019
Ehime
0 - 1
Albirex Niigata
Oct 5, 2019
Albirex Niigata
6 - 0
Kagoshima Utd
Sep 28, 2019
Albirex Niigata
3 - 0
Mito
Sep 21, 2019
Kofu
1 - 1
Albirex Niigata
Sep 14, 2019
Albirex Niigata
1 - 1
Verdy
Sep 7, 2019
Albirex Niigata
2 - 1
Chiba
Aug 31, 2019
Kashiwa Reysol
1 - 1
Albirex Niigata
Aug 24, 2019
Albirex Niigata
2 - 3
Kanazawa
Aug 17, 2019
Albirex Niigata
0 - 3
Okayama
Aug 4, 2019
Albirex Niigata
4 - 0
Tokushima
Jul 31, 2019
Machida
3 - 3
Albirex Niigata
Jul 27, 2019
Albirex Niigata
4 - 0
Ryukyu
Jul 20, 2019
Renofa Yamaguchi
2 - 2
Albirex Niigata
Jul 13, 2019
Albirex Niigata
0 - 2
Yokohama FC
Jul 6, 2019
Albirex Niigata
2 - 1
Omiya Ardija
Jun 29, 2019
Kagoshima Utd
1 - 3
Albirex Niigata
Jun 22, 2019
Kanazawa
2 - 1
Albirex Niigata
Jun 15, 2019
Albirex Niigata
2 - 0
Tochigi SC
Jun 8, 2019
Gifu
1 - 3
Albirex Niigata
Jun 1, 2019
Albirex Niigata
0 - 2
Kofu
May 25, 2019
Ryukyu
2 - 1
Albirex Niigata
May 18, 2019
Albirex Niigata
2 - 3
Ehime
May 11, 2019
V-Varen Nagasaki
3 - 2
Albirex Niigata
May 4, 2019
Albirex Niigata
2 - 0
Renofa Yamaguchi
Apr 28, 2019
Mito
0 - 0
Albirex Niigata
Apr 20, 2019
Verdy
1 - 1
Albirex Niigata
Apr 13, 2019
Albirex Niigata
2 - 2
Montedio Yamagata
Mar 23, 2019
Albirex Niigata
0 - 1
Avispa Fukuoka
Mar 16, 2019
Yokohama FC
1 - 2
Albirex Niigata
Mar 9, 2019
Albirex Niigata
0 - 1
Kashiwa Reysol
Mar 3, 2019
Chiba
1 - 4
Albirex Niigata
Feb 24, 2019
Kyoto
0 - 0
Albirex Niigata
AFC Champions League
Sep 17, 2025
Shanghai Port
0 - 3
Vissel Kobe
Mar 11, 2025
7.4
Yokohama F. Marinos
4 - 1
Shanghai Port
Mar 4, 2025
6.4
Shanghai Port
0 - 1
Yokohama F. Marinos
Feb 19, 2025
6.8
Shanghai Port
0 - 2
Yokohama F. Marinos
Nov 29, 2023
8.5
Zhejiang Professional
3 - 2
Buriram
Nov 8, 2023
7.5
Kofu
4 - 1
Zhejiang Professional
Oct 25, 2023
6.5
Zhejiang Professional
2 - 0
Kofu
Oct 4, 2023
8
Zhejiang Professional
1 - 2
Melbourne City
Sep 20, 2023
7.4
Buriram
4 - 1
Zhejiang Professional
Aug 22, 2023
Zhejiang Professional
1 - 0
Port MTI FC
Apr 30, 2022
6.5
Johor DT
2 - 1
Ulsan HD
Apr 27, 2022
8.4
Ulsan HD
3 - 2
Kawasaki Frontale
Apr 24, 2022
6.9
Guangzhou FC
0 - 5
Ulsan HD
Apr 21, 2022
6.3
Ulsan HD
3 - 0
Guangzhou FC
Apr 18, 2022
6.2
Ulsan HD
1 - 2
Johor DT
Apr 15, 2022
7.1
Kawasaki Frontale
1 - 1
Ulsan HD
Mar 15, 2022
Ulsan HD
3 - 0
Port MTI FC
YBC Levain Cup
Aug 5, 2020
Cerezo Osaka
1 - 0
Urawa Reds
Feb 16, 2020
Urawa Reds
5 - 2
Vegalta Sendai