top of page

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

400

Legacy
Number

78

Youth
Promotion #

78

Youth
Debut #

Villa Career

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

11

Villa Appearances

4

Villa
Goals

1

Villa
Assists

2.20

Game
Per

Competition Breakdown

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Premier League.jpg

10

League Appearances
FA Cup.jpg

1

FA Cup
Appearances
EFL Cup.jpg

0

League Cup
Appearances
UEFA.png

0

European
Appearances

Division Record

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Premier League.jpg

0

Premier League Appearances
FL.jpg

10

Division One
Appearances
EFL.jpg

0

Championship
Appearances
FL.jpg

0

Division Two
Appearances
FL.jpg

0

Division Three
Appearances

League Record

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

10

League Appearances

3

League
Goals

1

League
Assists

2.50

League
per Game

FA Cup Record

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

1

FA Cup Appearances

1

FA Cup
Goals

0

FA Cup
Assists

1.00

FA Cup
per Game

League Cup Record

0

League Cup Appearances

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

0

League Cup
Goals

0

League Cup
Assists

0.00

League Cup
per Game

European Record

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

0

European Appearances

0

European
Goals

0

European
Assists

0.00

European
per Game

Other Appearance Record

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

0

Other Appearances

0

Other
Goals

0

Other
Assists

0.00

Other
per Game

Villa Career

Aston Villa.jpg

🟩 28 Sep 1946, Villa 5-2 Brentford, Villa Park

Division One

Scorer(s) | Own Goal | 10' | Jackie Martin | 19' | Billy Goffin | 49' | 87' | John Graham | 59' |

Assist(s) | Arthur Haynes | 49' |

Aston Villa.jpg

🟩 23 Nov 1946, Villa 3-1 Chelsea, Stamford Bridge

Division One

Scorer(s) | George Edwards | 17' | Jackie Martin | 58' | Les Smith | 3-1 |

Assist(s) | Eddie Lowe | 17' | 3-1 | Bob Iverson | 58' |

Aston Villa.jpg

🟥 30 Nov 1946, Villa 2-3 Sheffield United, Villa Park

Division One

Scorer(s) | George Edwards | 10' | Jackie Martin | 79' |

Assist(s) | Dicky Dorsett | 10' | 79' |

Aston Villa.jpg

🟥 1 Jan 1947, Villa 0-2 Everton, Goodison

Division One

Scorer(s) | None

Assist(s) | None

Aston Villa.jpg

🟩 4 Jan 1947, Villa 2-0 Derby, Villa Park

Division One

Scorer(s) | Jackie Martin | 47' | John Graham | 80' |

Assist(s) | George Edwards | 47' |

Aston Villa.jpg

🟥 11 Jan 1947, Villa 1-5 Burnley, Turf Moor

FA Cup

Scorer(s) | John Graham | 86' |

Assist(s) | None

Aston Villa.jpg

🟥 8 Mar 1947, Villa 1-2 United, Maine Road

Division One

Scorer(s) | Dicky Dorsett | 36' |

Assist(s) | John Graham | 36' |

Aston Villa.jpg

🟥 22 Mar 1947, Villa 1-2 Bolton, Burnden

Division One

Scorer(s) | Jackie Martin | 31' |

Assist(s) | Les Smith | 31' |

Aston Villa.jpg

🟩 14 Feb 1948, Villa 1-0 Huddersfield, Leeds Road

Division One

Scorer(s) | Trevor Ford | 17' |

Assist(s) | Les Smith | 17' |

Aston Villa.jpg

🟥 30 Aug 1948, Villa 2-4 Bolton, Villa Park

Division One

Scorer(s) | Jackie Martin | 13' | John Graham | 55' |

Assist(s) | Les Smith | 55' |

Aston Villa.jpg

🟥 25 Sep 1948, Villa 1-3 United, Maine Road

Division One

Scorer(s) | George Edwards | 3' |

Assist(s) | Trevor Ford | 3' |

Aston Villa player image

Personal Profile

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Full Name:

Role:

John Graham

Forward

Position:

Born:

Forward

26 April 1926

Birthplace:

Country:

Citizenship:

Leyland 🏴󠁧󠁢󠁥󠁮󠁧󠁿

England 🏴󠁧󠁢󠁥󠁮󠁧󠁿

England 🏴󠁧󠁢󠁥󠁮󠁧󠁿

