Stephen O'Donnell, born on 11 May 1992, is a Scottish right back currently playing for Motherwell. Standing at 6 ft (1.83m) tall and weighing 11st 9lb (74kg), O'Donnell dons the number 2 jersey on the pitch. Transfermarkt estimates his current worth to be around £43k.
Born and bred in Scotland, O'Donnell kicked off his professional career with Partick Thistle in Scotland's Championship in August 2011. He made a commendable debut season with 31 appearances and 2 goals. In the subsequent 2012- 2013 season, he retained form with 29 appearances and an equal number of goals. In his third and fourth seasons (2013 - 2015), he made 61 league appearances and netted five goals.
July 2015 marked a new chapter in O'Donnell's career as he transferred to Luton Town in England's League One. During his two-season stint there, he made 60 first-team appearances and scored one goal.
In July 2017, O'Donnell returned to his home country, joining Kilmarnock in the Scottish Premiership. Over three seasons (2017 - 2020), he played 101 league matches and added a tally of five more goals to his professional career.
Subsequently, in August 2020, O'Donnell transferred to Motherwell, also in the Scottish Premiership. From 2020 to 2025, he made a staggering 155 league appearances and scored two goals. Presently in the 2025 - 2026 season, O'Donnell has made 19 appearances so far. While playing for Motherwell, he also participated in the 2025 - 2026 League Cup, scoring a goal in six appearances, and the Scottish Cup 2025 - 2026, registering one start.
