Every competitive match Liverpool played in 2016–17, in Premier League — 47 matches, 27 won, 11 drawn, 9 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 14 Aug 2016 | Premier League | A | Arsenal | Arsenal 2016–17 | 4–3 | Philippe Coutinho 45, Adam Lallana 49, Philippe Coutinho 56, Sadio Mané 63 | 60,033 |
| 20 Aug 2016 | Premier League | A | Burnley | Burnley 2016–17 | 0–2 | 21,313 | |
| 23 Aug 2016 | League Cup | A | Burton Albion | Burton Albion 2016–17 | 5–0 | Divock Origi 15, Roberto Firmino 22, Tom Naylor 61, Daniel Sturridge 78, Daniel Sturridge 83 | 6,450 |
| 27 Aug 2016 | Premier League | A | Tottenham Hotspur | Tottenham Hotspur 2016–17 | 1–1 | James Milner 43 | 31,211 |
| 10 Sep 2016 | Premier League | H | Leicester City | Leicester City 2016–17 | 4–1 | Roberto Firmino 13, Sadio Mané 31, Adam Lallana 56, Roberto Firmino 89 | 53,075 |
| 16 Sep 2016 | Premier League | A | Chelsea | Chelsea 2016–17 | 2–1 | Dejan Lovren 17, Jordan Henderson 36 | 41,514 |
| 20 Sep 2016 | League Cup | A | Derby County | Derby County 2016–17 | 3–0 | Ragnar Klavan 24, Philippe Coutinho 50, Divock Origi 54 | 26,245 |
| 24 Sep 2016 | Premier League | H | Hull City | Hull City 2016–17 | 5–1 | Adam Lallana 17, James Milner 30, Sadio Mané 36, Philippe Coutinho 52, James Milner 71 | 53,109 |
| 1 Oct 2016 | Premier League | A | Swansea City | Swansea City 2016–17 | 2–1 | Roberto Firmino 54, James Milner 84 | 20,862 |
| 17 Oct 2016 | Premier League | H | Manchester United | Manchester United 2016–17 | 0–0 | 52,769 | |
| 22 Oct 2016 | Premier League | H | West Bromwich Albion | West Bromwich Albion 2016–17 | 2–1 | Sadio Mané 20, Philippe Coutinho 35 | 53,218 |
| 25 Oct 2016 | League Cup | H | Tottenham Hotspur | Tottenham Hotspur 2016–17 | 2–1 | Daniel Sturridge 9, Daniel Sturridge 64 | 53,051 |
| 29 Oct 2016 | Premier League | A | Crystal Palace | Crystal Palace 2016–17 | 4–2 | Emre Can 16, Dejan Lovren 21, Joël Matip 44, Roberto Firmino 71 | 25,628 |
| 6 Nov 2016 | Premier League | H | Watford | Watford 2016–17 | 6–1 | Sadio Mané 27, Philippe Coutinho 30, Emre Can 43, Roberto Firmino 57, Sadio Mané 60, Georginio Wijnaldum 90+1 | 53,163 |
| 19 Nov 2016 | Premier League | A | Southampton | Southampton 2016–17 | 0–0 | 31,848 | |
| 26 Nov 2016 | Premier League | H | Sunderland | Sunderland 2016–17 | 2–0 | Divock Origi 75, James Milner 90+1 | 53,114 |
| 29 Nov 2016 | League Cup | H | Leeds United | Leeds United 2016–17 | 2–0 | Divock Origi 76, Ben Woodburn 81 | 52,012 |
| 4 Dec 2016 | Premier League | A | AFC Bournemouth | AFC Bournemouth 2016–17 | 3–4 | Sadio Mané 20, Divock Origi 22, Emre Can 64 | 11,183 |
| 11 Dec 2016 | Premier League | H | West Ham United | West Ham United 2016–17 | 2–2 | Adam Lallana 5, Divock Origi 48 | 53,068 |
| 14 Dec 2016 | Premier League | A | Middlesbrough | Middlesbrough 2016–17 | 3–0 | Adam Lallana 29, Divock Origi 60, Adam Lallana 68 | 32,704 |
| 19 Dec 2016 | Premier League | A | Everton | Everton 2016–17 | 1–0 | Sadio Mané 90+4 | 39,590 |
| 27 Dec 2016 | Premier League | H | Stoke City | Stoke City 2016–17 | 4–1 | Adam Lallana 35, Roberto Firmino 44, Giannelli Imbula 59, Daniel Sturridge 70 | 53,094 |
| 31 Dec 2016 | Premier League | H | Manchester City | Manchester City 2016–17 | 1–0 | Georginio Wijnaldum 8 | 53,120 |
| 2 Jan 2017 | Premier League | A | Sunderland | Sunderland 2016–17 | 2–2 | Daniel Sturridge 19, Sadio Mané 72 | 46,494 |
| 8 Jan 2017 | FA Cup | H | Plymouth Argyle | Plymouth Argyle 2016–17 | 0–0 | 52,692 | |
| 11 Jan 2017 | League Cup | A | Southampton | Southampton 2016–17 | 0–1 | 31,480 | |
| 15 Jan 2017 | Premier League | A | Manchester United | Manchester United 2016–17 | 1–1 | James Milner 27 | 75,276 |
| 18 Jan 2017 | FA Cup | A | Plymouth Argyle | Plymouth Argyle 2016–17 | 1–0 | Lucas Leiva 18 | 17,048 |
| 21 Jan 2017 | Premier League | H | Swansea City | Swansea City 2016–17 | 2–3 | Roberto Firmino 55, Roberto Firmino 69 | 53,169 |
| 25 Jan 2017 | League Cup | H | Southampton | Southampton 2016–17 | 0–1 | 52,238 | |
| 28 Jan 2017 | FA Cup | H | Wolverhampton Wanderers | Wolverhampton Wanderers 2016–17 | 1–2 | Divock Origi 86 | 52,469 |
| 31 Jan 2017 | Premier League | H | Chelsea | Chelsea 2016–17 | 1–1 | Georginio Wijnaldum 57 | 53,157 |
| 4 Feb 2017 | Premier League | A | Hull City | Hull City 2016–17 | 0–2 | 24,822 | |
| 11 Feb 2017 | Premier League | H | Tottenham Hotspur | Tottenham Hotspur 2016–17 | 2–0 | Sadio Mané 16, Sadio Mané 18 | 53,159 |
| 27 Feb 2017 | Premier League | A | Leicester City | Leicester City 2016–17 | 1–3 | Philippe Coutinho 68 | 32,034 |
| 4 Mar 2017 | Premier League | H | Arsenal | Arsenal 2016–17 | 3–1 | Roberto Firmino 9, Sadio Mané 40, Georginio Wijnaldum 90+1 | 53,146 |
| 12 Mar 2017 | Premier League | H | Burnley | Burnley 2016–17 | 2–1 | Emre Can 61, Georginio Wijnaldum 45+1 | 53,145 |
| 19 Mar 2017 | Premier League | A | Manchester City | Manchester City 2016–17 | 1–1 | James Milner 51 | 54,449 |
| 1 Apr 2017 | Premier League | H | Everton | Everton 2016–17 | 3–1 | Sadio Mané 8, Philippe Coutinho 31, Divock Origi 60 | 52,920 |
| 5 Apr 2017 | Premier League | H | AFC Bournemouth | AFC Bournemouth 2016–17 | 2–2 | Philippe Coutinho 40, Divock Origi 59 | 53,292 |
| 8 Apr 2017 | Premier League | A | Stoke City | Stoke City 2016–17 | 2–1 | Philippe Coutinho 70, Roberto Firmino 72 | 27,568 |
| 16 Apr 2017 | Premier League | A | West Bromwich Albion | West Bromwich Albion 2016–17 | 1–0 | Roberto Firmino 45+1 | 25,669 |
| 23 Apr 2017 | Premier League | H | Crystal Palace | Crystal Palace 2016–17 | 1–2 | Philippe Coutinho 24 | 53,086 |
| 1 May 2017 | Premier League | A | Watford | Watford 2016–17 | 1–0 | Emre Can 45+2 | 20,959 |
| 7 May 2017 | Premier League | H | Southampton | Southampton 2016–17 | 0–0 | 53,159 | |
| 14 May 2017 | Premier League | A | West Ham United | West Ham United 2016–17 | 4–0 | Daniel Sturridge 35, Philippe Coutinho 57, Philippe Coutinho 61, Divock Origi 76 | 56,985 |
| 21 May 2017 | Premier League | H | Middlesbrough | Middlesbrough 2016–17 | 3–0 | Philippe Coutinho 51, Adam Lallana 56, Georginio Wijnaldum 45+1 | 53,191 |
92 of the goals in this season carry a named scorer.
All 131 Liverpool seasons · Liverpool head-to-head records · Liverpool players