Ryan Woods (footballer, born 1993)

Ryan Michael Woods (born 13 December 1993) is an English professional footballer who plays as a defensive midfielder for EFL League One club Exeter City.

Ryan Woods
Woods playing for Brentford in 2015
Personal information
Full name Ryan Michael Woods[1]
Date of birth (1993-12-13) 13 December 1993 (age 30)[2]
Place of birth Norton Canes, England
Height 5 ft 8 in (1.73 m)[2]
Position(s) Defensive midfielder
Team information
Current team
Exeter City
Number 6
Youth career
0000–2009 Walsall
2009–2012 Shrewsbury Town
Senior career*
Years Team Apps (Gls)
2012–2015 Shrewsbury Town 91 (1)
2015–2019 Brentford 122 (3)
2018–2019Stoke City (loan) 21 (0)
2019–2021 Stoke City 14 (0)
2020Millwall (loan) 18 (0)
2020–2021Millwall (loan) 41 (0)
2021–2022 Birmingham City 32 (0)
2022–2024 Hull City 26 (0)
2023–2024Bristol Rovers (loan) 12 (0)
2024Exeter City (loan) 14 (0)
2024– Exeter City 7 (1)
*Club domestic league appearances and goals, correct as of 18:30, 5 October 2024 (UTC)

Woods began his senior career with Shrewsbury Town and is a product of the Shrewsbury Town and Walsall youth systems. In 2015, after helping Shrewsbury to promotion back to League One, he transferred to Brentford for a fee of £1 million. He became a key member of the Brentford squad helping the team to establish themselves in the Championship. Woods spent four seasons at Griffin Park before joining Stoke City in August 2018. Woods struggled for game time at Stoke following a change of managers and he spent one-and-a-half seasons on loan at Millwall. He joined Birmingham City in June 2021, and left for Hull City just over a year later, from where he had loan spells at Bristol Rovers and, more successfully at Exeter City. Woods left Hull City by mutual consent in July 2024 before it was confirmed he had joined Exeter City on a permanent transfer.

Career

edit

Shrewsbury Town

edit

Woods began his youth career with local club Walsall, but was released at age 15 and moved to Shrewsbury Town in 2009.[3] He completed a scholarship and signed his first professional contract in May 2012.[4] Woods received his maiden call into the first team squad for a League One match at home to Carlisle United on 15 December 2012, but remained an unused substitute during the 2–1 win.[5] After six further calls into the squad,[5] Woods made his debut as an 89th-minute substitute for Aaron Wildig in a 1–0 home win over Oldham Athletic on 23 April 2013.[6] Four days later he played his only other game of the season, again replacing Wildig for the last six minutes of a 3–2 win against Portsmouth at the New Meadow.[6] He signed a contract extension on 10 June 2013.[7]

Woods made his first senior start for Shrewsbury Town in a 2–2 draw away at Rotherham United on 24 August 2013,[8] playing at right back owing to a shortage of defenders.[9] He scored his first senior goal – and only Shrewsbury goal – on 11 January 2014, in the seventh minute of a 3–2 defeat to Milton Keynes Dons at the Stadium mk.[10] Having established himself in the first team, with 43 appearances in all competitions in 2013–14,[10] he triggered a clause in his contract to extend his stay at the club for at least another season, despite the Shrews' relegation to League Two.[11] His performances during the campaign earned him the Shrewsbury Town Away Travel Club Young Player of the Year and the Family Stand Player of the Season awards.[12]

Woods had an excellent 2014–15 season,[citation needed] making 51 appearances and helping Shrewsbury secure automatic promotion back to League One with a second-place finish.[13][14] Woods and teammate Connor Goldson were named in the League Two PFA Team of the Year.[15] Woods was nominated for the League Two Player of the Year at the Football League Awards,[16] but lost out to Danny Mayor of Bury.[17] Woods began the 2015–16 season as an ever-present and following vice-captain Connor Goldson's departure,[18] he captained Shrewsbury for the first time on 22 August 2015.[19] Woods' final Shrewsbury appearance came on 29 August in a 1–0 defeat to Burton Albion and he departed the New Meadow three days later on transfer deadline day.[18][20] He made 103 appearances and scored once during his three years as a professional with Shrewsbury Town.[18]

Brentford

edit

