Miles Welch-Hayes

Miles Welch-Hayes
Personal information
Full name Miles Winfield Welch-Hayes[1]
Date of birth (1996-10-25) 25 October 1996
Place of birth Oxford, England[2]
Height 6 ft 0 in (1.83 m)[2]
Position Defender
Team information
Current team
Maidenhead United
Number 5
Youth career
2010–2015 Oxford United
Senior career*
Years Team Apps (Gls)
2015–2017 Oxford United 1 (0)
2015 → Daventry Town (loan) 11 (0)
2015 → North Leigh (loan) 9 (1)
2015–2016 → Banbury United (loan) 16 (0)
2016–2017 → Bath City (loan) 22 (0)
2017–2018 Bath City 31 (3)
2017 → Oxford City (loan) 3 (0)
2018–2020 Macclesfield Town 47 (1)
2020–2022 Colchester United 50 (1)
2022–2023 Harrogate Town 10 (0)
2023 → Altrincham (loan) 11 (1)
2023–2025 Livingston 3 (0)
2024 → Dunfermline Athletic (loan) 12 (1)
2024–2025 → Maidenhead United (loan) 31 (1)
2025– Maidenhead United 25 (1)
* Club domestic league appearances and goals as of 05:32, 2 May 2026 (UTC)

Miles Winfield Welch-Hayes (born 25 October 1996) is an English professional footballer who plays as a defender for National League South club Maidenhead United.

Career

Welch-Hayes signed a professional contract with Oxford United in May 2016, at the age of 19.[3] He made his League One debut for the club on 17 August 2016, playing the full 90 minutes of a 2–0 away defeat to Fleetwood Town at Highbury Stadium.[4] He was released without making further appearances in May 2017[5] and joined Bath City on a permanent contract a week or so later.[6] In October 2017 he began a one-month loan at Oxford City[7] and started in the team that beat Colchester United of League Two in a first-round FA Cup upset on 4 November 2017.[8] He was named in the Conference South team of the year in the 2017–18 season just after missing out on the play-offs with Bath City.

In June 2018, he signed for Macclesfield Town, newly promoted to League Two.[9] He scored his first goal for the club at Walsall on 14 December 2019.[10] On 1 February 2020 it was announced that he was one of three players to have left financially troubled Macclesfield during the January 2020 transfer window, following a meeting with the English Football League.[11]

On 21 February 2020, Welch-Hayes joined Colchester United on a contract until summer 2022.[12] He made his debut in Colchester's 3–2 aggregate League Two play-off semi-final defeat to Exeter City on 22 June 2020.[13] He scored his first goal for the club on 3 October 2020 during their 3–3 draw with Oldham Athletic.[14] Welch-Hayes was released at the end of the 2021–22 season.[15]

In June 2022 he signed for Harrogate Town, also of League Two.[16] In January 2023, he joined National League club Altrincham on loan until the end of the season.[17]

Welch-Hayes signed for Livingston in June 2023.[18]

On 22 February 2024, Welch-Hayes joined Dunfermline Athletic on loan for the rest of the season.[19]

On 30 August 2024, he returned to England to join Maidenhead United on a season-long loan.[20][21] He scored once in 35 appearances in the 2024-25 season.

His contract at Livingston was terminated by mutual consent on 1 September 2025.[22] The following day, he re-joined Maidenhead on a permanent basis.[23]

Career statistics

As of end of 2025-26 season
Appearances and goals by club, season and competition
Club Season League FA Cup League Cup Other Total
DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Oxford United 2016–17[24] League One 1000000010
Daventry Town (loan) 2014–15[25] SFL – Div 1 Central 11000—00140
North Leigh (loan) 2015–16[25] SFL – Div 1 South & West 13100—1[a]0101
Banbury United (loan) 2015–16[25] SFL – Div 1 South & West 23000—2[b]0180
Bath City 2016–17[2] National League South 22000—1[a]0230
2017–18[2] 313——00313
Bath City total 533000010543
Oxford City (loan) 2017–18[2] National League South 3010—0040
Macclesfield Town 2018–19[26] League Two 23010303[c]0300
2019–20[27] League Two 24100202[c]0281
Macclesfield total 471105050581
Colchester United 2019–20[27] League Two 0000001[d]010
2020–21[28] League Two 38110003[c]0421
2021–22[29] League Two 12000102[c]0150
Colchester total 501101060581
Harrogate Town 2022–23[30] League Two 10000103[c]1141
Altrincham (loan) 2022–23[30] National League 11100002[a]0131
Livingston 2023–24[30] Scottish Premiership 3000000030
Livingston B 2023–24[30] ———1[e]010
Dunfermline Athletic (loan) 2023–24[30] Scottish Championship 121000000121
Maidenhead United (loan) 2024–25[30] National League 31130001[f]0351
Maidenhead United 2025–26[30] National League South 25110003[g]0291
Career total 29410707025132411
  1. 1 2 3 Appearances in the FA Trophy
  2. ↑ One appearance in the Birmingham Senior Cup and one in the Buckinghamshire Senior Charity Cup
  3. 1 2 3 4 5 Appearance(s) in EFL Trophy
  4. ↑ Appearance in EFL League Two play-offs
  5. ↑ Appearance(s) in Scottish Challenge Cup
  6. ↑ Appearance(s) in National League Cup
  7. ↑ One appearance in FA Trophy, two appearances in Berks & Bucks Senior Cup

