Age 28
Height 186 cm
Foot Right
Country Senegal
Value €1.8m
Contract 2027-12-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.70
7 matches
Last 5
7.62
-0.08 vs season
Best
9.3
vs Dalian Yingbo
MOTM
1
of 19 matches
Rating by match (last 19)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
7
Goals
5
Assists
2
Rating
7.70
Goals
5
59%
Assists
2
62%
Rating
7.70
93%
Matches
7
12%
Started
7
40%
Minutes
536
37%
🎯
Stats compared to other forwards
Super League · percentile vs peers
Chances created
28%
Aerial duels
92%
Defensive actions
95%
Goals
71%
Shot attempts
93%
Touches
73%
Detailed Stats & Percentiles (Super League)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 89%
|
|---|---|---|---|---|
| Goals | 5 | 0.84 |
59
|
90
|
| Shots | 26 | 4.37 |
65
|
100
|
| Shots on target | 10 | 1.68 |
53
|
81
|
| Headed shots | 8 | 1.34 |
59
|
84
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Assists | 2 | 0.34 |
62
|
93
|
| Accurate passes | 88 | 14.78 |
43
|
65
|
| Pass accuracy | 74.6 | 74.58 |
62
|
62
|
| Accurate long balls | 2 | 0.34 |
37
|
37
|
| Long ball accuracy | 100.0 | 100.00 |
100
|
100
|
| Chances created | 6 | 1.01 |
34
|
56
|
| Big chances created | 3 | 0.50 |
68
|
93
|
| Successful crosses | 2 | 0.34 |
65
|
81
|
| Cross accuracy | 20.0 | 20.00 |
62
|
62
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Dribbles | 9 | 1.51 |
71
|
90
|
| Dribbles success rate | 60.0 | 60.00 |
81
|
81
|
| Duels won | 42 | 7.05 |
50
|
75
|
| Duels won % | 47.7 | 47.73 |
65
|
65
|
| Aerials won | 21 | 3.53 |
56
|
71
|
| Aerials won % | 53.8 | 53.85 |
71
|
71
|
| Touches | 232 | 38.96 |
40
|
71
|
| Touches in opposition box | 45 | 7.56 |
53
|
90
|
| Dispossessed | 10 | 1.68 |
50
|
28
|
| Fouls won | 7 | 1.18 |
21
|
25
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 49%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Defensive actions | 15 | 2.52 |
43
|
75
|
| Tackles | 5 | 0.84 |
43
|
62
|
| Interceptions | 1 | 0.17 |
31
|
59
|
| Blocked scoring attempt | 1 | 0.17 |
43
|
78
|
| Fouls committed | 15 | 2.52 |
53
|
68
|
| Penalties conceded | 1 | 0.17 |
0
|
0
|
| Recoveries | 17 | 2.85 |
53
|
65
|
| Possession won final 3rd | 6 | 1.01 |
68
|
93
|
| Dribbled past | 2 | 0.34 |
53
|
53
|
| Clearances | 8 | 1.34 |
53
|
78
|
| Clean sheets | 2 | 0.34 |
78
|
100
|
| Goals conceded while on pitch | 6 | 1.01 |
75
|
84
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 67%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.17 |
34
|
31
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 89%
|
|---|---|---|---|---|
| Goals | 5 | 0.84 |
59
|
90
|
| Shots | 26 | 4.37 |
65
|
100
|
| Shots on target | 10 | 1.68 |
53
|
81
|
| Headed shots | 8 | 1.34 |
59
|
84
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Assists | 2 | 0.34 |
62
|
93
|
| Accurate passes | 88 | 14.78 |
43
|
65
|
| Pass accuracy | 74.6 | 74.58 |
62
|
62
|
| Accurate long balls | 2 | 0.34 |
37
|
37
|
| Long ball accuracy | 100.0 | 100.00 |
100
|
100
|
| Chances created | 6 | 1.01 |
34
|
56
|
| Big chances created | 3 | 0.50 |
68
|
93
|
| Successful crosses | 2 | 0.34 |
65
|
81
|
| Cross accuracy | 20.0 | 20.00 |
62
|
62
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Dribbles | 9 | 1.51 |
71
|
90
|
| Dribbles success rate | 60.0 | 60.00 |
81
|
81
|
| Duels won | 42 | 7.05 |
50
|
75
|
| Duels won % | 47.7 | 47.73 |
65
|
65
|
| Aerials won | 21 | 3.53 |
56
|
71
|
| Aerials won % | 53.8 | 53.85 |
71
|
71
|
| Touches | 232 | 38.96 |
40
|
71
|
| Touches in opposition box | 45 | 7.56 |
53
|
90
|
| Dispossessed | 10 | 1.68 |
50
|
28
|
| Fouls won | 7 | 1.18 |
21
|
25
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 49%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Defensive actions | 15 | 2.52 |
43
|
75
|
| Tackles | 5 | 0.84 |
43
|
62
|
| Interceptions | 1 | 0.17 |
31
|
59
|
| Blocked scoring attempt | 1 | 0.17 |
43
|
78
|
| Fouls committed | 15 | 2.52 |
53
|
68
|
| Penalties conceded | 1 | 0.17 |
0
|
0
|
| Recoveries | 17 | 2.85 |
53
|
65
|
| Possession won final 3rd | 6 | 1.01 |
68
|
93
|
| Dribbled past | 2 | 0.34 |
53
|
53
|
| Clearances | 8 | 1.34 |
53
|
78
|
| Clean sheets | 2 | 0.34 |
78
|
100
|
| Goals conceded while on pitch | 6 | 1.01 |
75
|
84
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 67%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.17 |
34
|
31
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (31)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-01 | vs Chengdu Rongcheng FC | Super League | 2-3 | 71 | 1 | 0 | 7.1 |
| 2026-04-26 | @ Henan FC | Super League | 0-3 | 90 | 1 | 0 | 8.5 |
| 2026-04-22 | vs Qingdao Hainiu | Super League | 2-0 | 90 | 1 | 0 | 8.4 |
| 2026-04-18 | vs Liaoning Tieren | Super League | 3-1 | 67 | 0 | 1 | 8.3 |
| 2026-04-11 | vs Shanghai Port | Super League | 1-0 | 64 | 0 | 0 | 5.8 |
| 2026-04-05 | @ Tianjin Jinmen Tiger | Super League | 2-3 | 64 | 0 | 0 | 6.6 |
| 2026-03-07 | vs Dalian Yingbo | Super League | 5-3 | 90 | 2 | 1 | 9.3 ⭐ |
| 2026-02-17 | @ Buriram United | AFC Champions League Elite East | 2-0 | 65 | 0 | 0 | 5.8 |
| 2026-02-10 | vs Machida Zelvia | AFC Champions League Elite East | 0-2 | 77 | 0 | 0 | 6.2 |
| 2025-12-13 | @ Portsmouth | Championship | 2-1 | 6 | 0 | 0 | |
| 2025-12-09 | vs Oxford United | Championship | 1-1 | 0 | 0 | 0 | |
| 2025-12-06 | vs Sheffield Wednesday | Championship | 1-0 | 0 | 0 | 0 | |
| 2025-12-02 | vs Ipswich Town | Championship | 1-1 | 12 | 0 | 0 | 6.3 |
| 2025-11-29 | @ Wrexham | Championship | 1-1 | 20 | 0 | 0 | 6.6 |
| 2025-11-26 | vs Queens Park Rangers | Championship | 0-1 | 17 | 0 | 0 | 5.8 |
| 2025-11-21 | @ Preston North End | Championship | 1-2 | 6 | 0 | 0 | |
| 2025-11-08 | vs Derby County | Championship | 1-2 | 11 | 0 | 0 | 6.2 |
| 2025-11-04 | @ Bristol City | Championship | 0-1 | 11 | 0 | 0 | 6.5 |
| 2025-11-01 | @ Leicester City | Championship | 0-2 | 3 | 0 | 0 | |
| 2025-10-25 | vs Southampton | Championship | 2-1 | 0 | 0 | 0 | |
| 2025-10-21 | vs Sheffield United | Championship | 1-3 | 3 | 0 | 0 | |
| 2025-10-18 | @ Coventry City | Championship | 2-0 | 27 | 0 | 0 | 6.4 |
| 2025-10-04 | vs Stoke City | Championship | 1-1 | 1 | 0 | 0 | |
| 2025-09-27 | @ Charlton Athletic | Championship | 3-0 | 18 | 0 | 0 | 6.4 |
| 2025-09-20 | vs Ipswich Town | Championship | 1-0 | 0 | 0 | 0 | |
| 2025-09-13 | @ Watford | Championship | 0-1 | 0 | 0 | 0 | |
| 2025-08-30 | vs Norwich City | Championship | 0-2 | 13 | 0 | 0 | 6.2 |
| 2025-08-23 | @ Hull City | Championship | 0-3 | 4 | 0 | 0 | |
| 2025-08-16 | vs Birmingham City | Championship | 1-2 | 3 | 0 | 0 | |
| 2025-08-12 | vs Bradford City | EFL Cup | 1-2 | 90 | 0 | 0 | 6.9 |
| 2025-08-09 | @ West Bromwich Albion | Championship | 1-0 | 32 | 0 | 0 | 6.4 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Shanghai Shenhua | senior | 7 | 5 | 2 | 7.70 |
| 2025/2026 | Shanghai Shenhua | senior | 2 | 0 | 0 | 5.98 |
| 2025/2026 | Blackburn Rovers | senior | 17 | 0 | 0 | 6.34 |
| 2024/2025 | Blackburn Rovers | senior | 48 | 8 | 6 | 6.51 |
| 2023/2024 | RWD Molenbeek | senior | 35 | 11 | 2 | 6.79 |
| 2022/2023 | Real Zaragoza | senior | 23 | 0 | 0 | 6.08 |
| 2022/2023 | Oostende | senior | 4 | 0 | 0 | 6.15 |
| 2021/2022 | Oostende | senior | 32 | 12 | 0 | 6.59 |
| 2020/2021 | Oostende | senior | 35 | 13 | 2 | 6.60 |
| 2019/2020 | Nancy | senior | 24 | 7 | 0 | 6.36 |
| 2018/2019 | Saint-Etienne | senior | 5 | 1 | 1 | 6.05 |
| 2018/2019 | Saint-Etienne B | senior | 17 | 6 | 0 | - |
| 2017/2018 | Saint-Etienne B | senior | 8 | 3 | 0 | - |
| 2024/2025 | Blackburn Rovers U21 | youth | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Wei Zhang
Qinghao Xue
Shilong Wang
Shunkai Jin
Shenglong Jiang
Chenjie Zhu
Ke Li
Rafael Ratão
João Teixeira
Saulo Mineiro
Wilson Manafá
Xi Wu
Zexiang Yang
Tianyi Gao
Chengyu Liu
Haoyang Xu
Zhen Ma
Yue Zhu
Shuai Yang
Shinichi Chan
Pengfei Xie
Hanyi Wang
Haijian Wang
Ming Huang
Qipeng Wu
Jie Wang
Feiyang Zhang
Haoyu Yang
Haoran Liu
Jiawen Han
Bizhen He
Yang Yang
Quan He
Bin Zhang
Linhan He
Shilin Wang
Shanghai Shenhua