|Full name||Edward Joseph McIlvenny|
|Date of birth||21 October 1924|
|Place of birth||Greenock, Renfrewshire, Scotland|
|Date of death||18 May 1989(aged 64)|
|Place of death||Eastbourne, Sussex, England|
|Height||5 ft 9 in (1.75 m)|
|Playing position||Half back|
|* Senior club appearances and goals counted for the domestic league only.
† Appearances (Goals).
Edward John "Ed" McIlvenny (21 October 1924 in Greenock, Renfrewshire, Scotland – 18 May 1989 in Eastbourne, Sussex, England), also known as Eddie McIlvenny, was a Scottish-American soccer player who most notably captained the United States national team in their 1–0 upset of England in the 1950 FIFA World Cup.
He learned the game as a youth and was selected to Scottish Junior League on a tour of the North of Scotland. In 1947 he signed with the Welsh club Wrexham A.F.C., then in the Third Division North of the English Football League, but he only played seven games for them before moving to the US in 1949 to stay with his sister.
McIlvenny excelled with the Philadelphia Nationals of the American Soccer League, where he teamed up with US national team captain Walter Bahr, and was selected to join the national team during their 1950 World Cup appearance. He was given the honour of being captain for the game against England "because he was British", and in that game, it was this throw-in that led to the US goal. Although he was not a US citizen, he had declared his intention of becoming one and thus was eligible to play, according to the rules of the United States Soccer Football Association at the time.
However, he never did gain citizenship. Earlier that same year, he had played in an All-Star game against Manchester United and his play attracted the attention of United manager Matt Busby, who offered him a spot on the team after the World Cup. Upon his return to England, the English press called him "The Yank from the Tail of the Bank" (a reference to the sand bank that finishes at Greenock). He only had two appearances for them, however, and transferred to Waterford United of the League of Ireland instead. He played for them for four years and then returned to England to play for Headington United, after which he retired from playing and ran a football school.
In the movie The Game of Their Lives that depicted the US victory over England, McIlvenny (played by US soccer player John Harkes) was given a much smaller role and the captainship was given to Walter Bahr instead. McIlvenny's widow, Sheila, was reported as saying: "It's disappointing, but what do you expect from Hollywood?... It is not the true story, not at all. I think he would have accepted it, but I don't think he would have been happy with it because it wasn't the truth."
- "Edward John McIlvenny". National Soccer Hall of Fame. Retrieved 9 November 2005.
- Jose, Colin. "The Real Story About the 1950 U.S. World Cup Team". Retrieved 9 November 2005.
- Malcolm, Ross (12 June 2010). "The Scot who beat England at World Cup – with the USA". The Scotsman. Retrieved 12 June 2010.