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