2010/11球季，麦哥马克在以1-1逼和钖菲联的赛事中后备入替建功。其后，他在联赛盃对伯顿的赛事中梅开二度。2010年8月24日，卡迪夫城同意列斯联对麦哥马克的出价。三天后，他正式转投列斯联并签订三年合约，转会费无透露。2013年8月30日，列斯联与27岁的麦哥马克签署一份新的四年合约。
国际赛.2006年，麦哥马克首次代表苏格兰U21上阵。2007年10月11日，他在对立陶宛U21的赛事中攻入其处子入球，其后在以4-0的比分击败斯洛文尼亚U21的赛事中亦取得入球。他总共