Sebelum Dundee, Klok sempat berseragam Oldham Athletic. Klok meneken kontrak pada 13 Juli 2016 bersama tim League One Inggris tersebut. Di sana, dia main 10 kali dan tidak mencetak gol.
Merunut ke belakang lagi, pada 13 Oktober 2014, setelah masa trying berhasil, Klok meneken kontrak dengan klub Bulgaria, Cherno More. Klok melakoni debutnya pada 25 Oktober 2015 dan mengalami kekalahan 0-2 dari Razog Ludogorets.
Klok sempat merayakan gol pertama dan satu-satunya ketika menang besar 7-1 atas Pirin Razog di ajang Piala Bulgaria.
Klok tampil sebanyak 37 kali di Cherno More.
Merunut ke belakang lagi.Â
Sebelum di Cherno More, Klok memperkuat klub Skotlandia, Ross County di kurun 2013-2014. Pada debutnya, Klok kalah 1-4 dari Celtic.
Di klub Skotlandia itu, Klok main 6 kali.
Itulah sejumlah klub yang pernah dibela Klok. Akan tetapi satu klub lagi yang pernah dibela, dan pertama kali dia masuk klub, adalah Jong FC Utrecht, Belanda, pada musim 2011-2013 saat usianya menginjak usia 18 tahun. Di sana, dia tampil 17 kali dan mencetak dua gol.
Pemain asal asing, patut diperhitungkan kualitasnya untuk direkrut menjadi pemain tim nasional Indonesia. Barangkali pelatih Shin Tae-yong bakal mempertimbangkannya setelah Klok resmi WNI?
Tentu saja didatangkannya Marc Klok dan sejumlah pemain anyar lainnya menjadi skuat Macan Kemayoran adalah terutama Persija ingin memperbaiki kesalahannya.Â
Pada musim lalu, Persija sempat terseok-seok, bahkan menduduki zona degradasi. Sebelum akhirnya, Macan Kemayoran berlari sekuat mungkin dan duduk di peringkat ke 10 klasemen akhir.