3日，他在2007/08赛季最后一轮联赛哈茨和格雷纳的比赛中替补出场，首次在苏超联赛亮相。 之后不久，他和俱乐部续签了一份为期五年的合同。 2009年10月，麦克格文被租借到苏格兰足球甲级联赛升班马艾尔联4个月。 10月24日，他在艾尔联1比5不敌因弗内斯的比赛中为球队首次出场。 2010年1月，艾尔联将他的租借合同延期到赛季结束。 他为艾尔联在各项赛事中出场29次，射进1球。 2010/11赛季，回到哈茨的麦克格文依然只能担任球队替补，他先后在8月21日4比0击败-{zh-hans:汉密尔顿;zh