Died

Height:

1 September 2006, Aged 80

(5 ft 9 in) 1.75 m

Foot:

Career Progression

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Aston Villa Youth

Youth Career

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Youth Appearances

Youth
Goals

Reserve Career

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Reserve Appearances

Reserve
Goals

First Team Career

11

Villa Appearances

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

4

Villa
Goals

1

Villa
Assists

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 |
Aston Villa 1946-48 | Youth |
🕒 11 | ✅ 11 | 🔁 (-) | ⚽ 4 | 🔥 1 | 🇺 - | #400 |
🟩 4 | 🟨 0 | 🟥 7 |
Cards 🟨 0 | 🟥 0 |

Played Under

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Alex Massie 🏴󠁧󠁢󠁳󠁣󠁴󠁿 1946-48 🕒 11 | ✅ 11 | 🔁 (-) | ⚽ 4 | 🔥 1 | 🟩 4 | 🟨 0 | 🟥 7 |

Honours

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Played for the Villa

Previous Clubs

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Leyland Motors FC 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Lancashire Combination

- 1946 Aston Villa Youth & Reserves 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Football League First Division

Transfer In

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Aston Villa Crest 2025

Season:

1946-47

From:

Aston Villa Youth 🏴󠁧󠁢󠁥󠁮󠁧󠁿 (Leyland Motors FC)

Fee:

Youth

Date:

1 August 1946

Age:

20

Under:

Alex Massie 🏴󠁧󠁢󠁳󠁣󠁴󠁿

Loans Out

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

None

Transfer Out

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Aston Villa Crest 2025

Season:

1948-49

From:

Wrexham 🏴󠁧󠁢󠁷󠁬󠁳󠁿

Fee:

Free

Date:

June 1949

Age:

23

Under:

Alex Massie 🏴󠁧󠁢󠁳󠁣󠁴󠁿

Subsequent Clubs

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

1949-53 Wrexham 🏴󠁧󠁢󠁷󠁬󠁳󠁿 Free
Football League Third Division North
🕒 45 | ⚽ 7 | (League)

1953 Rochdale 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Football League Third Division North
🕒 10 | ⚽ 1 | (League)

1953-54 Bradford City 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Football League Third Division North
🕒 18 | ⚽ 1 | (League)

1954 Retired aged 28

Career Notes

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Villa Career Breakdown

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Villa Games

🕒 Games:
✅ Starter:
🔁 Substitute:
🇺 Unused:
11
11
0
0

Villa Goals & Assists

⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
4
1
2.75
2.20

Villa Career Breakdown

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Career Results

🟩 Won:
🇺 Unbeaten:
🟥 Lost:
Points / Game:
36%
36%
64%
1.09

Career Cards

🟨 Bookings:
🟥 Sendings Off:
Games / Card:
0
0

Season Record

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

1946-47

Aston Villa Crest 2025

Games

🕒 Games:
8
✅ Starter:
8
🔁 Substitute:
0
🇺 Unused:
0

Goals

⚽ Goals:
3
🔥 Assists:
1
Games per Goal:
2.67
Games per Involvement:
2.00

Results

🟩 Won:
38%
🇺 Unbeaten:
38%
🟥 Lost:
63%
Points per Game:
1.13

Cards

🟨 Bookings:
0
🟥 Sendings
Off:
0
Games per
Card:
0.00

1948-49

Aston Villa Crest 2025

Games

🕒 Games:
2
✅ Starter:
2
🔁 Substitute:
0
🇺 Unused:
0

Goals

⚽ Goals:
1
🔥 Assists:
0
Games per Goal:
2.00
Games per Involvement:
2.00

Results

🟩 Won:
0%
🇺 Unbeaten:
0%
🟥 Lost:
100%
Points per Game:
0.00

Cards

🟨 Bookings:
0
🟥 Sendings
Off:
0
Games per
Card:
0.00

1947-48

Aston Villa Crest 2025

Games

🕒 Games:
1
✅ Starter:
1
🔁 Substitute:
0
🇺 Unused:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per Goal:
0.00
Games per Involvement:
0.00

Results

🟩 Won:
100%
🇺 Unbeaten:
100%
🟥 Lost:
0%
Points per Game:
3.00

Cards

🟨 Bookings:
0
🟥 Sendings
Off:
0
Games per
Card:
0.00

