Born in the village of Nitshill, south of Glasgow, wing half Charlie Pringle’s first professional club was St Mirren, for whom he signed from Maryhill in June 1916 during the First World War. He scored 6 goals in 143 appearances for The Buddies and on 12th February 1921 he won his first and only cap for Scotland in a 2-1 win against Wales at Pittodrie while a St Mirren player. He had also represented The Scottish League a month earlier in a 3-0 victory over The Irish League at Ibrox.
In June 1922 Pringle signed for First Division Manchester City, making his Football League debut on 26th August 1922 in the opening game of the 1922-23 season, a 2-0 defeat at Sheffield United. He then proceeded to play in every Manchester City match for over a year. He was part of the Manchester City team which played in the 1926 FA Cup Final where they lost to Bolton Wanderers in the same season as they were relegated from the First Division, and he was club captain for part of his City career. After winning a Second Division Championship medal in 1927-28, Pringle left Manchester City in the close season as part of a venture to form a new club, Manchester Central F.C, after a single goal in 216 appearances for City.
He played for Bradford Park Avenue between October 1929 and 1931, scoring once in 44 appearances, Lincoln City from May 1931 to February 1933, where he scored once in 64 appearances and Stockport County, whom he joined in February 1933 but for whom he didn’t made a first team appearance. He also later played for FC Zurich the same year, as well as for non league Hurst, and had a spell in the Irish League with Waterford in 1934. After his playing career finished he became a coach. His coaching career included a spell at his former club St Mirren.