Sam Hornby

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Infobox/styles.css"></templatestyles>

Sam Hornby
Personal information
Full name Samuel Connor Hornby[1]
Date of birth (1995-02-02) 2 February 1995 (age 29)[2]
Place of birth Birmingham, England[3]
Height Script error: No such module "person height".
Position(s) Goalkeeper
Team information
Current team
Colchester United
Number 29
Youth career
2011–2013 Hednesford Town
2013–2015 Redditch United
Senior career*
Years Team Apps (Gls)
2015–2017 Burton Albion 0 (0)
2015–2016 Brackley Town (loan) 29 (0)
2016–2017 Kidderminster Harriers (loan) 34 (0)
2017–2019 Port Vale 11 (0)
2017–2018 Chester (loan) 13 (0)
2019–2022 Bradford City 24 (0)
2019–2020 AFC Fylde (loan) 16 (0)
2022 Colchester United (loan) 8 (0)
2022– Colchester United 13 (0)
*Club domestic league appearances and goals, correct as of 16:04, 6 April 2023 (UTC)

Samuel Connor Hornby (born 2 February 1995) is an English professional footballer who plays as a goalkeeper for EFL League Two club Colchester United.

He spent his youth with Hednesford Town and Redditch United, before turning professional at Burton Albion in June 2015. He spent the 2015–16 and 2016–17 seasons on loan at Brackley Town and Kidderminster Harriers respectively, before he was transferred to Port Vale in June 2017. He was loaned out to Chester in December 2017 and left the club permanently to sign for Bradford City in May 2019. He was loaned out to AFC Fylde in October 2019 and Colchester United in January 2022, before joining Colchester on a permanent basis six months later.

Career

Burton Albion

Hornby played for the youth teams at Hednesford Town and Redditch United, before turning professional after signing a one-year contract with Jimmy Floyd Hasselbaink's Burton Albion in June 2015.[4] He joined National League North side Brackley Town on an initial one-month loan in October 2015, and went on to remain an ever-present for the rest of the 2015–16 season as the "Saints" successfully avoided relegation. Brackley manager Kevin Wilkin named him as his player of the season, and Hornby also picked up the club's player's player of the season award.[5]

Speaking in May 2016, Nigel Clough said that "he's impressed us very much since we've come in", and "the plan with him is to get him out on loan, if we can do, to League Two or the National League".[6] He returned on loan to the National League North in June 2016 with newly relegated club Kidderminster Harriers.[7] Harriers ended the 2016–17 season in second place, and lost out to Chorley in the play-off semi-finals; manager John Eustace praised Hornby's performance in the play-offs.[8]

Port Vale

Hornby signed a two-year contract with EFL League Two club Port Vale in June 2017.[9] He faced competition for the first team spot from Rob Lainton, Ryan Boot, and Joe Slinn.[10] He made his debut for the "Valiants" in the first round of the EFL Cup on 9 August, coming on for Lainton – who had suffered a serious thigh injury – at half-time during a 4–1 defeat to Leeds United at Elland Road.[11] He made his debut in the English Football League three days later, in a 3–2 loss to Wycombe Wanderers at Vale Park, and with Hornby conceding six goals within the space of 135 minutes, manager Michael Brown said that he was considering signing a new goalkeeper as Hornby was thrown "in the deep end" despite being "a young boy" with "a good future."[12] Hornby picked up an injury in October and was ruled out of action for six weeks.[13] On 7 December, he joined National League club Chester on an initial one-month loan.[14] "Blues" manager Marcus Bignot signed Hornby to provide competition for Alex Lynch, following the departure of back-up goalkeeper Nathan Vaughan.[15] Having established himself in the "Seals" first-team, the loan deal was initially extended by a further month, and then until the end of the 2017–18 season.[16][17] However he was recalled by Port Vale manager Neil Aspin on 26 February after Lainton picked up an injury.[18] He got his chance to stake a first-team place under Aspin after Boot picked up an injury at the start of April.[19] He played well in the end of season run-in to help the club to avoid relegation, leading Aspin to say that "now he has proved a point and now he puts himself in a really good position to compete for the number one jersey next season."[20]

Despite playing well in pre-season friendlies he began the 2018–19 season as back-up to experienced new signing Scott Brown, and was limited to appearances in the group stages of the EFL Trophy.[21] Brown went on to be named as the club's Player of the Year whilst Hornby was restricted to reserve team matches despite impressing in those games.[22]

Bradford City

