#18 Yasir Hanapi

Captain
BG Tampines Rovers
Tampines Rovers
Country: SingaporeSingapore Joined: Dec 20, 2017 Contract expires: Jun 30, 2025
  • Date of birth/Age: Jun 21, 1989 (34)
  • Place of birth: Singapore Singapore
  • Citizenship: Singapore Singapore
  • Height: 1,70 m
  • Position: Attacking Midfield
deadline-day banner

Detailed stats of Yasir Hanapi

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASCClub     /   /   
 Total :   34785 / 4 / 12.519'
20234121 / - / 1335'
20226221 / - / -447'
201952-1 / - / -420'
20181--- / 1 / -90'
20163--- / 1 / -123'
20154-31 / 1 / -360'
20146111 / - / -506'
201321-- / 1 / -151'
20111--- / - / -53'
20101--- / - / -34'
20091--- / - / --
Matchday Date Venue For Opponent Result Pos.            
Round of 16 5/12/08 Geylang United Super Reds FC 2:1 AET Not in squad
Round of 16 5/1/09 Geylang United Singapore Armed Forces FC 2:1 Information not yet available
Quarter-Finals 1st leg 8/30/09 Geylang United Home United 2:1 Information not yet available
Quarter-Finals 2nd leg 9/3/09 Geylang United Home United 2:2 Information not yet available
Semi-Finals 1st Leg 10/5/09 Geylang United Albirex Niigata (S) 0:1 Information not yet available
Semi-Finals 2nd Leg 10/9/09 Geylang United Albirex Niigata (S) 4:4 on pens Information not yet available
Final 11/8/09 Geylang United Bangkok Glass FC 1:0 1'
Round of 16 5/25/10 Geylang United Balestier Khalsa 2:1 34'
Round of 16 6/13/11 Geylang United Tampines Rovers 1:2 Not in squad
Quarter-Finals 1st leg 8/14/11 Tampines Rovers Home United 3:3 Not in squad
Quarter-Finals 2nd leg 8/18/11 Tampines Rovers Home United 4:2 on pens Not in squad
Semi-Finals 1st Leg 9/19/11 Home United Etoile FC 1:1 Not in squad
Semi-Finals 2nd Leg 9/22/11 Home United Etoile FC 0:1 Not in squad
Final 11/19/11 Home United Albirex Niigata (S) 1:0 AET 53'
Round of 16 5/29/13 Geylang International Woodlands Wellington 1:4 1 76'
Quarter-Finals 1st leg 7/23/13 Geylang International Home United 0:2 63' 75' 75'
Quarter-Finals 2nd leg 7/29/13 Geylang International Home United 3:2  Indirect card suspension
Round of 16 5/30/14 Home United NagaCorp FC 5:0 RB 1 90'
Quarter-Finals 1st leg 6/30/14 Home United Loyola Meralco Sparks FC 2:0 CM 1 90'
Quarter-Finals 2nd leg 7/3/14 Home United Loyola Meralco Sparks FC 1:2 CM 77' 90'
Semi-Finals 1st Leg 9/23/14 Home United Brunei DPMM FC 1:1 AM 83'
Semi-Finals 2nd Leg 9/26/14 Home United Brunei DPMM FC 2:3 RW 82'
Final 11/7/14 Home United Balestier Khalsa 3:1 RW 71'
Quarter-Finals 1st leg 8/12/15 Home United Warriors FC 1:2 CM 1 63' 90 + 3' 90'
Quarter-Finals 2nd leg 8/15/15 Home United Warriors FC 2:0  Indirect card suspension
Semi-Finals 1st Leg 10/2/15 Home United Brunei DPMM FC 3:2 CM 1 90' 90'
Semi-Finals 2nd Leg 11/24/15 Home United Brunei DPMM FC 2:0 CM 90'
Final 11/27/15 Home United Albirex Niigata (S) 2:1 CM 1 90'
Quarter-Finals 1st leg 6/29/16 Tampines Rovers Global FC 3:1 CM 15'
Quarter-Finals 2nd leg 7/2/16 Tampines Rovers Global FC 1:2 RW 38' 40' 40'
Semi-Finals 1st Leg 8/21/16 Tampines Rovers Ceres-La Salle FC 2:1  Indirect card suspension
Semi-Finals 2nd Leg 8/24/16 Tampines Rovers Ceres-La Salle FC 2:3 AET  Indirect card suspension
Final 10/29/16 Tampines Rovers Albirex Niigata (S) 2:0 AM 68'
Quarter-Finals 1st leg 7/27/18 Tampines Rovers Home United 1:2 CM 45' 90 + 4' 90'
Quarter-Finals 2nd leg 9/19/18 Tampines Rovers Home United 1:3  Indirect card suspension
Group A 9/25/19 Tampines Rovers Warriors FC 1:3  Indirect card suspension
Group A 10/19/19 Tampines Rovers Balestier Khalsa 0:2 CF 82'
Group A 10/23/19 Tampines Rovers Home United 3:0 CF 85'
Semi-Finals 1st Leg 10/26/19 Tampines Rovers Geylang International 2:0 CF 1 90'
Semi-Finals 2nd Leg 10/30/19 Tampines Rovers Geylang International 1:2 CF 1 90'
Final 11/2/19 Tampines Rovers Warriors FC 4:3 CF 46' 73'
Group B 10/28/22 Tampines Rovers Geylang International 2:3 AM  1 90'
Group B 11/1/22 Tampines Rovers Tanjong Pagar United 4:1 AM  1 83'
Group B 11/6/22 Tampines Rovers Hougang United 1:0 AM  69' 90'
Semi-Finals 1st Leg 11/11/22 Tampines Rovers Balestier Khalsa 8:1 AM  1 81'
Semi-Finals 2nd Leg 11/15/22 Tampines Rovers Balestier Khalsa 0:1 AM  45'
Final 11/19/22 Tampines Rovers Hougang United 3:2 AM  1 58'
Group A 9/24/23 Tampines Rovers Young Lions 5:0 AM  1 87'
Group A 9/29/23 Tampines Rovers Brunei DPMM FC 1:0 AM  17' 90'
Group A 11/4/23 Tampines Rovers Geylang International 3:1 AM  1 68' 68'
Group A 11/26/23 Tampines Rovers Albirex Niigata (S) 1:1  Red card suspension
Semi-Finals 1st Leg 12/3/23 Tampines Rovers Lion City Sailors 3:3  Red card suspension
Semi-Finals 2nd Leg 12/6/23 Tampines Rovers Lion City Sailors 3:0  Red card suspension
Third Place Play-Off 12/9/23 Tampines Rovers Brunei DPMM FC 2:0 AM  1 90'
Squad: 34, Starting eleven: 30, Substituted in: 4, On the bench: 0, Suspended: 9, Injured: 0

Positions played

1 3 5 8 12

National team career

# National team Debut  
Singapore
15 Singapore Jun 8, 2012 41 1
Singapore
- Singapore - - -
Go to national player profile