West Ham vs Barnsley head to head stats:
| Last 5 West Ham matches: |
| 28.12 | ENG 1 | West Ham-Stoke |  | 2:1 (0:1) | | 26.12 | ENG 1 | Portsmouth-West Ham |  | 1:4 (1:1) | | 20.12 | ENG 1 | West Ham-Aston Villa |  | 0:1 (0:0) | | 14.12 | ENG 1 | Chelsea-West Ham |  | 1:1 (0:1) | | 08.12 | ENG 1 | West Ham-Tottenham |  | 0:2 (0:0) |
| Last 5 Barnsley matches: |
| 28.12 | ENG 2 | Barnsley - Preston | | 1:1 (1:0) | | 26.12 | ENG 2 | Burnley - Barnsley | | 1:2 (1:1) | | 20.12 | ENG 2 | Barnsley - Plymouth | | 2:0 (1:0) | | 13.12 | ENG 2 | Wolves - Barnsley | | 2:0 (1:0) | | 09.12 | ENG 2 | Swansea - Barnsley | | 2:2 (0:0) |
| Last 5 West Ham home matches: |
| 28.12 | ENG 1 | West Ham-Stoke |  | 2:1 (0:1) | | 20.12 | ENG 1 | West Ham-Aston Villa |  | 0:1 (0:0) | | 08.12 | ENG 1 | West Ham-Tottenham |  | 0:2 (0:0) | | 15.11 | ENG 1 | West Ham-Portsmouth |  | 0:0 (0:0) | | 08.11 | ENG 1 | West Ham-Everton |  | 1:3 (0:0) |
| Last 5 Barnsley away matches: |
| 26.12 | ENG 2 | Burnley - Barnsley | | 1:2 (1:1) | | 13.12 | ENG 2 | Wolves - Barnsley | | 2:0 (1:0) | | 09.12 | ENG 2 | Swansea - Barnsley | | 2:2 (0:0) | | 29.11 | ENG 2 | Nott. Forest - Barnsley | | 1:0 (1:0) | | 22.11 | ENG 2 | Preston - Barnsley | | 2:1 (1:1) |
|