起步的国家队生涯不利，最终留在哈茨。2013年1月2日，麦克格文与中国足球超级联赛球队山东鲁能泰山签订了为期两年的合同，并于2013年3月9日对阵大连阿尔滨时上场。
国际比赛生涯.麦克格文曾经代表澳大利亚U-20国家队参加在埃及举行的2009年世青赛。 他在小组赛第一场比赛得到一张黄牌和一张红牌，最终澳大利亚1比2不敌捷克。2012年8月，麦克格文首次入选澳大利亚国家队的集训名单，以备战和苏格兰的友谊赛。 他在这场比赛最后时刻替补萨沙·奥格内诺夫斯基出场，上演成年国家队的处