A Liverpool native, defender Calum joined the Anfield club's academy in 1997 when he was just 10 years old. He remained at Liverpool until he was 19, leaving on a free transfer in 2006 without making a senior appearance.
He moved to Scotland, more specifically Dunfermline Athletic, turning a trial spell at East End Park into a permanent deal. In his first season, he registered 13 appearances and would stay with the Pars until 2011.
Woods helped the Pars secure the Scottish First Division title in 2010-11, earning promotion to the Scottish Premier League in the process. In total, he represented Dunfermline 152 times and scored 11 goals over 5 years.
His next move saw him return to England, signing for League One Huddersfield Town in 2011. His first season with the Terriers was a success, with Calum making 31 appearances across all competitions as Town won the League One play-offs in 2012. In the final, Woods scored a penalty in an 8-7 shoot-out victory at the end of a 0-0 draw with Sheffield United.
Over the following 2 seasons, Calum would make a further 50 appearances for Huddersfield before returning to League One in 2014, this time with Preston North End.
With 27 appearances across all competitions, Woods contributed to North End's return to the Championship, winning the 2015 League One play-off final having finished the season in third place.
Between 2015 and 2019, Calum would make 80 appearances for the Lilywhites. He departed Deepdale in January 2019, signing for League One Bradford City until the end of the campaign. He played just 6 times for the Bantams as the Valley Parade club were relegated to League Two.
Woods was released at the end of the season and joined Micky Mellon at Tranmere, signing a 1-year contract on 26th June 2019.
Interesting Fact: Calum missed the entire 2016-17 campaign through injury and did not return to action until Preston's 3-0 win over Cardiff City on 12th September 2017.