Richard Mark O’Donnell (born 12 September 1988) is an English footballer who plays as a goalkeeper for League One side Wigan Athletic.
Having started his career as a junior with Sheffield Wednesday he progressed to the first team where he was largely utilised as an understudy keeper in his years at Hillsborough. He played 22 times for The Owls between 2006 and his departure in 2012, however he earned a significant amount of first team appearances elsewhere as he spent time on loan with York City, Buxton, Rotherham United, Oldham Athletic, Grimsby Town, Alfreton Town and Macclesfield Town. He was released in the summer of 2012 and joined Chesterfield. In 2013, following limited first-team appearances, he signed a one-year contract at Walsall.
Born in Sheffield, South Yorkshire, O’Donnell was called up to the Sheffield Wednesday first team at the start of the 2006–07 season and was on the bench for the League Cup tie against Wrexham as backup for Chris Adamson, although he was an Academy player at the time.
O’Donnell joined Conference National team York City on loan on 2 March 2007 on a work experience arrangement. He was recalled by Wednesday on 22 March. He joined Buxton in the Northern Premier League Premier Division on loan in December for a period of 28 days, where he made two appearances. He joined League Two club Rotherham United on a three-month loan in January 2008, as back up for Andy Warrington, but was recalled before the end of the deal as backup to Wednesday’s two first choice goalkeepers. O’Donnell was then loaned to League One team Oldham Athletic on an emergency seven-day loan on 14 March. He made his Football League debut the following day at the age of 19 in a League One match against Luton Town.
He joined Conference team Grimsby Town on a 28-day loan on 31 August 2010. He made his Grimsby debut on 4 September in a match against Luton, which Grimsby won 2–0. In February 2011 he joined Alfreton Town on a one-month. He made his first team debut for Wednesday in a 2–0 defeat at Southampton on 19 March. On 15 May 2012, O’Donnell was amongst the six first-team players to be released by Sheffield Wednesday after making fifteen league appearances for the club within four-years.
Days after his release from the club, O’Donnell signed for Chesterfield on a one-year deal. After appearing as an unused substitute in the first-five matches, O’Donnell finally made his début in a 2–2 draw against York City on 8 September 2012. O’Donnell appeared in the following fourteen matches, mainly due to the absence of first-choice goalkeeper Tommy Lee, who was out for eight weeks. After Lee recovered and returned to the first team, O’Donnell was once again the club’s reserve goalkeeper.
On 14 January 2013, O’Donnell joined Stockport County on a month-long loan. While at Stockport County, he made twenty appearances and established himself as first choice goalkeeper, but the club was relegated to the Conference North. O’Donnell had his loan spell extended with the club until 16 April. On the last game of the season, O’Donnell played his first match for Chesterfield in over six months, a 4–0 home victory over Exeter City.
He was released at the end of that one-year contract following limited first-team opportunities.
Following his release from Chesterfield, O’Donnell signed a one-year contract at Football League One side Walsall. On 22 May 2015, O’Donnell signed a three-year contract with Wigan Athletic. He joined them on 1 July 2015 after passing his medical.
Full name Richard Mark O’Donnell
Date of birth 12 September 1988 (age 26)
Place of birth Sheffield, England
Height 6 ft 2 in (1.88 m)
Playing position Goalkeeper
Current team Wigan Athletic
–2006 Sheffield Wednesday
Years Team Apps (Gls)
2006–2012 Sheffield Wednesday 19 (0)
2007 York City (loan) 0 (0)
2007–2008 Buxton (loan) 2 (0)
2008 Rotherham United (loan) 0 (0)
2008 Oldham Athletic (loan) 4 (0)
2010 Grimsby Town (loan) 12 (0)
2011 Alfreton Town (loan) 0 (0)
2012 Macclesfield Town (loan) 11 (0)
2012–2013 Chesterfield 20 (0)
2013 Stockport County (loan) 20 (0)
2013–2015 Walsall 90 (0)
2015– Wigan Athletic 4 (0)