Sport prediction » Middlesbrough FC« Go BackMiddlesbrough FC CalendarStandings Select2019-202020-212019-202020-212021-222022-23 Overview Matches Roster Players Stats Short name:MIDMiddle size name:MiddlesbroughCity:MiddlesbroughVenue:Riverside Stadium Champions League betting odds: Bayern Munich & Real Madrid amongst favourites to win UEFA Europa League acca: Five picks from Thursday’s games Champions League predictions: Tuesday & Wednesday acca Liverpool v Man City betting tips & predictions Football accumulator tips: Five picks from Saturday & Sunday Manchester Derby: Man City v Man United betting tips & predictions Lewis Hamilton kicks off Mercedes farewell tour as F1 season restarts UEFA Europa League odds: Jurgen Klopp to complete Liverpool trophy haul Champions League betting: Change in Arsenal odds after Porto loss Thomas Tuchel set to leave Bayern Munich at the end of the season Bundesliga odds: Bayer Leverkusen now clear favourites after Bayern Munich loss Football accumulator tips: Five picks from Saturday & Sunday Champions League betting: Major shift in Bayern Munich odds after first-leg loss Champions League predictions & tips: Leipzig & Real Madrid to draw European football acca: Real Madrid to win huge title decider 10 stars to look out for in Europe in 2024 Position Rank Played Wins Draw Losts GD Points 17 46 13 14 19 -13 53 Current form AHAHA WLWLW Results Date Team Location Results 22-07-2020 19:30 Sheffield WednesdayA1 - 218-07-2020 15:00 CardiffH1 - 314-07-2020 18:00 ReadingA1 - 211-07-2020 15:00 Bristol CityH1 - 308-07-2020 15:00 MillwallA0 - 2 02-08-2019 19:45 Luton 3 - 3 MiddlesbroughLuton Town Football Club 10-08-2019 15:00 Middlesbrough 0 - 1 BrentfordRiverside Stadium 17-08-2019 15:00 Blackburn Rovers 1 - 0 MiddlesbroughEwood Park 20-08-2019 19:45 Middlesbrough 1 - 0 Wigan AthleticRiverside Stadium 24-08-2019 15:00 Middlesbrough 1 - 1 MillwallRiverside Stadium 31-08-2019 12:30 Bristol City 2 - 2 MiddlesbroughAshton Gate Stadium 14-09-2019 15:00 Middlesbrough 1 - 0 ReadingRiverside Stadium 21-09-2019 15:00 Cardiff 1 - 0 MiddlesbroughCardiff City Stadium 28-09-2019 15:00 Middlesbrough 1 - 4 Sheffield WednesdayRiverside Stadium 01-10-2019 19:45 Middlesbrough 1 - 1 Preston North EndRiverside Stadium 04-10-2019 19:45 Birmingham City 2 - 1 MiddlesbroughSt Andrew's (St Andrew's Trillion Trophy Stadium) 19-10-2019 15:00 Middlesbrough 0 - 1 West Bromwich AlbionRiverside Stadium 23-10-2019 19:45 Huddersfield Town 0 - 0 MiddlesbroughThe John Smith's Stadium 26-10-2019 15:00 Middlesbrough 0 - 0 FulhamRiverside Stadium 02-11-2019 15:00 Derby 2 - 0 MiddlesbroughPride Park Stadium 09-11-2019 15:00 QPR 2 - 2 MiddlesbroughThe Kiyan Prince Foundation Stadium 24-11-2019 12:00 Middlesbrough 2 - 2 Hull CityRiverside Stadium 27-11-2019 19:45 Middlesbrough 1 - 0 BarnsleyRiverside Stadium 30-11-2019 15:00 Leeds United 4 - 0 MiddlesbroughElland Road 07-12-2019 15:00 Middlesbrough 1 - 0 CharltonRiverside Stadium 10-12-2019 19:45 Nottingham Forest 1 - 1 MiddlesbroughThe City Ground 14-12-2019 15:00 Swansea 3 - 1 MiddlesbroughLiberty Stadium 20-12-2019 19:45 Middlesbrough 2 - 1 Stoke CityRiverside Stadium 26-12-2019 15:00 Middlesbrough 1 - 0 Huddersfield TownRiverside Stadium 29-12-2019 15:00 West Bromwich Albion 0 - 2 MiddlesbroughWest Bromwich Albion Football Club « 12 » Display510202550100All Adam Clayton England 8 Anfernee Dijksteel Netherlands 2 Ashley Fletcher England 11 Aynsley Pears England 42 Ben Liddle England 37 Britt Assombalonga Congo, The Democratic Republic of the 9 Connor Malley England 34 Dael Fry England 6 Daniel Ayala Spain 4 Darren Randolph Ireland 23 Dejan Stojanovic Austria 30 Djed Spence England 29 George Friend England 3 George Saville Northern Ireland 22 Harold Moukoudi Cameroon 18 Hayden Coulson England 33 Hayden Hackney England 44 Jonathan Howson England 16 Lewis Wing England 26 Lukas Nmecha Germany 20 Marc Bola England 27 Marcus Browne England 10 Marcus Tavernier England 7 Marvin Johnson England 21 Nathan Wood England 25 Paddy McNair Northern Ireland 17 Patrick Reading Scotland 31 Patrick Roberts England 19 Ravel Morrison Jamaica 15 Rudy Gestede Benin 14 Ryan Shotton England 5 Stephen Walker England 36 Tomás Mejías Spain 1 Tyrone O’Neill England 35 Name Adam Clayton 27211719610 0 0 4 0 1 0 0 0 0 Anfernee Dijksteel 1612104145 0 0 3 0 0 0 0 0 0 Ashley Fletcher 43373244613 10 7 5 0 1 0 1 0 11 Aynsley Pears 2424216000 0 0 0 0 0 0 0 0 0 Ben Liddle 102010 0 0 0 0 0 0 0 0 0 Britt Assombalonga 3527250887 10 2 2 1 0 0 1 0 11 Connor Malley 00000 0 0 0 0 0 0 0 0 0 Dael Fry 3636318602 0 0 2 0 0 0 0 0 0 Daniel Ayala 2523208021 2 0 4 0 0 0 0 0 2 Darren Randolph 1414126000 0 0 1 0 0 0 0 0 0 Dejan Stojanovic 8872000 0 0 0 0 0 0 0 0 0 Djed Spence 2218153847 1 0 2 0 0 0 0 0 1 George Friend 1414122602 0 0 1 0 0 0 0 0 0 George Saville 37312561615 1 2 9 0 0 1 0 0 1 Harold Moukoudi 8872000 0 1 2 0 1 0 0 0 0 Hayden Coulson 2920187592 1 1 3 0 0 0 0 0 1 Hayden Hackney 00000 0 0 0 0 0 0 0 0 0 Jonathan Howson 4141365802 0 6 9 0 1 0 0 1 0 Lewis Wing 40282742125 7 2 6 0 0 0 0 0 7 Lukas Nmecha 11446772 0 0 1 0 0 0 0 0 0 Marc Bola 7651913 0 0 1 0 0 0 0 0 0 Marcus Browne 13544785 0 0 2 0 0 1 0 0 0 Marcus Tavernier 37272535109 3 5 5 0 0 0 0 0 3 Marvin Johnson 38292670913 1 3 4 0 0 1 0 0 1 Nathan Wood 105310 0 0 0 0 0 0 0 0 0 Paddy McNair 4136329456 4 2 6 1 0 1 2 0 6 Patrick Reading 00000 0 0 0 0 0 0 0 0 0 Patrick Roberts 10861327 1 2 1 0 0 0 0 0 1 Ravel Morrison 3321603 0 0 0 0 0 0 0 0 0 Rudy Gestede 195580141 2 1 0 0 0 0 0 0 2 Ryan Shotton 2120174112 0 0 3 0 0 0 0 0 0 Stephen Walker 7113461 0 0 0 0 0 0 0 0 0 Tomás Mejías 00000 0 0 0 0 0 0 0 0 0 Tyrone O’Neill 101310 0 0 0 0 0 0 0 0 0