Muhammad Shakir bin Hamzah Profile and Player Statistics
First name: Muhammad Shakir bin
Last name: Hamzah
Position: , Defender
Nationality: Singapore
Date of birth: 20 October 1992
Age: 31
Place of birth: Singapore
Height: 180 cm
Weight: 62 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Muhammad Shakir bin Hamzah has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
WC Qualification Asia 2026 Singapore 0 0 0 0 0 0 0 0
Club Friendlies 4 2024 Tanjong Pagar 0 0 0 0 0 0 0 0
S. League 2024 Tanjong Pagar 0 0 0 0 0 0 0 0
S. League 2024 Geylang International 0 0 0 0 0 0 0 0
Friendly International 2023 Singapore 0 0 0 0 0 0 0 0
S. League 2023 Tanjong Pagar 1654 21 3 2 4 0 5 0
Singapore Cup 2023 Tanjong Pagar 255 3 0 0 0 0 2 0
AFF Championship 2022 Singapore 241 3 0 1 0 0 0 0
Friendly International 2022 Singapore 90 1 0 0 0 0 0 0
S. League 2022 Tanjong Pagar 274 5 3 1 0 0 1 0
Singapore Cup 2022 Tanjong Pagar 180 2 0 0 0 0 1 0
WC Qualification Asia 2022 Singapore 358 4 0 1 1 0 1 0
AFC Cup 2021 Kedah 0 0 0 0 0 0 0 0
Friendly International 2021 Singapore 0 0 0 0 0 0 0 0
S. League 2021 Tanjong Pagar 810 9 0 0 1 0 4 0
Super League 2021 Perak 1074 12 0 2 0 0 2 0
AFF Championship 2020 Singapore 282 4 0 1 1 0 1 0
Club Friendlies 1 2020 Kedah 0 0 0 0 0 0 0 0
Super League 2020 Kedah 270 3 0 0 0 0 2 0
Asian Cup Qualification 2019 Singapore 270 3 0 0 1 0 0 0
Friendly International 2019 Singapore 0 0 0 0 0 0 0 0
Malaysia Cup 2019 Kedah 0 0 0 0 0 0 0 0
Southeast Asian Games 2019 Singapore U23 0 0 0 0 0 0 0 0
Super League 2019 Kedah 1789 20 0 1 4 0 6 0
AFC Cup 2018 Home United 720 8 0 0 1 0 1 0
AFC Cup 2018 Shan United 90 1 0 0 0 0 0 0
AFF Championship 2018 Singapore 266 3 0 1 0 0 1 0
Friendly International 2018 Singapore 266 3 0 1 0 0 1 0
S. League 2018 Home United 1847 21 0 1 3 0 6 0
AFC Champions League 2017 Tampines Rovers 90 1 0 0 0 0 1 0
AFC Cup 2017 Tampines Rovers 207 3 0 0 0 0 0 1
Friendly International 2017 Singapore 67 1 0 1 0 0 0 0
AFC Cup 2016 Tampines Rovers 401 6 1 1 0 0 3 0
S. League 2016 Tampines Rovers 1495 20 4 1 2 0 6 0
S. League 2015 Young Lions 360 4 0 0 0 0 2 0
S. League 2014 Young Lions 180 2 0 0 0 0 0 0
S. League 2011 Young Lions 927 12 1 1 0 0 6 1
S. League 2010 Young Lions 1335 18 3 1 0 0 4 0

Muhammad Shakir bin Hamzah has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
25/11/2023 Balestier Khalsa
7 - 2
Tanjong Pagar 1-2H2H+
  0 - 1 26' Pedrão
A. Kozar 31' 1 - 1  
  1 - 2 45+1' N. Eunos
S. Hoshino 49' 2 - 2  
  61' S. Hamzah
S. Hoshino 74' 3 - 2  
  75' S. Hamzah
