Football
>
Rangers
>
Jack Butland
Rangers
Forward
Market value: € 1.5M
Profile
Matches
Stats
FIFA World Cup
Jul 14, 2018
Belgium
2 - 0
England
Jul 11, 2018
Croatia
2 - 1
England
Jul 7, 2018
Sweden
0 - 2
England
Jul 3, 2018
Colombia
4 - 5
England
Jun 28, 2018
England
0 - 1
Belgium
Jun 24, 2018
England
6 - 1
Panama
Jun 18, 2018
Tunisia
1 - 2
England
Champions League
Aug 27, 2025
8.3
Club Brugge KV
6 - 0
Rangers
Aug 19, 2025
8.3
Rangers
1 - 3
Club Brugge KV
Aug 12, 2025
7.7
Plzen
2 - 1
Rangers
Aug 5, 2025
Rangers
3 - 0
Plzen
Jul 30, 2025
8.9
Panathinaikos
1 - 1
Rangers
Jul 22, 2025
8.7
Rangers
2 - 0
Panathinaikos
Aug 13, 2024
Rangers
0 - 2
Dyn. Kyiv
Aug 6, 2024
Dyn. Kyiv
1 - 1
Rangers
Aug 30, 2023
6.9
PSV
5 - 1
Rangers
Aug 22, 2023
6.7
Rangers
2 - 2
PSV
Aug 15, 2023
7.4
Servette
1 - 1
Rangers
Aug 9, 2023
6.8
Rangers
2 - 1
Servette
Premier League
May 28, 2023
Manchester Utd
2 - 1
Fulham
May 25, 2023
Manchester Utd
4 - 1
Chelsea
May 20, 2023
Bournemouth
0 - 1
Manchester Utd
May 13, 2023
Manchester Utd
2 - 0
Wolves
May 7, 2023
West Ham
1 - 0
Manchester Utd
May 4, 2023
Brighton
1 - 0
Manchester Utd
Apr 30, 2023
Manchester Utd
1 - 0
Aston Villa
Apr 27, 2023
Tottenham
2 - 2
Manchester Utd
Apr 16, 2023
Nottingham
0 - 2
Manchester Utd
Apr 8, 2023
Manchester Utd
2 - 0
Everton
Apr 5, 2023
Manchester Utd
1 - 0
Brentford
Apr 2, 2023
Newcastle
2 - 0
Manchester Utd
Dec 31, 2022
Bournemouth
0 - 2
Crystal Palace
Dec 26, 2022
Crystal Palace
0 - 3
Fulham
May 22, 2022
Crystal Palace
1 - 0
Manchester Utd
May 19, 2022
6.1
Everton
3 - 2
Crystal Palace
May 15, 2022
6.8
Aston Villa
1 - 1
Crystal Palace
May 7, 2022
7.2
Crystal Palace
1 - 0
Watford
Apr 30, 2022
Southampton
1 - 2
Crystal Palace
Apr 25, 2022
Crystal Palace
0 - 0
Leeds
Apr 20, 2022
Newcastle
1 - 0
Crystal Palace
Apr 10, 2022
Leicester
2 - 1
Crystal Palace
Apr 4, 2022
Crystal Palace
3 - 0
Arsenal
Mar 14, 2022
Crystal Palace
0 - 0
Manchester City
Mar 5, 2022
Wolves
0 - 2
Crystal Palace
Feb 26, 2022
6.6
Crystal Palace
1 - 1
Burnley
Feb 23, 2022
6.5
Watford
1 - 4
Crystal Palace
Feb 19, 2022
6.3
Crystal Palace
0 - 1
Chelsea
Feb 12, 2022
Brentford
0 - 0
Crystal Palace
Feb 9, 2022
Norwich
1 - 1
Crystal Palace
Jan 23, 2022
Crystal Palace
1 - 3
Liverpool
Jan 14, 2022
7.7
Brighton
1 - 1
Crystal Palace
Jan 1, 2022
Crystal Palace
2 - 3
West Ham
Dec 28, 2021
Crystal Palace
3 - 0
Norwich
Dec 26, 2021
6.2
Tottenham
3 - 0
Crystal Palace
Dec 15, 2021
6.2
Crystal Palace
2 - 2
Southampton
Dec 12, 2021
Crystal Palace
3 - 1
Everton
Dec 5, 2021
Manchester Utd
1 - 0
Crystal Palace
Nov 30, 2021
Leeds
1 - 0
Crystal Palace
Nov 27, 2021
Crystal Palace
1 - 2
Aston Villa
Nov 20, 2021
Burnley
3 - 3
Crystal Palace
Nov 6, 2021
Crystal Palace
2 - 0
Wolves
Oct 30, 2021
Manchester City
0 - 2
Crystal Palace
Oct 23, 2021
Crystal Palace
1 - 1
Newcastle
Oct 18, 2021
Arsenal
2 - 2
Crystal Palace
Oct 3, 2021
Crystal Palace
2 - 2
Leicester
Sep 27, 2021
Crystal Palace
1 - 1
Brighton
Sep 18, 2021
Liverpool
3 - 0
Crystal Palace
Sep 11, 2021
Crystal Palace
3 - 0
Tottenham
Aug 28, 2021
West Ham
2 - 2
Crystal Palace
Aug 21, 2021
Crystal Palace
0 - 0
Brentford
Aug 14, 2021
Chelsea
3 - 0
Crystal Palace
May 23, 2021
Liverpool
2 - 0
Crystal Palace
May 19, 2021
Crystal Palace
1 - 3
Arsenal
May 16, 2021
6.3
Crystal Palace
3 - 2
Aston Villa
May 11, 2021
Southampton
3 - 1
Crystal Palace
May 8, 2021
Sheffield Utd
0 - 2
Crystal Palace
May 1, 2021
Crystal Palace
0 - 2
Manchester City
Apr 26, 2021
Leicester
2 - 1
Crystal Palace
Apr 10, 2021
Crystal Palace
1 - 4
Chelsea
Apr 5, 2021
Everton
1 - 1
Crystal Palace
Mar 13, 2021
Crystal Palace
1 - 0
West Brom
Mar 7, 2021
Tottenham
4 - 1
Crystal Palace
Mar 3, 2021
Crystal Palace
0 - 0
Manchester Utd
Feb 28, 2021
Crystal Palace
0 - 0
Fulham
Feb 22, 2021
Brighton
1 - 2
Crystal Palace
Feb 13, 2021
Crystal Palace
0 - 3
Burnley
Feb 8, 2021
Leeds
2 - 0
Crystal Palace
Feb 2, 2021
Newcastle
1 - 2
Crystal Palace
Jan 30, 2021
Crystal Palace
1 - 0
Wolves
Jan 26, 2021
Crystal Palace
2 - 3
West Ham
Jan 17, 2021
Manchester City
4 - 0
Crystal Palace
Jan 14, 2021
Arsenal
0 - 0
Crystal Palace
Jan 2, 2021
Crystal Palace
2 - 0
Sheffield Utd
Dec 28, 2020
Crystal Palace
1 - 1
Leicester
Dec 26, 2020
Aston Villa
3 - 0
Crystal Palace
Dec 19, 2020
Crystal Palace
0 - 7
Liverpool
Dec 16, 2020
West Ham
1 - 1
Crystal Palace
Dec 13, 2020
Crystal Palace
1 - 1
Tottenham
Dec 6, 2020
West Brom
1 - 5
Crystal Palace
Nov 27, 2020
Crystal Palace
0 - 2
Newcastle
Nov 23, 2020
Burnley
1 - 0
Crystal Palace
Nov 7, 2020
Crystal Palace
4 - 1
Leeds
May 13, 2018
8.3
Swansea
1 - 2
Stoke
May 5, 2018
6.1
Stoke
1 - 2
Crystal Palace
Apr 28, 2018
7.1
Liverpool
0 - 0
Stoke
Apr 22, 2018
7.9
Stoke
1 - 1
Burnley
Apr 16, 2018
7.2
West Ham
1 - 1
Stoke
Apr 7, 2018
6.4
Stoke
1 - 2
Tottenham
Apr 1, 2018
7.6
Arsenal
3 - 0
Stoke
Mar 17, 2018
7.1
Stoke
1 - 2
Everton
Mar 12, 2018
6.7
Stoke
0 - 2
Manchester City
Mar 3, 2018
8.1
Southampton
0 - 0
Stoke
Feb 24, 2018
8
Leicester
1 - 1
Stoke
Feb 10, 2018
7.3
Stoke
1 - 1
Brighton
Feb 3, 2018
6.9
Bournemouth
2 - 1
Stoke
Jan 31, 2018
7.4
Stoke
0 - 0
Watford
Jan 20, 2018
7.3
Stoke
2 - 0
Huddersfield
Jan 15, 2018
7
Manchester Utd
3 - 0
Stoke
Jan 1, 2018
7.2
Stoke
0 - 1
Newcastle
Dec 30, 2017
6.5
Chelsea
5 - 0
Stoke
Dec 26, 2017
8.1
Huddersfield
1 - 1
Stoke
Dec 23, 2017
7.3
Stoke
3 - 1
West Brom
Dec 16, 2017
6.4
Stoke
0 - 3
West Ham
Dec 12, 2017
6.4
Burnley
1 - 0
Stoke
Dec 9, 2017
6.8
Tottenham
5 - 1
Stoke
Dec 2, 2017
6.7
Stoke
2 - 1
Swansea
Nov 4, 2017
6.3
Stoke
2 - 2
Leicester
Oct 28, 2017
7
Watford
0 - 1
Stoke
Oct 21, 2017
6.4
Stoke
1 - 2
Bournemouth
Oct 14, 2017
5.2
Manchester City
7 - 2
Stoke
Sep 30, 2017
6.8
Stoke
2 - 1
Southampton
Sep 23, 2017
5.6
Stoke
0 - 4
Chelsea
Sep 16, 2017
6.3
Newcastle
2 - 1
Stoke
Sep 9, 2017
7.7
Stoke
2 - 2
Manchester Utd
Aug 27, 2017
6.5
West Brom
1 - 1
Stoke
Aug 19, 2017
8.3
Stoke
1 - 0
Arsenal
Aug 12, 2017
6.8
Everton
1 - 0
Stoke
May 21, 2017
7.9
Southampton
0 - 1
Stoke
May 13, 2017
5.9
Stoke
1 - 4
Arsenal
May 6, 2017
6.2
Bournemouth
2 - 2
Stoke
Apr 29, 2017
7.5
Stoke
0 - 0
West Ham
Apr 22, 2017
6.8
Swansea
2 - 0
Stoke
Apr 15, 2017
Stoke
3 - 1
Hull
Mar 19, 2016
6.4
Watford
1 - 2
Stoke
Mar 12, 2016
6.6
Stoke
1 - 2
Southampton
Mar 5, 2016
7.8
Chelsea
1 - 1
Stoke
Mar 2, 2016
7.5
Stoke
1 - 0
Newcastle
Feb 27, 2016
6.4
Stoke
2 - 1
Aston Villa
Feb 13, 2016
6.5
Bournemouth
1 - 3
Stoke
Feb 6, 2016
6.1
Stoke
0 - 3
Everton
Feb 2, 2016
6.2
Manchester Utd
3 - 0
Stoke
Jan 23, 2016
6.1
Leicester
3 - 0
Stoke
Jan 17, 2016
7.5
Stoke
0 - 0
Arsenal
Jan 13, 2016
6.5
Stoke
3 - 1
Norwich
Jan 2, 2016
6.5
West Brom
2 - 1
Stoke
Dec 28, 2015
6.1
Everton
3 - 4
Stoke
Dec 26, 2015
7.8
Stoke
2 - 0
Manchester Utd
Dec 19, 2015
6.3
Stoke
1 - 2
Crystal Palace
Dec 12, 2015
9
West Ham
0 - 0
Stoke
Dec 5, 2015
7.4
Stoke
2 - 0
Manchester City
Nov 28, 2015
6.7
Sunderland
2 - 0
Stoke
Nov 21, 2015
6.9
Southampton
0 - 1
Stoke
Nov 7, 2015
7.4
Stoke
1 - 0
Chelsea
Oct 31, 2015
8.5
Newcastle
0 - 0
Stoke
Oct 24, 2015
6.3
Stoke
0 - 2
Watford
Oct 19, 2015
7.1
Swansea
0 - 1
Stoke
Oct 3, 2015
7.1
Aston Villa
0 - 1
Stoke
Sep 26, 2015
7
Stoke
2 - 1
Bournemouth
Sep 19, 2015
6.5
Stoke
2 - 2
Leicester
Sep 12, 2015
8.3
Arsenal
2 - 0
Stoke
Aug 29, 2015
7
Stoke
0 - 1
West Brom
Aug 22, 2015
7.9
Norwich
1 - 1
Stoke
Aug 15, 2015
7.4
Tottenham
2 - 2
Stoke
Aug 9, 2015
7.1
Stoke
0 - 1
Liverpool
May 24, 2015
Stoke
6 - 1
Liverpool
May 16, 2015
7.5
Burnley
0 - 0
Stoke
May 9, 2015
7.4
Stoke
3 - 0
Tottenham
May 2, 2015
6.3
Swansea
2 - 0
Stoke
Apr 25, 2015
Stoke
1 - 1
Sunderland
Apr 18, 2015
Stoke
2 - 1
Southampton
Apr 11, 2015
West Ham
1 - 1
Stoke
Apr 4, 2015
Chelsea
2 - 1
Stoke
Mar 21, 2015
Stoke
1 - 2
Crystal Palace
Mar 14, 2015
West Brom
1 - 0
Stoke
Mar 4, 2015
Stoke
2 - 0
Everton
Feb 28, 2015
Stoke
1 - 0
Hull
Feb 21, 2015
Aston Villa
1 - 2
Stoke
Feb 11, 2015
Stoke
1 - 4
Manchester City
Feb 8, 2015
Newcastle
1 - 1
Stoke
Jan 31, 2015
Stoke
3 - 1
QPR
Jan 17, 2015
Leicester
0 - 1
Stoke
Jan 11, 2015
Arsenal
3 - 0
Stoke
Jan 1, 2015
Stoke
1 - 1
Manchester Utd
Dec 28, 2014
Stoke
2 - 0
West Brom
Dec 26, 2014
Everton
0 - 1
Stoke
Dec 22, 2014
Stoke
0 - 2
Chelsea
Dec 13, 2014
Crystal Palace
1 - 1
Stoke
Dec 6, 2014
Stoke
3 - 2
Arsenal
Dec 2, 2014
Manchester Utd
2 - 1
Stoke
Nov 29, 2014
Liverpool
1 - 0
Stoke
May 11, 2014
West Brom
1 - 2
Stoke
Jan 18, 2014
Crystal Palace
1 - 0
Stoke
Jan 12, 2014
Stoke
3 - 5
Liverpool
Jan 1, 2014
Stoke
1 - 1
Everton
Dec 29, 2013
Tottenham
3 - 0
Stoke
Dec 26, 2013
Newcastle
5 - 1
Stoke
UEFA European Football Championship
Mar 25, 2019
Montenegro
1 - 5
England
Mar 22, 2019
England
5 - 0
Czech Republic
Oct 12, 2015
Lithuania
0 - 3
England
Oct 9, 2015
England
2 - 0
Estonia
Sep 8, 2015
England
2 - 0
Switzerland
Sep 5, 2015
San Marino
0 - 6
England
Mar 27, 2015
England
4 - 0
Lithuania
Jun 24, 2012
England
2 - 4
Italy
Jun 19, 2012
England
1 - 0
Ukraine
Jun 15, 2012
Sweden
2 - 3
England
Jun 11, 2012
France
1 - 1
England
Olympic Games
Aug 4, 2012
Great Britain Ol.
5 - 6
South Korea Ol.
Aug 1, 2012
Great Britain Ol.
1 - 0
Uruguay Ol.
Jul 29, 2012
Great Britain Ol.
3 - 1
United Arab Emirates Ol.
Jul 26, 2012
Great Britain Ol.
1 - 1
Senegal Ol.
FIFA World Cup Qualification - UEFA
Oct 8, 2017
7.3
Lithuania
0 - 1
England
Oct 5, 2017
England
1 - 0
Slovenia
Sep 4, 2017
England
2 - 1
Slovakia
Sep 1, 2017
Malta
0 - 4
England
Jun 10, 2017
Scotland
2 - 2
England
Sep 11, 2012
England
1 - 1
Ukraine
Sep 7, 2012
Moldova
0 - 5
England
World Cup U20
Aug 10, 2011
Nigeria U20
1 - 0
England U20
Aug 4, 2011
Mexico U20
0 - 0
England U20
Aug 2, 2011
Argentina U20
0 - 0
England U20
Jul 29, 2011
England U20
0 - 0
North Korea U20
UEFA Europa League
Apr 17, 2025
Ath Bilbao
2 - 0
Rangers
Apr 10, 2025
Rangers
0 - 0
Ath Bilbao
Mar 13, 2025
7.2
Rangers
3 - 4
Fenerbahce
Mar 6, 2025
8.3
Fenerbahce
1 - 3
Rangers
Jan 30, 2025
6.4
Rangers
2 - 1
Royale Union SG
Jan 23, 2025
6.8
Manchester Utd
2 - 1
Rangers
Dec 12, 2024
6.9
Rangers
1 - 1
Tottenham
Nov 28, 2024
7.8
Nice
1 - 4
Rangers
Nov 7, 2024
6.3
Olympiacos Piraeus
1 - 1
Rangers
Oct 24, 2024
7.3
Rangers
4 - 0
FCSB
Oct 3, 2024
6.2
Rangers
1 - 4
Lyon
Sep 26, 2024
6.5
Malmo FF
0 - 2
Rangers
Mar 14, 2024
7.1
Rangers
0 - 1
Benfica
Mar 7, 2024
7.3
Benfica
2 - 2
Rangers
Dec 14, 2023
7.8
Betis
2 - 3
Rangers
Nov 30, 2023
6.7
Rangers
1 - 1
Aris
Nov 9, 2023
6.7
Rangers
2 - 1
Sparta Prague
Oct 26, 2023
7.7
Sparta Prague
0 - 0
Rangers
Oct 5, 2023
6.9
Aris
2 - 1
Rangers
Sep 21, 2023
7.8
Rangers
1 - 0
Betis
Apr 20, 2023
Sevilla
3 - 0
Manchester Utd
Apr 13, 2023
Manchester Utd
2 - 2
Sevilla
Mar 16, 2023
Betis
0 - 1
Manchester Utd
Mar 9, 2023
Manchester Utd
4 - 1
Betis
Feb 16, 2023
Barcelona
2 - 2
Manchester Utd
EFL Championship
Oct 4, 2020
Stoke
1 - 1
Birmingham
Sep 26, 2020
Preston
0 - 1
Stoke
Sep 20, 2020
Stoke
0 - 2
Bristol City
Sep 12, 2020
Millwall
0 - 0
Stoke
Jul 22, 2020
Nottingham
1 - 4
Stoke
Jul 18, 2020
Stoke
1 - 0
Brentford
Jul 9, 2020
6
Leeds
5 - 0
Stoke
Jul 4, 2020
7.6
Stoke
4 - 0
Barnsley
Jun 30, 2020
5.8
Wigan
3 - 0
Stoke
Jun 27, 2020
6.2
Stoke
0 - 2
Middlesbrough
Jun 20, 2020
6.7
Reading
1 - 1
Stoke
Mar 7, 2020
6.3
Stoke
5 - 1
Hull
Feb 29, 2020
6.4
Luton
1 - 1
Stoke
Feb 26, 2020
8.1
Blackburn
0 - 0
Stoke
Feb 22, 2020
7.3
Stoke
2 - 0
Cardiff
Feb 15, 2020
6.7
QPR
4 - 2
Stoke
Feb 12, 2020
6.2
Stoke
0 - 2
Preston
Feb 8, 2020
6.5
Stoke
3 - 1
Charlton
Jan 31, 2020
5.6
Derby
4 - 0
Stoke
Jan 25, 2020
7.5
Stoke
2 - 0
Swansea
Jan 20, 2020
7.4
West Brom
0 - 1
Stoke
Jan 11, 2020
7.5
Stoke
0 - 0
Millwall
Jan 1, 2020
6.3
Huddersfield
2 - 5
Stoke
Dec 29, 2019
6.4
Fulham
1 - 0
Stoke
Dec 26, 2019
6.1
Stoke
3 - 2
Sheffield Wed
Dec 20, 2019
6.6
Middlesbrough
2 - 1
Stoke
Dec 14, 2019
6.8
Stoke
0 - 0
Reading
Dec 10, 2019
7.2
Stoke
3 - 0
Luton
Dec 7, 2019
6.7
Hull
2 - 1
Stoke
Nov 30, 2019
6.2
Stoke
1 - 2
Blackburn
Nov 26, 2019
6.5
Cardiff
1 - 0
Stoke
Nov 23, 2019
6.5
Stoke
2 - 1
Wigan
Nov 9, 2019
6.2
Barnsley
2 - 4
Stoke
Nov 4, 2019
6.2
Stoke
0 - 2
West Brom
Oct 26, 2019
Millwall
2 - 0
Stoke
Oct 22, 2019
Sheffield Wed
1 - 0
Stoke
Oct 19, 2019
Stoke
2 - 0
Fulham
Oct 5, 2019
Swansea
1 - 2
Stoke
Oct 1, 2019
Stoke
0 - 1
Huddersfield
Sep 27, 2019
5.3
Stoke
2 - 3
Nottingham
Sep 21, 2019
7.1
Brentford
0 - 0
Stoke
Sep 14, 2019
6.2
Stoke
1 - 2
Bristol City
Aug 24, 2019
Stoke
0 - 3
Leeds
Aug 21, 2019
5.2
Preston
3 - 1
Stoke
Aug 17, 2019
6.7
Stoke
2 - 2
Derby
Aug 10, 2019
5.5
Charlton
3 - 1
Stoke
Aug 3, 2019
5.5
Stoke
1 - 2
QPR
May 5, 2019
6.4
Stoke
2 - 2
Sheffield Utd
Apr 27, 2019
7.1
Millwall
0 - 0
Stoke
Apr 22, 2019
6.1
Stoke
2 - 2
Norwich
Apr 13, 2019
7.2
Stoke
2 - 2
Rotherham
Apr 9, 2019
6.6
Swansea
3 - 1
Stoke
Apr 6, 2019
7.6
Blackburn
0 - 1
Stoke
Mar 30, 2019
7.3
Stoke
0 - 0
Sheffield Wed
Mar 16, 2019
7.1
Stoke
0 - 0
Reading
Mar 13, 2019
8
Derby
0 - 0
Stoke
Mar 9, 2019
7.8
QPR
0 - 0
Stoke
Mar 2, 2019
7.2
Stoke
2 - 0
Nottingham
Feb 23, 2019
6.7
Stoke
1 - 1
Aston Villa
Feb 16, 2019
6.6
Ipswich
1 - 1
Stoke
Feb 13, 2019
7.6
Wigan
0 - 0
Stoke
Feb 9, 2019
6.5
Stoke
0 - 1
West Brom
Feb 2, 2019
5.9
Hull
2 - 0
Stoke
Jan 26, 2019
6.5
Stoke
0 - 2
Preston
Jan 19, 2019
6.9
Stoke
2 - 1
Leeds
Jan 12, 2019
6.2
Brentford
3 - 1
Stoke
Jan 1, 2019
5.9
Stoke
0 - 2
Bristol City
Dec 29, 2018
7.9
Bolton
0 - 0
Stoke
Dec 26, 2018
6.7
Birmingham
2 - 0
Stoke
Dec 22, 2018
7.4
Stoke
1 - 0
Millwall
Dec 15, 2018
6.4
Aston Villa
2 - 2
Stoke
Dec 8, 2018
7.5
Stoke
2 - 0
Ipswich
Dec 1, 2018
6.3
Reading
2 - 2
Stoke
Nov 28, 2018
7.7
Stoke
2 - 1
Derby
Nov 24, 2018
6.1
Stoke
2 - 2
QPR
Nov 10, 2018
7.7
Nottingham
0 - 0
Stoke
Nov 3, 2018
7.9
Stoke
0 - 0
Middlesbrough
Oct 27, 2018
8.6
Bristol City
0 - 1
Stoke
Oct 23, 2018
7.6
Sheffield Utd
1 - 1
Stoke
Oct 20, 2018
7.3
Stoke
0 - 1
Birmingham
Oct 6, 2018
7.4
Norwich
0 - 1
Stoke
Oct 2, 2018
7.3
Stoke
2 - 0
Bolton
Sep 29, 2018
5.7
Rotherham
2 - 2
Stoke
Sep 22, 2018
5.7
Stoke
2 - 3
Blackburn
Sep 18, 2018
8.2
Stoke
1 - 0
Swansea
Sep 15, 2018
6.3
Sheffield Wed
2 - 2
Stoke
Sep 1, 2018
6.5
West Brom
2 - 1
Stoke
Aug 25, 2018
7
Stoke
2 - 0
Hull
Aug 22, 2018
5.6
Stoke
0 - 3
Wigan
Aug 18, 2018
6.7
Preston
2 - 2
Stoke
Aug 11, 2018
6.9
Stoke
1 - 1
Brentford
Aug 5, 2018
5.6
Leeds
3 - 1
Stoke
Nov 22, 2014
Watford
1 - 2
Derby
Nov 8, 2014
Derby
5 - 0
Wolves
Nov 4, 2014
Derby
3 - 2
Huddersfield
Nov 1, 2014
Brentford
2 - 1
Derby
Oct 25, 2014
Derby
1 - 2
Wigan
Oct 21, 2014
Blackpool
0 - 1
Derby
May 3, 2014
Leeds
1 - 1
Derby
Apr 26, 2014
Birmingham
1 - 3
Leeds
Apr 21, 2014
Leeds
0 - 2
Nottingham
Apr 19, 2014
Barnsley
0 - 1
Leeds
Apr 12, 2014
Leeds
2 - 0
Blackpool
Apr 8, 2014
Watford
3 - 0
Leeds
Apr 5, 2014
Wigan
1 - 0
Leeds
Apr 1, 2014
Leeds
0 - 1
Charlton
Mar 29, 2014
Leeds
1 - 2
Doncaster
Mar 25, 2014
Bournemouth
4 - 1
Leeds
Mar 22, 2014
Leeds
2 - 1
Millwall
Mar 15, 2014
Burnley
2 - 1
Leeds
Mar 11, 2014
Leeds
2 - 4
Reading
Mar 8, 2014
Leeds
1 - 5
Bolton
Mar 1, 2014
QPR
1 - 1
Leeds
Feb 22, 2014
Middlesbrough
0 - 0
Leeds
Dec 21, 2013
Leeds
0 - 0
Barnsley
Dec 14, 2013
Barnsley
1 - 1
Yeovil
Dec 7, 2013
Burnley
1 - 0
Barnsley
Dec 3, 2013
Brighton
1 - 2
Barnsley
Nov 30, 2013
6.7
Barnsley
0 - 3
Birmingham
Nov 23, 2013
6.8
Millwall
1 - 0
Barnsley
Nov 9, 2013
6.9
Barnsley
0 - 0
Doncaster
Nov 1, 2013
Ipswich
1 - 1
Barnsley
Oct 26, 2013
Barnsley
1 - 1
Sheffield Wed
Oct 19, 2013
Barnsley
3 - 2
Middlesbrough
Oct 5, 2013
QPR
2 - 0
Barnsley
Oct 1, 2013
Barnsley
1 - 1
Reading
Sep 28, 2013
Leicester
2 - 1
Barnsley
May 4, 2013
Birmingham
1 - 1
Blackburn
Apr 27, 2013
Ipswich
3 - 1
Birmingham
Apr 20, 2013
Birmingham
1 - 0
Leeds
Apr 16, 2013
Bristol City
0 - 1
Birmingham
Apr 12, 2013
Leicester
2 - 2
Birmingham
Apr 6, 2013
Birmingham
1 - 1
Millwall
Apr 1, 2013
Birmingham
2 - 3
Wolves
Mar 29, 2013
Crystal Palace
0 - 4
Birmingham
Mar 16, 2013
Middlesbrough
0 - 1
Birmingham
Mar 9, 2013
Birmingham
3 - 1
Derby
Mar 5, 2013
Birmingham
1 - 1
Blackpool
Mar 2, 2013
Hull
5 - 2
Birmingham
Feb 23, 2013
Peterborough
0 - 2
Birmingham
Feb 19, 2013
Birmingham
0 - 0
Sheffield Wed
Feb 16, 2013
Birmingham
0 - 4
Watford
Feb 9, 2013
Charlton
1 - 1
Birmingham
Feb 2, 2013
Birmingham
2 - 1
Nottingham
Jan 26, 2013
Burnley
1 - 2
Birmingham
Jan 19, 2013
Birmingham
2 - 2
Brighton
Jan 12, 2013
Huddersfield
1 - 1
Birmingham
Jan 1, 2013
Birmingham
0 - 1
Cardiff
Dec 29, 2012
Bolton
3 - 1
Birmingham
Dec 26, 2012
Barnsley
1 - 2
Birmingham
Dec 22, 2012
Birmingham
2 - 2
Burnley
Dec 15, 2012
Birmingham
2 - 2
Crystal Palace
Dec 8, 2012
Wolves
1 - 0
Birmingham
Nov 30, 2012
Birmingham
3 - 2
Middlesbrough
Nov 27, 2012
Blackpool
1 - 1
Birmingham
Nov 24, 2012
Derby
3 - 2
Birmingham
Nov 17, 2012
Birmingham
2 - 3
Hull
Nov 10, 2012
Blackburn
1 - 1
Birmingham
Nov 6, 2012
Birmingham
2 - 0
Bristol City
Nov 3, 2012
Birmingham
0 - 1
Ipswich
Oct 27, 2012
Leeds
0 - 1
Birmingham
Oct 23, 2012
Millwall
3 - 3
Birmingham
Oct 20, 2012
Birmingham
1 - 1
Leicester
Oct 6, 2012
Birmingham
0 - 1
Huddersfield
Oct 2, 2012
Cardiff
2 - 1
Birmingham
Sep 29, 2012
Brighton
0 - 1
Birmingham
Sep 22, 2012
Birmingham
0 - 5
Barnsley
Sep 18, 2012
Birmingham
2 - 1
Bolton
Sep 15, 2012
Nottingham
2 - 2
Birmingham
Sep 1, 2012
Birmingham
1 - 0
Peterborough
Aug 25, 2012
Watford
2 - 0
Birmingham
Aug 21, 2012
Sheffield Wed
3 - 2
Birmingham
Aug 18, 2012
Birmingham
1 - 1
Charlton
May 9, 2012
Birmingham
2 - 2
Blackpool
May 4, 2012
Blackpool
1 - 0
Birmingham
Apr 28, 2012
Birmingham
2 - 0
Reading
Apr 21, 2012
Brighton
1 - 1
Birmingham
Apr 17, 2012
Ipswich
1 - 1
Birmingham
UEFA Nations League
Jun 9, 2019
Switzerland
5 - 6
England
Jun 6, 2019
Netherlands
3 - 1
England
Nov 18, 2018
England
2 - 1
Croatia
Oct 15, 2018
Spain
2 - 3
England
Oct 12, 2018
Croatia
0 - 0
England
Sep 8, 2018
England
1 - 2
Spain
FA Cup
Jun 3, 2023
Manchester City
2 - 1
Manchester Utd
Apr 23, 2023
Brighton
6 - 7
Manchester Utd
Mar 19, 2023
Manchester Utd
3 - 1
Fulham
Apr 17, 2022
6.3
Chelsea
2 - 0
Crystal Palace
Mar 20, 2022
7.2
Crystal Palace
4 - 0
Everton
Mar 1, 2022
6.2
Crystal Palace
2 - 1
Stoke
Feb 5, 2022
7.7
Crystal Palace
2 - 0
Hartlepool
Jan 8, 2022
6.3
Millwall
1 - 2
Crystal Palace
Jan 8, 2021
7.2
Wolves
1 - 0
Crystal Palace
Jan 6, 2018
6.4
Coventry
2 - 1
Stoke
Jan 30, 2016
Crystal Palace
1 - 0
Stoke
Jan 9, 2016
Doncaster
1 - 2
Stoke
Feb 14, 2015
Blackburn
4 - 1
Stoke
Jan 26, 2015
Rochdale
1 - 4
Stoke
Jan 4, 2015
Stoke
3 - 1
Wrexham
Jan 4, 2014
Stoke
2 - 1
Leicester
Feb 18, 2012
Chelsea
1 - 1
Birmingham
Jan 28, 2012
Sheffield Utd
0 - 4
Birmingham
Jan 18, 2012
Wolves
0 - 1
Birmingham
Jan 7, 2012
Birmingham
0 - 0
Wolves
Euro U21
Jun 24, 2015
England U21
1 - 3
Italy U21
Jun 21, 2015
Sweden U21
0 - 1
England U21
Jun 18, 2015
England U21
0 - 1
Portugal U21
Oct 14, 2014
Croatia U21
1 - 2
England U21
Oct 10, 2014
England U21
2 - 1
Croatia U21
Sep 5, 2014
Lithuania U21
0 - 1
England U21
May 19, 2014
Wales U21
1 - 3
England U21
Mar 5, 2014
England U21
1 - 0
Wales U21
Nov 19, 2013
England U21
9 - 0
San Marino U21
Nov 14, 2013
England U21
3 - 0
Finland U21
Oct 15, 2013
England U21
5 - 0
Lithuania U21
Oct 10, 2013
San Marino U21
0 - 4
England U21
Sep 9, 2013
Finland U21
1 - 1
England U21
Sep 5, 2013
England U21
1 - 0
Moldova U21
Jun 11, 2013
Israel U21
1 - 0
England U21
Jun 8, 2013
England U21
1 - 3
Norway U21
Jun 5, 2013
England U21
0 - 1
Italy U21
Oct 16, 2012
Serbia U21
0 - 1
England U21
Oct 12, 2012
England U21
1 - 0
Serbia U21
Feb 29, 2012
England U21
4 - 0
Belgium U21
Nov 14, 2011
Belgium U21
2 - 1
England U21
Nov 10, 2011
England U21
5 - 0
Iceland U21
Oct 10, 2011
Norway U21
1 - 2
England U21
Oct 6, 2011
Iceland U21
0 - 3
England U21
Sep 1, 2011
England U21
6 - 0
Azerbaijan U21
Premiership
Sep 13, 2025
7.8
Rangers
0 - 2
Hearts
Aug 31, 2025
6.6
Rangers
0 - 0
Celtic
Aug 24, 2025
6.6
St. Mirren
1 - 1
Rangers
Aug 9, 2025
Rangers
1 - 1
Dundee FC
Aug 2, 2025
7
Motherwell
1 - 1
Rangers
May 17, 2025
6.6
Hibernian
2 - 2
Rangers
May 14, 2025
7.3
Rangers
3 - 1
Dundee Utd
May 11, 2025
Rangers
4 - 0
Aberdeen
May 4, 2025
Rangers
1 - 1
Celtic
Apr 26, 2025
St. Mirren
2 - 2
Rangers
Apr 13, 2025
Aberdeen
2 - 2
Rangers
Apr 5, 2025
6.3
Rangers
0 - 2
Hibernian
Mar 29, 2025
6.1
Dundee FC
3 - 4
Rangers
Mar 16, 2025
7
Celtic
2 - 3
Rangers
Mar 1, 2025
Rangers
1 - 2
Motherwell
Feb 26, 2025
6.8
Kilmarnock
2 - 4
Rangers
Feb 22, 2025
7
Rangers
0 - 2
St. Mirren
Feb 16, 2025
8.6
Hearts
1 - 3
Rangers
Feb 2, 2025
7
Rangers
4 - 0
Ross County
Jan 26, 2025
7.6
Dundee Utd
1 - 3
Rangers
Dec 29, 2024
6.6
Motherwell
2 - 2
Rangers
Dec 26, 2024
6
St. Mirren
2 - 1
Rangers
Dec 21, 2024
Rangers
1 - 0
Dundee FC
Dec 8, 2024
7.3
Ross County
0 - 3
Rangers
Dec 4, 2024
6.8
Rangers
6 - 0
Kilmarnock
Dec 1, 2024
7.1
St Johnstone
0 - 1
Rangers
Nov 23, 2024
6.5
Rangers
1 - 1
Dundee Utd
Nov 10, 2024
7
Rangers
1 - 0
Hearts
Oct 30, 2024
7.7
Aberdeen
2 - 1
Rangers
Oct 27, 2024
7
Rangers
2 - 1
St. Mirren
Oct 20, 2024
6.4
Kilmarnock
1 - 0
Rangers
Oct 6, 2024
7.4
Rangers
2 - 0
St Johnstone
Sep 29, 2024
8.1
Rangers
1 - 0
Hibernian
Sep 15, 2024
Dundee Utd
0 - 1
Rangers
Sep 1, 2024
6.3
Celtic
3 - 0
Rangers
Aug 24, 2024
7.3
Rangers
6 - 0
Ross County
Aug 10, 2024
6.7
Rangers
2 - 1
Motherwell
Aug 3, 2024
7.9
Hearts
0 - 0
Rangers
May 18, 2024
6.2
Hearts
3 - 3
Rangers
May 14, 2024
6.8
Rangers
5 - 2
Dundee FC
May 11, 2024
8
Celtic
2 - 1
Rangers
May 5, 2024
6.8
Rangers
4 - 1
Kilmarnock
Apr 28, 2024
St. Mirren
1 - 2
Rangers
Apr 17, 2024
7.2
Dundee FC
0 - 0
Rangers
Apr 14, 2024
6.6
Ross County
3 - 2
Rangers
Apr 7, 2024
6.4
Rangers
3 - 3
Celtic
Mar 30, 2024
6.3
Rangers
3 - 1
Hibernian
Mar 2, 2024
6.4
Rangers
1 - 2
Motherwell
Feb 28, 2024
7
Kilmarnock
1 - 2
Rangers
Feb 24, 2024
7.8
Rangers
5 - 0
Hearts
Feb 18, 2024
6.9
St Johnstone
0 - 3
Rangers
Feb 14, 2024
6.5
Rangers
3 - 1
Ross County
Feb 6, 2024
7
Rangers
2 - 1
Aberdeen
Feb 3, 2024
6.7
Rangers
3 - 0
Livingston
Jan 27, 2024
7.3
St. Mirren
0 - 1
Rangers
Jan 24, 2024
7.3
Hibernian
0 - 3
Rangers
Jan 2, 2024
6.9
Rangers
3 - 1
Kilmarnock
Dec 30, 2023
6.6
Celtic
2 - 1
Rangers
Dec 24, 2023
6.9
Motherwell
0 - 2
Rangers
Dec 20, 2023
6.7
Rangers
2 - 0
St Johnstone
Dec 9, 2023
7.1
Rangers
3 - 1
Dundee FC
Dec 6, 2023
7.7
Hearts
0 - 1
Rangers
Dec 3, 2023
7.4
Rangers
2 - 0
St. Mirren
Nov 26, 2023
6.9
Aberdeen
1 - 1
Rangers
Nov 12, 2023
6.9
Livingston
0 - 2
Rangers
Nov 1, 2023
Dundee FC
0 - 5
Rangers
Oct 29, 2023
6.4
Rangers
2 - 1
Hearts
Oct 21, 2023
7.1
Rangers
4 - 0
Hibernian
Oct 8, 2023
7.1
St. Mirren
0 - 3
Rangers
Sep 30, 2023
6.4
Rangers
1 - 3
Aberdeen
Sep 24, 2023
7.8
Rangers
1 - 0
Motherwell
Sep 16, 2023
6.8
St Johnstone
0 - 2
Rangers
Sep 3, 2023
6.8
Rangers
0 - 1
Celtic
Aug 26, 2023
7.3
Ross County
0 - 2
Rangers
Aug 12, 2023
7.6
Rangers
4 - 0
Livingston
Aug 5, 2023
7.1
Kilmarnock
1 - 0
Rangers
Friendly International
Nov 15, 2018
England
3 - 0
USA
Sep 11, 2018
England
1 - 0
Switzerland
Jun 7, 2018
England
2 - 0
Costa Rica
Jun 2, 2018
England
2 - 1
Nigeria
Mar 27, 2018
England
1 - 1
Italy
Mar 23, 2018
Netherlands
0 - 1
England
Jun 13, 2017
France
3 - 2
England
Mar 26, 2016
Germany
2 - 3
England
Nov 17, 2015
England
2 - 0
France
Nov 13, 2015
Spain
2 - 0
England
Jun 11, 2015
England U21
1 - 0
Belarus U21
Mar 31, 2015
Italy
1 - 1
England
Nov 17, 2014
France U21
3 - 2
England U21
Nov 13, 2014
England U21
3 - 1
Portugal U21
Feb 6, 2013
England
2 - 1
Brazil
Aug 15, 2012
England
2 - 1
Italy
Sep 5, 2011
England U21
4 - 1
Israel U21
Premier League 2
Nov 9, 2020
Crystal Palace U23
6 - 0
Reading U23
Apr 10, 2017
Brighton U23
2 - 0
Stoke City U23
Euro U17
May 30, 2010
Spain U17
1 - 2
England U17
May 24, 2010
Turkey U17
1 - 2
England U17
EFL Cup
Aug 24, 2021
6.5
Watford
1 - 0
Crystal Palace
Aug 27, 2019
5.6
Leeds
6 - 7
Stoke
Sep 19, 2017
Bristol City
2 - 0
Stoke
Aug 23, 2017
Stoke
4 - 0
Rochdale
Jan 26, 2016
Liverpool
6 - 6
Stoke
Jan 5, 2016
Stoke
0 - 1
Liverpool
Dec 1, 2015
Stoke
2 - 0
Sheffield Wed
Oct 27, 2015
Stoke
6 - 5
Chelsea
Sep 23, 2014
Sunderland
1 - 2
Stoke
Sep 25, 2013
Tranmere
0 - 2
Stoke
Scottish Cup
Feb 9, 2025
Rangers
0 - 1
Queen's Park
May 25, 2024
Celtic
1 - 0
Rangers
Apr 21, 2024
Rangers
2 - 0
Hearts
Mar 10, 2024
Hibernian
0 - 2
Rangers
Feb 10, 2024
Rangers
2 - 0
Ayr
Jan 20, 2024
Dumbarton
1 - 4
Rangers
Club Friendly
Jul 26, 2025
Rangers
2 - 2
Middlesbrough
Jul 6, 2025
Rangers
2 - 2
Club Brugge KV
Jul 27, 2024
Union Berlin
4 - 4
Rangers
Jul 20, 2024
Manchester Utd
2 - 0
Rangers
Jul 13, 2024
6
Ajax
2 - 1
Rangers
Jan 16, 2024
Rangers
2 - 2
FC Copenhagen
Jan 13, 2024
Rangers
0 - 1
Hertha Berlin
Jul 29, 2023
Hoffenheim
2 - 2
Rangers
Jul 26, 2023
Rangers
1 - 3
Olympiacos Piraeus
Jul 22, 2023
Rangers
2 - 1
Hamburger SV
Jul 18, 2023
Rangers
1 - 2
Newcastle
Dec 16, 2022
Crystal Palace
2 - 1
Valladolid
Dec 11, 2022
Crystal Palace
1 - 3
Napoli
Dec 7, 2022
Crystal Palace
2 - 2
Trabzonspor
Dec 3, 2022
Crystal Palace
0 - 0
Botafogo RJ
Jul 19, 2022
Manchester Utd
3 - 1
Crystal Palace
Jul 15, 2022
Liverpool
2 - 0
Crystal Palace
Aug 7, 2021
Crystal Palace
3 - 1
Watford
Jul 31, 2021
Reading
1 - 3
Crystal Palace
Jul 27, 2021
Crystal Palace
2 - 2
Charlton
Jul 24, 2021
Ipswich
0 - 1
Crystal Palace
Jul 17, 2021
Walsall
0 - 1
Crystal Palace
Sep 5, 2020
Newcastle
0 - 1
Stoke
Aug 15, 2020
Linfield
0 - 1
Stoke
Jul 27, 2019
Stoke
1 - 2
Leicester
Jul 24, 2019
Lincoln
1 - 2
Stoke
Jul 13, 2019
Duisburg
2 - 1
Stoke
Jul 28, 2018
St. Pauli
2 - 0
Stoke
Aug 5, 2017
RB Leipzig
1 - 2
Stoke
Jul 29, 2017
Bolton
1 - 2
Stoke
Jul 22, 2017
Amiens
0 - 1
Stoke
Jul 15, 2017
Monaco
4 - 2
Stoke
Aug 6, 2016
Hamburger SV
1 - 0
Stoke
Jul 27, 2016
Orlando City
1 - 2
Stoke
Aug 1, 2015
FC Koln
2 - 1
Stoke
League Two
Apr 14, 2012
Cheltenham
1 - 1
Accrington
Apr 9, 2012
Rotherham
1 - 0
Cheltenham
Apr 6, 2012
Cheltenham
2 - 0
Barnet
Mar 30, 2012
Southend
4 - 0
Cheltenham
Mar 24, 2012
Cheltenham
0 - 0
Oxford Utd
Mar 20, 2012
Shrewsbury
2 - 0
Cheltenham
Mar 17, 2012
Cheltenham
0 - 3
Gillingham
Mar 10, 2012
Swindon
1 - 0
Cheltenham
Mar 6, 2012
Morecambe
3 - 1
Cheltenham
Mar 3, 2012
Cheltenham
2 - 2
Northampton
Feb 25, 2012
Cheltenham
2 - 0
Burton
Feb 21, 2012
Cheltenham
0 - 0
AFC Wimbledon
Dec 10, 2011
Cheltenham
3 - 0
Southend
Nov 26, 2011
Oxford Utd
1 - 3
Cheltenham
Nov 19, 2011
Cheltenham
2 - 0
Port Vale
Nov 5, 2011
Bradford City
0 - 1
Cheltenham
Oct 29, 2011
Cheltenham
2 - 1
Plymouth
Oct 21, 2011
Accrington
0 - 1
Cheltenham
Oct 1, 2011
Bristol Rovers
1 - 3
Cheltenham
Sep 24, 2011
Cheltenham
0 - 0
Hereford
Sep 17, 2011
AFC Wimbledon
4 - 1
Cheltenham
Sep 13, 2011
Torquay
2 - 2
Cheltenham
Sep 10, 2011
Cheltenham
2 - 0
Macclesfield
Premier League Asia Trophy
Jul 18, 2015
Stoke
2 - 0
Singapore XI
League Cup
Aug 16, 2025
Rangers
4 - 2
Alloa
Dec 15, 2024
Celtic
8 - 7
Rangers
Nov 3, 2024
Motherwell
1 - 2
Rangers
Sep 21, 2024
Rangers
3 - 0
Dundee FC
Aug 17, 2024
Rangers
2 - 0
St Johnstone
Dec 17, 2023
Rangers
1 - 0
Aberdeen
Nov 5, 2023
Hearts
1 - 3
Rangers
Sep 27, 2023
Rangers
4 - 0
Livingston
Aug 19, 2023
Rangers
2 - 1
Morton
Uhren Cup
Jul 10, 2017
Xamax
0 - 1
Stoke