M. Silva´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Beitar Jerusalem
Beitar Jerusalem
2025/26
3 3 0 0 0 3 3 0 270 30 6.2 74
Toto Cup
Toto Cup
1 0 0 0 0 1 1 0 90' 30 6.9 74
Europa Conference League qualifiers
Europa Conference League qualifiers
2 3 0 0 0 2 2 0 180' 30 5.7 0
Beitar Jerusalem
Beitar Jerusalem
2024/25
44 60 3 1 1 44 44 0 3930 30 7 75
Beitar Jerusalem
Beitar Jerusalem
2023/24
35 43 0 3 1 35 35 0 3133 28 6.7 70
Beitar Jerusalem
Beitar Jerusalem
2022/23
16 22 0 2 0 16 16 0 1440 27 6.7 59
Marítimo
Marítimo
2022/23
11 30 0 1 0 11 10 1 950 27 5.1 50
Marítimo
Marítimo
2021/22
6 7 0 0 0 6 6 0 540 27 5.6 59
APOEL
APOEL
2020/21
25 30 0 0 0 25 25 0 2250 25 6.5 65
Vitória Guimarães
Vitória Guimarães
2019/20
12 12 0 0 0 12 12 0 1080 24 6.8 61
Vitória Guimarães
Vitória Guimarães
2018/19
15 16 0 0 0 15 15 0 1350 23 6.6 59
Vitória Guimarães
Vitória Guimarães
2017/18
24 46 0 0 0 24 23 1 2127 22 6.2 60
Vitória Guimarães
Vitória Guimarães
2016/17
11 13 0 2 0 11 11 0 990 22 6.2 59
Vitória Guimarães B
Vitória Guimarães B
2016/17
1 2 0 1 0 1 1 0 90 21 4.6 56
Vitória Guimarães
Vitória Guimarães
2015/16
24 39 0 3 0 24 24 0 2160 21 6.5 60
Vitória Guimarães B
Vitória Guimarães B
2015/16
6 6 0 1 0 6 6 0 540 20 6.2 42
Vitória Guimarães B
Vitória Guimarães B
2014/15
4 3 0 0 0 4 4 0 360 19 6 33
Vitória Guimarães B
Vitória Guimarães B
2013/14
1 0 0 0 0 1 1 0 90 18 7 26
238 332 3 14 2 238 236 2 21300 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Portugal U21
Portugal U21
2017
1 1 0 0 0 1 1 0 90 21 5.7 59
UEFA EC U21
UEFA EC U21
0 0 0 0 0 0 0 0 0 22 0 57
Amistosos Selecciones Sub 21
Amistosos Selecciones Sub 21
1 1 0 0 0 1 1 0 90 21 5.7 59
Portugal U21
Portugal U21
2016
0 0 0 1 0 0 0 0 - 21 0 56
Portugal U23
Portugal U23
2016
1 0 0 0 0 1 0 1 30 20 5.2 59
2 1 0 1 0 2 1 1 120 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Beitar Jerusalem
Beitar Jerusalem
98 128 3 6 2 98 98 0 8773 30 6.9 74
Marítimo
Marítimo
17 37 0 1 0 17 16 1 1490 27 5.2 50
APOEL
APOEL
25 30 0 0 0 25 25 0 2250 25 5.5 65
Vitória Guimarães
Vitória Guimarães
86 126 0 5 0 86 85 1 7707 24 5.3 61
Portugal U21
Portugal U21
1 1 0 1 0 1 1 0 90 21 5 59
Vitória Guimarães B
Vitória Guimarães B
12 11 0 2 0 12 12 0 1080 21 5.3 56
Portugal U23
Portugal U23
1 0 0 0 0 1 0 1 30 20 6 59
240 333 3 15 2 240 237 3 21420 - - -