S. Hoshino 89' 4 - 2  
D. Goh 90+1' 5 - 2  
S. Hoshino 90+4' 6 - 2  
R. Taniguchi 90+7' 7 - 2  
21/10/2023 Home United
4 - 1
Tanjong Pagar 1-1H2H+
Diego Lopes 13' 1 - 0  
  15' S. Hamzah
  1 - 1 27' N. Eunos
  44' B. Ricciuto
  48' B. Ricciuto
H. Syahin 52'  
S. Anuar 68' 2 - 1  
H. Harun 71'  
S. Anuar 78' 3 - 1  
  89' T. Salamat
S. Anuar 90+3' 4 - 1  
25/09/2023 Tanjong Pagar
2 - 1
Hougang United 1-0H2H+
Pedrão 24' 1 - 0  
  26' A. Samion
  1 - 1 70' K. Takayama
  86' K. Takayama
T. Salamat 86'  
K. Takayama 90+6' 2 - 1  
15/09/2023 Tanjong Pagar
1 - 1
DPMM FC 0-1H2H+
K. Rusydi 14'  
Pedrão 18'  
  0 - 1 45+3' H. Said
M. Mudražija 55' 1 - 1  
  78' J. Balić
19/08/2023 Hougang United
3 - 3
Tanjong Pagar 3-1H2H+
K. Krajček 30' 1 - 0  
A. Samion 31' 2 - 0  
K. Takayama 33'  
  2 - 1 42' S. Bashir
N. Nazari 45+5' 3 - 1  
  3 - 2 68' K. Amri
J. Vestering 82'  
  3 - 3 90+2' F. Roslan
11/08/2023 Tanjong Pagar
2 - 3
Albirex Niigata S 0-1H2H+
  0 - 1 17' S. Komaki
  0 - 2 52' T. Lee
M. Mudražija 68' 1 - 2  
M. Šugić 69'  
  1 - 3 76' R. Fukashiro
M. Mudražija 82' 2 - 3  
S. Saberin 90+5'  
  90+6' R. Takahashi
20/07/2023 Home United
3 - 2
Tanjong Pagar 1-1H2H+
M. Lestienne 12' 1 - 0  
H. Nor 33'  
  1 - 1 35' S. Bashir
  1 - 2 64' A. Azman
  77' R. Abdul Rahman
M. Lestienne 81' 2 - 2  
  85' T. Salamat
S. Anuar 86' 3 - 2  
H. Pashia 90+6'  
15/07/2023 Tanjong Pagar
2 - 2
Geylang International 1-1H2H+
A. Azman 11' 1 - 0  
  1 - 1 35' Y. Yamaya
  45+2' R. Sakuma
  1 - 2 59' T. Tezuka
  83' A. Azman
  89' A. Syahir
N. Eunos 90' 2 - 2  
  90+1' S. Latiff
M. Šugić 90+3'  
11/07/2023 Tampines Rovers
2 - 1
Tanjong Pagar 0-0H2H+
  35' B. Ricciuto
  48' A. Akbar
  70' K. Rusydi
Boris Kopitović II 72' 1 - 0  
  1 - 1 73' S. Bashir
F. Ramli 78' 2 - 1  
K. Nakamura 90+3'  
Boris Kopitović II 90+5'  
06/07/2023 Tanjong Pagar
2 - 3
Balestier Khalsa 1-1H2H+
  10' D. Goh
  0 - 1 26' R. Taniguchi
  39' M. Mohana
N. Eunos 40'  
B. Ricciuto 45+1' 1 - 1  
M. Mudražija 48' 2 - 1  
48'  
M. Mudražija 48'  
  60' J. Emaviwe
  2 - 2 69' M. Mohana
R. Abdul Rahman 73'  
A. Azman 74'  
  2 - 3 75' D. Goh
  78' D. Goh
24/06/2023 Albirex Niigata S
4 - 0
Tanjong Pagar 3-0H2H+
K. Kawachi 10' 1 - 0  
  30' S. Hamzah
S. Yokoyama 45' 2 - 0  
S. Kunori 45+3' 3 - 0  
  62' B. Ricciuto
