Skip to main content
WG 1937-1951

David Cochrane

The career · In numbers
Appearances
185
Goals
32
Assists
0
As captain
0
The man

Cochrane

David Cochrane was a winger who served Leeds United across eight seasons from 1937/38 to 1950/51. He made 185 appearances for the club, contributing 32 goals during that spell.

Vital statistics
Full name
David Cochrane
Born
14 August 1920
Position
WG
Nation
Northern Ireland
First appearance
26 March 1938
Last appearance
21 August 1950
The record

Season by season

Appearances Goals
10 20 30 1 1937/38 30 1938/39 2 1939/40 39 1946/47 39 1947/48 38 1948/49 34 1949/50 2 1950/51
View the data as a table
David Cochrane - appearances and goals by season
Season Apps Goals
1937/38 1 0
1938/39 30 5
1939/40 2 0
1946/47 39 7
1947/48 39 7
1948/49 38 6
1949/50 34 7
1950/51 2 0
In the dugout

Played under 3 managers

David Cochrane - managers played under, with appearances and goals
Manager Years Starts Subs Apps Goals
Billy Hampson 1937-47 72 0 72 12
Willis Edwards 1947-48 38 0 38 5
Major Frank Buckley 1947-51 75 0 75 15
Every goal

All 32 goals

1 Penalties
David Cochrane - every goal scored for Leeds United
Date Opponent Competition Min Type Assist
29 Apr 1950 Bury Division Two - Open Play -
11 Feb 1950 Cardiff City FA Cup - Open Play -
14 Jan 1950 Tottenham Hotspur Division Two - Open Play -
14 Jan 1950 Tottenham Hotspur Division Two - Open Play -
7 Jan 1950 Carlisle United FA Cup - Open Play -
24 Sep 1949 Coventry City Division Two - Open Play -
31 Aug 1949 West Ham United Division Two - Open Play -
5 Mar 1949 Bradford Park Avenue Division Two - Open Play -
22 Jan 1949 Sheffield Wednesday Division Two - Open Play -
16 Oct 1948 Southampton Division Two - Open Play -
18 Sep 1948 Lincoln City Division Two - Open Play -
13 Sep 1948 Tottenham Hotspur Division Two - Open Play -
11 Sep 1948 Sheffield Wednesday Division Two - Open Play -
1 May 1948 Bury Division Two - Open Play -
1 May 1948 Bury Division Two - Open Play -
24 Jan 1948 Newcastle United Division Two - Open Play -
27 Dec 1947 Luton Town Division Two - Open Play -
15 Nov 1947 Tottenham Hotspur Division Two - Penalty -
20 Sep 1947 Newcastle United Division Two - Open Play -
3 Sep 1947 Barnsley Division Two - Open Play -
7 Apr 1947 Manchester United Division One 13' Open Play -
18 Jan 1947 Chelsea Division One - Open Play -
4 Jan 1947 Sheffield United Division One - Open Play -
25 Dec 1946 Middlesbrough Division One - Open Play -
7 Dec 1946 Sunderland Division One - Open Play -
30 Nov 1946 Brentford Division One - Open Play -
21 Sep 1946 Bolton Wanderers Division One - Open Play -
25 Mar 1939 Blackpool Division One - Open Play -
21 Jan 1939 Huddersfield Town FA Cup - Open Play -
17 Jan 1939 Bournemouth FA Cup - Open Play -
31 Dec 1938 Charlton Athletic Division One - Open Play -
1 Oct 1938 Leicester City Division One - Open Play -
Every appearance

Match record

