M. Klok

Domestic leagues
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Liga 1 2023/2024
Persib
16 16 0 2 - - 1399 4 7 - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 20 -
Liga 1 2022/2023
Persib
25 25 0 5 - - 2171 4 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 43 -
Liga 1 2021/2022
Persib
27 27 0 3 - - 2344 3 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - 11 - - - - - - - 19 -
Liga 1 2020/2021
Persija
2 2 0 2 - - 122 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 2 -
Liga 1 2019
PSM
26 25 1 2 1 - 2207 4 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 8 - - - - - - - 36 -
Liga 1 2018
PSM
29 29 0 2 - - 2563 6 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - 12 - - - - - - - 32 -
Premiership 2016/2017
Dundee
2 - 2 0 6 - 29 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16 -
League One 2016/2017
Oldham Athletic
10 6 4 5 8 - 486 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 14 -
Liga 1 2016
PSM
15 15 - - 1 - 90 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 1 -
First League 2015/2016
Cherno More
22 20 2 0 3 - 940 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 8 2 - - - - - - 19 -
Premiership 2013/2014
Ross County
6 4 2 3 10 - 288 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 26 -

Domestic cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Carabao Cup 2016/2017
Oldham Athletic
2 2 0 2 - - 108 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 3 -
EFL Trophy 2016/2017
Oldham Athletic
- - - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Bulgarian Cup 2015/2016
Cherno More
1 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Bulgarian Cup 2014/2015
Cherno More
1 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - -
Scottish Cup 2013/2014
Ross County
- - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

International cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
AFC Cup 2019
PSM
8 8 - - - - 720 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 10 -
Europa League 2015/2016
Cherno More
2 2 0 1 - - 136 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 2 -

National team
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
World Cup Qualification Asia 2026
Indonesia
1 1 0 1 1 - 46 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AFF Championship 2022
Indonesia
6 5 1 0 1 - 460 2 - - - - - - - - 26 - - - - - 2600% - - - - - - 3 - - - - - 1 1 - - - - - - - - 5 -

Trophies
Competition Status Times Seasons
Liga 1 Winner 1
PSM
2016
Liga 1 Runner-up 3
PSM
2018
Persib
2021/2022
Persib
2022/2023

Transfers
From To Type Amount Date
Persija
Persib
Free transfer Jun 30, 2021
PSM
Persija
Transfer Jan 31, 2020
Dundee
PSM
Free transfer Apr 15, 2017
Oldham Athletic
Dundee
Free transfer Jan 31, 2017
Cherno More
Oldham Athletic
Free transfer Jul 13, 2016
Ross County
Cherno More
Free transfer Oct 13, 2014
Jong Utrecht
Ross County
Free transfer Jul 1, 2013

Sidelined
Team Type Start date Returning Games missed
Persib
injury Mar 22, 2024 Apr 13, 2024 1
Persib
suspended Mar 16, 2024 Mar 29, 2024 0
Persib
suspended Oct 29, 2023 Nov 5, 2023 1
Persib
suspended Mar 21, 2023 Mar 29, 2023 1
Persib
suspended Nov 28, 2022 Jan 11, 2023 6
Persib
suspended Jun 4, 2022 Jun 16, 2022 1
Persib
suspended Mar 10, 2022 Mar 14, 2022 0
Persib
suspended Feb 23, 2022 Feb 26, 2022 0
Persib
injury Jan 27, 2022 Feb 4, 2022 1
Persib
suspended Jan 8, 2022 Jan 14, 2022 0
Persib
suspended Oct 27, 2021 Oct 31, 2021 0
Persib
suspended Oct 3, 2021 Oct 17, 2021 0
PSM
suspended Nov 19, 2019 Nov 24, 2019 0
PSM
suspended Oct 3, 2019 Oct 20, 2019 1
PSM
suspended Aug 24, 2019 Sep 1, 2019 1
PSM
suspended Nov 5, 2018 Nov 12, 2018 1
PSM
suspended Sep 14, 2018 Sep 19, 2018 0
PSM
suspended Jul 16, 2018 Jul 24, 2018 0
PSM
suspended Jul 7, 2018 Jul 11, 2018 0
Ross County
injury Jan 6, 2014 Apr 1, 2014 12
Ross County
injury Dec 16, 2013 Dec 25, 2013 1