top of page

1904-05

*latest first

🟩 29 Apr 1905, Villa 3-2 Manchester City, Villa Park

Scorer(s) | Albert Hall | Billy Garraty | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-2 |
FT Result | Won |
Last 5 Games | LWWWW |

Team

GK Billy George |
FB Michael Noon |
FB Howard Spencer |
M Jack Windmill |
M Joe Pearson |
M Alex Leake |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 27 Apr 1905, Villa 3-0 Wolves, Villa Park

Scorer(s) | Arthur Lockett | Billy Garraty | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-0 |
FT Result | Won |
Last 5 Games | LLWWW |

Team

GK Billy George |
FB Michael Noon |
FB Howard Spencer |
M Jack Windmill |
M Joe Pearson |
M Alex Leake |
W Willie Clarke |
W Arthur Lockett |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 22 Apr 1905, Villa 3-2 Bury, Gigg Lane

Scorer(s) | Harry Hampton | Harry Hampton | Billy Brawn |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-2 |
FT Result | Won |
Last 5 Games | WLLWW |

Team

GK Billy George |
FB Freddie Miles |
FB Howard Spencer |
M Jack Windmill |
M Joe Pearson |
M Alex Leake |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 15 Apr 1905, Villa 2-0 Newcastle, Crystal Palace

Scorer(s) | Harry Hampton | 2' | 76' |

Assist(s) | Not recorded

Final

FA Cup

Manager | George Ramsay led Management Committee |
Referee | Patrick Robertson Harrower, Scotland
HT Score | 1-0 |
FT Score | 2-0 |
FT Result | Won |
Last 5 Games | DWLLW |

Team

GK Billy George |
FB Freddie Miles |
FB Howard Spencer |
M Jack Windmill |
M Joe Pearson |
M Alex Leake |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟥 8 Apr 1905, Villa 1-3 Middlesbrough, Ayresome Park

Scorer(s) | Albert Hall |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 1-3 |
FT Result | Lost |
Last 5 Games | WDWLL |

Team

GK Billy George |
FB Watty Corbett |
M Michael Noon |
M Jack Windmill |
M Joe Pearson |
M Albert Wilkes |
W Billy Brawn |
W Albert Hall |
CF Jimmy Cantrell |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟥 5 Apr 1905, Villa 0-2 Newcastle, St James' Park

Scorer(s) | None |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 0-2 |
FT Result | Lost |
Last 5 Games | WWDWL |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Jack Windmill |
M Joe Pearson |
M Albert Wilkes |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 29 Mar 1905, Villa 2-1 Everton, Trent Bridge

Scorer(s) | Billy Garraty | Harry Hampton |

Assist(s) | Not recorded

Semi Final Replay

FA Cup

Manager | George Ramsay led Management Committee |
FT Score | 2-1 |
FT Result | Won |
Last 5 Games | WWWDW |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Albert Wilkes |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟨 25 Mar 1905, Villa 1-1 Everton, Victoria Ground

Scorer(s) | Albert Hall |

Assist(s) | Not recorded

Semi Final

FA Cup

Manager | George Ramsay led Management Committee |
FT Score | 1-1 |
FT Result | Drew |
Last 5 Games | WWWWD |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 18 Mar 1905, Villa 3-0 Sheffield United, Villa Park

Scorer(s) | Albert Hall | Joe Bache | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-0 |
FT Result | Won |
Last 5 Games | WWWWW |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 11 Mar 1905, Villa 2-1 Notts County, Trent Bridge

Scorer(s) | Joe Pearson | Billy Garraty |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 2-1 |
FT Result | Won |
Last 5 Games | WWWWW |

Team

GK Billy George |
FB Michael Noon |
FB Freddie Miles |
M Billy Matthews |
M Joe Pearson |
M Jack Windmill |
M Albert Wilkes |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |

Match Timeline

🟩 4 Mar 1905, Villa 5-0 Fulham, Villa Park

Scorer(s) | Albert Hall | Joe Pearson | Joe Bache | Harry Hampton | Harry Hampton |

Assist(s) | Not recorded

3rd Round

FA Cup

Manager | George Ramsay led Management Committee |
FT Score | 5-0 |
FT Result | Won |
Last 5 Games | WWWWW |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 25 Feb 1905, Villa 3-0 Birmingham, Coventry Road Muntz Street

Scorer(s) | Joe Pearson | Jack Windmill | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-0 |
FT Result | Won |
Last 5 Games | WWWWW |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Albert Wilkes |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 18 Feb 1905, Villa 3-2 Bury, Villa Park

Scorer(s) | Joe Bache | Billy Garraty | Harry Hampton |

Assist(s) | Not recorded

2nd Round

FA Cup

