分击败屈福特的赛事中入替米高·祖柏而复出。11月7日，他在对史云斯的赛事中第50次代表卡迪夫城上阵。2010/11球季，麦哥马克在以1-1逼和钖菲联的赛事中后备入替建功。其后，他在联赛盃对伯顿的赛事中梅开二度。2010年8月24日，卡迪夫城同意列斯联对麦哥马克的出价。三天后，他正式转投列斯联并签订三年合约，转会费无透露。2013年8月30日，列斯联与27岁的麦哥马克签署一份新的四年合约。
国际赛.2006年，麦哥马克首次代表苏格兰U21上阵。2007年10月11日，他在