Blyth, Northumberland born right half George Allon began his football career after the end of the First World War with Usworth Colliery, from where he was signed by Second Division club Coventry City in the 1921 close season, making his Football League debut against Wolverhampton Wanderers that September. Having missed the first 6 matches of the season, Allon was ever present for the rest of the campaign, and remained a regular until losing his place at the start of April 1923, thereafter being a fringe player for two further seasons at Highfield Road, making only 7 more appearances.
After Coventry’s relegation in 1925, Allon was released having scored twice in 78 appearances, and joined local non league club Nuneaton Town, from where he moved on to Peterborough & Fletton United in 1926 before a return to Football League action with Third Division (South) club Northampton Town that November. He was a virtual ever present in 1927-28, missing just one match as The Cobblers finished runners up in the division, narrowly missing out on promotion, and played most of the matches over the next three seasons as they finished a competitive third, fourth and sixth. But he lost his place in December 1931 and played just 4 more times for Northampton before the season end, having scored 7 goals in 192 appearances over six seasons at The County Ground. In the summer of 1932 he joined Cheshire League club Wigan Athletic, making 41 appearances for them before his retirement in 1933.