Stephen O'Donnell, a determined defender primarily cast in the right-back role, hails from Scotland. Born 11 May 1992, O'Donnell now plies his trade for Motherwell. Standing 1.83m tall (roughly 6ft) and tipping the scales at 74kg (approximately 11st 9lb), he dons the number 2 jersey for his side.
Presently, O'Donnell's market value revolves around the £85,000 mark, as identified by Transfermarkt.
Tracing O'Donnell's journey, he made his move to Partick Thistle, a Championship side in Scotland, in August 2011. He delivered earnest performances in his debut 2011 - 2012 season, making a considerable 31 appearances and netting 2 goals. In the succeeding three seasons, from 2012 - 2015, he maintained his consistent presence, making 90 appearances altogether and scoring a further seven goals.
In July 2015, O'Donnell swapped the Scottish Championship of Partick Thistle for League One football in England with Luton Town. Across two seasons (2015 - 2017), he made 60 appearances and scored once.
Once again in July, but this time in 2017, he made a transfer move. Returning to Scotland's Premiership, he signed for Kilmarnock. Across three seasons (2017 - 2020) with Kilmarnock, O'Donnell was seemingly ever-present, amassing 101 appearances and finding the back of the net five times.
Come August 2020, and O'Donnell relocated once more, this time to Motherwell, again in Scotland's Premiership. Proving his worth across five seasons (2020 - 2025), he made an impressive 155 appearances and scored two goals. In the current season (2025 - 2026), O'Donnell has already racked up eight appearances.
Beyond league matches, O'Donnell has also showcased his talent in the League Cup and Scottish Cup tournaments for Motherwell. In the 2025 - 2026 League Cup, he scored once in four starts and made two appearances off the bench. In the Scottish Cup 2024 - 2025, O'Donnell made a single substitute appearance.