References

  1. ↑ "Club list of registered players: As at 19th May 2019" (PDF). English Football League. Retrieved 23 June 2019.
  2. 1 2 3 4 5 Miles Welch-Hayes at Soccerway. Retrieved 5 December 2017.
  3. ↑ Pritchard, David (31 May 2016). "Oxford United youngsters Jack Stevens and Miles Welch-Hayes sign professional contracts". Oxford Mail. Retrieved 12 September 2016.
  4. ↑ Pritchard, David (26 August 2016). "My Oxford United debut is a boost for all the club's youngsters – Miles Welch-Hayes". Oxford Mail. Retrieved 12 September 2016.
  5. ↑ "Retained List Update". Oxford United F.C. 17 May 2017. Archived from the original on 17 May 2017. Retrieved 17 May 2017.
  6. ↑ "Miles Welch-Hayes". Bath City F.C. Retrieved 30 November 2017.
  7. ↑ "Miles Welch-Hayes goes out on loan to Oxford City". Bath City F.C. 6 October 2017. Retrieved 30 November 2017.
  8. ↑ "Colchester United 0–1 Oxford City". BBC Sport. 4 November 2017. Retrieved 30 November 2017.
  9. ↑ "Miles Welch-Hayes: Macclesfield Town sign Bath City defender". BBC Sport. 7 June 2018. Retrieved 13 June 2018.
  10. ↑ "Walsall 1–1 Macclesfield Town". BBC Sport. BBC. 14 December 2019. Retrieved 4 February 2020.
  11. ↑ "Emmanuel Osadebe, Theo Vassell & Miles Welch-Hayes leave Macclesfield Town". BBC Sport. 1 February 2020.
  12. ↑ "Miles Welch-Hayes: Colchester United sign former Macclesfield Town defender". BBC Sport. BBC. 21 February 2020. Retrieved 21 February 2020.
  13. ↑ Pilnick, Brent (22 June 2020). "Exeter City 3–1 Colchester United (agg: 3–2): Ryan Bowman earns League Two play-off semi-final win". BBC Sport. Retrieved 29 June 2020.
  14. ↑ "Colchester United 3–3 Oldham Athletic". BBC Sport. 3 October 2020. Retrieved 4 October 2020.
  15. ↑ "Retained And Released List 2021/22". www.cu-fc.com. 12 May 2022. Retrieved 13 May 2022.
  16. ↑ Rayner, Stuart (29 June 2022). "Harrogate Town signing Miles Welch-Hayes is a 'gritty defender and a superb athlete', says manager Simon Weaver". Yorkshire Post. Retrieved 10 December 2022.
  17. ↑ "STRONG, AGGRESSIVE AND AN ATHLETE – WELCOME TO ALTY, MILES WELCH-HAYES!". altrinchamfc.com. 23 January 2023. Retrieved 23 January 2023.
  18. ↑ "Livingston sign Harrogate full-back Miles Welch-Hayes". uk.sports.yahoo.com. 27 June 2023.
  19. ↑ Scott, Douglas (22 February 2024). "Miles Welch- Hayes joins on loan | Dunfermline Athletic Football Club –". Dunfermline Athletic Football Club. Retrieved 5 March 2024.
  20. ↑ "Miles Welch-Hayes is a Magpie!". www.maidenheadunitedfc.org. Retrieved 26 July 2025.
  21. ↑ @LiviFCOfficial (30 August 2024). "𝐖𝐞𝐥𝐜𝐡-𝐇𝐚𝐲𝐞𝐬 𝐝𝐞𝐩𝐚𝐫𝐭𝐬" (Tweet) – via X (formerly Twitter).
  22. ↑ https://x.com/LiviFCOfficial/status/1962556247523131457
  23. ↑ https://x.com/MUFCYorkRoad/status/1962900826784997770
  24. ↑ "Games played by Miles Welch-Hayes in 2016/2017". Soccerbase. Centurycomm. Retrieved 12 September 2016.
  25. 1 2 3 "Miles Welch-Hayes". Aylesbury United F.C. Retrieved 5 December 2017.
  26. ↑ "Games played by Miles Welch-Hayes in 2018/2019". Soccerbase. Retrieved 4 February 2020.
  27. 1 2 "Games played by Miles Welch-Hayes in 2019/2020". Soccerbase. Retrieved 4 February 2020.
  28. ↑ "Games played by Miles Welch-Hayes in 2020/2021". Soccerbase. Retrieved 25 August 2020.
  29. ↑ "Games played by Miles Welch-Hayes in 2021/2022". Soccerbase. Retrieved 11 August 2021.
  30. 1 2 3 4 5 6 7 "Games played by Miles Welch-Hayes in 2022/2023". Soccerbase. Centurycomm. Retrieved 23 January 2023.