Date of birth | 11 March 1994 |
Place of birth | Glasgow |
Nationality | Scottish |
Weight | 63 kg |
Height | 1.78 m |
Position | Defender/Midfielder |
Andy Robertson played for Celtic during his youth career.
He joined Hull City in July 2014 with a three-year contract that was extended to June 2018 in December 2016.
His contract at Liverpool was extended to June 2024 in January 2019 and to June 2026 in August 2021.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Queens Park | 01 Jul 2012 | 03 Jun 2013 | |
Dundee United | 03 Jun 2013 | 29 Jul 2014 | |
Hull City | 29 Jul 2014 | 21 Jul 2017 | |
Liverpool | 21 Jul 2017 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2014-15 | Hull City | Premier League | 17 | 7 |
7
|
||
2015-16 | Hull City | FA Cup | 1 | 1 |
1
|
||
2015-16 | Hull City | League Championship | 41 | 1 |
2 |
4
|
|
2015-16 | Hull City | League Championship Play-Offs | 3 | 1 |
|||
2015-16 | Hull City | League Cup | 5 | 1 |
2
|
||
2016-17 | Hull City | FA Cup | 2 | ||||
2016-17 | Hull City | League Cup | 3 | 1 |
1
|
||
2016-17 | Hull City | Premier League | 31 | 2 |
1 |
5
|
|
2017-18 | Liverpool | FA Cup | 1 | ||||
2017-18 | Liverpool | League Cup | 1 | ||||
2017-18 | Liverpool | Premier League | 22 | 1 |
2
|
||
2017-18 | Liverpool | UEFA Champions League | 6 |
1
|
|||
2018-19 | Liverpool | Premier League | 36 |
4
|
|||
2018-19 | Liverpool | UEFA Champions League | 12 |
3
|
|||
2019-20 | Liverpool | FA Community Shield | 1 | ||||
2019-20 | Liverpool | FA Cup | 1 | ||||
2019-20 | Liverpool | FIFA Club World Cup | 2 | ||||
2019-20 | Liverpool | Premier League | 34 | 2 |
2 |
2
|
|
2019-20 | Liverpool | UEFA Champions League | 7 | 1 |
1 |
2
|
|
2019-20 | Liverpool | UEFA Super Cup | 1 | ||||
2020-21 | Liverpool | FA Community Shield | 1 | ||||
2020-21 | Liverpool | FA Cup | 1 | ||||
2020-21 | Liverpool | Premier League | 38 | 1 |
2
|
||
2020-21 | Liverpool | UEFA Champions League | 8 | 2 |
1
|
||
2021-22 | Liverpool | FA Cup | 3 | 1 |
|||
2021-22 | Liverpool | League Cup | 3 | 1 |
1
|
||
2021-22 | Liverpool | Premier League | 29 | 3 |
5
|
1
|
|
2021-22 | Liverpool | UEFA Champions League | 9 | 1 |
1
|
||
2022-23 | Liverpool | FA Community Shield | 1 | ||||
2022-23 | Liverpool | FA Cup | 2 |
1
|
|||
2022-23 | Liverpool | League Cup | 1 | ||||
2022-23 | Liverpool | Premier League | 29 | 5 |
3
|
||
2022-23 | Liverpool | UEFA Champions League | 4 | 1 |
|||
2023-24 | Liverpool | FA Cup | 1 | 1 |
|||
2023-24 | Liverpool | League Cup | 1 | ||||
2023-24 | Liverpool | Premier League | 15 | 5 |
1 |
2
|
|
2023-24 | Liverpool | UEFA Europa League | 3 | 1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
19 Aug 2017 | Liverpool v Crystal Palace | W | 1-0 | Premier League | |
16 Sep 2017 | Liverpool v Burnley | D | 1-1 | Premier League | |
19 Sep 2017 | Leicester City v Liverpool | L | 2-0 | League Cup | 3rd round |
02 Dec 2017 | Brighton and Hove Albion v Liverpool | W | 1-5 | Premier League | |
10 Dec 2017 | Liverpool v Everton | D | 1-1 | Premier League | |
13 Dec 2017 | Liverpool v West Bromwich Albion | D | 0-0 | Premier League | |
17 Dec 2017 | AFC Bournemouth v Liverpool | W | 0-4 | Premier League | |
22 Dec 2017 | Arsenal v Liverpool | D | 3-3 | Premier League | |
26 Dec 2017 | Liverpool v Swansea City | W | 5-0 | Premier League | |
30 Dec 2017 | Liverpool v Leicester City | W | 2-1 | Premier League | |
05 Jan 2018 | Liverpool v Everton | W | 2-1 | FA Cup | 3rd round |
14 Jan 2018 | Liverpool v Manchester City | W | 4-3 | Premier League | |
22 Jan 2018 | Swansea City v Liverpool | L | 1-0 | Premier League | |
30 Jan 2018 | Huddersfield Town v Liverpool | W | 0-3 | Premier League | |
04 Feb 2018 | Liverpool v Tottenham Hotspur | D | 2-2 | Premier League | |
11 Feb 2018 | Southampton v Liverpool | W | 0-2 | Premier League | |
14 Feb 2018 | FC Porto v Liverpool | W | 0-5 | UEFA Champions League | Round of 16 1st leg |
24 Feb 2018 | Liverpool v West Ham United | W | 4-1 | Premier League | |
03 Mar 2018 | Liverpool v Newcastle United | W | 2-0 | Premier League | |
10 Mar 2018 | Manchester United v Liverpool | L | 2-1 | Premier League | |
17 Mar 2018 | Liverpool v Watford | W | 5-0 | Premier League | |
31 Mar 2018 | Crystal Palace v Liverpool | W | 1-2 | Premier League | |
04 Apr 2018 | Liverpool v Manchester City | W | 3-0 | UEFA Champions League | Quarter-final 1st leg |
10 Apr 2018 | Manchester City v Liverpool | W | 1-2 | UEFA Champions League | Quarter-final 2nd leg |
14 Apr 2018 | Liverpool v AFC Bournemouth | W | 3-0 | Premier League | |
24 Apr 2018 | Liverpool v AS Roma | W | 5-2 | UEFA Champions League | Semi-final 1st leg |
02 May 2018 | AS Roma v Liverpool | L | 4-2 | UEFA Champions League | Semi-final 2nd leg |
06 May 2018 | Chelsea v Liverpool | L | 1-0 | Premier League | |
13 May 2018 | Liverpool v Brighton and Hove Albion | W | 4-0 | Premier League | |
26 May 2018 | Liverpool v Real Madrid | L | 1-3 | UEFA Champions League | Final |
12 Aug 2018 | Liverpool v West Ham United | W | 4-0 | Premier League | |
20 Aug 2018 | Crystal Palace v Liverpool | W | 0-2 | Premier League | |
25 Aug 2018 | Liverpool v Brighton and Hove Albion | W | 1-0 | Premier League | |
01 Sep 2018 | Leicester City v Liverpool | W | 1-2 | Premier League | |
15 Sep 2018 | Tottenham Hotspur v Liverpool | W | 1-2 | Premier League | |
18 Sep 2018 | Liverpool v Paris St Germain | W | 3-2 | UEFA Champions League | Group C |
22 Sep 2018 | Liverpool v Southampton | W | 3-0 | Premier League | |
29 Sep 2018 | Chelsea v Liverpool | D | 1-1 | Premier League | |
03 Oct 2018 | Napoli v Liverpool | L | 1-0 | UEFA Champions League | Group C |
07 Oct 2018 | Liverpool v Manchester City | D | 0-0 | Premier League | |
20 Oct 2018 | Huddersfield Town v Liverpool | W | 0-1 | Premier League | |
24 Oct 2018 | Liverpool v Crvena Zvezda | W | 4-0 | UEFA Champions League | Group C |
03 Nov 2018 | Arsenal v Liverpool | D | 1-1 | Premier League | |
06 Nov 2018 | Crvena Zvezda v Liverpool | L | 2-0 | UEFA Champions League | Group C |
11 Nov 2018 | Liverpool v Fulham | W | 2-0 | Premier League | |
24 Nov 2018 | Watford v Liverpool | W | 0-3 | Premier League | |
28 Nov 2018 | Paris St Germain v Liverpool | L | 2-1 | UEFA Champions League | Group C |
02 Dec 2018 | Liverpool v Everton | W | 1-0 | Premier League | |
08 Dec 2018 | AFC Bournemouth v Liverpool | W | 0-4 | Premier League | |
11 Dec 2018 | Liverpool v Napoli | W | 1-0 | UEFA Champions League | Group C |
16 Dec 2018 | Liverpool v Manchester United | W | 3-1 | Premier League | |
21 Dec 2018 | Wolverhampton Wanderers v Liverpool | W | 0-2 | Premier League | |
26 Dec 2018 | Liverpool v Newcastle United | W | 4-0 | Premier League | |
29 Dec 2018 | Liverpool v Arsenal | W | 5-1 | Premier League | |
03 Jan 2019 | Manchester City v Liverpool | L | 2-1 | Premier League | |
12 Jan 2019 | Brighton and Hove Albion v Liverpool | W | 0-1 | Premier League | |
19 Jan 2019 | Liverpool v Crystal Palace | W | 4-3 | Premier League | |
30 Jan 2019 | Liverpool v Leicester City | D | 1-1 | Premier League | |
04 Feb 2019 | West Ham United v Liverpool | D | 1-1 | Premier League | |
09 Feb 2019 | Liverpool v AFC Bournemouth | W | 3-0 | Premier League | |
19 Feb 2019 | Liverpool v Bayern München | D | 0-0 | UEFA Champions League | Round of 16 1st leg |
24 Feb 2019 | Manchester United v Liverpool | D | 0-0 | Premier League | |
27 Feb 2019 | Liverpool v Watford | W | 5-0 | Premier League | |
03 Mar 2019 | Everton v Liverpool | D | 0-0 | Premier League | |
10 Mar 2019 | Liverpool v Burnley | W | 4-2 | Premier League | |
13 Mar 2019 | Bayern München v Liverpool | W | 1-3 | UEFA Champions League | Round of 16 2nd leg |
17 Mar 2019 | Fulham v Liverpool | W | 1-2 | Premier League | |
31 Mar 2019 | Liverpool v Tottenham Hotspur | W | 2-1 | Premier League | |
05 Apr 2019 | Southampton v Liverpool | W | 1-3 | Premier League | |
14 Apr 2019 | Liverpool v Chelsea | W | 2-0 | Premier League | |
17 Apr 2019 | FC Porto v Liverpool | W | 1-4 | UEFA Champions League | Quarter-final 2nd leg |
21 Apr 2019 | Cardiff City v Liverpool | W | 0-2 | Premier League | |
26 Apr 2019 | Liverpool v Huddersfield Town | W | 5-0 | Premier League | |
01 May 2019 | Barcelona v Liverpool | L | 3-0 | UEFA Champions League | Semi-final 1st leg |
04 May 2019 | Newcastle United v Liverpool | W | 2-3 | Premier League | |
07 May 2019 | Liverpool v Barcelona | W | 4-0 | UEFA Champions League | Semi-final 2nd leg |
12 May 2019 | Liverpool v Wolverhampton Wanderers | W | 2-0 | Premier League | |
01 Jun 2019 | Tottenham Hotspur v Liverpool | W | 0-2 | UEFA Champions League | Final |
04 Aug 2019 | Liverpool v Manchester City | L | 1-1 (4-5) | FA Community Shield | |
09 Aug 2019 | Liverpool v Norwich City | W | 4-1 | Premier League | |
14 Aug 2019 | Liverpool v Chelsea | W | 2-2 (5-4) | UEFA Super Cup | Final |
17 Aug 2019 | Southampton v Liverpool | W | 1-2 | Premier League | |
24 Aug 2019 | Liverpool v Arsenal | W | 3-1 | Premier League | |
31 Aug 2019 | Burnley v Liverpool | W | 0-3 | Premier League | |
14 Sep 2019 | Liverpool v Newcastle United | W | 3-1 | Premier League | |
17 Sep 2019 | Napoli v Liverpool | L | 2-0 | UEFA Champions League | Group E |
22 Sep 2019 | Chelsea v Liverpool | W | 1-2 | Premier League | |
28 Sep 2019 | Sheffield United v Liverpool | W | 0-1 | Premier League | |
02 Oct 2019 | Liverpool v Red Bull Salzburg | W | 4-3 | UEFA Champions League | Group E |
05 Oct 2019 | Liverpool v Leicester City | W | 2-1 | Premier League | |
20 Oct 2019 | Manchester United v Liverpool | D | 1-1 | Premier League | |
23 Oct 2019 | RC Genk v Liverpool | W | 1-4 | UEFA Champions League | Group E |
27 Oct 2019 | Liverpool v Tottenham Hotspur | W | 2-1 | Premier League | |
02 Nov 2019 | Aston Villa v Liverpool | W | 1-2 | Premier League | |
05 Nov 2019 | Liverpool v RC Genk | W | 2-1 | UEFA Champions League | Group E |
10 Nov 2019 | Liverpool v Manchester City | W | 3-1 | Premier League | |
23 Nov 2019 | Crystal Palace v Liverpool | W | 1-2 | Premier League | |
27 Nov 2019 | Liverpool v Napoli | D | 1-1 | UEFA Champions League | Group E |
30 Nov 2019 | Liverpool v Brighton and Hove Albion | W | 2-1 | Premier League | |
04 Dec 2019 | Liverpool v Everton | W | 5-2 | Premier League | |
07 Dec 2019 | AFC Bournemouth v Liverpool | W | 0-3 | Premier League | |
10 Dec 2019 | Red Bull Salzburg v Liverpool | W | 0-2 | UEFA Champions League | Group E |
14 Dec 2019 | Liverpool v Watford | W | 2-0 | Premier League | |
18 Dec 2019 | Monterrey v Liverpool | W | 1-2 | FIFA Club World Cup | Semi-final |
21 Dec 2019 | Liverpool v Flamengo | W | 1-0 | FIFA Club World Cup | Final |
26 Dec 2019 | Leicester City v Liverpool | W | 0-4 | Premier League | |
29 Dec 2019 | Liverpool v Wolverhampton Wanderers | W | 1-0 | Premier League | |
02 Jan 2020 | Liverpool v Sheffield United | W | 2-0 | Premier League | |
11 Jan 2020 | Tottenham Hotspur v Liverpool | W | 0-1 | Premier League | |
19 Jan 2020 | Liverpool v Manchester United | W | 2-0 | Premier League | |
23 Jan 2020 | Wolverhampton Wanderers v Liverpool | W | 1-2 | Premier League | |
29 Jan 2020 | West Ham United v Liverpool | W | 0-2 | Premier League | |
01 Feb 2020 | Liverpool v Southampton | W | 4-0 | Premier League | |
15 Feb 2020 | Norwich City v Liverpool | W | 0-1 | Premier League | |
18 Feb 2020 | Atlético Madrid v Liverpool | L | 1-0 | UEFA Champions League | Round of 16 1st leg |
24 Feb 2020 | Liverpool v West Ham United | W | 3-2 | Premier League | |
29 Feb 2020 | Watford v Liverpool | L | 3-0 | Premier League | |
03 Mar 2020 | Chelsea v Liverpool | L | 2-0 | FA Cup | 5th round |
11 Mar 2020 | Liverpool v Atlético Madrid | L | 2-3 | UEFA Champions League | Round of 16 2nd leg |
24 Jun 2020 | Liverpool v Crystal Palace | W | 4-0 | Premier League | |
02 Jul 2020 | Manchester City v Liverpool | L | 4-0 | Premier League | |
05 Jul 2020 | Liverpool v Aston Villa | W | 2-0 | Premier League | |
08 Jul 2020 | Brighton and Hove Albion v Liverpool | W | 1-3 | Premier League | |
11 Jul 2020 | Liverpool v Burnley | D | 1-1 | Premier League | |
15 Jul 2020 | Arsenal v Liverpool | L | 2-1 | Premier League | |
22 Jul 2020 | Liverpool v Chelsea | W | 5-3 | Premier League | |
26 Jul 2020 | Newcastle United v Liverpool | W | 1-3 | Premier League | |
29 Aug 2020 | Arsenal v Liverpool | L | 1-1 (4-5) | FA Community Shield | |
12 Sep 2020 | Liverpool v Leeds United | W | 4-3 | Premier League | |
20 Sep 2020 | Chelsea v Liverpool | W | 0-2 | Premier League | |
28 Sep 2020 | Liverpool v Arsenal | W | 3-1 | Premier League | |
04 Oct 2020 | Aston Villa v Liverpool | L | 7-2 | Premier League | |
17 Oct 2020 | Everton v Liverpool | D | 2-2 | Premier League | |
21 Oct 2020 | Ajax v Liverpool | W | 0-1 | UEFA Champions League | Group D |
24 Oct 2020 | Liverpool v Sheffield United | W | 2-1 | Premier League | |
27 Oct 2020 | Liverpool v FC Midtjylland | W | 2-0 | UEFA Champions League | Group D |
31 Oct 2020 | Liverpool v West Ham United | W | 2-1 | Premier League | |
03 Nov 2020 | Atalanta v Liverpool | W | 0-5 | UEFA Champions League | Group D |
08 Nov 2020 | Manchester City v Liverpool | D | 1-1 | Premier League | |
22 Nov 2020 | Liverpool v Leicester City | W | 3-0 | Premier League | |
25 Nov 2020 | Liverpool v Atalanta | L | 0-2 | UEFA Champions League | Group D |
28 Nov 2020 | Brighton and Hove Albion v Liverpool | D | 1-1 | Premier League | |
01 Dec 2020 | Liverpool v Ajax | W | 1-0 | UEFA Champions League | Group D |
06 Dec 2020 | Liverpool v Wolverhampton Wanderers | W | 4-0 | Premier League | |
09 Dec 2020 | FC Midtjylland v Liverpool | D | 1-1 | UEFA Champions League | Group D |
13 Dec 2020 | Fulham v Liverpool | D | 1-1 | Premier League | |
16 Dec 2020 | Liverpool v Tottenham Hotspur | W | 2-1 | Premier League | |
19 Dec 2020 | Crystal Palace v Liverpool | W | 0-7 | Premier League | |
27 Dec 2020 | Liverpool v West Bromwich Albion | D | 1-1 | Premier League | |
30 Dec 2020 | Newcastle United v Liverpool | D | 0-0 | Premier League | |
04 Jan 2021 | Southampton v Liverpool | L | 1-0 | Premier League | |
17 Jan 2021 | Liverpool v Manchester United | D | 0-0 | Premier League | |
21 Jan 2021 | Liverpool v Burnley | L | 0-1 | Premier League | |
24 Jan 2021 | Manchester United v Liverpool | L | 3-2 | FA Cup | 4th round |
28 Jan 2021 | Tottenham Hotspur v Liverpool | W | 1-3 | Premier League | |
31 Jan 2021 | West Ham United v Liverpool | W | 1-3 | Premier League | |
03 Feb 2021 | Liverpool v Brighton and Hove Albion | L | 0-1 | Premier League | |
07 Feb 2021 | Liverpool v Manchester City | L | 1-4 | Premier League | |
13 Feb 2021 | Leicester City v Liverpool | L | 3-1 | Premier League | |
16 Feb 2021 | RB Leipzig v Liverpool | W | 0-2 | UEFA Champions League | Round of 16 1st leg |
20 Feb 2021 | Liverpool v Everton | L | 0-2 | Premier League | |
28 Feb 2021 | Sheffield United v Liverpool | W | 0-2 | Premier League | |
04 Mar 2021 | Liverpool v Chelsea | L | 0-1 | Premier League | |
07 Mar 2021 | Liverpool v Fulham | L | 0-1 | Premier League | |
10 Mar 2021 | Liverpool v RB Leipzig | W | 2-0 | UEFA Champions League | Round of 16 2nd leg |
15 Mar 2021 | Wolverhampton Wanderers v Liverpool | W | 0-1 | Premier League | |
03 Apr 2021 | Arsenal v Liverpool | W | 0-3 | Premier League | |
06 Apr 2021 | Real Madrid v Liverpool | L | 3-1 | UEFA Champions League | Quarter-final 1st leg |
10 Apr 2021 | Liverpool v Aston Villa | W | 2-1 | Premier League | |
14 Apr 2021 | Liverpool v Real Madrid | D | 0-0 | UEFA Champions League | Quarter-final 2nd leg |
19 Apr 2021 | Leeds United v Liverpool | D | 1-1 | Premier League | |
24 Apr 2021 | Liverpool v Newcastle United | D | 1-1 | Premier League | |
08 May 2021 | Liverpool v Southampton | W | 2-0 | Premier League | |
13 May 2021 | Manchester United v Liverpool | W | 2-4 | Premier League | |
16 May 2021 | West Bromwich Albion v Liverpool | W | 1-2 | Premier League | |
19 May 2021 | Burnley v Liverpool | W | 0-3 | Premier League | |
23 May 2021 | Liverpool v Crystal Palace | W | 2-0 | Premier League | |
28 Aug 2021 | Liverpool v Chelsea | D | 1-1 | Premier League | |
12 Sep 2021 | Leeds United v Liverpool | W | 0-3 | Premier League | |
15 Sep 2021 | Liverpool v AC Milan | W | 3-2 | UEFA Champions League | Group B |
21 Sep 2021 | Norwich City v Liverpool | W | 0-3 | League Cup | 3rd round |
25 Sep 2021 | Brentford v Liverpool | D | 3-3 | Premier League | |
28 Sep 2021 | FC Porto v Liverpool | W | 1-5 | UEFA Champions League | Group B |
03 Oct 2021 | Liverpool v Manchester City | D | 2-2 | Premier League | |
16 Oct 2021 | Watford v Liverpool | W | 0-5 | Premier League | |
19 Oct 2021 | Atlético Madrid v Liverpool | W | 2-3 | UEFA Champions League | Group B |
24 Oct 2021 | Manchester United v Liverpool | W | 0-5 | Premier League | |
30 Oct 2021 | Liverpool v Brighton and Hove Albion | D | 2-2 | Premier League | |
07 Nov 2021 | West Ham United v Liverpool | L | 3-2 | Premier League | |
24 Nov 2021 | Liverpool v FC Porto | W | 2-0 | UEFA Champions League | Group B |
27 Nov 2021 | Liverpool v Southampton | W | 4-0 | Premier League | |
01 Dec 2021 | Everton v Liverpool | W | 1-4 | Premier League | |
04 Dec 2021 | Wolverhampton Wanderers v Liverpool | W | 0-1 | Premier League | |
11 Dec 2021 | Liverpool v Aston Villa | W | 1-0 | Premier League | |
16 Dec 2021 | Liverpool v Newcastle United | W | 3-1 | Premier League | |
19 Dec 2021 | Tottenham Hotspur v Liverpool | D | 2-2 | Premier League | |
09 Jan 2022 | Liverpool v Shrewsbury Town | W | 4-1 | FA Cup | 3rd round |
13 Jan 2022 | Liverpool v Arsenal | D | 0-0 | League Cup | Semi-final 1st leg |
16 Jan 2022 | Liverpool v Brentford | W | 3-0 | Premier League | |
20 Jan 2022 | Arsenal v Liverpool | W | 0-2 | League Cup | Semi-final 2nd leg |
23 Jan 2022 | Crystal Palace v Liverpool | W | 1-3 | Premier League | |
06 Feb 2022 | Liverpool v Cardiff City | W | 3-1 | FA Cup | 4th round |
10 Feb 2022 | Liverpool v Leicester City | W | 2-0 | Premier League | |
13 Feb 2022 | Burnley v Liverpool | W | 0-1 | Premier League | |
16 Feb 2022 | Internazionale v Liverpool | W | 0-2 | UEFA Champions League | Round of 16 1st leg |
23 Feb 2022 | Liverpool v Leeds United | W | 6-0 | Premier League | |
27 Feb 2022 | Chelsea v Liverpool | W | 0-0 (11-10) | League Cup | Final |
05 Mar 2022 | Liverpool v West Ham United | W | 1-0 | Premier League | |
08 Mar 2022 | Liverpool v Internazionale | L | 0-1 | UEFA Champions League | Round of 16 2nd leg |
12 Mar 2022 | Brighton and Hove Albion v Liverpool | W | 0-2 | Premier League | |
16 Mar 2022 | Arsenal v Liverpool | W | 0-2 | Premier League | |
02 Apr 2022 | Liverpool v Watford | W | 2-0 | Premier League | |
05 Apr 2022 | Benfica v Liverpool | W | 1-3 | UEFA Champions League | Quarter-final 1st leg |
10 Apr 2022 | Manchester City v Liverpool | D | 2-2 | Premier League | |
16 Apr 2022 | Manchester City v Liverpool | W | 2-3 | FA Cup | Semi-final |
19 Apr 2022 | Liverpool v Manchester United | W | 4-0 | Premier League | |
24 Apr 2022 | Liverpool v Everton | W | 2-0 | Premier League | |
27 Apr 2022 | Liverpool v Villarreal | W | 2-0 | UEFA Champions League | Semi-final 1st leg |
30 Apr 2022 | Newcastle United v Liverpool | W | 0-1 | Premier League | |
03 May 2022 | Villarreal v Liverpool | W | 2-3 | UEFA Champions League | Semi-final 2nd leg |
07 May 2022 | Liverpool v Tottenham Hotspur | D | 1-1 | Premier League | |
14 May 2022 | Chelsea v Liverpool | W | 0-0 (6-5) | FA Cup | Final |
22 May 2022 | Liverpool v Wolverhampton Wanderers | W | 3-1 | Premier League | |
28 May 2022 | Liverpool v Real Madrid | L | 0-1 | UEFA Champions League | Final |
30 Jul 2022 | Liverpool v Manchester City | W | 3-1 | FA Community Shield | |
06 Aug 2022 | Fulham v Liverpool | D | 2-2 | Premier League | |
15 Aug 2022 | Liverpool v Crystal Palace | D | 1-1 | Premier League | |
22 Aug 2022 | Manchester United v Liverpool | L | 2-1 | Premier League | |
27 Aug 2022 | Liverpool v AFC Bournemouth | W | 9-0 | Premier League | |
31 Aug 2022 | Liverpool v Newcastle United | W | 2-1 | Premier League | |
03 Sep 2022 | Everton v Liverpool | D | 0-0 | Premier League | |
07 Sep 2022 | Napoli v Liverpool | L | 4-1 | UEFA Champions League | Group A |
12 Oct 2022 | Rangers v Liverpool | W | 1-7 | UEFA Champions League | Group A |
16 Oct 2022 | Liverpool v Manchester City | W | 1-0 | Premier League | |
19 Oct 2022 | Liverpool v West Ham United | W | 1-0 | Premier League | |
22 Oct 2022 | Nottingham Forest v Liverpool | L | 1-0 | Premier League | |
26 Oct 2022 | Ajax v Liverpool | W | 0-3 | UEFA Champions League | Group A |
29 Oct 2022 | Liverpool v Leeds United | L | 1-2 | Premier League | |
06 Nov 2022 | Tottenham Hotspur v Liverpool | W | 1-2 | Premier League | |
12 Nov 2022 | Liverpool v Southampton | W | 3-1 | Premier League | |
22 Dec 2022 | Manchester City v Liverpool | L | 3-2 | League Cup | 4th round |
26 Dec 2022 | Aston Villa v Liverpool | W | 1-3 | Premier League | |
30 Dec 2022 | Liverpool v Leicester City | W | 2-1 | Premier League | |
02 Jan 2023 | Brentford v Liverpool | L | 3-1 | Premier League | |
07 Jan 2023 | Liverpool v Wolverhampton Wanderers | D | 2-2 | FA Cup | 3rd round |
14 Jan 2023 | Brighton and Hove Albion v Liverpool | L | 3-0 | Premier League | |
21 Jan 2023 | Liverpool v Chelsea | D | 0-0 | Premier League | |
29 Jan 2023 | Brighton and Hove Albion v Liverpool | L | 2-1 | FA Cup | 4th round |
04 Feb 2023 | Wolverhampton Wanderers v Liverpool | L | 3-0 | Premier League | |
13 Feb 2023 | Liverpool v Everton | W | 2-0 | Premier League | |
18 Feb 2023 | Newcastle United v Liverpool | W | 0-2 | Premier League | |
21 Feb 2023 | Liverpool v Real Madrid | L | 2-5 | UEFA Champions League | Round of 16 1st leg |
25 Feb 2023 | Crystal Palace v Liverpool | D | 0-0 | Premier League | |
05 Mar 2023 | Liverpool v Manchester United | W | 7-0 | Premier League | |
11 Mar 2023 | AFC Bournemouth v Liverpool | L | 1-0 | Premier League | |
15 Mar 2023 | Real Madrid v Liverpool | L | 1-0 | UEFA Champions League | Round of 16 2nd leg |
01 Apr 2023 | Manchester City v Liverpool | L | 4-1 | Premier League | |
04 Apr 2023 | Chelsea v Liverpool | D | 0-0 | Premier League | |
09 Apr 2023 | Liverpool v Arsenal | D | 2-2 | Premier League | |
17 Apr 2023 | Leeds United v Liverpool | W | 1-6 | Premier League | |
22 Apr 2023 | Liverpool v Nottingham Forest | W | 3-2 | Premier League | |
26 Apr 2023 | West Ham United v Liverpool | W | 1-2 | Premier League | |
30 Apr 2023 | Liverpool v Tottenham Hotspur | W | 4-3 | Premier League | |
03 May 2023 | Liverpool v Fulham | W | 1-0 | Premier League | |
06 May 2023 | Liverpool v Brentford | W | 1-0 | Premier League | |
15 May 2023 | Leicester City v Liverpool | W | 0-3 | Premier League | |
20 May 2023 | Liverpool v Aston Villa | D | 1-1 | Premier League | |
13 Aug 2023 | Chelsea v Liverpool | D | 1-1 | Premier League | |
19 Aug 2023 | Liverpool v AFC Bournemouth | W | 3-1 | Premier League | |
27 Aug 2023 | Newcastle United v Liverpool | W | 1-2 | Premier League | |
03 Sep 2023 | Liverpool v Aston Villa | W | 3-0 | Premier League | |
16 Sep 2023 | Wolverhampton Wanderers v Liverpool | W | 1-3 | Premier League | |
24 Sep 2023 | Liverpool v West Ham United | W | 3-1 | Premier League | |
30 Sep 2023 | Tottenham Hotspur v Liverpool | L | 2-1 | Premier League | |
08 Oct 2023 | Brighton and Hove Albion v Liverpool | D | 2-2 | Premier League | |
28 Jan 2024 | Liverpool v Norwich City | W | 5-2 | FA Cup | 4th round |
31 Jan 2024 | Liverpool v Chelsea | W | 4-1 | Premier League | |
04 Feb 2024 | Arsenal v Liverpool | L | 3-1 | Premier League | |
10 Feb 2024 | Liverpool v Burnley | W | 3-1 | Premier League | |
17 Feb 2024 | Brentford v Liverpool | W | 1-4 | Premier League | |
21 Feb 2024 | Liverpool v Luton Town | W | 4-1 | Premier League | |
25 Feb 2024 | Chelsea v Liverpool | W | 0-1 | League Cup | Final |
02 Mar 2024 | Nottingham Forest v Liverpool | W | 0-1 | Premier League | |
07 Mar 2024 | Sparta Praha v Liverpool | W | 1-5 | UEFA Europa League | Round of 16 1st leg |
10 Mar 2024 | Liverpool v Manchester City | D | 1-1 | Premier League | |
14 Mar 2024 | Liverpool v Sparta Praha | W | 6-1 | UEFA Europa League | Round of 16 2nd leg |
17 Mar 2024 | Manchester United v Liverpool | L | 4-3 | FA Cup | Quarter-final |
04 Apr 2024 | Liverpool v Sheffield United | W | 3-1 | Premier League | |
07 Apr 2024 | Manchester United v Liverpool | D | 2-2 | Premier League | |
11 Apr 2024 | Liverpool v Atalanta | L | 0-3 | UEFA Europa League | Quarter-final 1st leg |
14 Apr 2024 | Liverpool v Crystal Palace | L | 0-1 | Premier League | |
18 Apr 2024 | Atalanta v Liverpool | W | 0-1 | UEFA Europa League | Quarter-final 2nd leg |
21 Apr 2024 | Fulham v Liverpool | W | 1-3 | Premier League | |
24 Apr 2024 | Everton v Liverpool | L | 2-0 | Premier League |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2013-14 | Scotland | International Friendly | 1 | 1 |
|||
2014-15 | Scotland | International Friendly | 1 | 1 |
|||
2014-15 | Scotland | UEFA European Championship | 3 |
1
|
|||
2015-16 | Scotland | International Friendly | 2 | ||||
2015-16 | Scotland | UEFA European Championship | 2 | ||||
2016-17 | Scotland | FIFA World Cup | 4 | ||||
2016-17 | Scotland | International Friendly | 1 |
||||
2017-18 | Scotland | FIFA World Cup | 4 | 1 |
|||
2017-18 | Scotland | International Friendly | 3 | ||||
2018-19 | Scotland | International Friendly | 2 | ||||
2018-19 | Scotland | UEFA European Championship | 2 | 1 |
|||
2018-19 | Scotland | UEFA Nations League | 4 |
1
|
|||
2019-20 | Scotland | UEFA European Championship | 4 | ||||
2020-21 | Scotland | FIFA World Cup | 3 | ||||
2020-21 | Scotland | International Friendly | 2 | ||||
2020-21 | Scotland | UEFA European Championship | 5 | ||||
2020-21 | Scotland | UEFA Nations League | 4 |
3
|
|||
2021-22 | Scotland | FIFA World Cup | 8 |
1
|
|||
2021-22 | Scotland | International Friendly | 1 | ||||
2021-22 | Scotland | UEFA Nations League | 2 | ||||
2022-23 | Scotland | International Friendly | 1 |
1
|
|||
2022-23 | Scotland | UEFA European Championship | 4 |
2
|
|||
2023-24 | Scotland | International Friendly | 3 | ||||
2023-24 | Scotland | UEFA European Championship | 2 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
05 Mar 2014 | Poland v Scotland | W | 0-1 | International Friendly | |
28 May 2014 | Nigeria v Scotland | D | 2-2 | International Friendly | |
11 Oct 2014 | Scotland v Georgia | W | 1-0 | UEFA European Championship | Qualifying group D |
14 Nov 2014 | Scotland v Republic of Ireland | W | 1-0 | UEFA European Championship | Qualifying group D |
18 Nov 2014 | Scotland v England | L | 1-3 | International Friendly | |
29 Mar 2015 | Scotland v Gibraltar | W | 6-1 | UEFA European Championship | Qualifying group D |
04 Sep 2015 | Georgia v Scotland | L | 1-0 | UEFA European Championship | Qualifying group D |
11 Oct 2015 | Gibraltar v Scotland | W | 0-6 | UEFA European Championship | Qualifying group D |
24 Mar 2016 | Czech Republic v Scotland | W | 0-1 | International Friendly | |
04 Jun 2016 | France v Scotland | L | 3-0 | International Friendly | |
04 Sep 2016 | Malta v Scotland | W | 1-5 | FIFA World Cup | Europe group F |
08 Oct 2016 | Scotland v Lithuania | D | 1-1 | FIFA World Cup | Europe group F |
22 Mar 2017 | Scotland v Canada | D | 1-1 | International Friendly | |
26 Mar 2017 | Scotland v Slovenia | W | 1-0 | FIFA World Cup | Europe group F |
10 Jun 2017 | Scotland v England | D | 2-2 | FIFA World Cup | Europe group F |
01 Sep 2017 | Lithuania v Scotland | W | 0-3 | FIFA World Cup | Europe group F |
04 Sep 2017 | Scotland v Malta | W | 2-0 | FIFA World Cup | Europe group F |
05 Oct 2017 | Scotland v Slovakia | W | 1-0 | FIFA World Cup | Europe group F |
08 Oct 2017 | Slovenia v Scotland | D | 2-2 | FIFA World Cup | Europe group F |
09 Nov 2017 | Scotland v Netherlands | L | 0-1 | International Friendly | |
23 Mar 2018 | Scotland v Costa Rica | L | 0-1 | International Friendly | |
27 Mar 2018 | Hungary v Scotland | W | 0-1 | International Friendly | |
07 Sep 2018 | Scotland v Belgium | L | 0-4 | International Friendly | |
10 Sep 2018 | Scotland v Albania | W | 2-0 | UEFA Nations League | League C Group C1 |
11 Oct 2018 | Israel v Scotland | L | 2-1 | UEFA Nations League | League C Group C1 |
14 Oct 2018 | Scotland v Portugal | L | 1-3 | International Friendly | |
17 Nov 2018 | Albania v Scotland | W | 0-4 | UEFA Nations League | League C Group C1 |
20 Nov 2018 | Scotland v Israel | W | 3-2 | UEFA Nations League | League C Group C1 |
24 Mar 2019 | San Marino v Scotland | W | 0-2 | UEFA European Championship | Qualifying group I |
08 Jun 2019 | Scotland v Cyprus | W | 2-1 | UEFA European Championship | Qualifying group I |
06 Sep 2019 | Scotland v Russia | L | 1-2 | UEFA European Championship | Qualifying group I |
09 Sep 2019 | Scotland v Belgium | L | 0-4 | UEFA European Championship | Qualifying group I |
10 Oct 2019 | Russia v Scotland | L | 4-0 | UEFA European Championship | Qualifying group I |
13 Oct 2019 | Scotland v San Marino | W | 6-0 | UEFA European Championship | Qualifying group I |
04 Sep 2020 | Scotland v Israel | D | 1-1 | UEFA Nations League | League B Group B2 |
07 Sep 2020 | Czech Republic v Scotland | W | 1-2 | UEFA Nations League | League B Group B2 |
08 Oct 2020 | Scotland v Israel | W | 0-0 (5-3) | UEFA European Championship | Play-off semi-final Path C |
11 Oct 2020 | Scotland v Slovakia | W | 1-0 | UEFA Nations League | League B Group B2 |
12 Nov 2020 | Serbia v Scotland | W | 1-1 (5-4) | UEFA European Championship | Play-off final Path C |
18 Nov 2020 | Israel v Scotland | L | 1-0 | UEFA Nations League | League B Group B2 |
25 Mar 2021 | Scotland v Austria | D | 2-2 | FIFA World Cup | Europe group F |
28 Mar 2021 | Israel v Scotland | D | 1-1 | FIFA World Cup | Europe group F |
31 Mar 2021 | Scotland v Faroe Islands | W | 4-0 | FIFA World Cup | Europe group F |
02 Jun 2021 | Netherlands v Scotland | D | 2-2 | International Friendly | |
06 Jun 2021 | Luxembourg v Scotland | W | 0-1 | International Friendly | |
14 Jun 2021 | Scotland v Czech Republic | L | 0-2 | UEFA European Championship | Group D |
18 Jun 2021 | England v Scotland | D | 0-0 | UEFA European Championship | Group D |
22 Jun 2021 | Croatia v Scotland | L | 3-1 | UEFA European Championship | Group D |
01 Sep 2021 | Denmark v Scotland | L | 2-0 | FIFA World Cup | Europe group F |
04 Sep 2021 | Scotland v Moldova | W | 1-0 | FIFA World Cup | Europe group F |
07 Sep 2021 | Austria v Scotland | W | 0-1 | FIFA World Cup | Europe group F |
09 Oct 2021 | Scotland v Israel | W | 3-2 | FIFA World Cup | Europe group F |
12 Oct 2021 | Faroe Islands v Scotland | W | 0-1 | FIFA World Cup | Europe group F |
12 Nov 2021 | Moldova v Scotland | W | 0-2 | FIFA World Cup | Europe group F |
15 Nov 2021 | Scotland v Denmark | W | 2-0 | FIFA World Cup | Europe group F |
29 Mar 2022 | Austria v Scotland | D | 2-2 | International Friendly | |
01 Jun 2022 | Scotland v Ukraine | L | 1-3 | FIFA World Cup | Semi-final play-off |
08 Jun 2022 | Scotland v Armenia | W | 2-0 | UEFA Nations League | League B Group B1 |
11 Jun 2022 | Republic of Ireland v Scotland | L | 3-0 | UEFA Nations League | League B Group B1 |
16 Nov 2022 | Turkey v Scotland | L | 2-1 | International Friendly | |
25 Mar 2023 | Scotland v Cyprus | W | 3-0 | UEFA European Championship | Qualifying group A |
28 Mar 2023 | Scotland v Spain | W | 2-0 | UEFA European Championship | Qualifying group A |
17 Jun 2023 | Norway v Scotland | W | 1-2 | UEFA European Championship | Qualifying group A |
20 Jun 2023 | Scotland v Georgia | W | 2-0 | UEFA European Championship | Qualifying group A |
08 Sep 2023 | Cyprus v Scotland | W | 0-3 | UEFA European Championship | Qualifying group A |
12 Sep 2023 | Scotland v England | L | 1-3 | International Friendly | |
12 Oct 2023 | Spain v Scotland | L | 2-0 | UEFA European Championship | Qualifying group A |
22 Mar 2024 | Netherlands v Scotland | L | 4-0 | International Friendly | |
26 Mar 2024 | Scotland v Northern Ireland | L | 0-1 | International Friendly |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.