In May 2019, after rejecting a new contract offer from Port Vale, Hornby signed a two-year contract with fellow League Two club Bradford City.[23][24] He made his debut for the "Bantams" in the EFL Cup on 13 August, in a 4–0 defeat to Preston North End at Valley Parade.[25] He made his second appearance in the EFL Trophy on 3 September, helping Bradford to beat Bolton Wanderers 4–3 on penalties following a 1–1 draw.[26] He moved on loan to AFC Fylde on 7 October after manager Gary Bowyer wanted Hornby to play regular football rather than sit on the bench as cover for Richard O'Donnell.[27] Dave Challinor stated that he brought Hornby to the "Coasters" after goalkeepers James Montgomery and Dan Lavercombe suffered a loss of confidence following Fylde's record of 29 goals conceded in the opening 15 games of the National League season.[28]

Hornby played 21 games in the 2020–21 season, which proved a difficult campaign for the club and one which he described as "a real mixed bag and a test of character" after he replaced an injured Richard O'Donnell in the starting eleven.[29] Joint-managers Mark Trueman and Conor Sellars signed Will Huffer from Bradford (Park Avenue) in January to provide back-up for Hornby rather than attempting to bring in an experienced goalkeeper to replace him in the starting line-up.[30] On 12 May 2021, he was one of four players offered a new contract by Bradford City.[31][32] Manager Derek Adams signed Alex Bass on loan from Portsmouth in January 2023, which was enough to convince Hornby that it was time to leave the club.[33]

Colchester United

Having featured nine times for Bradford during the first half of the campaign, he joined League Two rivals Colchester United on loan until the end of the 2021–22 season on 31 January 2022; "U's" manager Wayne Brown required goalkeeper cover following suspension to Shamal George, injury concerns with Dean Gerken and the inexperience of Ted Collins.[34] He made a good impression at the Colchester Community Stadium, being named in the League Two Team of the Week for the final of his eight appearances, leading to speculation that he would be a summer transfer target.[35][36]

His loan spell was made into a permanent one on 28 June after an undisclosed fee was agreed; he signed a two-year contract with Colchester.[37] He said that he was looking forward to battling with George for a first-team place in the 2022–23 campaign.[38] However he picked up an injury and underwent surgery to repair a SLAP tear (Superior Labrum from Anterior to Posterior tear) and a partial tear of his rotation cuff in his shoulder, which saw him miss the second half of the campaign.[39] Manager Matt Bloomfield signed Tom Smith on loan from Arsenal as cover in the January transfer window.[40]

Career statistics

As of match played 19 November 2022
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
Burton Albion 2015–16[41] League One 0 0 0 0 0 0 0 0 0 0
2016–17[42] Championship 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0
Brackley Town (loan) 2015–16[43] National League North 29 0 3 0 0 0 0 0 32 0
Kidderminster Harriers (loan) 2016–17[44] National League North 34 0 4 0 0 0 4[lower-alpha 1] 0 42 0
Port Vale 2017–18[45] League Two 11 0 0 0 1 0 0 0 12 0
2018–19[46] League Two 0 0 0 0 0 0 3[lower-alpha 2] 0 3 0
Total 11 0 0 0 1 0 3 0 15 0
Chester (loan) 2017–18[43] National League 13 0 0 0 0 0 2[lower-alpha 3] 0 15 0
Bradford City 2019–20[47] League Two 0 0 0 0 1 0 1[lower-alpha 2] 0 2 0
2020–21[48] League Two 18 0 0 0 0 0 3[lower-alpha 2] 0 21 0
2021–22[49] League Two 6 0 0 0 0 0 3[lower-alpha 2] 0 9 0
Total 24 0 0 0 1 0 7 0 32 0
AFC Fylde (loan) 2019–20[43] National League 16 0 2 0 0 0 4[lower-alpha 3] 0 22 0
Colchester United (loan) 2021–22[49] League Two 8 0 0 0 0 0 0 0 8 0
Colchester United 2022–23[50] League Two 13 0 0 0 1 0 2[lower-alpha 2] 0 16 0
2023–24[51] League Two 0 0 0 0 0 0 0 0 0 0
Total 21 0 0 0 1 0 2 0 24 0
Career total 148 0 9 0 3 0 22 0 182 0
  1. Two appearances in the FA Trophy and two in the National League North play-offs
  2. 2.0 2.1 2.2 2.3 2.4 Appearance/s in the EFL Trophy
  3. 3.0 3.1 Appearance/s in the FA Trophy

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.[permanent dead link]
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. 43.0 43.1 43.2 Sam Hornby at Soccerway
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. 49.0 49.1 Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.