S. Kunori 88' 4 - 0  
  90+2' K. bin Abdul Hamid
N. Singh 90+3'  
18/06/2023 Singapore
1 - 1
Solomon Islands 1-0H2H+
S. Anuar 32' 1 - 0  
  35' A. Hou
  53' J. Nawo
A. Mohan Kumar 81'  
  1 - 1 84' J. Nawo
  90+1' Calvin Ohasio
11/06/2023 Balestier Khalsa
4 - 3
Tanjong Pagar 2-0H2H+
  28' F. Roslan
S. Hoshino 31' 1 - 0  
  36' T. Salamat
R. Taniguchi 37' 2 - 0  
  45' M. Mudražija
  45+2' M. Fathullah Rahmat
  52' M. Šugić
S. Hoshino 55' 3 - 0  
  3 - 1 63' M. Mudražija
  3 - 2 67' B. Ricciuto
  3 - 3 73' S. Bashir
  81' F. Roslan
R. Taniguchi 85' 4 - 3  
  90+2' A. Akbar
06/06/2023 Young Lions
3 - 4
Tanjong Pagar 3-1H2H+
  15' M. Fathullah Rahmat
E. Lim 26' 1 - 0  
J. Gallagher 29' 2 - 0  
  2 - 1 33' B. Ricciuto
E. Lim 39' 3 - 1  
J. Gallagher 41'  
  3 - 2 55' J. Kobayashi
  3 - 3 71' F. Roslan
  76' M. Mudražija
M. Kanadi 84'  
M. Fazli Koh 87'  
  3 - 4 89' S. Hamzah
28/05/2023 Tanjong Pagar
1 - 3
Hougang United 0-2H2H+
  0 - 1 8' K. Krajček
S. Hamzah 28'  
  0 - 2 29' A. Samion
  53' S. Suhaimi
T. Salamat 55'  
  0 - 3 80' G. Quak Jun Yi
K. bin Abdul Hamid 90+3' 1 - 3  
  90+5' S. Suhaimi
M. Fathullah Rahmat 90+5'  
  90+5' J. Vestering
14/05/2023 Tampines Rovers
3 - 0
Tanjong Pagar 1-0H2H+
Boris Kopitović II 24' 1 - 0  
  33' S. Hamzah
  50' F. Roslan
Boris Kopitović II 57'  
K. Nakamura 79' 2 - 0  
  82' A. Akbar
  88' S. Hamzah
K. Phang Jun 90+4' 3 - 0  
07/05/2023 DPMM FC
2 - 1
Tanjong Pagar 1-0H2H+
  29' N. Ilham
  31' Pedrão
A. Voronkov 34' 1 - 0  
A. Voronkov 34'  
M. Farhan 65'  
  1 - 1 67' M. Mudražija
M. bin Mahzan 69'  
H. Said 83' 2 - 1  
M. bin Mahzan 89'  
A. Tursunbaev 90+7'  
16/04/2023 Tanjong Pagar
2 - 4
Balestier Khalsa 2-3H2H+
  0 - 1 9' H. Loon
T. Salamat 10' 1 - 1  
S. Hamzah 15' 2 - 1  
  2 - 2 17' M. Sugita
  2 - 3 23' R. Taniguchi
T. Salamat 55'  
  2 - 4 60' R. Taniguchi
10/04/2023 Tanjong Pagar
0 - 2
Albirex Niigata S 0-1H2H+
  0 - 1 7' S. Yokoyama
R. Abdul Rahman 35'  
  0 - 2 90' S. Komaki
M. Mudražija 90+4'  
06/04/2023 Hougang United
1 - 2
Tanjong Pagar 1-0H2H+
H. Halim 42' 1 - 0  
A. Samion 58'  
  1 - 1 65' M. Mudražija
  68' B. Ricciuto
  1 - 2 75' K. Amri
  90+1' K. Rusydi