League Breakdown

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

League Games

🕒 Games:
✅ Starter:
🔁 Substitute:
10
10
0

League Goals & Assists

⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
3
1
3.33
2.50

League Seasons

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

1946-47

Aston Villa Crest 2025
First Division

Games

🕒 Games:
✅ Starter:
🔁 Substitute:
🇺 Unused:
7
7
0
000.00

Goals

⚽ Goals:
2
🔥 Assists:
1
Games per
Goal:
3.50
Games per Involvement:
2.33

1948-49

Aston Villa Crest 2025
First Division

Games

🕒 Games:
✅ Starter:
🔁 Substitute:
🇺 Unused:
2
2
0
000.00

Goals

⚽ Goals:
1
🔥 Assists:
0
Games per
Goal:
2.00
Games per Involvement:
2.00

1947-48

Aston Villa Crest 2025
First Division

Games

🕒 Games:
✅ Starter:
🔁 Substitute:
🇺 Unused:
1
1
0
000.00

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

FA Cup Breakdown

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

FA Cup Games

🕒 Games:
✅ Starter:
🔁 Substitute:
1
1
0

FA Cup Goals & Assists

⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
1
0
1.00
1.00

FA Cup Seasons

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

1946-47

FA Cup.jpg
FA Cup

Games

🕒 Games:
1
✅ Starter:
1
🔁 Substitute:
0

Goals

⚽ Goals:
1
🔥 Assists:
0
Games per
Goal:
1.00
Games per Involvement:
1.00

1948-49

FA Cup.jpg
FA Cup

Games

🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

1947-48

FA Cup.jpg
FA Cup

Games

🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

League Cup Breakdown

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

League Cup Games

🕒 Games:
✅ Starter:
🔁 Substitute:
0
0
0

League Cup Goals & Assists

⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
0
0
0.00
0.00

League Cup Seasons

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

1946-47

League Cup
EFL Cup.jpg

Games

🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

1948-49

League Cup
EFL Cup.jpg

Games

🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

1947-48

League Cup
EFL Cup.jpg

Games

🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

European Breakdown

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

European Games

🕒 Games:
✅ Starter:
🔁 Substitute:
0
0
0

European Goals & Assists

⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
0
0
0.00
0.00

European Seasons

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

1946-47

EFL Cup.jpg
n/a

Games

🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

1948-49

EFL Cup.jpg
n/a

Games

🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

1947-48

EFL Cup.jpg
n/a

Games

🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0

Goals

⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00

Unused Substitute Record

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

11

Villa Appearances

0

Unused
Sub

Cautions & Sending Off Record

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

0

Bookings /
Cautions

0

Sendings
Off
Aston Villa Crest 2025

International Career

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Full International Record

Villa International Record

League Breakdown

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Premier League.jpg
EFL.jpg
FL.jpg

Premier League

Premier League.jpg
🕒 Games:
✅ Starter:
🔁 Sub::
⚽ Goals:
🔥 Assists:
Games / Goal:
Games / Involvement:
0
0
0
0
0
0.00
0.00

Championship

EFL.jpg
🕒 Games:
✅ Starter:
🔁 Sub::
⚽ Goals:
🔥 Assists:
Games / Goal:
0
0
0
0
0
0.00
Games / Involvement:
0.00

First Division

FL.jpg
🕒 Games:
✅ Starter:
🔁 Sub:
⚽ Goals:
🔥 Assists:
Games / Goal:
10
10
0
3
1
3.33
Games / Involvement:
2.50

Second Division

FL.jpg
🕒 Games:
✅ Starter:
🔁 Sub::
⚽ Goals:
🔥 Assists:
Games / Goal:
0
0
0
0
0
0.00
Games / Involvement:
0.00

Third Division

FL.jpg
🕒 Games:
✅ Starter:
🔁 Sub::
⚽ Goals:
🔥 Assists:
Games / Goal:
0
0
0
0
0
0.00
Games / Involvement:
0.00
FL.jpg
FL.jpg
FL.jpg

Career Notes

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Aston Villa Crest 2025

Biography

F John Graham | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 | #400 |

Player #399 for Aston Villa, John Graham played as a forward for the club. John played for Villa between 1945-46 and 1948-49 making 15 appearances and scoring 4 goals.

