M. Welch-Hayes

Defender

M. Welch-Hayes Career

England30 years old180 / 77MaidenheadFriendlies Clubs

Player Summary

M. Welch-Hayes's club history lists 12 spells across 11 clubs.

Season goals0
Season assists0
Rating-

Transfer history

DateFromToTerms
2025-09-01LivingstonMaidenheadFree agent
2025-08-30LivingstonMaidenheadFree agent
2025-07-01MaidenheadLivingstonBack from Loan
2025-05-30MaidenheadLivingstonReturn from loan
2024-08-30LivingstonMaidenheadLoan
2024-06-01DunfermlineLivingstonN/A
2024-02-22LivingstonDunfermlineLoan
2023-06-27Harrogate TownLivingstonFree
2023-06-01AltrinchamHarrogate TownN/A
2023-01-23Harrogate TownAltrinchamLoan
2022-07-01ColchesterHarrogate TownFree
2020-02-21MacclesfieldColchesterFree
2018-06-09Bath CityMacclesfieldN/A
2017-11-09Oxford CityBath CityN/A
2017-10-06Bath CityOxford CityLoan
2017-06-09Oxford UnitedBath CityFree
2016-12-08Oxford UnitedBath CityLoan

Club history

PeriodTeamCompetitionCountry
2026-2027MaidenheadCurrentNational League - SouthEngland
2024-2025MaidenheadNational LeagueEngland
2023-2025LivingstonPremiershipScotland
2023-2024DunfermlineChampionshipScotland
2023-2024Livingston U21Challenge CupScotland
2022-2023AltrinchamNational LeagueEngland
2022-2023Harrogate TownLeague TwoEngland
2019-2022ColchesterLeague TwoEngland
2018-2020MacclesfieldLeague TwoEngland
2017-2018Oxford CityFA CupEngland
2016-2018Bath CityFA TrophyEngland
2016-2017Oxford UnitedLeague OneEngland