This site uses cookies. When you browse the site you are consenting to its use. Know more.

Muhammad bin Hanapi

Muhammad bin Hanapi
Profile Position Club
Full Name Muhammad Yasir bin Hanapi Midfielder Tampines Rovers logo
Nationality Singapore flag Singapore
Birth Place -
Birthdate 1989-06-21 (34)
Height 160cm
Weight 55 kg
Foot -

  • Stats
  • Transfers
  • Trophies
Season Team Competition
2023/2024 Tampines Rovers small logoTampines Rovers AFC Cup 90 1 1
2024 Tampines Rovers small logoTampines Rovers Club Friendlies
2023 Tampines Rovers small logoTampines Rovers Cup 336 4 4 1 1 1 1
2023 Tampines Rovers small logoTampines Rovers Premier League 1790 21 21 10 1 7 2 5 1
2022 Singapore small logoSingapore Friendlies
2022 Tampines Rovers small logoTampines Rovers Cup 448 6 6 4 2 1
2022 Tampines Rovers small logoTampines Rovers AFC Cup 149 2 2 2 1
2022 Tampines Rovers small logoTampines Rovers Premier League 2101 25 24 1 10 1 6 9
2022 Singapore small logoSingapore WC Qualification Asia 559 7 7 4 1
2023 Singapore small logoSingapore Asian Cup Qualification
2022 Tanzania small logoTanzania WC Qualification Africa 1 1
2020 Singapore small logoSingapore AFF Championship
2021 Singapore small logoSingapore Friendlies
2021 Lugano small logoLugano Club Friendlies 1 1
2021 Tampines Rovers small logoTampines Rovers AFC Champions League 393 5 5 2 2 1
2021 Tampines Rovers small logoTampines Rovers Premier League 1574 20 17 3 6 3 6 3
2021 Tanzania small logoTanzania Africa Cup of Nations Qualification 1 1
2020/2021 Excelsior small logoExcelsior KNVB Beker 1 1
2020 Singapore small logoSingapore Friendlies
2020 Tampines Rovers small logoTampines Rovers Premier League 707 9 8 1 5 1 1
2020 Tampines Rovers small logoTampines Rovers AFC Champions League
2020 Tampines Rovers small logoTampines Rovers AFC Cup 259 3 3 2
2020/2021 Norwich City small logoNorwich City FA Cup 1 1
2019 Singapore small logoSingapore Friendlies 90 1 1 1 1
2019 Tampines Rovers small logoTampines Rovers Cup 425 5 5 3 2 1
2019 Tampines Rovers small logoTampines Rovers AFC Cup 458 6 6 4 1 2 1
2019 Tampines Rovers small logoTampines Rovers Premier League 982 20 20 7 4 6 2
2018 Singapore small logoSingapore AFF Championship 180 2 2 2 1
2018 Tampines Rovers small logoTampines Rovers AFC Cup 450 5 5 3
2018 Tampines Rovers small logoTampines Rovers Premier League 1929 22 22 4 2 5 1
2018 Tampines Rovers small logoTampines Rovers Cup 90 1 1 1 1
2019 Singapore small logoSingapore Asian Cup Qualification 103 2 1 1 1 3
2017 Singapore small logoSingapore Friendlies 18 1 1 1 1
2017 Tampines Rovers small logoTampines Rovers AFC Champions League 90 1 1 1
2017 Tampines Rovers small logoTampines Rovers Premier League 582 7 7 4 2 1 1
2017 Tampines Rovers small logoTampines Rovers AFC Cup 508 6 6 3 1 3 1
2018 Singapore small logoSingapore WC Qualification Asia 108 3 1 2 7
2016 Myanmar/Philippines Singapore small logoSingapore AFF Championship 84 3 1 2 1 2
2016 Tampines Rovers small logoTampines Rovers AFC Champions League 90 1 1 1
2016 Tampines Rovers small logoTampines Rovers AFC Cup 678 8 8 4 1 2
2016 Tampines Rovers small logoTampines Rovers Cup 123 3 2 1 1 1 1 1 1
2016 Tampines Rovers small logoTampines Rovers Premier League 1661 21 19 2 6 3 3 7 1 1
2016 Tampines Rovers small logoTampines Rovers League Cup
2015 Lion City Sailors small logoLion City Sailors Cup 360 4 4 2 1 1
2015 Lion City Sailors small logoLion City Sailors Premier League 2222 26 25 1 4 1 1 4
2015 Lion City Sailors small logoLion City Sailors League Cup 82 2 1 1 1 1
2015 Singapore Selection small logoSingapore Selection Premier League Asia Trophy 24 1 1 2
2014 Singapore/Vietnam Singapore small logoSingapore AFF Championship
2014 Lion City Sailors small logoLion City Sailors Cup 506 6 6 3 1 1
2014 Lion City Sailors small logoLion City Sailors Premier League 1938 24 20 4 3 4 3 6 2 2
2014 Lion City Sailors small logoLion City Sailors AFC Cup 450 5 5 1 3
2014 Lion City Sailors small logoLion City Sailors League Cup 215 3 3 2 1
2013 Geylang International small logoGeylang International Cup 150 2 2 1 1 1 1 1
2013 Geylang International small logoGeylang International Premier League 2093 24 24 8 4 8
2013 Geylang International small logoGeylang International League Cup 174 2 2 1 2
2012 Singapore LIONSXII small logoSingapore LIONSXII Super League 362 8 5 3 4 5
2011 Geylang International small logoGeylang International Premier League 684 11 5 6 4 6 1 6
2011 Lion City Sailors small logoLion City Sailors Premier League 200 6 1 5 1 6 1 1
2011 Lion City Sailors small logoLion City Sailors Cup 53 1 1 1
2010 Geylang International small logoGeylang International Cup 34 1 1 1
2010 Geylang International small logoGeylang International Premier League 984 31 2 29 2 28 1 5
2010 Geylang International small logoGeylang International AFC Cup 225 6 1 5 1
2010 Geylang International small logoGeylang International League Cup 128 2 1 1 1
2009 Geylang International small logoGeylang International Premier League 1271 24 15 9 9 4 1
Frequently asked questions

Muhammad bin Hanapi is 34 years old, born 21 June 1989, in Singapore.

He's full name is Muhammad Yasir bin Hanapi.

Muhammad bin Hanapi currently plays for Tampines Rovers, in Singapore .

Muhammad bin Hanapi plays as Midfielder.