PLAYER PROFILE

Miles Welch-Hayes.

Maidenhead United · England

Matrix 27269

At a glance

Full name
Miles Winfield Welch-Hayes
Born
25 Oct 1996
Age today
30
Nationality
England

Career by season

147 recorded appearances
Miles Welch-Hayes appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25National League Maidenhead United 3128102,4713 / 1 red
24/25FA Cup Maidenhead United 11001200
23/24Scottish Premiership Livingston FC 32001620
2023-2024Scottish Championship Dunfermline Athletic 1210108422
22/23National League Altrincham FC 1111109882
22/23League Two Harrogate Town 1010017680
22/23EFL Cup Harrogate Town 1100620
21/22League Two Colchester United 127006892
21/22EFL Cup Colchester United 1100900
20/21League Two Colchester United 3835143,0967
20/21FA Cup Colchester United 1100610
19/20League Two Macclesfield Town (- 2020) 2424122,1365
19/20EFL Cup Macclesfield Town (- 2020) 2100990

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Miles Welch-Hayes match log
DateCompetitionMatchScoreMinutesGoals
12 Sep 2020League Two Bradford City v Colchester United 0 – 090
11 Jan 2020League Two Macclesfield Town (- 2020) v Oldham Athletic 1 – 166
04 Jan 2020League Two Macclesfield Town (- 2020) v Cambridge United 1 – 090
01 Jan 2020League Two Port Vale FC v Macclesfield Town (- 2020) 2 – 290
29 Dec 2019League Two Forest Green Rovers v Macclesfield Town (- 2020) 1 – 090
26 Dec 2019League Two Macclesfield Town (- 2020) v Grimsby Town 1 – 190
14 Dec 2019League Two Walsall FC v Macclesfield Town (- 2020) 1 – 1901
23 Nov 2019League Two Salford City v Macclesfield Town (- 2020) 0 – 090
16 Nov 2019League Two Macclesfield Town (- 2020) v Mansfield Town 0 – 090
02 Nov 2019League Two Carlisle United v Macclesfield Town (- 2020) 2 – 190
22 Oct 2019League Two Cheltenham Town v Macclesfield Town (- 2020) 3 – 090
19 Oct 2019League Two Oldham Athletic v Macclesfield Town (- 2020) 0 – 190
12 Oct 2019League Two Macclesfield Town (- 2020) v Port Vale FC 2 – 190
05 Oct 2019League Two Cambridge United v Macclesfield Town (- 2020) 2 – 290
28 Sep 2019League Two Macclesfield Town (- 2020) v Colchester United 1 – 190
21 Sep 2019League Two Grimsby Town v Macclesfield Town (- 2020) 1 – 090
17 Sep 2019League Two Macclesfield Town (- 2020) v Newport County 1 – 190
14 Sep 2019League Two Swindon Town v Macclesfield Town (- 2020) 3 – 090
10 Sep 2019EFL Cup Grimsby Town v Macclesfield Town (- 2020) 0 – 090
07 Sep 2019League Two Macclesfield Town (- 2020) v Crawley Town 1 – 190

Career transfers

19 recorded moves

All recorded career moves, newest first.

Miles Welch-Hayes career transfers
Date FromToMoveFee
31 May 2025 Maidenhead United Livingston FC Loan return
30 Aug 2024 Livingston FC Maidenhead United Loan —
31 May 2024 Dunfermline Athletic Livingston FC Loan return
22 Feb 2024 Livingston FC Dunfermline Athletic Loan —
01 Jul 2023 Harrogate Town Livingston FC Transfer Free
31 May 2023 Altrincham FC Harrogate Town Loan return
23 Jan 2023 Harrogate Town Altrincham FC Loan —
01 Jul 2022 Colchester United Harrogate Town Transfer Free
21 Feb 2020 Without club Colchester United Transfer —
31 Jan 2020 Macclesfield Town (- 2020) Without club Released —
01 Jul 2018 Bath City Macclesfield Town (- 2020) Transfer Free
06 Nov 2017 Oxford City Bath City Loan return
06 Oct 2017 Bath City Oxford City Loan —
01 Jul 2017 Oxford United Bath City Transfer Free
08 Jan 2017 Bath City Oxford United Loan return
08 Dec 2016 Oxford United Bath City Loan —
01 Jul 2016 Not recorded Oxford United Transfer —
07 Sep 2015 North Leigh FC Oxford United U18 Loan return
07 Aug 2015 Oxford United U18 North Leigh FC Loan —

Contracts and market values are not available yet.