top of page

387

Legacy #

0

Youth Promotion #

0

Youth Debut #

0

Goalkeeper #

Frank O’Donnell

Player #387
Aston Villa player image
Forward
CF Frank O’Donnell | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 | #387 |
Aston Villa Crest 2025

Francis Joseph O'Donnell

31 August 1911

Buckhaven 🏴󠁧󠁢󠁳󠁣󠁴󠁿

Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿

Transfer Notes

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025

Transfer In

Aston Villa Crest 2025
Transfer In:

1938-39

Blackpool 🏴󠁧󠁢󠁥󠁮󠁧󠁿

£10.5k

10 November 1938

27

Jimmy Hogan 🏴󠁧󠁢󠁥󠁮󠁧󠁿

Transfer Out

Aston Villa Crest 2025
Transfer Out:

1938-39

Nottingham Forest 🏴󠁧󠁢󠁥󠁮󠁧󠁿

Free

1939

28

Jimmy Hogan 🏴󠁧󠁢󠁥󠁮󠁧󠁿

Previous Clubs

Frank O’Donnell

Previous Clubs:

Wellesley Juniors 🏴󠁧󠁢󠁳󠁣󠁴󠁿

1930-35 Glasgow Celtic 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Scottish First Division
🕒 77 | ⚽ 51 | (League)

1935-37 Preston North End 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Football League First Division
🕒 92 | ⚽ 36 | (League)

1937-38 Blackpool 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Football League First Division
🕒 30 | ⚽ 17 | (League)

Loans Out

Frank O’Donnell

Loans Out:

None

Subsequent Clubs

Frank O’Donnell

Subsequent Clubs:

1946-47 Nottingham Forest 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Free
Football League Second Division
🕒 11 | ⚽ 5 | (League)

1947 Raith Rovers 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Scottish League Division B

1947 Buxton 🏴󠁧󠁢󠁥󠁮󠁧󠁿 (Player Manager)
Cheshire County League

Retired

31

Appearances

14

Goals

9

Assists

1.35

Game Per

Career

Frank O’Donnell

Villa Youth:

n/a

Aston Villa Crest 2025
Positions Played:

Centre Forward

Played Under:

Jimmy Hogan 🏴󠁧󠁢󠁥󠁮󠁧󠁿 1938-39 🕒 31 | ✅ 31 | 🔁 (-) | ⚽ 14 | 🔥 9 | 🟩 13 | 🟨 7 | 🟥 11 |

Villa Career:

CF Frank O'Donnell | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 |
Aston Villa 1938-39 | £10.5k |
🕒 31 | ✅ 31 | 🔁 (-) | ⚽ 14 | 🔥 9 | 🇺 - | #387 |
🟩 13 | 🟨 7 | 🟥 11 |
Cards 🟨 0 | 🟥 0 |

Villa Honours:

Played for the Villa

Debut Appearance

Frank O’Donnell

Debut Squad:

1938-39

Aston Villa Crest 2025

🟥 12 Nov 1938, Villa 1-3 Stoke, Victoria Ground

Jimmy Hogan 🏴󠁧󠁢󠁥󠁮󠁧󠁿

Debut:

1938-39

🟥 12 Nov 1938, Villa 1-3 Stoke, Victoria Ground

Jimmy Hogan 🏴󠁧󠁢󠁥󠁮󠁧󠁿

27

Final Appearance

Frank O’Donnell

Final Appearance:

1938-39

Aston Villa Crest 2025

🟨 6 May 1939, Villa 1-1 Boro, Villa Park

Jimmy Hogan 🏴󠁧󠁢󠁥󠁮󠁧󠁿

27

Final Squad:

1938-39

🟨 6 May 1939, Villa 1-1 Boro, Villa Park

Jimmy Hogan 🏴󠁧󠁢󠁥󠁮󠁧󠁿

Career Notes

Frank O’Donnell

Aston Villa Crest 2025

Villa Career

Frank O’Donnell

Games

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

Goals

⚽ Goals:
🔥 Assists:
Games / Goal:
Games / Involvement:
14
9
2.21
1.35

Results

🟩 Won:
🇺 Unbeaten:
🟥 Lost:
Points / Game:
42%
65%
35%
1.48

Cards

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

Goals

14

Frank O’Donnell

Aston Villa Crest 2025
🟩 19 Nov 1938, Villa 6-2 Chelsea, Villa Park

Scorer(s) | Frank Broome | 12' | Freddie Haycock | 20' | 87' | Frank O’Donnell | 34' | 53' | Eric Houghton | 46' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 3 Dec 1938, Villa 2-0 Charlton, Villa Park

Scorer(s) | Bob Iverson | 1' | Frank O’Donnell | 60' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 17 Dec 1938, Villa 2-1 Leeds, Villa Park