Manager | George Ramsay led Management Committee |
FT Score | 3-2 |
FT Result | Won |
Last 5 Games | LWWWW |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 11 Feb 1905, Villa 2-0 Derby, Baseball Ground

Scorer(s) | Joe Bache | Alex Leake |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 2-0 |
FT Result | Won |
Last 5 Games | DLWWW |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 4 Feb 1905, Villa 5-1 Leicester, Villa Park

Scorer(s) | Albert Hall | Joe Bache | Joe Bache | Alex Leake | Harry Hampton |

Assist(s) | Not recorded

1st Round

FA Cup

Manager | George Ramsay led Management Committee |
FT Score | 5-1 |
FT Result | Won |
Last 5 Games | WDLWW |

Team

GK Billy George |
FB Albert Evans |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 28 Jan 1905, Villa 3-2 Sunderland, Roker Park

Scorer(s) | Albert Hall | Joe Bache | Billy Brawn |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-2 |
FT Result | Won |
Last 5 Games | WWDLW |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟥 21 Jan 1905, Villa 0-2 Wednesday, Villa Park

Scorer(s) | None |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 0-2 |
FT Result | Lost |
Last 5 Games | WWWDL |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟨 14 Jan 1905, Villa 1-1 Forest, City Ground

Scorer(s) | Billy Garraty (pen) |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 1-1 |
FT Result | Drew |
Last 5 Games | WWWWD |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 7 Jan 1905, Villa 3-0 Blackburn, Villa Park

Scorer(s) | Billy Matthews | Joe Bache | Alex Leake |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-0 |
FT Result | Won |
Last 5 Games | DWWWW |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
M Billy Matthews |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
F Joe Bache |

Match Timeline

🟩 31 Dec 1904, Villa 4-1 Stoke, Victoria Ground

Scorer(s) | Joe Bache | Billy Garraty | Harry Hampton | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 4-1 |
FT Result | Won |
Last 5 Games | DDWWW |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Willie Clarke |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 26 Dec 1904, Villa 3-1 Arsenal, Villa Park

Scorer(s) | Joe Bache | Alex Leake | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-1 |
FT Result | Won |
Last 5 Games | WDDWW |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 24 Dec 1904, Villa 2-0 Bury, Villa Park

Scorer(s) | Harry Hampton | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 2-0 |
FT Result | Won |
Last 5 Games | LWDDW |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Albert Hall |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟨 17 Dec 1904, Villa 1-1 Wolves, Molineux

Scorer(s) | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 1-1 |
FT Result | Drew |
Last 5 Games | WLWDD |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Albert Wilkes |
M Jack Windmill |
W Billy Brawn |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |
F Jimmy Cantrell |

Match Timeline

🟨 10 Dec 1904, Villa 0-0 Middlesbrough, Villa Park

Scorer(s) | None |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 0-0 |
FT Result | Drew |
Last 5 Games | WWLWD |

Team

GK Billy George |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Albert Wilkes |
M Jack Windmill |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 3 Dec 1904, Villa 3-2 Preston, Deepdale

Scorer(s) | Joe Bache | Billy Garraty | Harry Hampton |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-2 |
FT Result | Won |
Last 5 Games | LWWLW |

Team

GK Harry Cooch |
FB Walter Brown |
FB Freddie Miles |
M Alex Leake |
M Albert Wilkes |
M Jack Windmill |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟥 26 Nov 1904, Villa 0-1 Newcastle, Villa Park

Scorer(s) | None |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 0-1 |
FT Result | Lost |
Last 5 Games | WLWWL |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 19 Nov 1904, Villa 3-0 Sheffield United, Bramall Lane

Scorer(s) | Joe Bache | Harry Hampton | Billy Brawn (pen) |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-0 |
FT Result | Won |
Last 5 Games | LWLWW |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
CF Harry Hampton |
F Joe Bache |

Match Timeline

🟩 12 Nov 1904, Villa 4-2 Notts County, Villa Park

Scorer(s) | Arthur Lockett | Jimmy Cantrell | Harry Hampton | Billy Brawn |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 4-2 |
FT Result | Won |
Last 5 Games | LLWLW |

Team

GK Billy George |
FB Albert Evans |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
CF Harry Hampton |
F Jimmy Cantrell |

Match Timeline

🟥 9 Nov 1904, Villa 1-2 Manchester City, Hyde Road

Scorer(s) | Arthur Lockett |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 1-2 |
FT Result | Lost |
Last 5 Games | LLLWL |

Team

GK Billy George |
FB Albert Evans |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
CF Harry Hampton |
F George Johnson |

Match Timeline

🟩 29 Oct 1904, Villa 2-1 Birmingham, Villa Park

Scorer(s) | Billy Garraty | Billy Brawn (pen) |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 2-1 |
FT Result | Won |
Last 5 Games | DLLLW |

Team

