This page lists the head-to-head record of Arsenal vs Middlesbrough including biggest victories and defeats between the two sides, and H2H stats in all competitions.
Overall H2H Record - Summary
| Total | Middlesbrough | Arsenal | Draws |
| Total Matches | 115 | 26 | 58 | 31 |
| At Riverside Stadium | 58 | 5 | 36 | 17 |
| At Emirates Stadium | 57 | 21 | 22 | 14 |
| FA Cup Matches | 1 | 0 | 1 | 0 |
| Premier League Matches | 114 | 26 | 57 | 31 |
| Total Goals Scored | 359 | 132 | 227 | |
Last 50 Middlesbrough vs Arsenal Matches
| | |
| | |
| 2017 17 April | | Premier League | Middlesbrough | 1 - 2 | Arsenal |
| 2016 22 October | | Premier League | Arsenal | 0 - 0 | Middlesbrough |
| 2015 15 February | | FA Cup | Arsenal | 2 - 0 | Middlesbrough |
| 2009 26 April | | Premier League | Arsenal | 2 - 0 | Middlesbrough |
| 2008 13 December | | Premier League | Middlesbrough | 1 - 1 | Arsenal |
| 2008 15 March | | Premier League | Arsenal | 1 - 1 | Middlesbrough |
| 2007 9 December | | Premier League | Middlesbrough | 2 - 1 | Arsenal |
| 2007 3 February | | Premier League | Middlesbrough | 1 - 1 | Arsenal |
| 2006 9 September | | Premier League | Arsenal | 1 - 1 | Middlesbrough |
| 2006 13 January | | Premier League | Arsenal | 7 - 0 | Middlesbrough |
| 2005 9 September | | Premier League | Middlesbrough | 2 - 1 | Arsenal |
| 2005 8 April | | Premier League | Middlesbrough | 0 - 1 | Arsenal |
| 2004 21 August | | Premier League | Arsenal | 5 - 3 | Middlesbrough |
| 2004 9 January | | Premier League | Arsenal | 4 - 1 | Middlesbrough |
| 2003 23 August | | Premier League | Middlesbrough | 0 - 4 | Arsenal |
| 2003 18 April | | Premier League | Middlesbrough | 0 - 2 | Arsenal |
| 2002 20 December | | Premier League | Arsenal | 2 - 0 | Middlesbrough |
| 2001 28 December | | Premier League | Arsenal | 2 - 1 | Middlesbrough |
| 2001 17 August | | Premier League | Middlesbrough | 0 - 4 | Arsenal |
| 2001 13 April | | Premier League | Arsenal | 0 - 3 | Middlesbrough |
| 2000 3 November | | Premier League | Middlesbrough | 0 - 1 | Arsenal |
| 2000 11 March | | Premier League | Middlesbrough | 2 - 1 | Arsenal |
| 1999 19 November | | Premier League | Arsenal | 5 - 1 | Middlesbrough |
| 1999 23 April | | Premier League | Middlesbrough | 1 - 6 | Arsenal |
| 1998 28 November | | Premier League | Arsenal | 1 - 1 | Middlesbrough |
| 1996 31 December | | Premier League | Arsenal | 2 - 0 | Middlesbrough |
| 1996 20 September | | Premier League | Middlesbrough | 0 - 2 | Arsenal |
| 1996 12 January | | Premier League | Middlesbrough | 2 - 3 | Arsenal |
| 1995 19 August | | Premier League | Arsenal | 1 - 1 | Middlesbrough |
| 1993 5 April | | Premier League | Middlesbrough | 1 - 0 | Arsenal |
| 1992 18 December | | Premier League | Arsenal | 1 - 1 | Middlesbrough |
| 1989 5 May | | Premier League | Middlesbrough | 0 - 1 | Arsenal |
| 1988 18 November | | Premier League | Arsenal | 3 - 0 | Middlesbrough |
| 1982 7 May | | Premier League | Middlesbrough | 1 - 3 | Arsenal |
| 1982 15 February | | Premier League | Arsenal | 1 - 0 | Middlesbrough |
| 1981 27 February | | Premier League | Arsenal | 2 - 2 | Middlesbrough |
| 1980 19 September | | Premier League | Middlesbrough | 2 - 1 | Arsenal |
| 1980 18 May | | Premier League | Middlesbrough | 5 - 0 | Arsenal |
| 1979 14 September | | Premier League | Arsenal | 2 - 0 | Middlesbrough |
| 1979 9 February | | Premier League | Arsenal | 0 - 0 | Middlesbrough |
| 1978 29 September | | Premier League | Middlesbrough | 2 - 3 | Arsenal |
| 1978 28 April | | Premier League | Arsenal | 1 - 0 | Middlesbrough |
| 1977 2 December | | Premier League | Middlesbrough | 0 - 1 | Arsenal |
| 1977 6 May | | Premier League | Arsenal | 1 - 1 | Middlesbrough |
| 1977 14 February | | Premier League | Middlesbrough | 3 - 0 | Arsenal |
| 1976 27 February | | Premier League | Middlesbrough | 0 - 1 | Arsenal |
| 1975 24 October | | Premier League | Arsenal | 2 - 1 | Middlesbrough |
| 1975 17 January | | Premier League | Middlesbrough | 0 - 0 | Arsenal |
| 1974 29 November | | Premier League | Arsenal | 2 - 0 | Middlesbrough |
| 1954 23 April | | Premier League | Arsenal | 3 - 1 | Middlesbrough |
Biggest Middlesbrough Victory vs Arsenal
| | |
| | |
| 1980 18 May | | Premier League | Middlesbrough | 5 - 0 | Arsenal |
Biggest Arsenal Victory vs Middlesbrough
| | |
| | |
| 1935 18 April | | Premier League | Arsenal | 8 - 0 | Middlesbrough |
Biggest Middlesbrough Defeat vs Arsenal
| | |
| | |
| 1935 18 April | | Premier League | Arsenal | 8 - 0 | Middlesbrough |
Biggest Arsenal Defeat vs Middlesbrough
| | |
| | |
| 1980 18 May | | Premier League | Middlesbrough | 5 - 0 | Arsenal |
Last 5 Middlesbrough Home Matches
| | |
| | |
| 2025 25 October | | Championship | Middlesbrough | 1 - 1 | Wrexham |
| 2025 17 October | | Championship | Middlesbrough | 2 - 1 | Ipswich Town |
| 2025 30 September | | Championship | Middlesbrough | 0 - 0 | Stoke City |
| 2025 19 September | | Championship | Middlesbrough | 2 - 1 | West Bromwich Albion |
| 2025 30 August | | Championship | Middlesbrough | 1 - 0 | Sheffield United |
Last 5 Arsenal Home Matches
| | |
| | |
| 2025 26 October | | Premier League | Arsenal | 1 - 0 | Crystal Palace |
| 2025 21 October | | UEFA Champions League | Arsenal | 4 - 0 | Atletico Madrid |
| 2025 4 October | | Premier League | Arsenal | 2 - 0 | West Ham United |
| 2025 1 October | | UEFA Champions League | Arsenal | 2 - 0 | Olympiakos Piraeus |
| 2025 21 September | | Premier League | Arsenal | 1 - 1 | Manchester City |
Last 5 Middlesbrough Away Matches
| | |
| | |
| 2025 22 October | | Championship | Sheffield Wednesday | 0 - 1 | Middlesbrough |
| 2025 4 October | | Championship | Portsmouth | 1 - 0 | Middlesbrough |
| 2025 27 September | | Championship | Southampton | 1 - 1 | Middlesbrough |
| 2025 13 September | | Championship | Preston North End | 2 - 2 | Middlesbrough |
| 2025 23 August | | Championship | Norwich City | 1 - 2 | Middlesbrough |
Last 5 Arsenal Away Matches
| | |
| | |
| 2025 18 October | | Premier League | Fulham | 0 - 1 | Arsenal |
| 2025 28 September | | Premier League | Newcastle United | 1 - 2 | Arsenal |
| 2025 24 September | | Carling Cup | Port Vale | 0 - 2 | Arsenal |
| 2025 16 September | | UEFA Champions League | Athletic Club | 0 - 2 | Arsenal |
| 2025 31 August | | Premier League | Liverpool | 1 - 0 | Arsenal |