Adam Crookes

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Adam Crookes
Personal information
Full name Adam Mark Crookes[1]
Date of birth (1997-11-18) 18 November 1997 (age 28)[2]
Place of birth Lincoln, England[3]
Height 6 ft 0 in (1.83 m)[4]
Position Defender
Team information
Current team
Gainsborough Trinity
Youth career
St. Helen's
Navenby
2005–2019 Nottingham Forest
Senior career*
Years Team Apps (Gls)
2017–2019 Nottingham Forest 0 (0)
2017–2018Guiseley (loan) 15 (0)
2018–2019Lincoln City (loan) 0 (0)
2019Port Vale (loan) 19 (0)
2019–2021 Port Vale 30 (1)
2021–2022 Grimsby Town 24 (0)
2022–2025 York City 56 (6)
2025– Gainsborough Trinity 0 (0)
* Club domestic league appearances and goals as of 14:55, 12 May 2025 (UTC)

Adam Mark Crookes (born 18 November 1997) is an English semi-professional footballer who plays as a defender for Northern Premier League Premier Division club Gainsborough Trinity.

A graduate of the Nottingham Forest Academy, he captained the under-18's to the Professional Development League 2 title in the 2015–16 season. He spent part of the 2017–18 campaign on loan at Guiseley and was loaned out to Lincoln City and Port Vale the following season, before joining Vale permanently on a two-year contract in May 2019. He signed with Grimsby Town in July 2021 and moved on to York City in June 2022. He spent three seasons with York before he joined Gainsborough Trinity in June 2025.

Early and personal life

[edit | edit source]

Born in Lincoln,[5] Crookes attended Priory City of Lincoln Academy.[6] His agent is Phil Sproson.[5]

Career

[edit | edit source]

Nottingham Forest

[edit | edit source]

Crookes began his career with St. Helen's and Navenby before signing for Nottingham Forest at eight.[6] He captained Forest's under-18 team to the Professional Development U18 League 2 title and the fifth round of the FA Youth Cup in the 2015–16 season.[7] In an interview with the Nottingham Post in November 2017, he said that, "I thought I've been playing quite strongly and hopefully I can push on, and maybe the gaffer (Mark Warburton) is going to have a look at me. If not, I'll look to go on loan."[8] He moved on loan to struggling National League side Guiseley the following month.[9] He made his senior debut on 20 December, in a 2–1 defeat at Gateshead in the FA Trophy.[10] He made his league debut at Nethermoor Park three days later in a 1–1 draw with Aldershot Town.[11] Having established himself in the first-team for Paul Cox's "Lions", the loan was later extended until the end of the 2017–18 season.[12] However, he was recalled by Forest manager Aitor Karanka in March 2018, after making 16 appearances.[13]

He moved on loan to his hometown club, Lincoln City, in August 2018 after impressing manager Danny Cowley on trial.[6][14] He made his debut in the EFL Cup on 28 August, as the "Imps" fell to a 4–1 defeat at Championship side Blackburn Rovers.[15] However, he failed to break into the first-team for the League Two leaders and was recalled to the City Ground in January 2019, having made only four further EFL Trophy appearances at Sincil Bank.[16]

Port Vale

[edit | edit source]

On 14 January 2019, Crookes joined struggling League Two side Port Vale on loan for the remainder of the 2018–19 season.[17][18] Manager Neil Aspin state that "A natural left-footer in the defence is something we've not had and he'll compete for a place".[19] He made his debut in the English Football League in a 1–0 win at Crawley Town on 19 January.[20] He maintained his first-team place under new manager John Askey, impressing both playing on the left of a back three and at left-back in a back four.[21] Assistant manager Dave Kevan said that Crookes had good character and that the management team would monitor his availability in the summer.[22] Nottingham Forest released Crookes on 13 May 2019.[23] However, his agent Phil Sproson revealed that he had received contract offers from Vale and another, unnamed club.[24] He signed a two-year deal with Port Vale on 31 May.[25]

He began the 2019–20 season playing at left-back and said that he had been studying Liverpool full-back Andrew Robertson to improve his performance in the role.[26] He maintained his first-team place until a "freakish training accident" saw him sidelined in late-October.[27] He returned to training after a four-month layoff, but was unable to add to his 17 starts before the season was ended early due to the COVID-19 pandemic in England.[28][29]

