A detailed performance comparison between Middlesbrough and West Bromwich : Overall performance, match results, and handicap statistics have been analyzed based on all encounters, first-half and second-half performances, as well as matches played at home and away.
When we evaluate the overall performances of Middlesbrough and West Bromwich , Middlesbrough 's overall team strength is rated at 119, while West Bromwich 's is 122. In home matches, Middlesbrough 's team strength drops to 124, whereas West Bromwich displays a team strength of 103 in away games.


| All | Home | Away | All | |
|---|---|---|---|---|
| 2.61 | 2.35 | AVG goals | 2.22 | 2.26 |
| 72% | 70% | Goals Scored | 74% | 72% |
| 72% | 65% | Goals Conceded | 83% | 70% |
| 50% | 43% | Both teams to score | 70% | 57% |
| 46% | 39% | Over 2.5 Goals | 39% | 37% |
| 29% | 35% | Clean Sheet | 17% | 30% |
| 28% | 30% | Failed To Score | 26% | 28% |
| Points | Home | Away | |
|---|---|---|---|
| 1. Burnley | 100 | 0-0 | 1-1 |
| 2. Leeds United | 100 | 0-1 | 3-1 |
| 3. Sheffield United | 92 | 1-0 | 3-1 |
| 4. Sunderland | 76 | 2-3 | 1-0 |
| 5. Coventry City | 69 | 0-3 | 2-0 |
| 6. Bristol City | 68 | 0-2 | 2-1 |
| 7. Blackburn Rovers | 66 | 0-1 | 0-2 |
| 8. Millwall | 66 | 1-0 | 1-0 |
| 9. Middlesbrough | 64 | - | - |
| 10. West Bromwich | 64 | 2-0 | 0-1 |
| 11. Swansea City | 61 | 1-0 | 1-0 |
| 12. Sheffield Wednesday | 58 | 3-3 | 2-1 |
| 13. Norwich | 57 | 0-0 | 3-3 |
| 14. Watford | 57 | 0-1 | 2-1 |
| 15. Queens Park Rangers | 56 | 2-1 | 1-4 |
| 16. Portsmouth | 54 | 2-2 | 2-1 |
| 17. Oxford United | 53 | 2-1 | 2-6 |
| 18. Stoke City | 51 | 2-0 | 1-3 |
| 19. Derby County | 50 | 1-0 | 1-0 |
| 20. Preston North End | 50 | 1-1 | 2-1 |
| 21. Luton Town | 49 | 5-1 | 0-0 |
| 22. Hull City | 49 | 3-1 | 0-1 |
| 23. Plymouth Argyle | 46 | 2-1 | 3-3 |
| 24. Cardiff City | 44 | 1-1 | 0-2 |
| Points | Home | Away | |
|---|---|---|---|
| 1. Burnley | 80 | 0-0 | 1-1 |
| 2. Leeds United | 80 | 0-1 | 1-0 |
| 3. Sheffield United | 79 | 0-0 | 1-1 |
| 4. Sunderland | 75 | 1-1 | 1-0 |
| 5. Swansea City | 67 | 1-0 | 1-0 |
| 6. West Bromwich | 67 | 1-0 | 0-0 |
| 7. Coventry City | 65 | 0-1 | 1-0 |
| 8. Preston North End | 63 | 1-1 | 1-0 |
| 9. Middlesbrough | 63 | - | - |
| 10. Portsmouth | 62 | 1-2 | 0-1 |
| 11. Blackburn Rovers | 59 | 0-0 | 0-2 |
| 12. Hull City | 58 | 2-0 | 0-0 |
| 13. Millwall | 56 | 1-0 | 0-0 |
| 14. Derby County | 55 | 0-0 | 1-0 |
| 15. Luton Town | 55 | 2-0 | 0-0 |
| 16. Bristol City | 53 | 0-2 | 0-1 |
| 17. Stoke City | 53 | 1-0 | 1-1 |
| 18. Norwich | 53 | 0-0 | 1-3 |
| 19. Oxford United | 51 | 0-1 | 1-3 |
| 20. Sheffield Wednesday | 47 | 3-0 | 0-1 |
| 21. Queens Park Rangers | 47 | 1-0 | 0-2 |
| 22. Watford | 47 | 0-1 | 0-0 |
| 23. Cardiff City | 44 | 1-1 | 0-0 |
| 24. Plymouth Argyle | 43 | 1-1 | 1-0 |
| Points | Home | Away | |
|---|---|---|---|
| 1. Leeds United | 97 | 0-0 | 2-1 |
| 2. Sheffield United | 83 | 1-0 | 2-0 |
| 3. Burnley | 78 | 0-0 | 0-0 |
| 4. Norwich | 69 | 0-0 | 2-0 |
| 5. Millwall | 64 | 0-0 | 1-0 |
| 6. Bristol City | 64 | 0-0 | 2-0 |
| 7. Sunderland | 64 | 1-2 | 0-0 |
| 8. Middlesbrough | 63 | - | - |
| 9. Watford | 62 | 0-0 | 2-1 |
| 10. Coventry City | 61 | 0-2 | 1-0 |
| 11. Blackburn Rovers | 60 | 0-1 | 0-0 |
| 12. Sheffield Wednesday | 60 | 0-3 | 2-0 |
| 13. Queens Park Rangers | 59 | 1-1 | 1-2 |
| 14. Oxford United | 58 | 2-0 | 1-3 |
| 15. Plymouth Argyle | 54 | 1-0 | 2-3 |
| 16. West Bromwich | 53 | 1-0 | 0-1 |
| 17. Portsmouth | 52 | 1-0 | 2-0 |
| 18. Preston North End | 52 | 0-0 | 1-1 |
| 19. Swansea City | 52 | 0-0 | 0-0 |
| 20. Stoke City | 50 | 1-0 | 0-2 |
| 21. Cardiff City | 48 | 0-0 | 0-2 |
| 22. Derby County | 47 | 1-0 | 0-0 |
| 23. Hull City | 46 | 1-1 | 0-1 |
| 24. Luton Town | 44 | 3-1 | 0-0 |
| Points | Home | Away | |
|---|---|---|---|
| 1. Burnley | 100 | 0-0 | 1-1 |
| 2. Leeds United | 100 | 0-0 | 1-1 |
| 3. Sheffield United | 92 | 2-2 | 1-1 |
| 4. Sunderland | 76 | 0-1 | 0-0 |
| 5. Coventry City | 69 | 2-0 | 2-0 |
| 6. Bristol City | 68 | 2-0 | 2-1 |
| 7. Blackburn Rovers | 66 | 0-2 | 0-0 |
| 8. Millwall | 66 | 0-0 | 1-1 |
| 9. Middlesbrough | 64 | 0-1 | 2-0 |
| 10. West Bromwich | 64 | - | - |
| 11. Swansea City | 61 | 1-0 | 1-1 |
| 12. Sheffield Wednesday | 58 | 2-1 | 3-2 |
| 13. Norwich | 57 | 2-2 | 1-0 |
| 14. Watford | 57 | 2-1 | 2-1 |
| 15. Queens Park Rangers | 56 | 1-0 | 1-3 |
| 16. Portsmouth | 54 | 5-1 | 0-3 |
| 17. Oxford United | 53 | 2-0 | 1-1 |
| 18. Stoke City | 51 | 1-1 | 1-2 |
| 19. Derby County | 50 | 1-3 | 2-1 |
| 20. Preston North End | 50 | 3-1 | 1-1 |
| 21. Luton Town | 49 | 5-3 | 1-1 |
| 22. Hull City | 49 | 1-1 | 1-2 |
| 23. Plymouth Argyle | 46 | 1-0 | 2-1 |
| 24. Cardiff City | 44 | 0-0 | 0-0 |
| Points | Home | Away | |
|---|---|---|---|
| 1. Burnley | 80 | 0-0 | 1-1 |
| 2. Leeds United | 80 | 0-0 | 1-1 |
| 3. Sheffield United | 79 | 1-2 | 1-1 |
| 4. Sunderland | 75 | 0-1 | 0-0 |
| 5. Swansea City | 67 | 1-0 | 0-0 |
| 6. West Bromwich | 67 | - | - |
| 7. Coventry City | 65 | 1-0 | 1-0 |
| 8. Preston North End | 63 | 3-0 | 0-1 |
| 9. Middlesbrough | 63 | 0-0 | 1-0 |
| 10. Portsmouth | 62 | 4-0 | 0-1 |
| 11. Blackburn Rovers | 59 | 0-0 | 0-0 |
| 12. Hull City | 58 | 0-0 | 1-2 |
| 13. Millwall | 56 | 0-0 | 1-1 |
| 14. Derby County | 55 | 0-2 | 1-0 |
| 15. Luton Town | 55 | 3-1 | 0-1 |
| 16. Bristol City | 53 | 2-0 | 0-0 |
| 17. Stoke City | 53 | 0-1 | 1-2 |
| 18. Norwich | 53 | 2-2 | 0-0 |
| 19. Oxford United | 51 | 1-0 | 0-1 |
| 20. Sheffield Wednesday | 47 | 0-0 | 2-0 |
| 21. Queens Park Rangers | 47 | 1-0 | 1-1 |
| 22. Watford | 47 | 1-0 | 1-0 |
| 23. Cardiff City | 44 | 0-0 | 0-0 |
| 24. Plymouth Argyle | 43 | 0-0 | 0-0 |
| Points | Home | Away | |
|---|---|---|---|
| 1. Leeds United | 97 | 0-0 | 0-0 |
| 2. Sheffield United | 83 | 1-0 | 0-0 |
| 3. Burnley | 78 | 0-0 | 0-0 |
| 4. Norwich | 69 | 0-0 | 1-0 |
| 5. Millwall | 64 | 0-0 | 0-0 |
| 6. Bristol City | 64 | 0-0 | 2-1 |
| 7. Sunderland | 64 | 0-0 | 0-0 |
| 8. Middlesbrough | 63 | 0-1 | 1-0 |
| 9. Watford | 62 | 1-1 | 1-1 |
| 10. Coventry City | 61 | 1-0 | 1-0 |
| 11. Blackburn Rovers | 60 | 0-2 | 0-0 |
| 12. Sheffield Wednesday | 60 | 2-1 | 1-2 |
| 13. Queens Park Rangers | 59 | 0-0 | 0-2 |
| 14. Oxford United | 58 | 1-0 | 1-0 |
| 15. Plymouth Argyle | 54 | 1-0 | 2-1 |
| 16. West Bromwich | 53 | - | - |
| 17. Portsmouth | 52 | 1-1 | 0-2 |
| 18. Preston North End | 52 | 0-1 | 1-0 |
| 19. Swansea City | 52 | 0-0 | 1-1 |
| 20. Stoke City | 50 | 1-0 | 0-0 |
| 21. Cardiff City | 48 | 0-0 | 0-0 |
| 22. Derby County | 47 | 1-1 | 1-1 |
| 23. Hull City | 46 | 1-1 | 0-0 |
| 24. Luton Town | 44 | 2-2 | 1-0 |