Barrow-in-Furness, Lancashire born right back George Wilson “Peter” Irvine began his football career with Barrow St Luke’s before joining hometown Lancashire Combination club Barrow in 1911. He was then signed by Southern League club West Ham United in the 1912 close season, making his debut in a 4-0 win over Exeter City that September. Initially a regular, he lost his place after a heavy defeat to Merthyr Town in January 1913, and didn’t come back into the first team until December, when he played 4 matches before the New Year, and only one further match thereafter.
After 21 matches for The Hammers, Irvine returned to Barrow in the summer of 1914 but his career was then interrupted by the onset of the First World War which forced the suspension of peacetime football in May 1915. After the War he resumed with Barrow in 1919 and played two further seasons for The Bluebirds before being signed by newly elected Third Division (North) club Chesterfield in the summer of 1921, making his Football League debut in their first match in the new division in a heavy defeat at Stalybridge Celtic that August. Irvine made 22 appearances for The Spireites but lost his place in February 1922, joining Midland League club Shirebrook in the summer of 1922, his last known club before his eventual retirement.