Каткарт начал карьеру на родине. Несмотря на повышенный интерес со стороны английских «Челси», «Арсенала» и шотландского «Рейнджерс» Крейг остался в Северной Ирландии, где в 2003 году был признан лучшим футболистом среди юношей[1]. В 2005 году он перешёл в «Манчестер Юнайтед». В 2007 году Каткарт был выбран капитаном юношеской команды и получил приз Джимми Мерфи. В том же году он попал в заявку основной команды на сезон. Летом Крейг для получения игровой практики на правах аренды выступал за бельгийский «Антверпен»[2].
Летом 2008 года он вновь на правах аренды отправился «Плимут Аргайл»[3]. 16 сентября в матче против «Уотфорда» он дебютировал в Чемпионшипе[4]. 25 октября в поединке против «Ипсвич Таун» Крейг забил свой первый гол за «Плимут»[5].
Летом 2009 года он был отдан в полугодовую аренду «Уотфорд». 19 сентября в матче против «Лестер Сити» Каткарт дебютировал за новый клуб[6].
Летом 2010 года Крейг перешёл в «Блэкпул», подписав контракт на три года[7]. Сумма трансфера составила 625 тыс. евро. 14 августа в матче против «Уиган Атлетик» он дебютировал в английской Премьер-лиге[8]. 25 января 2011 года в поединке против своего бывшего клуба «Манчестер Юнайтед» Каткарт забил свой первый гол за «Блэкпул»[9].
Летом 2014 года Крейг вернулся в «Уотфорд», подписав двухлетнее соглашение[10]. 20 сентября в матче против «Борнмута» он забил свой первый гол за «лосей»[11]. В 2015 году Каткарт помог команде вернуться в элиту. Тем же летом он продлил контракт с «Уотфордом» на четыре года.
↑"Cathcart tipped for the top". BBC Sport. 14 мая 2003. Архивировано24 ноября 2003. Дата обращения: 13 октября 2007. {{cite news}}: |archive-date= / |archive-url= несоответствие временной метки; предлагается 24 ноября 2003 (справка)
↑Bartram, Steve (30 августа 2007). "Youngster heads to Antwerp". ManUtd.com. Manchester United. Архивировано8 апреля 2017. Дата обращения: 9 ноября 2008. {{cite news}}: |archive-date= / |archive-url= несоответствие временной метки; предлагается 8 апреля 2017 (справка)
↑"Cart Before The Start". pafc.co.uk. 8 августа 2008. Архивировано из оригинала4 сентября 2008. Дата обращения: 8 августа 2008. {{cite news}}: |archive-date= / |archive-url= несоответствие временной метки; предлагается 4 сентября 2008 (справка)