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