CF Frank O’Donnell | 🏴 | #387 |
387
Legacy
Number
0
Youth
Promotion #
0
Youth
Debut #
Villa Career
CF Frank O’Donnell | 🏴 | #387 |
31
Villa Appearances
14
Villa
Goals
9
Villa
Assists
1.35
Game
Per
Competition Breakdown
CF Frank O’Donnell | 🏴 | #387 |
29
League Appearances
2
FA Cup
Appearances
0
League Cup
Appearances
0
European
Appearances
Division Record
CF Frank O’Donnell | 🏴 | #387 |
0
Premier League Appearances
29
Division One
Appearances
0
Championship
Appearances
0
Division Two
Appearances
0
Division Three
Appearances
League Record
CF Frank O’Donnell | 🏴 | #387 |
29
League Appearances
14
League
Goals
8
League
Assists
1.32
League
per Game
FA Cup Record
CF Frank O’Donnell | 🏴 | #387 |
2
FA Cup Appearances
0
FA Cup
Goals
1
FA Cup
Assists
2.00
FA Cup
per Game
League Cup Record
0
League Cup Appearances
CF Frank O’Donnell | 🏴 | #387 |
0
League Cup
Goals
0
League Cup
Assists
0.00
League Cup
per Game
European Record
CF Frank O’Donnell | 🏴 | #387 |
0
European Appearances
0
European
Goals
0
European
Assists
0.00
European
per Game
Other Appearance Record
CF Frank O’Donnell | 🏴 | #387 |
0
Other Appearances
0
Other
Goals
0
Other
Assists
0.00
Other
per Game
Villa Career

Personal Profile
CF Frank O’Donnell | 🏴 | #387 |
Full Name:
Role:
Francis Joseph O'Donnell
Forward
Position:
Born:
Centre Forward
31 August 1911
Birthplace:
Country:
Citizenship:
Buckhaven 🏴
Scotland 🏴
Scotland 🏴
Died
Height:
4 September 1952, Aged 41
Foot:
Career Progression
CF Frank O’Donnell | 🏴 | #387 |
n/a
First Team Career
31
Villa Appearances
CF Frank O’Donnell | 🏴 | #387 |
14
Villa
Goals
9
Villa
Assists
CF Frank O'Donnell | 🏴 |
Aston Villa 1938-39 | £10.5k |
🕒 31 | ✅ 31 | 🔁 (-) | ⚽ 14 | 🔥 9 | 🇺 - | #387 |
🟩 13 | 🟨 7 | 🟥 11 |
Cards 🟨 0 | 🟥 0 |
Played Under
CF Frank O’Donnell | 🏴 | #387 |
Jimmy Hogan 🏴 1938-39 🕒 31 | ✅ 31 | 🔁 (-) | ⚽ 14 | 🔥 9 | 🟩 13 | 🟨 7 | 🟥 11 |
Honours
CF Frank O’Donnell | 🏴 | #387 |
Played for the Villa
Previous Clubs
CF Frank O’Donnell | 🏴 | #387 |
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)
Transfer In
CF Frank O’Donnell | 🏴 | #387 |
Season:
1938-39
From:
Blackpool 🏴
Fee:
£10.5k
Date:
10 November 1938
Age:
27
Under:
Jimmy Hogan 🏴
Loans Out
CF Frank O’Donnell | 🏴 | #387 |
None
Transfer Out
CF Frank O’Donnell | 🏴 | #387 |
Season:
1938-39
From:
Nottingham Forest 🏴
Fee:
Free
Date:
1939
Age:
28
Under:
Jimmy Hogan 🏴
Subsequent Clubs
CF Frank O’Donnell | 🏴 | #387 |
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
Career Notes
CF Frank O’Donnell | 🏴 | #387 |
Villa Career Breakdown
CF Frank O’Donnell | 🏴 | #387 |
Villa Games
🕒 Games:
✅ Starter:
🔁 Substitute:
🇺 Unused:
31
31
0
0
Villa Goals & Assists
⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
14
9
2.21
1.35
Villa Career Breakdown
CF Frank O’Donnell | 🏴 | #387 |
Career Results
🟩 Won:
🇺 Unbeaten:
🟥 Lost:
Points / Game:
42%
65%
35%
1.48
Career Cards
🟨 Bookings:
🟥 Sendings Off:
Games / Card:
0
0
Season Record
CF Frank O’Donnell | 🏴 | #387 |
1938-39
Games
🕒 Games:
31
✅ Starter:
31
🔁 Substitute:
0
🇺 Unused:
0
Goals
⚽ Goals:
14
🔥 Assists:
9
Games per Goal:
2.21
Games per Involvement:
1.35
Results
🟩 Won:
42%
🇺 Unbeaten:
65%
🟥 Lost:
35%
Points per Game:
1.48
Cards
🟨 Bookings:
0
🟥 Sendings
Off:
0
Games per
Card:
0.00
League Breakdown
CF Frank O’Donnell | 🏴 | #387 |
League Games
🕒 Games:
✅ Starter:
🔁 Substitute:
29
29
0
League Goals & Assists
⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
14
8
2.07
1.32
League Seasons
CF Frank O’Donnell | 🏴 | #387 |
1938-39
First Division
Games
🕒 Games:
✅ Starter:
🔁 Substitute:
🇺 Unused:
29
29
0
000.00
Goals
⚽ Goals:
14
🔥 Assists:
8
Games per
Goal:
2.07
Games per Involvement:
1.32
FA Cup Breakdown
CF Frank O’Donnell | 🏴 | #387 |
FA Cup Games
🕒 Games:
✅ Starter:
🔁 Substitute:
2
2
0
FA Cup Goals & Assists
⚽ Goals:
🔥 Assists:
Games per Goal:
Games per Involvement:
0
1
0.00
2.00
FA Cup Seasons
CF Frank O’Donnell | 🏴 | #387 |
1938-39
FA Cup
Games
🕒 Games:
2
✅ Starter:
2
🔁 Substitute:
0
Goals
⚽ Goals:
0
🔥 Assists:
1
Games per
Goal:
0.00
Games per Involvement:
2.00
League Cup Breakdown
CF Frank O’Donnell | 🏴 | #387 |
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
CF Frank O’Donnell | 🏴 | #387 |
1938-39
League Cup
Games
🕒 Games:
0
✅ Starter:
0
🔁 Substitute:
0
Goals
⚽ Goals:
0
🔥 Assists:
0
Games per
Goal:
0.00
Games per Involvement:
0.00
European Breakdown
CF Frank O’Donnell | 🏴 | #387 |
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
CF Frank O’Donnell | 🏴 | #387 |
1938-39
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
CF Frank O’Donnell | 🏴 | #387 |
31
Villa Appearances
0
Unused
Sub
Cautions & Sending Off Record
CF Frank O’Donnell | 🏴 | #387 |
0
Bookings /
Cautions
0
Sendings
Off
International Career
CF Frank O’Donnell | 🏴 | #387 |
Full International Record
Villa International Record
League Breakdown
CF Frank O’Donnell | 🏴 | #387 |






Career Notes
CF Frank O’Donnell | 🏴 | #387 |
Biography
CF Frank O’Donnell | 🏴 | #387 |
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






