Ridehalgh joined the Huddersfield Town Academy at under-12 level and joined the club's academy in his first year in 2007. Despite not being in the first team squad, Ridehalgh was given number thirty shirt. Ridehalgh went on to progress though the club's youth system signing his first professional deal with the club at the end of the 2008–09 season after graduating from the academy he signed a one-year contract extension at the end of the 2009–10 season.
He made his debut for the Terriers in the 3–1 win over Charlton Athletic at the Galpharm Stadium on 28 August 2010, due to an injury to first choice left back Gary Naysmith and in which, he made his first start. As a result of Naysmith's injury, Manager Lee Clarke decided not to loan out Ridehalgh, citing left-back crisis. After having played few games so far, Club captain Peter Clarke was impressed with Ridehalgh performance during the season, describing him as "best debut he’s [Clarke] ever seen from a teenager." Following his recovery from fever, Ridehalgh would then suffered glandular fever as a result of losing weight and started rehabilitation. Ridehalgh suffered a foot injury during a match against Tranmere Rovers that resulted him to miss out for the rest of the season. Ridehalgh then became a regular in the first team until Naysmith returned from a foot injury in February 2011 making a total of 20 league appearances with a further three coming in the FA Cup. On 20 April 2011, Ridehalgh would sign a two-year contract, keeping him until 2013.
At the end of the 2012–13 season, Ridehalgh was offered a new contract by the club.
After making recovery in Huddersfield Town's pre-season friendly, it announced on 28 September 2011, he joined Football League Two side Swindon Town on a month's loan, after being isolated by the form of Gary Naysmith and Calum Woods. Upon joining Swindon Town, Ridehalgh expected to have playing time at Swindon Town. Ridehalgh made his league debut for the club, where he came on for Raffaele De Vita in the 75th minutes, in a 2–0 win over Macclesfield Town on 30 September 2011. As a result of gaining first team experience at Swindon Town, Ridehalgh's loan was extended a month later, and Ridehalgh eventually returned to Huddersfield on 28 December 2011, having made 13 appearances for Swindon, leaving them in the play-off places. Prior to the recalled by Huddersfield Town, Ridehalgh loan spell with Swindon Town was about to be extended further until the end of the season.
He then went on loan to League One strugglers Chesterfield on a deal that would last to the end of the 2011–12 season, playing his first game in the 0–2 home defeat at the hands of Exeter City on 7 January 2012. He scored his first ever career league goal on 27 January in a 1–0 win against Bournemouth. Ridehalgh made an impressive display for Chesterfield despite being relegated and made twenty appearance and scoring once. He returned to the club for a second loan spell on 24 August 2012 for one month. Ridehalgh's first game after signing for the club on his second loan spell came on 25 August 2012, where he came on as a substitute for Danny Whitaker in the 78th minutes, in a 1–1 draw against Rotherham United. Having made seven appearance in his second spell, Ridehalgh loan spell with Huddersfield Town was extended by two months.
On 22 November 2012, just as the loan window was shut, Ridehalgh's parent club, Huddersfield Town, recalled him from his loan spell at Chesterfield and sent him on loan to their divisional rivals, Rotherham United. It was revealed that the club allowed to end Ridehalgh early after losing his first team place to Nathan Smith under the management of Paul Cook. Ridehalgh made his league debut for the club two days later, in a 1–0 win over Exeter City. Ridehalgh quickly made an impact and after seven appearance, Ridehalgh loan spell with Rotherham United was extended until the end of the season. Towards the end of the season, Ridehalgh suffered an injury and only prefer on the bench, though he made one appearance since returning from injury, coming on as a substitute, in a 1–0 win over Plymouth Argyle. Nevertheless, Ridehalgh made 20 appearance and helped the club get promoted to League One.
On 28 September 2013, Ridehalgh joined Tranmere Rovers on a 3-month loan, and made his début against Port Vale on the same day. Unfortunately, he got sent off within 30 minutes of his début, and Tranmere eventually lost 1–0 at Prenton Park. He made 15 appearances for the Rovers, and scored one goal against Bristol City on 16 November 2013. Having made seventeen appearance, Ridehalgh loan spell with Tranmere Rovers came to an end.
Liam re-joined Tranmere Rovers on 1 January 2014 so he could be available for the New Year's Day game versus Wolverhampton Wanderers and so permanently on 3 January 2014. Weeks after joining the club permanently, Ridehalgh sustained a groin injury during a 3–0 loss to Peterborough United and was taken off half-time. Following this, Ridehalgh was out for weeks. He made his return to training on 30 January 2014 and started in a 1–0 win over MK Dons on 1 February 2014. However, Ridehalgh was unable to help the club survive relegation in League One and resulted playing in League Two and Ridehalgh made thirty-eight appearance in all competitions.
Ahead of the 2014–15 season, Ridehalgh determined to have a good season with the club. Ridehalgh also was given number three shirt ahead of the new season. However, Ridehalgh sustained ankle injury in a pre-season friendly match that kept him out for six weeks. After three months out, Ridehalgh made a recovery and made his first appearance of the season, coming on as a substitute, in a 2–2 draw against Wimbledon. Ridehalgh ended the season with only 18 caps as Tranmere suffered back-to-back relegations falling to National League.
Ridehalgh remained at Tranmere and began 2015-16 season as a regular starter, scoring an opening goal as Rovers won at Gateshead.As of 30 April 2016.