Scorer(s) | Frank O’Donnell | 4' | Eric Houghton | 81' (pen) |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 26 Dec 1938, Villa 5-1 Sunderland, Roker

Scorer(s) | Frank O’Donnell | 31' | Freddie Haycock | 67' | Frank Broome | 49' | 85' | Eric Houghton | 74' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟥 28 Jan 1939, Villa 1-3 Arsenal, Villa Park

Scorer(s) | Frank O’Donnell | 51' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 8 Feb 1939, Villa 4-2 Brentford, Griffin Park

Scorer(s) | Frank Broome | 44' | 4-2 | Frank O’Donnell | 46' | Freddie Haycock | 3-1 |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 15 Feb 1939, Villa 4-0 Huddersfield, Villa Park

Scorer(s) | Frank Broome | 30' | Frank O’Donnell | 78' | 83' | Jackie Martin | 88' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟨 25 Feb 1939, Villa 1-1 Leicester, Filbert Street

Scorer(s) | Frank O’Donnell | 45' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 1 Apr 1939, Villa 3-0 Preston, Villa Park

Scorer(s) | Jackie Martin | 30' | Frank O’Donnell | 46' | 80' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟥 10 Apr 1939, Villa 1-2 Wolves, Molineux

Scorer(s) | Frank O’Donnell | 17' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025

Assists

9

Frank O’Donnell

Aston Villa Crest 2025
🟩 3 Dec 1938, Villa 2-0 Charlton, Villa Park

Assist(s) | Frank O’Donnell | 1' | Freddie Haycock | 60' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 10 Dec 1938, Villa 2-1 Bolton, Burnden

Assist(s) | Frank O’Donnell | 50' | 70' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 11 Jan 1939, Villa 2-1 Ipswich, Portman Road

Assist(s) | Frank O’Donnell | 88' |

FA Cup

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 8 Feb 1939, Villa 4-2 Brentford, Griffin Park

Assist(s) | Frank Broome | 46' | Frank O’Donnell | 3-1 | Jackie Martin | 4-2 |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 18 Mar 1939, Villa 3-0 Stoke, Villa Park

Assist(s) | Frank O’Donnell | 37' | Frank Broome | 71' | 77' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟥 25 Mar 1939, Villa 1-2 Chelsea, Stamford Bridge

Assist(s) | Frank O’Donnell | 56' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025
🟩 1 Apr 1939, Villa 3-0 Preston, Villa Park

Assist(s) | Frank O’Donnell | 30' | Ronnie Starling | 46' | Frank Broome | 80' |

Division One

Aston Villa Crest 2025
Aston Villa Crest 2025
Aston Villa Crest 2025

Sendings Off

0

Frank O’Donnell

Aston Villa Crest 2025

Competition Record

Frank O’Donnell

League

Premier League.jpg
🕒 Games:
✅ Starter:
29
29
🔁 Substitute:
0
⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
14
8
2.07
1.32

FA Cup

Premier League.jpg
Games:
Starter:
2
2
Substitute:
0
Goals:
Assists:
Games per Goal:
Games per Involvement:
0
1
0.00
2.00

League Cup

EFL Cup.jpg
Games:
Starter:
0
0
Substitute:
0
Goals:
Assists:
Games per Goal:
Games per Involvement:
0
0
0.00
0.00

Europe

UEFA.png
Games:
Starter:
0
0
Substitute:
0
Goals:
Assists:
Games per Goal:
Games per Involvement:
0
0
0.00
0.00

Season Record

Frank O’Donnell

1938-39

Aston Villa Crest 2025

Games

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

Goals

⚽ Goals:
🔥 Assists:
Games / Goal:
Games / Involvement:
14
9
2.21
1.35

Results

🟩 Won:
🇺 Unbeaten:
🟥 Lost:
Points / Game:
42%
65%
35%
1.48

Cards

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

League Record

Frank O’Donnell

Premier League

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

First Division

FL.jpg
🕒 Games:
✅ Starter:
🔁 Substitute:
⚽ Goals:
🔥 Assists:
Games / Goal:
29
29
0
14
8
2.07
Games / Involvement:
1.32

Championship

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

Second Division

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

Third Division

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

League Seasons

Frank O’Donnell

1938-39

Aston Villa Crest 2025
First Division

Games

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

Goals

⚽ Goals:
🔥 Assists:
Games / Goal:
Games / Involvement:
14
8
2.07
1.32

League Matches

Frank O’Donnell

