Mohammad Khairul Amri bin Mohammad Kamal Profile and Player Statistics
First name: Mohammad Khairul Amri
Last name: bin Mohammad Kamal
Position: , Attacker
Nationality: Singapore
Date of birth: 14 March 1985
Age: 39
Place of birth: Singapore
Height: 175 cm
Weight: 68 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
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 2023 Tanjong Pagar 561 19 14 4 3 0 0 0
Singapore Cup 2023 Tanjong Pagar 47 3 3 0 0 0 0 0
S. League 2022 Tanjong Pagar 1058 22 12 9 5 0 4 0
Singapore Cup 2022 Tanjong Pagar 135 2 0 2 1 0 0 0
S. League 2021 Tanjong Pagar 699 16 12 2 5 1 2 0
Super League 2020 FELDA United 563 7 0 3 3 1 0 0
AFC Cup 2019 Tampines Rovers 346 5 1 4 5 0 0 0
Asian Cup Qualification 2019 Singapore 63 3 1 2 0 0 0 0
Friendly International 2019 Singapore 69 3 2 1 0 0 0 0
S. League 2019 Tampines Rovers 250 5 3 2 3 0 0 0
Super League 2019 FELDA United 478 7 1 6 4 0 2 0
AFC Champions League 2018 Tampines Rovers 0 0 0 0 0 0 0 0
AFC Cup 2018 Tampines Rovers 360 5 0 0 2 0 1 0
AFF Championship 2018 Singapore 71 3 2 1 0 0 0 0
Friendly International 2018 Singapore 69 3 2 1 0 0 0 0
S. League 2018 Tampines Rovers 1511 21 5 5 15 0 2 0
AFC Champions League 2017 Tampines Rovers 90 1 0 0 0 0 0 0
AFC Cup 2017 Tampines Rovers 244 5 3 1 3 0 0 0
Friendly International 2017 Singapore 50 1 0 1 0 0 0 0
S. League 2017 Tampines Rovers 733 13 5 8 6 0 4 0
S. League 2016 Young Lions 837 12 3 3 5 0 0 0
Super League 2015 Singapore LIONSXII 0 0 0 0 4 0 0 0
AFC Cup 2013 Tampines Rovers 336 6 3 1 3 0 0 0
S. League 2013 Tampines Rovers 1770 26 8 6 11 0 3 0
S. League 2010 Tampines Rovers 649 18 14 5 8 0 2 0
S. League 2008 Young Lions 0 0 0 0 10 0 0 0

Mohammad Khairul Amri bin Mohammad Kamal 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
05/08/2023 Tanjong Pagar
3 - 2
Young Lions 2-0H2H+
S. Bashir 7'  
M. Mudražija 7' 1 - 0  
  30' A. Asraf
S. Bashir 42' 2 - 0  
  2 - 1 51' S. bin Redzuan
Pedrão 68' 3 - 1  
  3 - 2 84' A. Asraf
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'  
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
21/05/2023 Geylang International
2 - 3
Tanjong Pagar 1-3H2H+
  0 - 1 10' K. Amri
J. Pereira 18'  
  38' A. Azman
  41' M. Šugić
  0 - 2 45+1' M. Šugić
  0 - 3 45+3' M. Mudražija
V. Bezecourt 45+4' 1 - 3  
  66' S. Saberin
  69' B. Ricciuto
  70' M. Suzliman
D. Singh 72' 2 - 3  
  80' M. Mudražija
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
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'  
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  
06/11/2022 Tanjong Pagar
2 - 1
Geylang International 1-1H2H+
R. Salime 34'  
  0 - 1 41' H. Halim
R. Abdul Rahman 42'  
K. Amri 43' 1 - 1  
R. Nishiguchi 56' 2 - 1  
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'  
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
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
03/09/2022 Hougang United
3 - 3
Tanjong Pagar 2-3H2H+
S. Anuar 8' 1 - 0  
  1 - 1 25' D. Bennett
  1 - 2 30' S. Nishikawa
F. Kwok 30'  
  1 - 3 31' R. Nishiguchi
Pedro Bortoluzo 34'  
  34' R. Abdul Rahman
