，现效力于澳大利亚职业足球联赛球队FC悉尼。他现在是澳大利亚国家队的成员。
俱乐部生涯.麦克格文在澳大利亚球队帕拉山骑士开始职业生涯， 他是南澳大利亚体育学院足球项目的受训者之一。 2006年，麦克格文加入苏格兰足球超级联赛球队哈茨青训体系，后来担任U19梯队队长，并在2008年被提升入一队。 2008年5月13日，他在2007/08赛季最后一轮联赛哈茨和格雷纳的比赛中替补出场，首次在苏超联赛亮相。 之后不久，他和俱乐部续签了一份为期五年的合同。 2009年10月，麦克格文被租