He struggled for playing time at the start of the 2020–21 season as he was behind centre-backs Nathan Smith, Leon Legge and Shaun Brisley in the pecking order, though impressed the management after filling in at left-back in the absence of Cristian Montaño and David Fitzpatrick.[30] He scored his first goal in professional football on 30 January, in a 5–1 home win over Southend United.[31] He started new manager Darrell Clarke's first two games in charge, playing left-back in a 4–4–2 and then left-sided centre-back in a 3–5–2 formation.[32] However, he was one of 15 players released at the end of the season.[33]

Grimsby Town

[edit | edit source]

He signed a one-year contract with National League club Grimsby Town on 9 July 2021; manager Paul Hurst said he had been aware of Crookes for some time and that former manager Clarke had spoken well of him.[34][35] He played 24 league games in the 2021–22 campaign, helping the "Mariners" to qualify for the play-offs with a sixth-place finish.[36] Grimsby secured promotion with victory in the play-off final. However, Crookes was not in the matchday squad at London Stadium.[37] On 11 June, the club announced their retained list and confirmed that Crookes would be released upon the expiry of his contract at the end of the month.[38]

York City

[edit | edit source]

On 30 June 2022, Crookes joined newly promoted National League club York City, alongside Grimsby teammate Scott Burgess, both of whom had played under York manager John Askey at Port Vale.[39] He recovered from an injury early in the season and signed a two-and-a-half-year contract in January 2023.[40] He was named in the National League Team of the Week on 9 April following good performances against Chesterfield and Barnet.[41] He made 23 appearances in the 2023–24 season,[36] after having missed the final six weeks with a hamstring injury.[42]

He suffered a quad injury in August 2024 that kept him sidelined for six weeks; manager Adam Hinshelwood commented that he would be a "big miss".[43] by the end of November, Crookes managed to win a place on the Vanarama Team of the Week for his goal and performance in a 6–2 victory over Maidenhead United at the York Community Stadium.[44] However, he tore his calf in the new year and so was sidelined again for some weeks.[45] When questioned about his injury record, Hinshelwood said that he was showing faith in Crookes and would not need to sign a replacement.[46] He played 13 league games in the 2024–25 campaign and was released upon the expiry of his contract.[36][47]

Gainsborough Trinity

[edit | edit source]

On 2 June 2025, Crookes joined Northern Premier League Premier Division side Gainsborough Trinity.[48] The move into semi-professional football allowed him to start a new career.[49]

Playing style

[edit | edit source]

Crookes has been described as "a left-sided defender equally comfortable playing left-sided centre back or at left back [who] can also play as a defensive midfielder if required".[5]

Career statistics

[edit | edit source]
As of match played 5 May 2025
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
Nottingham Forest 2017–18[50] Championship 0 0 0 0 0 0 0 0 0 0
2018–19[51] Championship 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0
Guiseley (loan) 2017–18[36] National League 15 0 0 0 0 0 1[a] 0 16 0
Lincoln City (loan) 2018–19[51] League Two 0 0 0 0 1 0 4[b] 0 5 0
Port Vale (loan) 2018–19[51] League Two 19 0 0 0 0 0 0 0 19 0
Port Vale 2019–20[52] League Two 14 0 0 0 1 0 2[b] 0 17 0
2020–21[53] League Two 16 1 1 0 1 0 4[b] 0 22 1
Total 49 1 1 0 2 0 6 0 58 1
Grimsby Town 2021–22[36] National League 24 0 0 0 1[a] 0 25 0
York City 2022–23[36] National League 22 3 0 0 4[a] 0 26 3
2023–24[36] National League 21 2 2 0 0 0 23 2
2024–25[36] National League 13 1 1 0 1[a] 0 15 1
Total 56 6 3 0 0 0 5 0 64 6
Gainsborough Trinity 2025–26[54] Northern Premier League
Premier Division
0 0 0 0 0 0 0 0
Career total 144 7 4 0 3 0 15 0 168 7
  1. ^ a b c d Appearance in the FA Trophy.
  2. ^ a b c Appearances in the EFL Trophy.

Honours

[edit | edit source]

Nottingham Forest

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Adam Crookes at Soccerway. Retrieved 3 August 2018.Lua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  29. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  31. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  32. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  33. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  34. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  35. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).[dead link]
  36. ^ a b c d e f g h Adam Crookes at SoccerwayLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  37. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  38. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  39. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  40. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  41. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  42. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  43. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  44. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  45. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  46. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  47. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  48. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  49. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  50. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  51. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  52. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  53. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  54. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).