David Cochrane - all appearances
DateH/AOpponentScoreResult
21 Aug 1950 Division TwoA Coventry City 0–1 Lost 0–1 v Coventry City
19 Aug 1950 Division TwoH Doncaster Rovers 3–1 Won 3–1 v Doncaster Rovers
29 Apr 1950 Division TwoH Bury 4–1 Won 4–1 v Bury
26 Apr 1950 Division TwoH Blackburn Rovers 2–1 Won 2–1 v Blackburn Rovers
22 Apr 1950 Division TwoA Chesterfield 1–3 Lost 1–3 v Chesterfield
15 Apr 1950 Division TwoH Plymouth Argyle 1–1 Drew 1–1 v Plymouth Argyle
1 Apr 1950 Division TwoH Bradford Park Avenue 0–0 Drew 0–0 v Bradford Park Avenue
25 Mar 1950 Division TwoA Sheffield Wednesday 2–5 Lost 2–5 v Sheffield Wednesday
4 Mar 1950 FA CupA Arsenal 0–1 Lost 0–1 v Arsenal
25 Feb 1950 Division TwoA Cardiff City 0–1 Lost 0–1 v Cardiff City
18 Feb 1950 Division TwoH Luton Town 2–1 Won 2–1 v Luton Town
11 Feb 1950 FA CupH Cardiff City 3–1 Won 3–1 v Cardiff City
4 Feb 1950 Division TwoA Coventry City 4–0 Won 4–0 v Coventry City
1 Feb 1950 FA CupA Bolton Wanderers 3–2 Won 3–2 v Bolton Wanderers
28 Jan 1950 FA CupH Bolton Wanderers 1–1 Drew 1–1 v Bolton Wanderers
21 Jan 1950 Division TwoH Southampton 1–0 Won 1–0 v Southampton
14 Jan 1950 Division TwoH Tottenham Hotspur 3–0 Won 3–0 v Tottenham Hotspur
7 Jan 1950 FA CupA Carlisle United 5–2 Won 5–2 v Carlisle United
31 Dec 1949 Division TwoA Swansea City 2–1 Won 2–1 v Swansea City
27 Dec 1949 Division TwoH Barnsley 1–0 Won 1–0 v Barnsley
26 Nov 1949 Division TwoA Bradford Park Avenue 2–1 Won 2–1 v Bradford Park Avenue
19 Nov 1949 Division TwoH Chesterfield 0–0 Drew 0–0 v Chesterfield
12 Nov 1949 Division TwoA Plymouth Argyle 2–1 Won 2–1 v Plymouth Argyle
5 Nov 1949 Division TwoH Sheffield Wednesday 1–1 Drew 1–1 v Sheffield Wednesday
29 Oct 1949 Division TwoA Hull City 0–1 Lost 0–1 v Hull City
22 Oct 1949 Division TwoH Brentford 1–0 Won 1–0 v Brentford
15 Oct 1949 Division TwoA Blackburn Rovers 1–0 Won 1–0 v Blackburn Rovers
8 Oct 1949 Division TwoH Cardiff City 2–0 Won 2–0 v Cardiff City
24 Sep 1949 Division TwoH Coventry City 3–3 Drew 3–3 v Coventry City
17 Sep 1949 Division TwoA Southampton 1–2 Lost 1–2 v Southampton
14 Sep 1949 Division TwoH Sheffield United 0–1 Lost 0–1 v Sheffield United
10 Sep 1949 Division TwoA Tottenham Hotspur 0–2 Lost 0–2 v Tottenham Hotspur
5 Sep 1949 Division TwoA Sheffield United 1–0 Won 1–0 v Sheffield United
3 Sep 1949 Division TwoH Swansea City 1–2 Lost 1–2 v Swansea City
31 Aug 1949 Division TwoH West Ham United 2–2 Drew 2–2 v West Ham United
27 Aug 1949 Division TwoA Preston North End 1–1 Drew 1–1 v Preston North End
7 May 1949 Division TwoA Queens Park Rangers 0–2 Lost 0–2 v Queens Park Rangers
30 Apr 1949 Division TwoH Cardiff City 0–0 Drew 0–0 v Cardiff City
23 Apr 1949 Division TwoA Blackburn Rovers 0–0 Drew 0–0 v Blackburn Rovers
18 Apr 1949 Division TwoA Bury 1–3 Lost 1–3 v Bury
16 Apr 1949 Division TwoH Plymouth Argyle 1–0 Won 1–0 v Plymouth Argyle
9 Apr 1949 Division TwoA Fulham 0–1 Lost 0–1 v Fulham
6 Apr 1949 Division TwoA West Bromwich Albion 0–1 Lost 0–1 v West Bromwich Albion
2 Apr 1949 Division TwoH Nottingham Forest 1–0 Won 1–0 v Nottingham Forest
19 Mar 1949 Division TwoH Barnsley 4–1 Won 4–1 v Barnsley
12 Mar 1949 Division TwoA Southampton 1–2 Lost 1–2 v Southampton
5 Mar 1949 Division TwoH Bradford Park Avenue 4–2 Won 4–2 v Bradford Park Avenue
19 Feb 1949 Division TwoH Chesterfield 1–0 Won 1–0 v Chesterfield
12 Feb 1949 Division TwoH Bury 0–1 Lost 0–1 v Bury
5 Feb 1949 Division TwoA Lincoln City 0–0 Drew 0–0 v Lincoln City
29 Jan 1949 Division TwoH Blackburn Rovers 1–0 Won 1–0 v Blackburn Rovers
22 Jan 1949 Division TwoH Sheffield Wednesday 1–1 Drew 1–1 v Sheffield Wednesday
15 Jan 1949 Division TwoA Coventry City 1–4 Lost 1–4 v Coventry City
8 Jan 1949 FA CupH Newport County 1–3 Lost 1–3 v Newport County
1 Jan 1949 Division TwoA Luton Town 0–0 Drew 0–0 v Luton Town
27 Dec 1948 Division TwoH West Ham United 1–3 Lost 1–3 v West Ham United
25 Dec 1948 Division TwoA West Ham United 2–3 Lost 2–3 v West Ham United
18 Dec 1948 Division TwoH Leicester City 3–1 Won 3–1 v Leicester City
11 Dec 1948 Division TwoH Queens Park Rangers 1–2 Lost 1–2 v Queens Park Rangers
4 Dec 1948 Division TwoA Cardiff City 1–2 Lost 1–2 v Cardiff City
20 Nov 1948 Division TwoA Plymouth Argyle 1–2 Lost 1–2 v Plymouth Argyle
13 Nov 1948 Division TwoH Fulham 1–1 Drew 1–1 v Fulham
6 Nov 1948 Division TwoA Nottingham Forest 0–0 Drew 0–0 v Nottingham Forest
30 Oct 1948 Division TwoH Grimsby Town 6–3 Won 6–3 v Grimsby Town
23 Oct 1948 Division TwoA Barnsley 1–1 Drew 1–1 v Barnsley
16 Oct 1948 Division TwoH Southampton 1–1 Drew 1–1 v Southampton
2 Oct 1948 Division TwoH West Bromwich Albion 1–3 Lost 1–3 v West Bromwich Albion
25 Sep 1948 Division TwoA Chesterfield 1–3 Lost 1–3 v Chesterfield
18 Sep 1948 Division TwoH Lincoln City 3–1 Won 3–1 v Lincoln City
13 Sep 1948 Division TwoA Tottenham Hotspur 2–2 Drew 2–2 v Tottenham Hotspur
11 Sep 1948 Division TwoA Sheffield Wednesday 1–3 Lost 1–3 v Sheffield Wednesday
8 Sep 1948 Division TwoH Tottenham Hotspur 0–0 Drew 0–0 v Tottenham Hotspur
4 Sep 1948 Division TwoH Coventry City 4–1 Won 4–1 v Coventry City
1 Sep 1948 Division TwoA Brentford 3–1 Won 3–1 v Brentford
1 May 1948 Division TwoH Bury 5–1 Won 5–1 v Bury
24 Apr 1948 Division TwoA West Ham United 1–2 Lost 1–2 v West Ham United
17 Apr 1948 Division TwoH Chesterfield 3–0 Won 3–0 v Chesterfield
10 Apr 1948 Division TwoA Millwall 1–1 Drew 1–1 v Millwall
3 Apr 1948 Division TwoH Tottenham Hotspur 1–3 Lost 1–3 v Tottenham Hotspur
29 Mar 1948 Division TwoH Brentford 1–1 Drew 1–1 v Brentford
20 Mar 1948 Division TwoH Cardiff City 4–0 Won 4–0 v Cardiff City
13 Mar 1948 Division TwoA Bradford Park Avenue 1–3 Lost 1–3 v Bradford Park Avenue
6 Mar 1948 Division TwoH Nottingham Forest 2–2 Drew 2–2 v Nottingham Forest
28 Feb 1948 Division TwoA Doncaster Rovers 0–3 Lost 0–3 v Doncaster Rovers
21 Feb 1948 Division TwoH West Bromwich Albion 3–1 Won 3–1 v West Bromwich Albion
14 Feb 1948 Division TwoA Birmingham City 1–5 Lost 1–5 v Birmingham City
31 Jan 1948 Division TwoA Coventry City 2–1 Won 2–1 v Coventry City
24 Jan 1948 Division TwoH Newcastle United 3–1 Won 3–1 v Newcastle United
17 Jan 1948 Division TwoH Fulham 0–1 Lost 0–1 v Fulham
10 Jan 1948 FA CupA Blackpool 0–4 Lost 0–4 v Blackpool
3 Jan 1948 Division TwoH Southampton 0–0 Drew 0–0 v Southampton
27 Dec 1947 Division TwoA Luton Town 1–6 Lost 1–6 v Luton Town
26 Dec 1947 Division TwoH Luton Town 0–2 Lost 0–2 v Luton Town
20 Dec 1947 Division TwoA Leicester City 0–2 Lost 0–2 v Leicester City
6 Dec 1947 Division TwoH West Ham United 2–1 Won 2–1 v West Ham United
29 Nov 1947 Division TwoA Chesterfield 0–3 Lost 0–3 v Chesterfield
22 Nov 1947 Division TwoH Millwall 2–1 Won 2–1 v Millwall
15 Nov 1947 Division TwoA Tottenham Hotspur 1–3 Lost 1–3 v Tottenham Hotspur
8 Nov 1947 Division TwoH Sheffield Wednesday 2–2 Drew 2–2 v Sheffield Wednesday
1 Nov 1947 Division TwoA Cardiff City 0–0 Drew 0–0 v Cardiff City
25 Oct 1947 Division TwoH Bradford Park Avenue 2–0 Won 2–0 v Bradford Park Avenue
18 Oct 1947 Division TwoA Nottingham Forest 0–1 Lost 0–1 v Nottingham Forest
11 Oct 1947 Division TwoH Doncaster Rovers 0–0 Drew 0–0 v Doncaster Rovers
27 Sep 1947 Division TwoH Birmingham City 0–1 Lost 0–1 v Birmingham City
20 Sep 1947 Division TwoA Newcastle United 2–4 Lost 2–4 v Newcastle United
17 Sep 1947 Division TwoA Plymouth Argyle 0–1 Lost 0–1 v Plymouth Argyle
13 Sep 1947 Division TwoH Coventry City 2–1 Won 2–1 v Coventry City
10 Sep 1947 Division TwoH Plymouth Argyle 5–0 Won 5–0 v Plymouth Argyle
6 Sep 1947 Division TwoA Fulham 2–3 Lost 2–3 v Fulham
3 Sep 1947 Division TwoH Barnsley 4–1 Won 4–1 v Barnsley
30 Aug 1947 Division TwoA Southampton 2–1 Won 2–1 v Southampton
27 Aug 1947 Division TwoA Barnsley 0–3 Lost 0–3 v Barnsley
23 Aug 1947 Division TwoH Leicester City 3–1 Won 3–1 v Leicester City
17 May 1947 Division OneA Grimsby Town 1–4 Lost 1–4 v Grimsby Town
10 May 1947 Division OneA Huddersfield Town 0–1 Lost 0–1 v Huddersfield Town
26 Apr 1947 Division OneA Derby County 1–2 Lost 1–2 v Derby County
19 Apr 1947 Division OneH Aston Villa 1–1 Drew 1–1 v Aston Villa
12 Apr 1947 Division OneA Sunderland 0–1 Lost 0–1 v Sunderland
8 Apr 1947 Division OneH Manchester United 0–2 Lost 0–2 v Manchester United
7 Apr 1947 Division OneA Manchester United 1–3 Lost 1–3 v Manchester United
5 Apr 1947 Division OneH Brentford 1–2 Lost 1–2 v Brentford
29 Mar 1947 Division OneA Blackpool 0–3 Lost 0–3 v Blackpool
22 Mar 1947 Division OneH Arsenal 1–1 Drew 1–1 v Arsenal
1 Mar 1947 Division OneA Blackburn Rovers 0–1 Lost 0–1 v Blackburn Rovers
22 Feb 1947 Division OneH Wolves 0–1 Lost 0–1 v Wolves
3 Feb 1947 Division OneA Bolton Wanderers 0–2 Lost 0–2 v Bolton Wanderers
1 Feb 1947 Division OneH Liverpool 1–2 Lost 1–2 v Liverpool
18 Jan 1947 Division OneH Chelsea 2–1 Won 2–1 v Chelsea
11 Jan 1947 FA CupA West Bromwich Albion 1–2 Lost 1–2 v West Bromwich Albion
4 Jan 1947 Division OneA Sheffield United 2–6 Lost 2–6 v Sheffield United
28 Dec 1946 Division OneH Preston North End 0–3 Lost 0–3 v Preston North End
26 Dec 1946 Division OneA Middlesbrough 0–3 Lost 0–3 v Middlesbrough
25 Dec 1946 Division OneH Middlesbrough 3–3 Drew 3–3 v Middlesbrough
21 Dec 1946 Division OneH Derby County 1–2 Lost 1–2 v Derby County
14 Dec 1946 Division OneA Aston Villa 1–2 Lost 1–2 v Aston Villa
7 Dec 1946 Division OneH Sunderland 1–1 Drew 1–1 v Sunderland
30 Nov 1946 Division OneA Brentford 1–1 Drew 1–1 v Brentford
23 Nov 1946 Division OneH Blackpool 4–2 Won 4–2 v Blackpool
16 Nov 1946 Division OneA Arsenal 2–4 Lost 2–4 v Arsenal
9 Nov 1946 Division OneH Everton 2–1 Won 2–1 v Everton
2 Nov 1946 Division OneA Portsmouth 1–4 Lost 1–4 v Portsmouth
26 Oct 1946 Division OneH Blackburn Rovers 0–1 Lost 0–1 v Blackburn Rovers
19 Oct 1946 Division OneA Wolves 0–1 Lost 0–1 v Wolves
12 Oct 1946 Division OneH Grimsby Town 1–0 Won 1–0 v Grimsby Town
5 Oct 1946 Division OneH Huddersfield Town 5–0 Won 5–0 v Huddersfield Town
25 Sep 1946 Division OneA Charlton Athletic 0–5 Lost 0–5 v Charlton Athletic
21 Sep 1946 Division OneH Bolton Wanderers 4–0 Won 4–0 v Bolton Wanderers
16 Sep 1946 Division OneA Stoke City 2–5 Lost 2–5 v Stoke City
14 Sep 1946 Division OneA Chelsea 0–3 Lost 0–3 v Chelsea
7 Sep 1946 Division OneH Sheffield United 2–2 Drew 2–2 v Sheffield United
4 Sep 1946 Division OneH Charlton Athletic 0–2 Lost 0–2 v Charlton Athletic
31 Aug 1946 Division OneA Preston North End 2–3 Lost 2–3 v Preston North End
30 Aug 1939 Division OneH Charlton Athletic 0–1 Lost 0–1 v Charlton Athletic
26 Aug 1939 Division OneA Preston North End 0–0 Drew 0–0 v Preston North End
29 Apr 1939 Division OneA Birmingham City 0–4 Lost 0–4 v Birmingham City
22 Apr 1939 Division OneH Aston Villa 2–0 Won 2–0 v Aston Villa
19 Apr 1939 Division OneH Huddersfield Town 2–1 Won 2–1 v Huddersfield Town
15 Apr 1939 Division OneA Sunderland 1–2 Lost 1–2 v Sunderland
10 Apr 1939 Division OneH Manchester United 3–1 Won 3–1 v Manchester United
8 Apr 1939 Division OneH Grimsby Town 0–1 Lost 0–1 v Grimsby Town
1 Apr 1939 Division OneA Derby County 0–1 Lost 0–1 v Derby County
25 Mar 1939 Division OneH Blackpool 1–0 Won 1–0 v Blackpool
18 Mar 1939 Division OneA Brentford 1–0 Won 1–0 v Brentford
11 Mar 1939 Division OneH Arsenal 4–2 Won 4–2 v Arsenal
8 Mar 1939 Division OneA Portsmouth 0–2 Lost 0–2 v Portsmouth
25 Feb 1939 Division OneH Everton 1–2 Lost 1–2 v Everton
18 Feb 1939 Division OneA Wolves 1–4 Lost 1–4 v Wolves
11 Feb 1939 Division OneH Middlesbrough 0–1 Lost 0–1 v Middlesbrough
4 Feb 1939 Division OneA Leicester City 0–2 Lost 0–2 v Leicester City
21 Jan 1939 FA CupH Huddersfield Town 2–4 Lost 2–4 v Huddersfield Town
17 Jan 1939 FA CupH Bournemouth 3–1 Won 3–1 v Bournemouth
31 Dec 1938 Division OneH Charlton Athletic 2–1 Won 2–1 v Charlton Athletic
26 Dec 1938 Division OneH Chelsea 1–1 Drew 1–1 v Chelsea
24 Dec 1938 Division OneA Preston North End 0–2 Lost 0–2 v Preston North End
17 Dec 1938 Division OneA Aston Villa 1–2 Lost 1–2 v Aston Villa
10 Dec 1938 Division OneH Sunderland 3–3 Drew 3–3 v Sunderland
26 Nov 1938 Division OneH Derby County 1–4 Lost 1–4 v Derby County
19 Nov 1938 Division OneA Blackpool 2–1 Won 2–1 v Blackpool
12 Nov 1938 Division OneH Brentford 3–2 Won 3–2 v Brentford
5 Nov 1938 Division OneA Arsenal 3–2 Won 3–2 v Arsenal
22 Oct 1938 Division OneA Everton 0–4 Lost 0–4 v Everton
15 Oct 1938 Division OneH Wolves 1–0 Won 1–0 v Wolves
1 Oct 1938 Division OneH Leicester City 8–2 Won 8–2 v Leicester City
5 Sep 1938 Division OneA Stoke City 1–1 Drew 1–1 v Stoke City
26 Mar 1938 Division OneH Derby County 0–2 Lost 0–2 v Derby County