Skip to main content
WG 1937 — 1951

David Cochrane

Appearances
185
Goals
32
Assists
0
As captain
0
The man

Cochrane

David Cochrane made 185 appearances for Leeds United, scoring 32 goals.

Vital statistics
Full name
David Cochrane
Born
14 August 1920
Position
WG
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
Every appearance

Match record

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