* The 81.1-point barrier needed to win the Premier League is a result of calculating an average of the minimum points needed to win the league title on goal difference in the last 10 years. It's also worth noting that every Premier League winner since the 1999-2000 season has ended on at least 80 points.
Arsenal
3 - 4
Liverpool
Sunday 14 Aug 2016, 16:00 · Sky Sports 1
Leicester
0 - 0
Arsenal
Saturday 20 Aug 2016, 17:30 · BT Sport 1
Watford
1 - 3
Arsenal
Saturday 27 Aug 2016, 15:00 · No UK Broadcast
Arsenal
2 - 1
Southampton
Saturday 10 Sep 2016, 15:00 · No UK Broadcast
PSG
1 - 1
Arsenal
Tuesday 13 Sep 2016, 19:45 · BT Sport 1
Hull
1 - 4
Arsenal
Saturday 17 Sep 2016, 15:00 · No UK Broadcast
Nott. Forest
0 - 4
Arsenal
Tuesday 20 Sep 2016, 19:45 · No UK Broadcast
Arsenal
3 - 0
Chelsea
Saturday 24 Sep 2016, 17:30 · BT Sport 1
Arsenal
2 - 0
Basel
Wednesday 28 Sep 2016, 19:45 · BT Sport 1
Burnley
0 - 1
Arsenal
Sunday 02 Oct 2016, 16:30 · Sky Sports 1
Arsenal
3 - 2
Swansea
Saturday 15 Oct 2016, 15:00 · No UK Broadcast
Arsenal
6 - 0
Ludogorets
Wednesday 19 Oct 2016, 19:45 · BT Sport 1
Arsenal
0 - 0
Middlesbrough
Saturday 22 Oct 2016, 15:00 · No UK Broadcast
Arsenal
2 - 0
Reading
Tuesday 25 Oct 2016, 19:45 · No UK Broadcast
Sunderland
1 - 4
Arsenal
Saturday 29 Oct 2016, 12:30 · Sky Sports 1
Ludogorets
2 - 3
Arsenal
Tuesday 01 Nov 2016, 19:45 · BT Sport 1
Arsenal
1 - 1
Tottenham
Sunday 06 Nov 2016, 12:00 · BT Sport 1
Man Utd
1 - 1
Arsenal
Saturday 19 Nov 2016, 12:30 · Sky Sports 1
Arsenal
2 - 2
PSG
Wednesday 23 Nov 2016, 19:45 · BT Sport 1
Arsenal
3 - 1
Bournemouth
Sunday 27 Nov 2016, 14:15 · Sky Sports 1
Arsenal
0 - 2
Southampton
Wednesday 30 Nov 2016, 19:45 · No UK Broadcast
West Ham
1 - 5
Arsenal
Saturday 03 Dec 2016, 17:30 · BT Sport 1
Basel
1 - 4
Arsenal
Tuesday 06 Dec 2016, 19:45 · BT Sport 1
Arsenal
3 - 1
Stoke
Saturday 10 Dec 2016, 15:00 · No UK Broadcast
Everton
2 - 1
Arsenal
Tuesday 13 Dec 2016, 19:45 · BT Sport 1
Man City
2 - 1
Arsenal
Sunday 18 Dec 2016, 16:00 · Sky Sports 1
Arsenal
1 - 0
WBA
Monday 26 Dec 2016, 15:00 · No UK Broadcast
Arsenal
2 - 0
Crystal Palace
Sunday 01 Jan 2017, 16:00 · Sky Sports 1
Bournemouth
3 - 3
Arsenal
Tuesday 03 Jan 2017, 19:45 · Sky Sports 1
Preston
1 - 2
Arsenal
Saturday 07 Jan 2017, 17:30 · BT Sport 2
Swansea
0 - 4
Arsenal
Saturday 14 Jan 2017, 15:00 · No UK Broadcast
Arsenal
2 - 1
Burnley
Sunday 22 Jan 2017, 14:15 · Sky Sports 1
Southampton
0 - 5
Arsenal
Saturday 28 Jan 2017, 17:30 · BT Sport 1
Arsenal
1 - 2
Watford
Tuesday 31 Jan 2017, 19:45 · No UK Broadcast
Chelsea
3 - 1
Arsenal
Saturday 04 Feb 2017, 12:30 · Sky Sports 1
Arsenal
2 - 0
Hull
Saturday 11 Feb 2017, 12:30 · Sky Sports 1
Bayern
5 - 1
Arsenal
Wednesday 15 Feb 2017, 19:45 · BT Sport 1
Sutton Utd
0 - 2
Arsenal
Monday 20 Feb 2017, 19:55 · BBC One
Liverpool
3 - 1
Arsenal
Saturday 04 Mar 2017, 17:30 · BT Sport 1
Arsenal
1 - 5
Bayern
Tuesday 07 Mar 2017, 19:45 · BT Sport 1
Arsenal
5 - 0
Lincoln
Saturday 11 Mar 2017, 17:30 · BT Sport 1
WBA
3 - 1
Arsenal
Saturday 18 Mar 2017, 12:30 · Sky Sports 1
Arsenal
2 - 2
Man City
Sunday 02 Apr 2017, 16:00 · Sky Sports 1
Arsenal
3 - 0
West Ham
Wednesday 05 Apr 2017, 19:45 · No UK Broadcast
Crystal Palace
3 - 0
Arsenal
Monday 10 Apr 2017, 20:00 · Sky Sports 1
Middlesbrough
1 - 2
Arsenal
Monday 17 Apr 2017, 20:00 · Sky Sports 1
Arsenal
2 - 1
Man City
Sunday 23 Apr 2017, 15:00 · BT Sport 1
Arsenal
1 - 0
Leicester
Wednesday 26 Apr 2017, 19:45 · Sky Sports 1
Tottenham
2 - 0
Arsenal
Sunday 30 Apr 2017, 16:30 · Sky Sports 1
Arsenal
2 - 0
Man Utd
Sunday 07 May 2017, 16:00 · Sky Sports 1
Southampton
0 - 2
Arsenal
Wednesday 10 May 2017, 19:45 · No UK Broadcast
Stoke
1 - 4
Arsenal
Saturday 13 May 2017, 17:30 · Sky Sports 1
Arsenal
2 - 0
Sunderland
Tuesday 16 May 2017, 19:45 · Sky Sports 2
Arsenal
3 - 1
Everton
Sunday 21 May 2017, 15:00 · No UK Broadcast
Arsenal
2 - 1
Chelsea
Saturday 27 May 2017, 17:30 · BBC One