Woods signed a three-year contract with Championship club Brentford on 1 September 2015. The fee, officially undisclosed, was reported locally as £1 million.[20][21] He made his debut 11 days later, away to Leeds United, as a 74th-minute substitute for Maxime Colin.[18] Two minutes after coming on, he turned over possession to Mirko Antenucci, who then scored the equaliser in a 1–1 draw.[22] After the appointment of interim manager Lee Carsley later that month,[23] Woods became a regular starter.[24] He scored his first Brentford goal with a long-range strike to open a 2–1 win over Reading at the Madejski Stadium on 28 December, assisting Sergi Canós for the winning goal in the second half.[18][25] On 23 April 2016, he scored from a similar distance in a 4–1 win at Milton Keynes Dons, a result which confirmed the opponents' relegation.[26] He finished the 2015–16 season with 42 appearances and two goals.[18]

After beginning the 2016–17 season as an ever-present in central midfield, Woods signed a new four-year contract on 31 August 2016.[27] He made 45 appearances during the season and won the club's Players' Player of the Year award.[28] Aside from a short period out of the team for personal reasons,[29] Woods continued as an ever-present during the early months of the 2017–18 season and scored his first goal of the campaign in a 3–1 victory over Leeds United on 4 November 2017.[30] He received the first red card of his career as a result of "scuffling over the ball" with Sheffield United goalkeeper Jamal Blackman during a 1–1 draw on 30 March 2018.[31][32] Woods finished the 2017–18 season with 40 appearances and one goal and was voted the club's Supporters' Player of the Year.[31][33]

Stoke City

edit

On 25 August 2018, Woods joined Championship club Stoke City from Brentford on 25 August 2018 on loan, with the intention of making the move permanent the following January.[34] He made his debut on 1 September against West Bromwich Albion.[35] Woods began his Stoke career well under Gary Rowett and was made stand-in captain in the absence of Ryan Shawcross.[36] However his form dropped off by December as Stoke were struggling to put a run of wins together.[37][38] Woods rarely featured in the second half of the campaign under the management of Nathan Jones as Stoke finished in 16th position.[35][39]

Woods started three matches under Jones at the start of the 2019–20 season before losing his place in the side.[40] Woods returned to the side under new manager Michael O'Neill in November 2019 starting in five consecutive games.[41] However he lost his place in the team again and was linked with a move away from the club in the January transfer window.[42]

Millwall (loan)

edit

On 17 January 2020 Woods signed on loan with Championship rivals Millwall managed by Gary Rowett, for the remainder of the 2019–20 season.[43] Woods played 18 times for the Lions as they finished in eighth position, narrowly missing out on a play-off place.[44][45] He re-signed with Millwall, again on loan, for the 2020–21 season.[46] Woods was a regular in the side under Rowett, making 46 appearances as Millwall finished in 11th position.[47]

Birmingham City

edit

Woods joined another Championship club, Birmingham City, on 23 June 2021 on a three-year contract.[48] He made his debut in the starting eleven for the opening fixture, away to Sheffield United, made the pass from which Jérémie Bela crossed for Maxime Colin to head the only goal of the game, and was booked for what the Birmingham Mail described as a rugby tackle.[49] A few weeks into the season, he said that an improved diet and extra training had improved his fitness, which in turn improved his morale and his potential impact: "I feel like my old self again. I can get around the pitch and feel like I can really affect games off the ball as well as on it now".[50] However, the team's lack of goals and defensive frailty meant Woods lost his starting place in favour of the more defensively solid Gary Gardner: according to head coach Lee Bowyer, "The stability comes at the cost of the attacking fluency because you are taking Ryan Woods out of the team and, whether you like it or not, we give the ball away too much. When Ryan was in the team we were having a lot of chances in games but we were vulnerable defensively so you have got to have that balance."[51] He returned only after Gardner was sent off,[52] but was himself sent off against Coventry City for bringing down Ian Maatsen with what his manager saw as a professional foul worthy of a yellow card but was viewed by the referee and the Football Association's appeals panel as serious foul play.[53][54]

