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