Middlesbrough FC STATS
Games
By Season
By Competition
Analytics
By Season
Top Goal Scorers
3 Goals +
Appearances
Biggest Wins
Heaviest Defeats
Highest Attendances
Graphs
Attendances
Goals
League
FA Cup
League Cup
Opponents
Managers
Players
Middlesbrough FC players to have scored 3 or more goals in a game
Brian Clough
5
23-08-58
Brighton
Division Two
Home
9
0
George Camsell
5
09-09-35
Aston Villa
Division One
Away
7
2
Fabrizio Ravanelli
4
18-09-96
Hereford United
League Cup
Home
7
0
Craig Hignett
4
21-09-93
Brighton
League Cup
Home
5
0
Micky Burns
4
16-12-78
Chelsea
Division One
Home
7
2
John Hickton
4
22-03-69
Hull City
Division Two
Home
5
3
Alan Peacock
4
30-08-61
Rotherham United
Division Two
Home
5
1
Alan Peacock
4
29-08-59
Derby County
Division Two
Away
7
1
Brian Clough
4
05-09-59
Plymouth Argyle
Division Two
Home
6
2
Brian Clough
4
21-03-59
Swansea City
Division Two
Home
6
2
Brian Clough
4
11-09-57
Doncaster Rovers
Division Two
Home
5
0
Brian Clough
4
23-11-57
Ipswich Town
Division Two
Home
5
2
Brian Clough
4
22-04-57
Huddersfield Town
Division Two
Home
7
2
Charlie Wayman
4
30-10-54
West Ham United
Division Two
Home
6
0
Wilf Mannion
4
10-12-38
Blackpool
Division One
Home
9
2
Michael Fenton
4
07-09-46
Stoke City
Division One
Home
5
4
Michael Fenton
4
07-05-38
West Bromwich Albion
Division One
Home
4
0
Thomas Cochrane
4
09-03-38
Manchester City
Division One
Away
6
1
George Camsell
4
13-04-36
Sheffield Wednesday
Division One
Home
5
0
George Camsell
4
18-11-33
Sheffield United
Division One
Home
10
3
George Camsell
4
28-02-31
Leeds United
Division One
Home
5
0
George Camsell
4
02-05-31
Manchester United
Division One
Away
4
4
George Camsell
4
03-09-27
Everton
Division One
Home
4
2
William Pease
4
09-02-29
Wolverhampton Wanderers
Division Two
Home
8
3
Chuba Akpom
3
26-12-22
Wigan Athletic
Championship
Home
4
1
Patrick Bamford
3
02-03-18
Leeds United
Championship
Home
3
0
Jelle Vossen
3
06-12-14
Millwall
Championship
Away
5
1
Marvin Emnes
3
09-08-11
Walsall
League Cup
Away
3
0
Scott McDonald
3
23-04-11
Hull City
Championship
Away
4
2
Afonso Alves
3
11-05-08
Manchester City
Premier League
Home
8
1
Jimmy Floyd Hasselbaink
3
16-10-04
Blackburn Rovers
Premier League
Away
4
0
Hamilton Ricard
3
26-09-00
Macclesfield Town
League Cup
Away
3
1
Fabrizio Ravanelli
3
17-08-96
Liverpool
Premier League
Home
3
3
Fabrizio Ravanelli
3
05-03-97
Derby County
Premier League
Home
6
1
Marco Branca
3
11-04-98
Bury
Division One
Home
4
0
John Hendire
3
18-12-94
Burnley
Division One
Away
3
0
John Hendire
3
08-05-94
Charlton Athletic
Division One
Away
5
2
John Hendire
3
05-12-92
Blackburn Rovers
Premier League
Home
3
2
Paul Wilkinson
3
27-09-94
Scarborough
League Cup
Home
4
1
Allan Kernaghan
3
21-11-89
Blackburn Rovers
Division Two
Away
4
2
Uwe Fuchs
3
04-03-95
Bristol City
Division One
Home
3
0
Bernie Slaven
3
21-03-92
Brighton
Division Two
Home
4
0
Bernie Slaven
3
27-10-90
Brighton
Division Two
Away
4
2
Bernie Slaven
3
20-12-89
Sheffield Wednesday
Zenith Data Systems Cup
Home
4
1
Bernie Slaven
3
01-10-88
Coventry City
Division One
Away
4
3
Bernie Slaven
3
10-10-87
Huddersfield Town
Division Two
Away
4
1
Bernie Slaven
3
31-10-87
Shrewsbury Town
Division Two
Home
4
1
Bernie Slaven
3
15-11-86
Blackpool
FA Cup
Home
3
0
Stuart Ripley
3
02-04-88
Sheffield United
Division Two
Home
6
0
Ian Baird
3
24-11-90
Oxford United
Division Two
Away
5
2
Tony McAndrew
3
17-04-76
Sheffield United
Division One
Home
3
0
David Hodgson
3
20-12-80
Tottenham Hotspur
Division One
Home
4
1
David Mills
3
27-12-76
Aston Villa
Division One
Home
3
2
David Mills
3
26-02-77
Arsenal
FA Cup
Home
4
1
Graeme Souness
3
20-04-74
Sheffield Wednesday
Division Two
Home
8
0
John Hickton
3
28-04-73
Leyton Orient
Division Two
Home
3
2
John Hickton
3
26-09-70
Queens Park Rangers
Division Two
Home
6
2
John Hickton
3
22-08-67
Barnsley
League Cup
Home
4
1
John Hickton
3
14-10-67
Plymouth Argyle
Division Two
Home
5
0
John Hickton
3
29-04-67
Torquay United
Division Three
Home
4
0
Dickie Rooks
3
03-05-66
Cardiff City
Division Two
Away
3
5
Arthur Horsfield
3
25-03-67
Doncaster Rovers
Division Three
Away
4
0
John O'Rourke
3
02-12-67
Derby County
Division Two
Away
4
2
John O'Rourke
3
23-12-67
Carlisle United
Division Two
Home
4
0
John O'Rourke
3
15-10-66
Swindon Town
Division Three
Home
4
0
John O'Rourke
3
26-11-66
Chester City
FA Cup
Away
5
2
John O'Rourke
3
16-05-67
Oxford United
Division Three
Home
4
1
Jimmy Irvine
3
09-01-65
Oldham Athletic
FA Cup
Home
6
2
Bill Harris
3
26-12-61
Newcastle United
Division Two
Away
4
3
Alan Peacock
3
01-12-62
Charlton Athletic
Division Two
Away
4
3
Alan Peacock
3
13-09-61
Tranmere Rovers
League Cup
Away
6
3
Alan Peacock
3
09-12-61
Norwich City
Division Two
Away
4
5
Alan Peacock
3
08-11-58
Scunthorpe United
Division Two
Home
6
1
Alan Peacock
3
11-01-58
Cardiff City
Division Two
Home
4
1
Brian Clough
3
22-10-60
Charlton Athletic
Division Two
Away
6
6
Brian Clough
3
28-01-61
Portsmouth
Division Two
Away
3
0
Brian Clough
3
19-09-59
Charlton Athletic
Division Two
Home
3
0
Brian Clough
3
21-11-59
Bristol Rovers
Division Two
Home
5
1
Brian Clough
3
12-12-59
Stoke City
Division Two
Away
5
2
Brian Clough
3
13-02-60
Bristol City
Division Two
Home
6
3
Brian Clough
3
08-11-58
Scunthorpe United
Division Two
Home
6
1
Brian Clough
3
20-12-58
Brighton
Division Two
Away
6
4
Brian Clough
3
28-02-59
Scunthorpe United
Division Two
Away
3
0
Brian Clough
3
07-04-58
Grimsby Town
FA Cup
Home
5
1
Brian Clough
3
10-11-56
Nottingham Forest
Division Two
Away
4
0
Joe Scott
3
18-12-54
Plymouth Argyle
Division Two
Home
4
1
Charlie Wayman
3
21-01-56
Barnsley
Division Two
Away
4
0
Jimmy Hartnett
3
30-04-49
Sheffield United
Division One
Home
3
1
Wilf Mannion
3
30-09-50
Huddersfield Town
Division One
Home
8
0
Wilf Mannion
3
23-11-46
Portsmouth
Division One
Home
3
3
Wilf Mannion
3
12-02-47
Nottingham Forest
FA Cup
Home
6
2
Wilf Mannion
3
29-03-39
Portsmouth
Division One
Home
8
2
Alex McCrae
3
23-08-50
Everton
Division One
Home
4
0
Alex McCrae
3
30-09-50
Huddersfield Town
Division One
Home
8
0
Alex McCrae
3
25-11-50
Blackpool
Division One
Home
4
3
Michael Fenton
3
16-10-48
Bolton Wanderers
Division One
Home
5
0
Michael Fenton
3
11-12-48
Aston Villa
Division One
Home
6
0
Michael Fenton
3
03-04-48
Grimsby Town
Division One
Home
4
1
Michael Fenton
3
09-01-46
Leeds United
FA Cup
Home
7
2
Michael Fenton
3
12-11-38
Huddersfield Town
Division One
Home
4
0
Michael Fenton
3
10-12-38
Blackpool
Division One
Home
9
2
Michael Fenton
3
20-11-37
Leicester City
Division One
Home
4
2
Michael Fenton
3
12-12-36
Manchester United
Division One
Home
3
2
Michael Fenton
3
03-11-34
Preston North End
Division One
Home
3
3
Cec McCormack
3
27-09-47
Bolton Wanderers
Division One
Away
3
1
Cec McCormack
3
29-11-47
Blackburn Rovers
Division One
Away
7
1
Benjamin Yorston
3
25-08-34
Leeds United
Division One
Away
4
2
George Camsell
3
17-10-36
Sunderland
Division One
Home
5
5
George Camsell
3
07-11-36
Bolton Wanderers
Division One
Away
3
1
George Camsell
3
01-01-36
West Bromwich Albion
Division One
Home
3
1
George Camsell
3
26-10-29
Derby County
Division One
Home
4
0
George Camsell
3
09-02-29
Wolverhampton Wanderers
Division Two
Home
8
3
George Camsell
3
06-04-29
Leyton Orient
Division Two
Home
4
0
Ralph Birkett
3
28-09-35
Everton
Division One
Home
6
1
Robert Bruce
3
18-11-33
Sheffield United
Division One
Home
10
3
William Pease
3
06-10-28
Notts County
Division Two
Home
3
1
William Pease
3
29-10-27
Bury
Division One
Away
4
1
Harold Blackmore
3
03-12-32
West Bromwich Albion
Division One
Home
3
1
George Emmerson
3
23-02-29
Millwall
Division Two
Home
3
0