GK Billy George |
FB Albert Evans |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Billy Matthews |
M Jack Windmill |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
F Joe Bache |

Match Timeline

🟥 22 Oct 1904, Villa 2-3 Everton, Goodison Park

Scorer(s) | Billy Garraty | George Johnson |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 2-3 |
FT Result | Lost |
Last 5 Games | LDLLL |

Team

GK Billy George |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Jack Windmill |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
F George Johnson |
F Joe Bache |

Match Timeline

🟥 15 Oct 1904, Villa 0-2 Derby, Villa Park

Scorer(s) | None |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 0-2 |
FT Result | Lost |
Last 5 Games | WLDLL |

Team

GK Billy George |
D Alf Wood |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Josiah Gray |
W Billy Brawn |
W Arthur Lockett |
F George Johnson |
F Joe Bache |

Match Timeline

🟥 8 Oct 1904, Villa 0-1 Arsenal, Manor Ground, Plumstead

Scorer(s) | None |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 0-1 |
FT Result | Lost |
Last 5 Games | WWLDL |

Team

GK Billy George |
D Alf Wood |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Joe Pearson |
M Billy Matthews |
W Billy Brawn |
W Arthur Lockett |
CF Billy Garraty |
F Joe Bache |

Match Timeline

🟨 1 Oct 1904, Villa 2-2 Sunderland, Villa Park

Scorer(s) | Joe Bache | Alf Wood |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 2-2 |
FT Result | Drew |
Last 5 Games | LWWLD |

Team

GK Billy George |
D Alf Wood |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Josiah Gray |
M Billy Matthews |
W Billy Brawn |
W Arthur Lockett |
W Albert Hall |
F Joe Bache |

Match Timeline

🟥 24 Sep 1904, Villa 2-3 Wednesday, Owlerton Stadium

Scorer(s) | Billy Matthews | Joe Bache |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 2-3 |
FT Result | Lost |
Last 5 Games | WLWWL |

Team

GK Billy George |
D Alf Wood |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Josiah Gray |
M Billy Matthews |
W Willie Clarke |
W Albert Hall |
F Joe Bache |
CF Billy Garraty |

Match Timeline

🟩 17 Sep 1904, Villa 2-0 Forest, Villa Park

Scorer(s) | Billy Brawn | Billy Matthews |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 2-0 |
FT Result | Won |
Last 5 Games | LWLWW |

Team

GK Billy George |
D Alf Wood |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Josiah Gray |
M Billy Matthews |
W Billy Brawn |
W Albert Hall |
F Joe Bache |
CF Billy Garraty |

Match Timeline

🟩 12 Sep 1904, Villa 1-0 Everton, Villa Park

Scorer(s) | Billy Brawn |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 1-0 |
FT Result | Won |
Last 5 Games | LLWLW |

Team

GK Billy George |
FB Michael Noon |
FB Howard Spencer |
FB Freddie Miles |
M Alex Leake |
M Josiah Gray |
W Billy Brawn |
W Albert Hall |
F Mart Watkins |
F Joe Bache |
CF Billy Garraty |

Match Timeline

🟥 10 Sep 1904, Villa 0-4 Blackburn, Ewood Park

Scorer(s) | None |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 0-4 |
FT Result | Lost |
Last 5 Games | WLLWL |

Team

GK Billy George |
FB Walter Brown |
FB Howard Spencer |
M Alex Leake |
M Josiah Gray |
M Albert Wilkes |
W Billy Brawn |
W Albert Hall |
W Willie Clarke |
F Joe Bache |
CF Billy Garraty |

Match Timeline

🟩 3 Sep 1904, Villa 3-0 Stoke, Villa Park

Scorer(s) | Albert Hall | Joe Bache | Joe Bache |

Assist(s) | Not recorded

Division One

Manager | George Ramsay led Management Committee |
FT Score | 3-0 |
FT Result | Won |
Last 5 Games | WWLLW |

Team

GK Billy George |
FB Freddie Miles |
FB Howard Spencer |
M Alex Leake |
M Josiah Gray |
M Albert Wilkes |
W Billy Brawn |
W Albert Hall |
W Willie Clarke |
F Joe Bache |
CF Billy Garraty |

Match Timeline

🟥 1 Sep 1904, Villa 1-2 Preston, Deepdale

Scorer(s) | Billy Brawn (pen) |

Assist(s) | None

Division One

Manager | George Ramsay led Management Committee |
FT Score | 1-2 |
FT Result | Lost |
Last 5 Games | LWWLL |

Team

GK Billy George |
D Alf Wood |
FB Albert Evans |
FB Howard Spencer |
M Alex Leake |
M Joe Pearson |
W Billy Brawn |
W Albert Hall |
W Arthur Lockett |
F Joe Bache |
CF Billy Garraty |

Match Timeline

bottom of page