William Holmes (29 October 1926 – 3 December 2020) was an English professional footballer who played as a forward.
Born in Hunslet,[2] Holmes spent his early career with Leeds United and Lancaster City.
[4] He played non-league football with Morecambe, before scoring 16 goals in 21 league games for Blackburn Rovers.
[5] After another spell at Morecambe, he signed for Bradford City in September 1953, leaving the club in June 1954 to play for Southport.
[6] During his time with Bradford City he made 22 appearances in the Football League, scoring five goals.