John was born in Leyland, Lancashire on 26 April 1926 and made his professional debut for Villa in the 1945-46 FA Cup aged 19.

Villa had signed John from amateur side Leyland Motors in October 1946.

Unlucky with injuries - John required an operation on cartridge trouble in his intended debut season of 1946-47 - only to recover and pass muster in the Central League for his first team place to be prematurely lost as he dislocated his shoulder early in the game with Huddersfield Town on 14 February 1948. When fit, John was a quick and able forward, speedy with a good shot that he used to strong effect.

Over his four seasons with Villa John was mainly used as a back up to the first team and would only break five appearances in a single season on one occasion when he made seven starts in the 1946-47 season.

John played his final game for Villa on Saturday, 25 September 1948 aged 22 before moving on to Wrexham.

John had played under Villa manager Alex Massie.

John passed away in Lancashire in September 2006 aged 80.

1 September 2006, Aged 80

Aston Villa Crest 2025
  • X
  • Twitter
  • YouTube
HNH.png
Peace, Love & Up The Villa ☮️ ✌️💜💙

The Trophy Cabinet

Domestic:

🏆 🏆 🏆 🏆 🏆 🏆 🏆 
League Champions: 1893-94, 1895-96, 1896-97, 1898-99, 1899-00, 1909-10, 1980-81

🏆 🏆 🏆 🏆 🏆 🏆 🏆 
FA Cup Winners: 1886-87, 1894-95, 1896-97, 1904-05, 1912-13, 1919-20, 1956-57

🏆 🏆 🏆 🏆 🏆
League Cup Winners: 1960-61, 1974-75, 1976-77, 1993-94, 1995-96


Europe:
🏆
European Cup Winners: 1981-82
🏆
European Super Cup Winners: 1982-83


Other Domestic:

🏆 🏆
Second Division Champions: 1937-38, 1959-60

🏆
Third Division Champions: 1971-72


Other Europe:

🏆
Intertoto Cup Winners: 2001-02

🏆
Peace Cup Winners: 2009

Reserve League
:
🏆 🏆 🏆 🏆 🏆
Premier Reserve League Champions: 2003-04, 2007-08, 2008-09, 2009-10, 2011-12

🏆 🏆 🏆
Central League Champions: 1929-30, 1963-64, 1992-93

Reserve Cup
🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆
Birmingham Senior Cup Winners: 1879-80, 1881-82, 1882-83, 1883-84, 1884-85, 1887-88, 1888-90, 1889-90, 1890-91, 1895-96, 1898-99, 1902-03, 1903-04, 1905-06, 1907-08, 1908-09, 1909-10, 1911-12, 1984-85, 2023-24 

🏆
NextGen Series Winners: 2012-13

🏆
Premier League Cup Winners: 2017-18

Youth League:
🏆
u18s Premier League Champions: 2024-25
🏆
u18s Premier League National Champions: 2024-25
🏆
u18 Premier League Tier Two Champions 2016-17
🏆 🏆 🏆
u18 Premier Academy League Academy Group B Champions: 2005-06, 2007-08, 2010-11
🏆
u18 Premier Academy League National Champions 2007-08
🏆 🏆 
u17 FA Premier Academy League Champions: 1999-00, 2003-04
🏆 🏆🏆
Midland Youth League Champions: 1989-90, 1994-95, 1995-96

Youth Cup:
🏆 🏆 🏆 🏆 🏆
FA Youth Cup Winners: 1971-72, 1979-80, 2001-02, 2020-21, 2024-25
🏆 🏆
Midland Youth League Cup Winners: 1991-92, 1994-95
🏆 🏆 🏆
Midland Youth Cup Winners: 1991-92, 1995-96, 1997-98
🏆 🏆 🏆 🏆 🏆 🏆 🏆
Southern Junior Floodlit Cup: 1972-73, 1974-75, 1975-76, 1978-79, 1979-80, 1980-81, 1993-94

Contributions

 

We're always keen to receive contributions... whether it's an amendment, a personal recollection or even a physical reminder of Villa's past such as a matchday programme then please do get in touch.

Copywrite Notice

You may reproduce material published on this site, provided you acknowledge AVFC History as the source and provide a link to this site.

We reserve the right to refuse permission for applications we consider unsuitable.

Please include the following statement wherever content from this site is used:

Source: AVFC History. Reproduced by kind permission.

bottom of page