Футбольну кар'єру розпочав 2003 року виступами за «Младость Подгориця». Влітку 2006 Марко переходить до клубу «Зета», де провів один сезон.
31 серпня 2007 уклав однорічний контракт із сербським клубом «Партизан».[1]
У серпні 2008 повернувся на батьківщину цього разу до команди «Могрен».[2]
У липні 2011 Четкович уклав трирічний контракт з польським клубом «Ягеллонія» (Білосток).[3] Відігравши за «Ягеллонію» лише один сезон два наступні роки на правах оренди виступав за клуби «Бурірам Юнайтед» та «Подбескідзе».
У липні 2013 уклав однорічний контракт з чорногорською командою «Будучност».[4]
16 серпня 2014 Марко перейшов на один рік до албанського клубу «Лачі».[5] Після першого сезону в складі албанської команди Марко відмовився від пропозицій інших албанських команд таких, як «Скендербеу», «Кукесі», «Партизані» та «Тирана» і продовжив контракт з «Лачі» ще на один рік.[6][7] У квітні 2016 року в півфіналі Кубка Албанії 2015—2016 чорногорець забив два м'ячі в ворота «Скендербеу».[8] У фіналі в серії пенальті його клуб поступився «Кукесі».[9] У червні Марко покинув албанську команду.
14 червня 2016 уклав контракт з боснійською командою «Сараєво».[10]
12 січня 2017 Четкович повертається до албанської Суперліги підписавши шестимісячний контракт з «Партизані».[11][12]
Влітку 2017 після дванадцятирічної перерви Марко повернувся до рідного клубу «Младость Подгориця».[13]
13 червня 2018 Четкович уклав однорічний контракт з «Сутьєскою».[14]
↑Andi Deçka (22 травня 2016). Kukesi fiton Kupën e Shqipërisë [Kukësi wins Albanian Cup] (Albanian) . SuperSport Albania. Архів оригіналу за 24 May 2016. Процитовано 23 травня 2016.
↑Adi Metaliu (12 січня 2017). Zyrtare, Cetkovic firmos me Partizanin [Official, Ćetković signs with Partizani] (Albanian) . SuperSport Albania. Архів оригіналу за 16 січня 2017. Процитовано 12 січня 2017.