Johor Darul Ta'zim
Di akhir musim 2015-16, Lok meninggalkan Eastbourne untuk bergabung dengan Johor Darul Ta'zim II dari Liga Utama Malaysia.
Pendaftarannya tertunda, karena harus mengajukan paspor Malaysia. Pada September 2016 ia menerima paspor Malaysia, yang memungkinkannya bermain untuk JDT II serta tim sepak bola nasional Malaysia. Darren Lok hanya berhasil tampil dua kali untuk Tim JDT II sebelum musim berakhir.
Untuk Liga Super Malaysia 2017, Pelatih JDT Mario Gómez mengumumkan bahwa Lok akan dipromosikan ke tim utama JDT dari JDT II untuk musim 2017 mendatang.
Terengganu FC
Pada Januari 2020, Terengganu FC telah mengontrak Lok untuk bergabung dengan tim Liga Malaysia musim 2020. Dia hanya berhasil membuat 4 penampilan liga untuk tim.
Petaling Jaya City FC
Petaling Jaya City FC mengumumkan penandatanganan Lok dari Terengganu FC pada Desember 2020.