McGhee's Pompey career began in the reserve team, but in November he was handed his senior debut at home to Everton which Portsmouth won 5–0.
McGhee began his professional football career with Portsmouth's reserves, but made his first appearance for the senior team in November 1985 against Everton, a match that Portsmouth won 5-0.