After serving his suspension, Woods returned to the starting eleven for the 6–2 defeat at Fulham in mid-January and remained a regular for the next six weeks,[55] taking advantage of having "technically-assured team-mates to pass the ball to" in recent arrivals Onel Hernández and Juninho Bacuna.[56] Despite the Mail's belief that his ball retention was important to the side,[57] Bowyer changed formation to accommodate Tahith Chong's return from injury, Woods lost his place to the defensive midfielder Ivan Šunjić,[58] and he made only four appearances in the last two months of the season.[59] Under new head coach John Eustace, Woods started Birmingham's first two league matches of the 2022–23 season, but was a late withdrawal from the squad for the third amid rumours that he was about to join division rivals Hull City.[60] Eustace said that "we don't want to lose players but we have to balance the books as well."[61]

Hull City

edit

Woods signed a three-year contract with Championship club Hull City on 18 August 2022; the fee was undisclosed.[62]

In August 2023, manager Liam Rosenior announced that Woods would not be in his plans for the upcoming season and that he was free to depart the club.[63]

On 25 August 2023, Woods joined League One club Bristol Rovers on a season-long loan.[64] He returned to his parent club on 10 January 2024.[65]

On 1 February 2024, Woods returned to League One, joining Exeter City on loan for the remainder of the season.[66]

Woods left Hull City by mutual consent on 1 July 2024.[67]

Exeter City

edit

On 2 July 2024, Woods signed for Exeter City on a permanent two-year contract after the successful loan spell with the Grecians during the second half of the 2023-24 season.[68] On 5 October 2024, Woods scored his first goal since 2017 in a 1–0 win verses Cambridge United.[69]

Style of play

edit

Although Woods' favoured position is as a central midfielder (being dubbed "the ginger Pirlo" by the Shrewsbury Town supporters),[70] he can also play in a variety of positions in defence and midfield.[71] During the 2013–14 season he demonstrated his versatility by also playing right back, on the right side of midfield and at left back.[72][73] In January 2015, FourFourTwo named Woods as one of the 10 best young players in the Football League.[74] The magazine reported that he demonstrates "an ability to play a range [of] passes, as well as easily creating space for himself" and quoted Shrewsbury Town manager Micky Mellon as saying "he's the first player on the training pitch and the last off. He's a terrific kid and has some unbelievable ability".[74]

Personal life

edit

Woods was born in Norton Canes, Staffordshire, and raised in Pelsall.[75] He supported Walsall as a youngster.[76]

Career statistics

edit
As of match played 5 October 2024
Appearances and goals by club, season and competition
Club Season League FA Cup League Cup Other Total
Division Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
Shrewsbury Town 2012–13[6] League One 2 0 0 0 0 0 0 0 2 0
2013–14[10] League One 41 1 1 0 0 0 1[a] 0 43 1
2014–15[13] League Two 43 0 3 0 4 0 1[a] 0 51 0
2015–16[18] League One 5 0 0 0 2 0 7 0
Total 91 1 4 0 6 0 2 0 103 1
Brentford 2015–16[18] Championship 41 2 1 0 0 0 42 2
2016–17[77] Championship 42 0 2 0 1 0 45 0
2017–18[31] Championship 39 1 0 0 1 0 40 1
2018–19[35] Championship 0 0 0 0 1 0 1 0
Total 122 3 3 0 3 0 128 3
Stoke City 2018–19[35] Championship 27 0 0 0 0 0 27 0
2019–20[44] Championship 8 0 1 0 3 0 12 0
2020–21[78] Championship 0 0 0 0 0 0 0 0
Total 35 0 1 0 3 0 39 0
Millwall (loan) 2019–20[44] Championship 18 0 0 0 0 0 18 0
2020–21[78] Championship 41 0 2 0 3 0 46 0
Total 59 0 2 0 3 0 64 0
Birmingham City 2021–22[59] Championship 30 0 1 0 0 0 31 0
2022–23[79] Championship 2 0 0 0 2 0
Total 32 0 1 0 0 0 33 0
Hull City 2022–23[79] Championship 26 0 1 0 27 0
2023–24[80] Championship 0 0 0 0 0 0 0 0
Total 26 0 1 0 0 0 27 0
Bristol Rovers (loan) 2023–24[80] League One 12 0 1 0 3[b] 0 16 0
Exeter City (loan) 2023–24[80] League One 14 0 14 0
Exeter City 2024–25[81] League One 7 1 0 0 0 0 0 0 7 1
Career total 398 5 13 0 15 0 5 0 431 5
  1. ^ a b Appearance(s) in Football League Trophy
  2. ^ Appearances in EFL Trophy