1938-39
🟨 6 May 1939, Villa 1-1 Boro, Villa Park
Division One
12th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 29 Apr 1939, Villa 0-3 Everton, Goodison
Division One
12th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 22 Apr 1939, Villa 0-2 Leeds, Elland Road
Division One
12th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 15 Apr 1939, Villa 1-3 Bolton, Villa Park
Division One
10th
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟨 11 Apr 1939, Villa 2-2 Wolves, Villa Park
Division One
9th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 10 Apr 1939, Villa 1-2 Wolves, Molineux
Division One
10th
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 8 Apr 1939, Villa 0-1 Charlton, The Valley
Division One
8th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 1 Apr 1939, Villa 3-0 Preston, Villa Park
Division One
6th
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 25 Mar 1939, Villa 1-2 Chelsea, Stamford Bridge
Division One
5th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 18 Mar 1939, Villa 3-0 Stoke, Villa Park
Division One
5th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟨 11 Mar 1939, Villa 1-1 United, Old Trafford
Division One
6th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 4 Mar 1939, Villa 5-1 Birmingham, Villa Park
Division One
6th
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟨 25 Feb 1939, Villa 1-1 Leicester, Filbert Street
Division One
8th
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 18 Feb 1939, Villa 2-0 Liverpool, Villa Park
Division One
7th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 15 Feb 1939, Villa 4-0 Huddersfield, Villa Park
Division One
8th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 8 Feb 1939, Villa 4-2 Brentford, Griffin Park
Division One
10th
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟨 4 Feb 1939, Villa 0-0 Portsmouth, Fratton
Division One
14th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 28 Jan 1939, Villa 1-3 Arsenal, Villa Park
Division One
14th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 14 Jan 1939, Villa 3-1 Blackpool, Villa Park
Division One
9th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 31 Dec 1938, Villa 1-2 Derby, Baseball Ground
Division One
9th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟨 27 Dec 1938, Villa 1-1 Sunderland, Villa Park
Division One
9th
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 26 Dec 1938, Villa 5-1 Sunderland, Roker
Division One
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 24 Dec 1938, Villa 0-2 Grimsby, Villa Park
Division One
10th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 17 Dec 1938, Villa 2-1 Leeds, Villa Park
Division One
9th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 10 Dec 1938, Villa 2-1 Bolton, Burnden
Division One
10th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 3 Dec 1938, Villa 2-0 Charlton, Villa Park
Division One
16th
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 26 Nov 1938, Villa 2-3 Preston, Deepdale
Division One
18th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟩 19 Nov 1938, Villa 6-2 Chelsea, Villa Park
Division One
16th=
Aston Villa Crest 2025
Aston Villa Crest 2025
1938-39
🟥 12 Nov 1938, Villa 1-3 Stoke, Victoria Ground
Division One
18th=
Aston Villa Crest 2025
Aston Villa Crest 2025

FA Cup Seasons

Frank O’Donnell

1938-39

FA Cup.jpg
FA Cup

Games

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

Goals

⚽ Goals:
🔥 Assists:
Games / Goal:
Games / Involvement:
0
1
0.00
2.00
FA Cup.jpg

FA Cup Matches

Frank O’Donnell

1938-39
🟩 11 Jan 1939, Villa 2-1 Ipswich, Portman Road
FA Cup
3rd Round
Aston Villa Crest 2025
Aston Villa Crest 2025

League Cup Seasons

Frank O’Donnell

1938-39

EFL Cup.jpg
League Cup

Games

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

Goals

⚽ Goals:
🔥 Assists:
Games / Goal:
Games / Involvement:
0
0
0.00
0.00
EFL.jpg

League Cup Matches

Frank O’Donnell

European Seasons

Frank O’Donnell

1938-39

EFL Cup.jpg
n/a

Games

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

Goals

⚽ Goals:
🔥 Assists:
Games / Goal:
Games / Involvement:
0
0
0.00
0.00
Champions League.png

European Matches

Frank O’Donnell

Unused Substitute Appearances

Frank O’Donnell

Aston Villa Crest 2025

International Career

Frank O’Donnell

Full International Record

Villa International Record

Biography

Frank O’Donnell

Player #387 for Aston Villa, Francis Joseph O’Donnell, known as Frank O’Donnell, played as a centre forward for the club.

Frank played for Villa in 1938-39 making 31 appearances and scoring 14 goals.

Frank was born in Buckhaven, Fife, Scotland on 31 August 1911 and made his debut appearance for Villa on the 12 November 1938 aged 27.

Villa had signed Frank from Blackpool for a fee of £10,500 in November 1938 - the second highest fee Villa had ever paid out after the £10,775 splashed out on Jimmy Allen in June 1934.

Frank hit the ground running in his Villa career and ended the season with an excellent scoring rate of 14 goals in 29 league appearances.

Despite that Frank was allowed to leave the club for Nottingham Forest without adding to his appearances or goal tally of the 1938-39 season.

Frank played his final game on Saturday, 6 May 1939. Frank played under manager Jimmy Hogan.

Frank passed away in Macclesfield on 4th September 1952 aged just 41.

4 September 1952, Aged 41

Aston Villa Crest 2025
bottom of page