Duk´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Leganés
Leganés
2024/25
10 0 0 1 0 10 1 9 170 25 4.4 63
LaLiga
LaLiga
10 0 0 1 0 10 1 9 170' 25 4.4 63
Aberdeen
Aberdeen
2024/25
21 2 3 7 0 21 10 11 1072 24 5.3 64
Aberdeen
Aberdeen
2023/24
49 7 5 5 0 49 26 23 2509 23 5.7 68
Aberdeen
Aberdeen
2022/23
43 18 2 6 0 43 32 11 2852 23 6.8 66
Benfica II
Benfica II
2021/22
20 8 0 3 0 20 6 14 620 21 5.5 48
Benfica II
Benfica II
2020/21
20 3 0 0 0 20 4 16 374 21 4.9 47
Benfica U23
Benfica U23
2020/21
5 2 0 0 0 5 4 1 295 20 5.4 47
Benfica U19
Benfica U19
2019/20
4 0 0 1 0 4 0 4 88 20 4.2 45
Benfica U23
Benfica U23
2019/20
33 17 0 3 0 33 25 8 2271 20 6.8 48
Benfica II
Benfica II
2019/20
1 0 0 0 0 1 0 1 6 20 4.1 45
Benfica U23
Benfica U23
2018/19
13 1 0 0 0 13 7 6 690 18 5.1 33
Benfica U19
Benfica U19
2018/19
6 0 1 2 0 6 2 4 211 18 4.6 26
Benfica II
Benfica II
2017/18
0 0 0 0 0 0 0 0 - 18 0 26
Benfica U19
Benfica U19
2017/18
1 0 0 1 0 1 0 1 7 17 4 26
226 58 11 29 0 226 117 109 11165 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Cape Verde
Cape Verde
2025
1 0 0 0 0 1 0 1 44 25 4.4 61
International Friendly
International Friendly
1 0 0 0 0 1 0 1 44 25 4.4 61
Cape Verde
Cape Verde
2023
3 0 0 0 0 3 1 2 144 23 4.7 66
Cape Verde
Cape Verde
2022
1 0 0 0 0 1 1 0 79 22 5.3 47
Portugal U19
Portugal U19
2019
2 0 0 0 0 2 1 1 78 18 4.7 26
Portugal U19
Portugal U19
2018
7 2 0 1 0 7 3 4 292 18 4.8 26
Portugal U18
Portugal U18
2018
5 2 1 1 0 5 2 3 263 18 4.9 26
19 4 1 2 0 19 8 11 900 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Cape Verde
Cape Verde
5 0 0 0 0 5 2 3 267 25 5.1 61
Leganés
Leganés
10 0 0 1 0 10 1 9 170 25 4.9 63
Aberdeen
Aberdeen
113 27 10 18 0 113 68 45 6433 24 5.4 64
Benfica II
Benfica II
41 11 0 3 0 41 10 31 1000 21 5.5 48
Benfica U19
Benfica U19
11 0 1 4 0 11 2 9 306 20 4.9 45
Benfica U23
Benfica U23
51 20 0 3 0 51 36 15 3256 20 6 47
Portugal U19
Portugal U19
9 2 0 1 0 9 4 5 370 18 5.4 26
Portugal U18
Portugal U18
5 2 1 1 0 5 2 3 263 18 5.5 26
245 62 12 31 0 245 125 120 12065 - - -