#32 Muhammad Tahir

PSBS Biak
PSBS Biak
Liga 2Liga 2 League level: IndonesiaSecond Tier Joined: Nov 1, 2023 Contract expires: Mar 31, 2024
  • Date of birth/Age: Jan 4, 1994 (30)
  • Place of birth: Indonesia Jayapura
  • Citizenship: Indonesia Indonesia
  • Height: 1,70 m
  • Position: Defensive Midfield

Detailed stats of Muhammad Tahir

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 ASC     /   /   
 Total :  1174430 / 1 / -9.074'
21/2223-16 / - / -1.743'
19/2031-2 / - / -270'
18/19292110 / 1 / -2.418'
17/1831--7 / - / -2.508'
16/1723113 / - / -1.630'
15/168-12 / - / -505'
Matchday Date Venue For Opponent Result Pos.            
1 4/29/16 Persipura Jayapura Persija Jakarta 1:1 on the bench
2 5/8/16 Persipura Jayapura Bali United FC 0:0 CM 45'
3 5/14/16 Persipura Jayapura Semen Padang FC 2:0 Not in squad
4 5/23/16 Persipura Jayapura Persela Lamongan 0:1 Not in squad
5 5/28/16 Persipura Jayapura Perseru Serui 1:0 31'
6 6/13/16 Persipura Jayapura PS Barito Putera 5:4 CM 15'
7 6/19/16 Persipura Jayapura PS TNI 1:3 CM 1 84'
8 6/26/16 Persipura Jayapura Arema FC 0:0 CM 90'
9 7/3/16 Persipura Jayapura Sriwijaya FC 1:0 CM 85' 90'
10 7/15/16 Persipura Jayapura Pusamania Borneo FC 0:3 CM 43' 90'
11 7/21/16 Persipura Jayapura PERSIB Bandung 0:2 CM 60'
12 7/25/16 Persipura Jayapura Persiba Balikpapan 1:1 Information not yet available
13 7/30/16 Persipura Jayapura Madura United FC 2:0 Information not yet available
14 8/5/16 Persipura Jayapura Bhayangkara Surabaya United 1:2 Information not yet available
15 8/14/16 Persipura Jayapura PS Mitra Kukar 1:0 Information not yet available
16 8/20/16 Persipura Jayapura Gresik United FC 3:0 Information not yet available
17 8/28/16 Persipura Jayapura PSM Makassar 0:0 Information not yet available
18 9/3/16 Persipura Jayapura Bali United FC 0:1 Information not yet available
19 9/10/16 Persipura Jayapura Persija Jakarta 1:1 Information not yet available
20 9/17/16 Persipura Jayapura Semen Padang FC 2:0 Information not yet available
21 10/1/16 Persipura Jayapura Persela Lamongan 5:0 Information not yet available
22 10/8/16 Persipura Jayapura Perseru Serui 2:0 Information not yet available
23 10/13/16 Persipura Jayapura PS Barito Putera 0:0 Not in squad
24 10/18/16 Persipura Jayapura PS TNI 3:2 Information not yet available
25 10/24/16 Persipura Jayapura Arema FC 2:0 Information not yet available
26 10/30/16 Persipura Jayapura Sriwijaya FC 1:0 Information not yet available
27 11/5/16 Persipura Jayapura Pusamania Borneo FC 0:0 Information not yet available
28 11/12/16 Persipura Jayapura PERSIB Bandung 2:0 Information not yet available
29 11/19/16 Persipura Jayapura Persiba Balikpapan 1:4 Information not yet available
30 11/26/16 Persipura Jayapura Madura United FC 2:0 Information not yet available
31 12/2/16 Persipura Jayapura Bhayangkara Surabaya United 2:1 Information not yet available
32 12/7/16 Persipura Jayapura PS Mitra Kukar 1:2 Information not yet available
33 12/11/16 Persipura Jayapura Gresik United FC 0:3 Information not yet available
34 12/18/16 Persipura Jayapura PSM Makassar 4:2 Information not yet available
1 4/18/17 Persipura Jayapura Gresik United FC 1:1 on the bench
2 4/23/17 Persipura Jayapura Bali United FC 1:2 28'
3 4/28/17 Persipura Jayapura Semen Padang FC 1:0 19'
4 5/2/17 Persipura Jayapura Pusamania Borneo FC 2:1 23'
5 5/7/17 Persipura Jayapura PERSIB Bandung 1:0 61'
6 5/12/17 Persipura Jayapura Bhayangkara FC 3:2 LW 70' 90'
7 5/22/17 Persipura Jayapura Persiba Balikpapan 0:2 DM 90'
8 5/30/17 Persipura Jayapura PS Barito Putera 3:1 DM 1 77'
9 6/3/17 Persipura Jayapura PSM Makassar 5:1 LW 1 90'
10 6/7/17 Persipura Jayapura Madura United FC 2:0 54'
11 6/14/17 Persipura Jayapura Persela Lamongan 0:1 CF 90'
12 7/3/17 Persipura Jayapura PS Mitra Kukar 6:0 AM 90'
13 7/8/17 Persipura Jayapura Persija Jakarta 1:1 LW 90'
14 7/12/17 Persipura Jayapura Perseru Serui 2:2 DM 90'
15 7/16/17 Persipura Jayapura Arema FC 0:2 LW 78' 90'
16 7/23/17 Persipura Jayapura PS TNI 2:1 AM 90'
17 7/30/17 Persipura Jayapura Sriwijaya FC 2:2 AM 90'
18 8/9/17 Persipura Jayapura Bali United FC 3:1 on the bench
19 8/14/17 Persipura Jayapura Gresik United FC 0:4 DM 90'
21 8/21/17 Persipura Jayapura Pusamania Borneo FC 1:1 LW 90'
22 8/28/17 Persipura Jayapura PERSIB Bandung 0:0 25'
20 9/3/17 Persipura Jayapura Semen Padang FC 3:0 20'
23 9/9/17 Persipura Jayapura Bhayangkara FC 2:1 90 + 3' 71'
24 9/17/17 Persipura Jayapura Persiba Balikpapan 4:2 Not in squad
25 9/21/17 Persipura Jayapura PS Barito Putera 1:1 on the bench
26 9/27/17 Persipura Jayapura PSM Makassar 0:0 CM 82'
27 10/1/17 Persipura Jayapura Madura United FC 0:1 CM 90'
28 10/6/17 Persipura Jayapura Persela Lamongan 2:1 Not in squad
29 10/13/17 Persipura Jayapura PS Mitra Kukar 0:5 on the bench
30 10/18/17 Persipura Jayapura Persija Jakarta 3:0 Not in squad
31 10/22/17 Persipura Jayapura Perseru Serui 2:1 on the bench
32 10/29/17 Persipura Jayapura Arema FC 3:1 on the bench
33 11/4/17 Persipura Jayapura PS TNI 2:1 Not in squad
34 11/12/17 Persipura Jayapura Sriwijaya FC 2:2 on the bench
1 3/24/18 Persipura Jayapura Persela Lamongan 2:1 DM 90'
2 3/31/18 Persipura Jayapura PS Barito Putera 2:2 DM 90'
3 4/7/18 Persipura Jayapura PS TIRA 2:0 39'
4 4/14/18 Persipura Jayapura Sriwijaya FC 2:2 DM 56'
5 4/21/18 Persipura Jayapura PS Mitra Kukar 2:1 DM 90'
6 4/27/18 Persipura Jayapura Arema FC 3:1 DM 54'
7 5/4/18 Persipura Jayapura Borneo FC Samarinda 2:0 LB 90'
8 5/12/18 Persipura Jayapura PERSIB Bandung 2:0 DM 45'
9 5/19/18 Persipura Jayapura Madura United FC 6:0 DM 90' 90'
10 5/25/18 Persipura Jayapura Persija Jakarta 2:0 CM 90'
11 5/29/18 Persipura Jayapura Persebaya Surabaya 1:1 CM 33' 90'
12 6/4/18 Persipura Jayapura PSM Makassar 1:1 Not in squad
13 6/9/18 Persipura Jayapura Bali United FC 2:0 DM 31' 90'
14 7/7/18 Persipura Jayapura Bhayangkara FC 0:2 DM 74'
15 7/12/18 Persipura Jayapura PSMS Medan 1:3 DM 90'
16 7/18/18 Persipura Jayapura PSIS Semarang 0:0 DM 90'
17 7/22/18 Persipura Jayapura Perseru Serui 0:0 DM 90'
18 7/29/18 Persipura Jayapura Persela Lamongan 3:2 CM 57'
19 8/4/18 Persipura Jayapura PS Barito Putera 5:1 DM 90'
20 8/11/18 Persipura Jayapura PS TIRA 1:0 DM 45 + 1' 57'
21 9/11/18 Persipura Jayapura Sriwijaya FC 1:0 Not in squad
22 9/17/18 Persipura Jayapura PS Mitra Kukar 2:1 DM 86'
23 9/22/18 Persipura Jayapura Arema FC 1:0 CM 60'
24 10/8/18 Persipura Jayapura Borneo FC Samarinda 2:1 DM 90'
25 10/15/18 Persipura Jayapura PERSIB Bandung 1:1 DM 90'
26 10/20/18 Persipura Jayapura Madura United FC 2:2 CM 90'
27 10/25/18 Persipura Jayapura Persija Jakarta 1:2 CM 90'
28 10/30/18 Persipura Jayapura Persebaya Surabaya 3:1 DM 90'
29 11/4/18 Persipura Jayapura PSM Makassar 4:2 DM 90'
30 11/10/18 Persipura Jayapura Bali United FC 1:0 DM 82' 90'
31 11/19/18 Persipura Jayapura Bhayangkara FC 2:0 DM 90'
32 11/24/18 Persipura Jayapura PSMS Medan 3:1 DM 55' 90'
33 12/1/18 Persipura Jayapura PSIS Semarang 2:1 Not in squad
34 12/9/18 Persipura Jayapura Perseru Serui 0:2 CM 54' 90'
1 5/18/19 Persipura Jayapura PERSIB Bandung 3:0 DM 75'
2 5/22/19 Persipura Jayapura Persela Lamongan 2:2 16'
3 5/31/19 Persipura Jayapura PSS Sleman 1:1 on the bench
5 6/23/19 Persipura Jayapura TIRA-Persikabo 2:1 DM 35' 90'
6 6/28/19 Persipura Jayapura Semen Padang FC 1:1 DM 22' 45'
7 7/4/19 Persipura Jayapura Arema FC 3:1 60' 63'
8 7/10/19 Persipura Jayapura Perseru Badak Lampung FC 1:1 Not in squad
9 7/16/19 Persipura Jayapura Madura United FC 1:0 DM 90'
10 7/21/19 Persipura Jayapura Bhayangkara FC 0:1 CM 90'
12 8/2/19 Persipura Jayapura Persebaya Surabaya 1:0 DM 44' 90'
13 8/6/19 Persipura Jayapura PSIS Semarang 1:3 DM 1 90'
14 8/14/19 Persipura Jayapura Kalteng Putra FC 2:0 CM 90'
15 8/19/19 Persipura Jayapura Borneo FC Samarinda 1:1 CM 76' 90'
16 8/23/19 Persipura Jayapura PS Barito Putera 0:4  Yellow card suspension
11 9/11/19 Persipura Jayapura Persija Jakarta 2:0 DM 90'
18 9/15/19 Persipura Jayapura Persela Lamongan 2:0 CM 75' 90'
19 9/19/19 Persipura Jayapura PSS Sleman 1:1 DM 1 45' 90'
20 9/23/19 Persipura Jayapura PERSIB Bandung 1:3  Yellow card suspension
21 9/27/19 Persipura Jayapura PSM Makassar 3:1 DM 58' 90'
22 10/2/19 Persipura Jayapura TIRA-Persikabo 3:0 CB 90'
23 10/20/19 Persipura Jayapura Arema FC 2:2 DM 90'
24 10/24/19 Persipura Jayapura Semen Padang FC 1:2 DM 90'
25 10/28/19 Persipura Jayapura Perseru Badak Lampung FC 0:1 DM 90'
26 11/3/19 Persipura Jayapura Madura United FC 0:2 DM 1 90'
27 11/7/19 Persipura Jayapura Bhayangkara FC 1:3 CM 90'
17 11/11/19 Persipura Jayapura Bali United FC 2:2 DM 90'
4 11/18/19 Persipura Jayapura PSM Makassar 4:0 CM 7' 59'
28 11/24/19 Persipura Jayapura Persebaya Surabaya 0:1 Not in squad
29 11/28/19 Persipura Jayapura Persija Jakarta 1:0 CM 90'
30 12/4/19 Persipura Jayapura PSIS Semarang 2:0 CM 90'
31 12/8/19 Persipura Jayapura Bali United FC 1:1 DM 90'
32 12/12/19 Persipura Jayapura Kalteng Putra FC 0:0 CM 90'
33 12/16/19 Persipura Jayapura PS Barito Putera 1:0 CM 90 + 2' 90'
34 12/22/19 Persipura Jayapura Borneo FC Samarinda 2:2 CM 55' 90 + 2' 90'
1 3/1/20 Persipura Jayapura PSIS Semarang 2:0 DM 49' 90'
2 3/7/20 Persipura Jayapura Borneo FC Samarinda 2:0 DM 90'
3 3/13/20 Persipura Jayapura Persebaya Surabaya 3:4 CM 1 86' 90'
1 8/28/21 Persipura Jayapura Persita Tangerang 1:2 CM 90'
2 9/10/21 Persipura Jayapura Persela Lamongan 1:0 DM 22' 90'
3 9/19/21 Persipura Jayapura Persija Jakarta 0:0 CM 41' 90'
4 9/24/21 Persipura Jayapura Persiraja Banda Aceh 1:2 DM 90'
5 9/29/21 Persipura Jayapura Arema FC 0:1 DM 90'
6 10/3/21 Persipura Jayapura Madura United FC 2:2 RB 90'
7 10/16/21 Persipura Jayapura Persebaya Surabaya 1:3 RM 90'
8 10/21/21 Persipura Jayapura Persik Kediri 4:2 DM 48' 90'
9 10/25/21 Persipura Jayapura PS Barito Putera 0:1  Yellow card suspension
10 10/30/21 Persipura Jayapura PERSIB Bandung 3:0 RB 9' 90'
11 11/5/21 Persipura Jayapura Bali United FC 0:1 RB 90'
12 11/18/21 Persipura Jayapura Borneo FC Samarinda 1:0 RB 90'
13 11/22/21 Persipura Jayapura Persikabo 1973 2:1 RB 90'
14 11/27/21 Persipura Jayapura PSM Makassar 1:1 RB 90'
15 12/2/21 Persipura Jayapura Bhayangkara FC 0:2 RB 90'
16 12/7/21 Persipura Jayapura PSS Sleman 1:1 RB 90'
17 12/11/21 Persipura Jayapura PSIS Semarang 2:1 RB 77' 90'
18 1/6/22 Persipura Jayapura Persela Lamongan 1:1  Yellow card suspension
19 1/11/22 Persipura Jayapura Persija Jakarta 1:2 RB 54' 79'
20 1/16/22 Persipura Jayapura Persiraja Banda Aceh 0:0 RB 90'
21 1/28/22 Persipura Jayapura Arema FC 1:0 on the bench
23 2/6/22 Persipura Jayapura Persebaya Surabaya 0:2 1'
24 2/10/22 Persipura Jayapura Persik Kediri 0:0 on the bench
25 2/14/22 Persipura Jayapura PS Barito Putera 3:0 on the bench
26 2/18/22 Persipura Jayapura PERSIB Bandung 0:3 33'
22 2/21/22 Persipura Jayapura Madura United FC 0:3 Not in squad
27 2/24/22 Persipura Jayapura Bali United FC 4:1 Not in squad
28 2/28/22 Persipura Jayapura Borneo FC Samarinda 2:1 on the bench
29 3/5/22 Persipura Jayapura Persikabo 1973 1:1 on the bench
30 3/10/22 Persipura Jayapura PSM Makassar 0:0 on the bench
31 3/16/22 Persipura Jayapura Bhayangkara FC 1:2 2'
32 3/20/22 Persipura Jayapura PSS Sleman 4:2 CB 90'
33 3/24/22 Persipura Jayapura PSIS Semarang 0:4 1 9'
34 3/31/22 Persipura Jayapura Persita Tangerang 0:3 on the bench
Squad: 133, Starting eleven: 101, Substituted in: 16, On the bench: 16, Suspended: 4, Injured: 0

Positions played

1 1 1 2 3 5 11 30 47

National team career

# National team Debut  
Indonesia
23 Indonesia - - -
Go to national player profile