Honours

edit

Shrewsbury Town

Individual

References

edit
  1. ^ "EFL: Retained list: 2015/16" (PDF). English Football League. p. 9. Archived from the original (PDF) on 2 December 2016. Retrieved 26 June 2016.
  2. ^ a b "Player Profile Ryan Woods". Shrewsbury Town F.C. Archived from the original on 1 September 2015. Retrieved 11 May 2013.
  3. ^ "Ryan Woods lines up FA Cup revenge". Shropshire Star. 1 November 2014. Retrieved 24 June 2021.
  4. ^ "Shrewsbury Town deals for Ryan Woods and Elliott Turner". BBC Sport. 1 May 2012. Retrieved 24 June 2021.
  5. ^ a b "Ryan Woods: 2012". ESPN FC. Archived from the original on 24 September 2015. Retrieved 1 September 2015.
  6. ^ a b c "Games played by Ryan Woods in 2012/2013". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  7. ^ "Woods signs". Shrewsbury Town F.C. 10 June 2013. Retrieved 24 June 2021.
  8. ^ "Ryan Woods: 2013". ESPN FC. Archived from the original on 22 September 2017. Retrieved 21 September 2017.
  9. ^ Wild, Martin (24 August 2013). "Town 2 Rotherham 2". Shrewsbury Town F.C. Retrieved 25 June 2021.
  10. ^ a b c "Games played by Ryan Woods in 2013/2014". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  11. ^ "Ryan Woods extends contract". Shrewsbury Town F.C. 13 May 2014. Retrieved 25 June 2021.
  12. ^ "Shrewsbury's Joe Jacobson is the fans' choice at supporters end-of-season awards". Shropshire Star. 29 April 2014. Retrieved 1 September 2015.
  13. ^ a b "Games played by Ryan Woods in 2014/2015". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  14. ^ "Shrewsbury Town league performance history: League Two table at close of 2014–15 season". 11v11.com. AFS Enterprises. Retrieved 25 June 2021.
  15. ^ a b "League Two Team of the Year: Matt Grimes in after Exeter stint". BBC Sport. 26 April 2015. Retrieved 8 May 2018.
  16. ^ "Sky Bet League 2 Player of the Year shortlist announced for The Football League Awards 2015". The Football League. 19 April 2015. Retrieved 25 June 2021.
  17. ^ "Kevin Phillips: Ex-England striker wins Football League award". BBC Sport. 19 April 2015. Retrieved 25 June 2021.
  18. ^ a b c d e f g h "Games played by Ryan Woods in 2015/2016". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  19. ^ "Oldham 1 Town 1 – report and pictures". Shropshire Star. 22 August 2015. Retrieved 25 June 2021.
  20. ^ a b "Brentford sign Ryan Woods from Shrewsbury Town". Brentford F.C. 1 September 2015. Retrieved 25 June 2021.
  21. ^ Moore, Tom (1 September 2015). "Brentford complete transfer business with £1million deal for Shrewsbury midfielder". MyLondon. Retrieved 25 June 2021.
  22. ^ "Leeds United 1–1 Brentford". BBC Sport. 12 September 2015. Retrieved 25 June 2021.
  23. ^ "Brentford sack Marinus Dijkhuizen and appoint Lee Carsley". BBC Sport. 28 September 2015. Retrieved 25 June 2021.
  24. ^ "Ryan Woods: 2015". ESPN FC. Archived from the original on 22 September 2017. Retrieved 28 December 2015.
  25. ^ Williams, Adam (28 December 2015). "Reading 1–2 Brentford". BBC Sport. Retrieved 25 June 2021.
  26. ^ "Milton Keynes Dons 1–4 Brentford". BBC Sport. 23 April 2016. Retrieved 25 June 2021.
  27. ^ "Ryan Woods signs new four-year deal at Griffin Park". Brentford F.C. 31 August 2016. Retrieved 25 June 2021.
  28. ^ a b Brett, Ciaran (9 May 2016). "Curtain brought down on season at Player of the Year Awards". Brentford F.C. Retrieved 25 June 2021.
  29. ^ "A statement from Ryan Woods". Brentford F.C. 15 August 2017. Retrieved 25 June 2021.
  30. ^ "Ryan Woods: 2017". ESPN FC. Archived from the original on 7 November 2017. Retrieved 4 November 2017.
  31. ^ a b c "Games played by Ryan Woods in 2017/2018". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  32. ^ "Brentford 1–1 Sheffield United". BBC Sport. 30 March 2018. Retrieved 25 June 2021.
  33. ^ a b "Ryan Woods voted Supporters' Player of the Year". Brentford F.C. 6 May 2018. Retrieved 25 June 2021.
  34. ^ "Ryan Woods: Stoke City sign Brentford midfielder on loan before permanent move". BBC Sport. 25 August 2018. Retrieved 25 June 2021.
  35. ^ a b c d "Games played by Ryan Woods in 2018/2019". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  36. ^ Smith, Peter (18 October 2018). "Ryan Woods talks about the brilliant honour to be Stoke City captain – with respect to and from Ryan Shawcross". Stoke Sentinel. Retrieved 25 June 2021.
  37. ^ Smith, Peter (22 December 2018). "Honest Ryan Woods makes cutting self-appraisal of current form in Stoke City midfield". Stoke Sentinel. Retrieved 25 June 2021.
  38. ^ Spinks, Martin (28 December 2018). "Stoke City Comment on the immediate prospects for Ryan Woods". Stoke Sentinel. Retrieved 25 June 2021.
  39. ^ Smith, Peter (5 May 2019). "Surprise name back in Stoke City starting line-up to take on Sheffield United". Stoke Sentinel. Retrieved 25 June 2021.
  40. ^ Spinks, Martin (12 August 2019). "Forgotten man does have potentially big future says Stoke City boss". Stoke Sentinel. Retrieved 25 June 2021.
  41. ^ Smith, Peter (13 November 2019). "Ryan Woods on the hardest eight months of his career – and new hope at Stoke City". Stoke Sentinel. Retrieved 25 June 2021.
  42. ^ Spinks, Martin (17 January 2020). "I sympathise – Stoke City boss on Millwall bound midfielder". Stoke Sentinel. Retrieved 25 June 2021.
  43. ^ "Millwall confirm Ryan Woods arrival". Millwall F.C. 17 January 2020. Retrieved 25 June 2021.
  44. ^ a b c "Games played by Ryan Woods in 2019/2020". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  45. ^ Freeman, Jay (22 July 2020). "Millwall 4–1 Huddersfield Town". BBC Sport. Retrieved 25 June 2021.
  46. ^ "Ryan Woods signs season-long loan deal". Millwall F.C. 27 July 2020. Retrieved 25 June 2021.
  47. ^ Cawley, Richard (30 April 2021). "Stoke City midfielder Ryan Woods gives answer on whether a third loan spell at Millwall looks a possibility". London News Online. Retrieved 25 June 2021.
  48. ^ Watson, Chris (23 June 2021). "Confirmed: Stoke City announce midfielder transfer". Stoke Sentinel. Retrieved 25 June 2021.
  49. ^ Dick, Brian (7 August 2021). "Birmingham City vs Sheffield United player ratings: Colin the hero as Blues fans welcome Bowyer". Birmingham Mail. Retrieved 8 August 2021.
  50. ^ Dick, Brian (17 September 2021). "Birmingham City signing opens up about extra fitness training that helped him 'find a home'". Birmingham Mail. Retrieved 18 August 2022.
  51. ^ Dick, Brian (20 October 2021). "'Driving me crazy' - Lee Bowyer reacts as Birmingham City are held again". Birmingham Mail. Retrieved 18 August 2022.
  52. ^ Dick, Brian (21 November 2021). "'The right decision' – Lee Bowyer backs Birmingham City call after Hull City defeat". Birmingham Mail. Retrieved 18 August 2022.
  53. ^ Dick, Brian (23 November 2021). "Lee Bowyer reveals Ryan Woods appeal and opens up on Birmingham City penalty claim". Birmingham Mail. Retrieved 18 August 2022.
  54. ^ Dick, Brian (20 December 2021). "Revealed: Why Birmingham City failed in their Coventry City appeal". Birmingham Mail. Retrieved 18 August 2022.
  55. ^ "R. Woods". Soccerway. Perform Group. Retrieved 18 August 2022.
  56. ^ Dick, Brian (20 February 2022). "The Birmingham City player who wanted to prove a point to Stoke City fans". Birmingham Mail. Retrieved 18 August 2022.
  57. ^ Dick, Brian (2 March 2022). "The Birmingham City teen who could make his full debut at Bristol City – predicted Blues XI". Birmingham Mail. Retrieved 18 August 2022.
  58. ^ Dick, Brian (5 March 2022). "Birmingham City player ratings vs Bristol City: Chong back with a bang as Blues win". Birmingham Mail. Retrieved 18 August 2022.
  59. ^ a b "Games played by Ryan Woods in 2021/2022". Soccerbase. Centurycomm. Retrieved 8 May 2022.
  60. ^ Reis, Bruna (14 August 2021). "John Eustace addresses Ryan Woods' Birmingham City absence amid transfer speculation". Birmingham Mail. Retrieved 18 August 2021.
  61. ^ Dick, Brian (18 August 2021). "John Eustace explains Ryan Woods' Birmingham City exit amid Hull City links". Birmingham Mail. Retrieved 18 August 2021.
  62. ^ "Ryan Woods: Hull City sign midfielder from Birmingham City on three-year deal". BBC Sport. 18 August 2021. Retrieved 18 August 2021.
  63. ^ Wobschall, Leon (1 August 2023). "Hull City transfer news: Championship club make former Birmingham City, Millwall, Stoke City and Brentford midfielder Ryan Woods available for transfer". The Yorkshire Post. Retrieved 25 August 2023.
  64. ^ "Ryan Woods joins Rovers!". Bristol Rovers F.C. 25 August 2023. Retrieved 25 August 2023.
  65. ^ "Ryan Woods returns to Hull City". Bristol Rovers F.C. 10 January 2024. Retrieved 10 January 2024.
  66. ^ "Ryan Woods joins City". Exeter City F.C. 1 February 2024. Retrieved 1 February 2024.
  67. ^ Wobschall, Leon (1 July 2024). "Hull City midfielder and former Millwall, Birmingham City and Stoke City player leaves club by mutual consent". Yorkshire Post. Retrieved 1 July 2024.
  68. ^ "Ryan Woods Returns To Exeter City!". Exeter City F.C. 2 July 2024. Retrieved 2 July 2024.
  69. ^ "Match Report: Exeter City 1 Cambridge United 0". Exeter City F.C. 5 October 2024. Retrieved 5 October 2024.
  70. ^ "Ryan Woods relishing role reversals at Town". Shropshire Star. 11 December 2014. Retrieved 25 June 2021.
  71. ^ "Jacobson out for three weeks". Shrewsbury Town F.C. 5 November 2013. Retrieved 25 June 2021.
  72. ^ "Match Report Bradford 2 Shrewsbury 1". Shrewsbury Town F.C. 17 July 2013. Archived from the original on 4 March 2016. Retrieved 2 November 2013.
  73. ^ "Town 2 Sheffield United 0". Shrewsbury Town F.C. 2 November 2013. Retrieved 25 June 2021.
  74. ^ a b Fielden, James (2 January 2015). "Top 10: Football League stars of tomorrow – the kids on Premier League radars". FourFourTwo. Retrieved 25 June 2021.
  75. ^ Dicken, Alex (15 September 2016). "Aston Villa: Meet the local star who stole the show for Brentford". Birmingham Mail. Retrieved 25 June 2021.
  76. ^ "Woods looking forward to Walsall". Shrewsbury Town F.C. 28 March 2014. Retrieved 25 June 2021.
  77. ^ "Games played by Ryan Woods in 2016/2017". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  78. ^ a b "Games played by Ryan Woods in 2020/2021". Soccerbase. Centurycomm. Retrieved 24 June 2021.
  79. ^ a b "Games played by Ryan Woods in 2022/2023". Soccerbase. Centurycomm. Retrieved 16 September 2023.
  80. ^ a b c "Games played by Ryan Woods in 2023/2024". Soccerbase. Centurycomm. Retrieved 16 May 2024.
  81. ^ "Games played by Ryan Woods in 2024/2025". Soccerbase. Centurycomm. Retrieved 2 October 2024.
  82. ^ "Six Chelsea players named in PFA's Premier League team of the year". The Guardian. 26 April 2015. Retrieved 26 April 2015.
edit