Lowe came through the Derby County academy, and was an unused substitute for the first team on 2 October 2013, as Derby drew 4–4 with Ipswich Town.[4] He went on to turn professional at the club in June 2015.[5] However, he missed much of the 2015–16 season with a hamstring injury.[6] He made his professional debut on 23 August 2016, in a 1–1 draw with Carlisle United in the second round of the EFL Cup at Pride Park Stadium; he converted his penalty in the resulting shoot-out, which Derby won 14–13.[7]
On 27 September 2016, Lowe made his League debut in an away game to Cardiff City.
He was then loaned to Scottish Premiership club Aberdeen in August 2018, on a deal which ran until January 2019.[9][10] After playing in two games for Derby during January, Lowe returned to Aberdeen on loan for the rest of the 2018–19 season.[11]
Sheffield United
On 7 September 2020, Sheffield United announced the signing of Lowe on a four-year contract.[12] Lowe made his debut in the EFL Cup in a 5-4 penalty loss to Burnley. His Premier League debut, against Fulham in United's fifth league fixture of the season, lasted only 19 minutes after he had to be withdrawn following a concussion.[13] Lowe came back into the side at left wing-back in defeats to Man City, Chelsea, West Ham and West Brom which left United stranded at the foot of the table with one point from their opening ten fixtures; Wilder admitted that Lowe was starting games "too early" and local media suggesting he looked "lost" and "could quickly find himself sinking without a trace."[14] Following defeat to Leicester City, in which Lowe was booked and subbed at half time, he lost his place in the team, only making two more league appearances (one start, one as substitute) between December and March. As a whole, Lowe made the matchday squad 33 times as Sheffield United were relegated back to the Championship after two seasons, but featured just eight times, with seven appearances from the start, and was fourth-choice full back, leading to suggestions he could leave the club.[15]
On 27 August 2021, Lowe joined Championship side Nottingham Forest on loan for the remainder of the season.[16] on 10 June 2022, Forest announced that Lowe would return to his parent club once the loan had expired.[17]
On 29 May 2024, Sheffield United announced he would be leaving in the summer when his contract expired.[18]
Sheffield Wednesday
On 15 June 2024, it was confirmed Lowe would be joining Sheffield Wednesday on 1 July 2024 following the expiration of his Sheffield United contract.[19] He made his Wednesday debut against Plymouth Argyle on 11 August 2024, starting the game in a 4–0 victory.[20]