S. Anuar 40' 2 - 3  
A. Noor 56'  
A. Aplin 90'  
Pedro Bortoluzo 90' 3 - 3  
  90+1' R. Nishiguchi
20/08/2022 Home United
7 - 0
Tanjong Pagar 2-0H2H+
M. Lestienne 10' 1 - 0  
H. Nor 45+1' 2 - 0  
G. Quak Jun Yi 53' 3 - 0  
Kim Shin-Wook 58' 4 - 0  
Diego Lopes 69' 5 - 0  
Song Ui-Young 74' 6 - 0  
  84' K. Amri
Diego Lopes 87' 7 - 0  
07/08/2022 Young Lions
4 - 2
Tanjong Pagar 3-1H2H+
  19' A. Azman
Z. Chua 22' 1 - 0  
Z. Chua 30' 2 - 0  
  2 - 1 36' K. Amri
Z. Chua 45' 3 - 1  
  52' K. Mohammad Kamal
Z. Chua 52' 4 - 1  
  4 - 2 70' R. Nishiguchi
Z. Chua 90+2'  
  90+2' E. Ong
30/07/2022 Tanjong Pagar
0 - 5
Geylang International 0-3H2H+
  0 - 1 2' V. Bezecourt
  0 - 2 22' T. Tezuka
  0 - 3 24' Š. Žužul
F. Raffi 39'  
  0 - 4 56' V. Bezecourt
  0 - 5 67' R. Sakuma
23/07/2022 Balestier Khalsa
0 - 2
Tanjong Pagar 0-1H2H+
D. Goh 4'  
  0 - 1 28' R. Nishiguchi
  32' R. Salime
  54' R. Abdul Rahman
R. Taniguchi 54'  
  62' M. Fathullah Rahmat
M. Mohana 72'  
  74' A. Abdullah
  0 - 2 78' R. Nishiguchi
E. Bruncevic 90'  
17/07/2022 Tanjong Pagar
2 - 2
Hougang United 2-1H2H+
R. Abdul Rahman 6' 1 - 0  
  1 - 1 8' S. Anuar
M. Šugić 36'  
  36' S. Suhaimi
R. Nishiguchi 38' 2 - 1  
F. Abdul Hameed 55'  
  2 - 2 57' Pedro Bortoluzo
03/07/2022 Tanjong Pagar
0 - 6
Home United 0-3H2H+
  0 - 1 2' M. Lestienne
  0 - 2 15' G. Quak Jun Yi
  0 - 3 18' H. Harun
  0 - 4 52' Diego Lopes
  0 - 5 54' G. Quak Jun Yi
  0 - 6 56' Diego Lopes
R. Salime 86'  
  90+2' A. Swandi
26/06/2022 Geylang International
1 - 0
Tanjong Pagar 1-0H2H+
V. Bezecourt 5' 1 - 0  
  48' R. Abdul Rahman
  65' F. Abdul Hameed
T. Tezuka 67'  
  67' R. Nishiguchi
  67' B. Ricciuto
H. Aziz 74'  
H. Halim 82'  
V. Bezecourt 87'  
18/06/2022 Tanjong Pagar
2 - 0
Young Lions 1-0H2H+
R. Nishiguchi 40' 1 - 0  
F. Abdul Hameed 49' 2 - 0  
  84' J. Gallagher
28/05/2022 Tanjong Pagar
4 - 2
Tampines Rovers 4-2H2H+
R. Nishiguchi 5' 1 - 0  
R. Salime 21' 2 - 0  
  2 - 1 22' F. Kasman
R. Nishiguchi 32' 3 - 1  
  3 - 2 36' Z. Mehmedović
S. Nishikawa 38' 4 - 2  
K. Amri 60'  
  79' M. Tan
Z. Rahmat 90+4'  
20/05/2022 Tanjong Pagar
1 - 0
Balestier Khalsa 1-0H2H+
  18' S. Hoshino
M. Fathullah Rahmat 20'  
R. Nishiguchi 37' 1 - 0  
  62' A. Emmran
R. Salime 88'  
F. Raffi 90+1'  

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.