01/04/2023 Tanjong Pagar
2 - 1
Young Lions 1-0H2H+
  11' J. Mahler
  23' J. Mahler
S. Bashir 39' 1 - 0  
F. Roslan 44'  
T. Salamat 48'  
S. Hamzah 53' 2 - 0  
  61' A. bin Abdul Rashid
  70' H. Stewart
M. Mudražija 74'  
  2 - 1 78' H. Stewart
  90+4' A. Yazid
14/03/2023 DPMM FC
2 - 1
Tanjong Pagar 0-1H2H+
  0 - 1 28' M. bin Mahzan
A. Voronkov 56' 1 - 1  
  56' R. Abdul Rahman
M. Hanif bin Hamir 78' 2 - 1  
  85' T. Salamat
  90+7' S. Hamzah
10/03/2023 Tanjong Pagar
2 - 0
Geylang International 1-0H2H+
S. Hamzah 19' 1 - 0  
S. Hamzah 40'  
T. Salamat 45+1'  
B. Ricciuto 48' 2 - 0  
M. Fathullah Rahmat 64'  
K. Rusydi 70'  
F. Roslan 90+2'  
03/03/2023 Tanjong Pagar
0 - 2
Tampines Rovers 0-2H2H+
  0 - 1 3' F. Ramli
  0 - 2 37' Boris Kopitović II
M. Šugić 42'  
M. Mudražija 61'  
  64' G. Kweh
  78' M. Zlatković
  90' S. Akbar
N. Eunos 90+1'  
24/02/2023 Home United
3 - 1
Tanjong Pagar 1-0H2H+
H. Nor 11' 1 - 0  
  68' M. Šugić
K. Tanaka 89' 2 - 0  
  2 - 1 90+2' S. Saberin
K. Tanaka 90+4' 3 - 1  
03/01/2023 Malaysia
4 - 1
Singapore 1-0H2H+
Darren Lok 35' 1 - 0  
S. Wilkin 50' 2 - 0  
  53' Irfan Fandi
S. Wilkin 54' 3 - 0  
  3 - 1 85' F. Ramli
E. Agüero 88' 4 - 1  
30/12/2022 Singapore
0 - 0
Vietnam 0-0H2H+
A. Mohan Kumar 5'  
  79' Vũ Văn Thanh
Z. Arifin 82'  
24/12/2022 Singapore
3 - 2
Myanmar 1-1H2H+
  0 - 1 34' Maung Maung Lwin
I. Fandi 45' 1 - 1  
N. Shahiran 49' 2 - 1  
  2 - 2 66' Maung Maung Lwin
S. Anuar 74' 3 - 2  
  81' Kyaw Nanda
H. Harun 82'  
  82' Maung Maung Lwin
17/12/2022 Singapore
3 - 1
Maldives 1-1H2H+
I. Fandi 4' 1 - 0  
  1 - 1 17' Ibrahim Mahudhee Hussain
  25'
S. Anuar 50' 2 - 1  
S. Anuar 87' 3 - 1  
89'  
01/11/2022 Tampines Rovers
4 - 1
Tanjong Pagar 2-1H2H+
Y. Hanapi 15' 1 - 0  
Z. Mehmedović 22'  
  1 - 1 23' R. Nishiguchi
Boris Kopitović II 26' 2 - 1  
  57' S. Saberin
K. Nakamura 60' 3 - 1  
  71' R. Abdul Rahman
T. Suparno 72' 4 - 1  
  84' R. Salime
  86' S. Hamzah
R. Sanizal 88'  
28/10/2022 Tanjong Pagar
3 - 1
Hougang United 1-1H2H+
  0 - 1 17' S. Suhaimi
B. Ricciuto 21'  
  32' L. Tan
B. Ricciuto 45+1' 1 - 1  
  57' S. Suhaimi
R. Nishiguchi 69' 2 - 1  
R. Nishiguchi 71' 3 - 1  
R. Nishiguchi 73'  
  73' Z. Arifin
  90' Pedro Bortoluzo
  90+1' Pedro Bortoluzo
90+1'  
90+1'  
20/10/2022 Tampines Rovers
4 - 3
Tanjong Pagar 1-2H2H+
  0 - 1 14' B. Ricciuto
Y. Hanapi 20' 1 - 1  
  1 - 2 27' M. Šugić
I. Shah 37'  
Boris Kopitović II 61' 2 - 2  
Boris Kopitović II 73' 3 - 2  
  3 - 3 75' K. Mohammad Kamal
  86' S. Saberin
  86'
Z. Mehmedović 86'  
J. Chew 90+2' 4 - 3  
14/10/2022 Tanjong Pagar
1 - 3
Home United 0-1H2H+
  0 - 1 18' Diego Lopes
  22' H. Nor
  43' M. Lestienne
M. Fathullah Rahmat 59'  
S. Nishikawa 72' 1 - 1  
  1 - 2 74' G. Quak Jun Yi
  1 - 3 89' G. Quak Jun Yi
F. Raffi 90+2'  
09/10/2022 Geylang International
3 - 3
Tanjong Pagar 2-0H2H+
H. Aziz 26'  
  28' R. Abdul Rahman
V. Bezecourt 31' 1 - 0  
S. Hamzah 41' 2 - 0  
  45+2' R. Salime
H. Aziz 58'  
  2 - 1 64' B. Ricciuto
  2 - 2 72' K. Mohammad Kamal
  2 - 3 89' R. Nishiguchi
  90+2' S. Hamzah
V. Bezecourt 90+3' 3 - 3  
  90+6' B. Ricciuto
09/10/2022 Geylang International
3 - 3
Tanjong Pagar 2-0H2H+
H. Aziz 26'  
  28' R. Abdul Rahman
V. Bezecourt 31' 1 - 0  
S. Hamzah 41' 2 - 0  
  45+2' R. Salime
H. Aziz 58'  
  2 - 1 64' B. Ricciuto
  2 - 2 72' K. Mohammad Kamal
  2 - 3 89' R. Nishiguchi
  90+2' S. Hamzah
V. Bezecourt 90+3' 3 - 3  
  90+6' B. Ricciuto
01/10/2022 Tanjong Pagar
8 - 1
Young Lions 3-0H2H+
  2' M. Fazli Koh
R. Nishiguchi 3' 1 - 0  
R. Nishiguchi 8' 2 - 0  
B. Ricciuto 44'  
K. Amri 45+1' 3 - 0  
B. Ricciuto 50' 4 - 0  
R. Nishiguchi 53' 5 - 0  
R. Salime 65'  
  5 - 1 66' A. Akeem
K. Mohammad Kamal 70' 6 - 1  
  78' A. bin Abdul Rashid
R. Nishiguchi 79' 7 - 1  
R. Nishiguchi 82' 8 - 1  
09/09/2022 Tanjong Pagar
3 - 1
Balestier Khalsa 1-0H2H+
M. Šugić 28' 1 - 0  
  57' M. Mohana
  60' A. Emmran
B. Ricciuto 61' 2 - 0  
K. Amri 71' 3 - 0  
  3 - 1 82' R. Taniguchi
  90+2' G. Low
18/12/2021 Thailand
2 - 0
Singapore 2-0H2H+
  18' H. Syahin
E. Dolah 31' 1 - 0  
S. Jaided 45+2' 2 - 0  
  46' Z. Arifin
P. Tanthatemee 69'  
S. Tiatrakul 73'  
14/12/2021 Singapore
2 - 0
East Timor 1-0H2H+
A. Swandi 4' 1 - 0  
S. Hamzah 70' 2 - 0  
08/12/2021 Philippines
1 - 2
Singapore 0-0H2H+
A. Aguinaldo 20'  
S. Schröck 22'  
  0 - 1 61' H. Harun
  0 - 2 63' F. Ramli
  66' S. Hamzah
A. Nazari 69' 1 - 2  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.