Allan McGregor Profile and Player Statistics
First name: Allan
Last name: McGregor
Position: Goalkeeper
Nationality:
Height: 183
Weight: 74

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Allan McGregor has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Club Friendlies 3 2023 Rangers 1 0 0 0 0 0 0
Champions League 2022/2023 Rangers 10 0 0 0 0 0 0
League Cup 2022/2023 Rangers 3 0 0 0 0 0 0
Premiership 2022/2023 Rangers 36 0 0 0 0 1 0
Scottish Cup 2022/2023 Rangers 4 0 0 0 0 0 0
Club Friendlies 1 2022 Rangers 1 0 0 0 0 0 0
Club Friendlies 3 2022 Rangers 3 0 2 0 0 0 0
Champions League 2021/2022 Rangers 2 0 0 0 0 1 0
Europa League 2021/2022 Rangers 16 0 0 0 0 1 0
League Cup 2021/2022 Rangers 2 0 0 0 0 0 0
Premiership 2021/2022 Rangers 34 0 0 0 0 2 0
Scottish Cup 2021/2022 Rangers 3 1 0 0 0 0 0
Club Friendlies 1 2021 Rangers 2 0 0 0 0 0 0
Europa League 2020/2021 Rangers 13 0 0 0 0 1 0
League Cup 2020/2021 Rangers 1 0 0 0 0 0 0
Premiership 2020/2021 Rangers 34 0 0 0 0 1 0
Scottish Cup 2020/2021 Rangers 3 0 0 0 0 0 0
Club Friendlies 1 2020 Rangers 1 0 0 0 0 0 0
Europa League 2019/2020 Rangers 17 0 0 0 0 0 0
League Cup 2019/2020 Rangers 3 0 0 0 0 0 0
Premiership 2019/2020 Rangers 27 0 0 0 0 3 0
Scottish Cup 2019/2020 Rangers 2 0 0 0 0 0 0
Club Friendlies 1 2019 Rangers 2 0 1 0 0 0 0
Europa League 2018/2019 Rangers 14 0 0 0 0 1 0
League Cup 2018/2019 Rangers 1 0 0 0 0 0 0
Premiership 2018/2019 Rangers 36 0 0 0 0 3 1
Scottish Cup 2018/2019 Rangers 4 0 0 0 0 0 0
UEFA Nations League 2018/2019 Scotland 4 0 0 0 0 0 0
Friendly International 2018 Scotland 4 0 0 0 0 0 0
WC Qualification Europe 2018 Scotland 5 0 0 0 0 0 0
Championship 2017/2018 Hull City 44 0 0 0 0 5 0
FA Cup 2017/2018 Hull City 3 0 0 0 0 0 0
Championship 2016/2017 Cardiff City 19 0 1 0 0 0 0
Euro Qualification 2016 Scotland 4 0 0 0 0 0 0
Carabao Cup 2015/2016 Hull City 5 0 0 0 0 0 0
Championship 2015/2016 Hull City 46 0 0 0 0 1 0
FA Cup 2015/2016 Hull City 2 0 0 0 0 0 0
Friendly International 2015 Scotland 1 1 0 0 0 0 0
Europa League 2014/2015 Hull City 4 0 0 0 0 0 0
FA Cup 2014/2015 Hull City 1 0 0 0 0 0 0
Premier League 2014/2015 Hull City 33 0 0 0 0 0 0
Friendly International 2014 Scotland 2 0 0 0 0 0 0
WC Qualification Europe 2014 Scotland 8 0 0 0 0 2 0
FA Cup 2013/2014 Hull City 5 0 0 0 0 0 0
Premier League 2013/2014 Hull City 26 0 1 0 0 0 2
Super Lig 2012/2013 Beşiktaş 32 0 0 0 0 2 0
Euro Qualification 2012 Scotland 1 0 0 0 0 1 0
Friendly International 2012 Scotland 1 0 1 0 0 0 0
Europa League 2011/2012 Rangers 2 0 0 0 0 0 0
Premiership 2011/2012 Rangers 37 0 0 0 0 0 0
Champions League 2010/2011 Rangers 6 0 0 0 0 1 0
Europa League 2010/2011 Rangers 4 0 0 0 0 0 0
Premiership 2010/2011 Rangers 37 0 0 0 0 1 0
Champions League 2009/2010 Rangers 6 0 0 0 0 0 0
Premiership 2009/2010 Rangers 23 0 1 0 0 0 0
Premiership 2008/2009 Rangers 1 0 0 0 0 1 0
Champions League 2007/2008 Rangers 10 0 0 0 0 0 0

Allan McGregor has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/07/2023 Rangers
1 - 2
Newcastle United 0-1H2H+
  0 - 1 16' Miguel Almirón
Ben Davies 38'  
Jack Butland 38'  
  46' Sean Longstaff
  46' Leon Balogun
  46' Loris Karius
  46' Dan Burn
  46' Sandro Tonali
  46' Karl Darlow
  46' Kieran Trippier
  46' Anthony Gordon
  46' Matt Targett
  46' Bruno Guimarães
  46' Callum Wilson
  46' Alexander Isak
  46' Sven Botman
  46' Javier Manquillo
Kieran Dowell 46'  
Fashion Sakala 46'  
Ryan Jack 46'  
Fashion Sakala 46'  
John Lundstram 60'  
Ianis Hagi 60'  
Borna Barišić 60'  
Nicolas Raskin 60'  
  60' Jamal Lewis
  60' Rıdvan Yılmaz
  62' Fabian Schär
  62' Harrison Ashby
  62' Elliot Anderson
  62' Paul Dummett
  62' Miguel Almirón
  62' Joe White
Sam Lammers 62'  
Joe White 62'  
Sam Lammers 64' 1 - 1  
Todd Cantwell 70'  
Scott Wright 70'  
Abdallah Sima 71'  
Rabbi Matondo 71'  
John Souttar 71'  
Scott Wright 71'  
James Tavernier 82'  
Alex Lowry 82'  
  1 - 2 87' Harrison Ashby
27/05/2023 St. Mirren
0 - 3
Rangers 0-1H2H+
Ryan Strain 8'  
Marcus Fraser  8'  
  0 - 1 26' F. Sakala
Curtis Main 33'  
Marcus Fraser  41'  
  0 - 2 48' F. Sakala
L. Jamieson 60'  
K. Offord 60'  
Caolan Boyd-Munce 61'  
Greg Kiltie 61'  
  68' Ridvan Yilmaz 
  68' Borna Barisic
  69' Ianis Hagi 
  69' Scott Arfield
  69' James Tavernier
  69' A. Devine
  69' F. Sakala
  69' Antonio Colak
Richard Taylor 73'  
Charles Dunne 73'  
Marcus Fraser  73'  
Richard Tait 73'  
  0 - 3 77' Antonio Colak
  78' Antonio Colak
  79' Rabbi Matondo
  79' L. King
24/05/2023 Rangers
2 - 2
Hearts 1-1H2H+
  0 - 1 1' Lawrence Shankland
Allan McGregor 37'  
  44' Steven Naismith
Todd Cantwell 45+4' 1 - 1  
  45+5' Josh Ginnelly
F. Sakala 47' 2 - 1  
Ridvan Yilmaz  55'  
Alfredo Morelos 58'  
  61' Yutaro Oda
  61' Michael Smith
  63' Kye Rowles
L. King 66'  
Scott Arfield 66'  
Glen Kamara 66'  
Rabbi Matondo 66'  
  70' Cammy Devlin
  70' Barrie McKay
  78' Michael Smith
N. Raskin 81'  
Ryan Jack 81'  
Alfredo Morelos 82'  
Scott Wright 82'  
  83' Peter Haring 
  83' Orestis Kiomourtzoglou
  83' Alan Forrest
  83' G. Kuol
F. Sakala 90'  
A. Lowry 90'  
  2 - 2 90+4' G. Kuol
  90+4' G. Kuol
21/05/2023 Hibernian
1 - 3
Rangers 0-1H2H+
  0 - 1 32' James Tavernier
  53' N. Raskin
  53' Scott Arfield
  0 - 2 55' Ianis Hagi 
James Jeggo 59'  
Jake Doyle-Hayes 59'  
Josh Campbell 59'  
Ewan Henderson 59'  
Chris Cadden 59'  
Harry McKirdy 59'  
Jake Doyle-Hayes 73'  
  74' Todd Cantwell
  74' Ianis Hagi 
  74' A. Lowry
Élie Youan 81'  
M. Hoppe 81'  
C. Egan-Riley 81'  
L. Miller 81'  
Kevin Nisbet 83'  
  0 - 3 86' Todd Cantwell
  88' Todd Cantwell
  88' R. McCausland
  89' Ryan Jack
  89' A. Lyall
  89' F. Sakala
  89' R. Ure
P. Hanlon 90+3' 1 - 3  
13/05/2023 Rangers
3 - 0
Celtic 2-0H2H+
Todd Cantwell 5' 1 - 0  
John Souttar  34' 2 - 0  
  60' Callum McGregor
  63' Hyeon-gyu Oh
  63' Kyogo Furuhashi
  63' L. Abada
  63' Daizen Maeda
Rabbi Matondo 69'  
Ianis Hagi  69'  
F. Sakala 70' 3 - 0  
  74' M. O'Riley
  74' Sead Haksabanovic
  74' Jota
  74' Tomoki Iwata
  74' R. Hatate
  74' David Turnbull
John Lundstram 75'  
Ryan Jack 83'  
Scott Arfield 83'  
John Lundstram 88'  
Glen Kamara 88'  
F. Sakala 88'  
Z. Lovelace 88'  
Todd Cantwell 88'  
A. Lowry 88'  
30/04/2023 Rangers
0 - 1
Celtic 0-1H2H+
Borna Barisic 27'  
Malik Tillman 36'  
Scott Arfield 36'  
  0 - 1 42' Jota
Ryan Kent 46'  
F. Sakala 46'  
  54' Alistair Johnston
  54' Anthony Ralston
  65' Jota
  65' Sead Haksabanovic
  66' R. Hatate
  66' Tomoki Iwata
  66' M. O'Riley
  66' Aaron Mooy
N. Raskin 74'  
Rabbi Matondo 74'  
Borna Barisic 74'  
Ridvan Yilmaz  74'  
  81' Daizen Maeda
Todd Cantwell 82'  
Alfredo Morelos 83'  
Ianis Hagi  83'  
  84' Kyogo Furuhashi
  84' Hyeon-gyu Oh
  88' Callum McGregor
23/04/2023 Aberdeen
2 - 0
Rangers 0-0H2H+
  38' Todd Cantwell
Liam Scales 48' 1 - 0  
Bojan Miovski 56' 2 - 0  
  64' N. Raskin
  64' Rabbi Matondo
Liam Scales 83'  
Duk 86'  
Duk 87'  
Marley Watkins 87'  
  88' F. Sakala
  88' Scott Arfield
15/04/2023 Rangers
5 - 2
St. Mirren 1-1H2H+
James Tavernier 5'  
Todd Cantwell 26' 1 - 0  
  1 - 1 45+2' Mark O'Hara
F. Sakala 48' 2 - 1  
John Lundstram 53'  
Todd Cantwell 58'  
  61' Scott Tanser
  62' Tony Watt
  62' Alexander Greive
F. Sakala 62'  
Rabbi Matondo 62'  
  63' Scott Tanser
  63' T. Small
  2 - 2 65' Mark O'Hara
Malik Tillman 77'  
Scott Arfield 77'  
N. Raskin 77'  
Ianis Hagi  77'  
Ben Davies 77'  
Glen Kamara 77'  
Alfredo Morelos 79' 3 - 2  
Alfredo Morelos 81' 4 - 2  
Scott Arfield 86' 5 - 2  
  87' Alex Gogic
  87' Ryan Flynn
  87' Curtis Main
  87' K. Offord
James Tavernier 89'  
L. King 89'  
  90+1' Greg Kiltie
  90+1' Caolan Boyd-Munce
08/04/2023 Celtic
3 - 2
Rangers 1-1H2H+
Cameron Carter-Vickers 8'  
Kyogo Furuhashi 26' 1 - 0  
Callum McGregor 39'  
  39' N. Raskin
M. O'Riley 44'  
  1 - 1 45' James Tavernier
  45+2' Todd Cantwell
Aaron Mooy 47'  
Aaron Mooy 61'  
Tomoki Iwata 61'  
Kyogo Furuhashi 62' 2 - 1  
  69' Malik Tillman
  69' F. Sakala
Jota 73' 3 - 1  
Jota 75'  
Sead Haksabanovic 75'  
M. O'Riley 75'  
Hyeon-gyu Oh 75'  
  3 - 2 78' James Tavernier
  85' Ryan Jack
  85' John Lundstram
Kyogo Furuhashi 85'  
David Turnbull 85'  
Daizen Maeda 86'  
Alexandro Bernabéi 86'  
  86' Todd Cantwell
  86' Scott Wright
  86' Alfredo Morelos
  86' Antonio Colak
01/04/2023 Rangers
2 - 0
Dundee United 1-0H2H+
  22' Peter Pawlett
  22' K. Fotheringham
Malik Tillman 38' 1 - 0  
James Tavernier 51'  
Malik Tillman 55' 2 - 0  
Alfredo Morelos 73'  
F. Sakala 73'  
James Tavernier 73'  
Scott Wright 73'  
  76' Steven Fletcher
  76' Sadat Anaku
  76' Scott McMann
  76' Ilmari Niskanen
  82' Aziz Behich
  82' Mathew Anim Cudjoe
Todd Cantwell 85'  
Scott Arfield 85'  
Ryan Jack 85'  
John Souttar  85'  
Malik Tillman 85'  
Antonio Colak 85'  
  89' Ilmari Niskanen
18/03/2023 Motherwell
2 - 4
Rangers 1-1H2H+
Kevin van Veen 3' 1 - 0  
Dan Casey 20'  
Callum Slattery 22'  
  1 - 1 23' James Tavernier
  45' Ryan Jack
  1 - 2 47' F. Sakala
Paul McGinn 53'  
Bevis Mugabi 53'  
Bevis Mugabi 59' 2 - 2  
  2 - 3 62' Todd Cantwell
  65' Antonio Colak
  65' Alfredo Morelos
  65' F. Sakala
  65' Malik Tillman
  2 - 4 69' Malik Tillman
Dean Cornelius 70'  
Mikael Mandron 70'  
  71' Ridvan Yilmaz 
  71' Scott Arfield
Sean Goss 71'  
Ross Tierney 71'  
Callum Slattery 76'  
  78' Todd Cantwell
  78' Glen Kamara
  78' John Lundstram
  78' John Souttar 
Kevin van Veen 84'  
Shane Blaney 84'  
12/03/2023 Rangers
3 - 0
Raith Rovers 1-0H2H+
  41' A. Connolly
Connor Goldson 42' 1 - 0  
  46' C. McBride
  46' L. Vaughan
R. Nolan 58' 2 - 0  
F. Sakala 66'  
Scott Arfield 66'  
Connor Goldson 66'  
John Souttar  66'  
Borna Barisic 66'  
Ridvan Yilmaz  66'  
  68' Esmaël Gonçalves
  68' E. Ross
  69' B. Spencer
John Lundstram 75'  
Ryan Kent 78'  
Ianis Hagi  78'  
Antonio Colak 78'  
Alfredo Morelos 78'  
  81' A. Masson
  81' G. Young
Scott Arfield 87' 3 - 0  
Todd Cantwell 90+1'  
  90+1' L. Vaughan
08/03/2023 Hibernian
1 - 4
Rangers 1-2H2H+
Connor Goldson 8' 1 - 0  
  1 - 1 12' James Tavernier
  1 - 2 34' Antonio Colak
  1 - 3 52' F. Sakala
  1 - 4 58' Antonio Colak
Élie Youan 59'  
M. Kukharevych 59'  
M. Hoppe 59'  
Kevin Nisbet 59'  
Lewis Stevenson 60'  
Lewis Stevenson 70'  
Marijan Cabraja 70'  
P. Hanlon 75'  
  77' F. Sakala
  77' Ianis Hagi 
  77' Todd Cantwell
  77' John Lundstram
  77' Ryan Kent
  77' Scott Wright
  78' N. Raskin
  78' Scott Arfield
  78' Antonio Colak
  78' Alfredo Morelos
Ewan Henderson 84'  
Harry McKirdy 84'  
04/03/2023 Rangers
3 - 1
Kilmarnock 3-0H2H+
Connor Goldson 6' 1 - 0  
F. Sakala 25' 2 - 0  
James Tavernier 45' 3 - 0  
  46' Ryan Alebiosu
  46' Jordan Jones
Ryan Jack 54'  
  3 - 1 60' Jeriel Dorsett
  62' Rory McKenzie
N. Raskin 72'  
John Lundstram 72'  
  72' Danny Armstrong
  72' Fraser Murray
  74' Joe Wright
  77' Alan Power
  77' D. Watson
F. Sakala 83'  
Alfredo Morelos 83'  
  84' Jeriel Dorsett
  84' Jack Sanders
  84' Joe Wright
  84' C. Stokes
Todd Cantwell 90+2'  
Scott Arfield 90+2'  
Antonio Colak 90+2'  
Ianis Hagi  90+2'  
Ben Davies 90+2'  
John Souttar  90+2'  
26/02/2023 Rangers
1 - 2
Celtic 0-1H2H+
  0 - 1 44' Kyogo Furuhashi
John Lundstram 50'  
  0 - 2 56' Kyogo Furuhashi
Glen Kamara 58'  
  64' Jota
  64' L. Abada
Alfredo Morelos 64' 1 - 2  
John Lundstram 65'  
Todd Cantwell 65'  
Malik Tillman 65'  
Ryan Jack 65'  
  65' Aaron Mooy
  65' M. O'Riley
Glen Kamara 65'  
N. Raskin 65'  
  70' Greg Taylor
  76' Kyogo Furuhashi
  76' Oh Hyeon-Gyu
  76' R. Hatate
  76' Tomoki Iwata
Alfredo Morelos 76'  
Antonio Colak 76'  
  79' Oh Hyeon-Gyu
  83' L. Abada
  84' Daizen Maeda
  84' Sead Haksabanovic
F. Sakala 84'  
Scott Wright 84'  
Borna Barisic 90'  
Ryan Kent 90'  
  90+1' Alistair Johnston
Antonio Colak 90+1'  
Todd Cantwell 90+4'  
18/02/2023 Livingston
0 - 3
Rangers 0-1H2H+
  0 - 1 24' James Tavernier
S. Kelly 38'  
Stephane Omeonga 45+1'  
Steven Bradley 52'  
Jason Holt 52'  
Sean Kelly 55'  
Andrew Shinnie 55'  
  69' F. Sakala
  69' Kemar Roofe
S. Kelly 70'  
Kurtis Guthrie 70'  
James Penrice 70'  
Cristian Montano 70'  
  72' James Tavernier
Stephane Omeonga 77'  
  0 - 2 78' James Tavernier
  79' Alfredo Morelos
  79' Antonio Colak
Jason Holt 84'  
  0 - 3 85' Kemar Roofe
  87' N. Raskin
  87' James Sands
  88' Ryan Kent
  88' B. Rice
  88' Glen Kamara
  88' Scott Wright
12/02/2023 Rangers
3 - 2
Partick Thistle 0-1H2H+
  0 - 1 35' K. Holt
  44' B. Graham
Ianis Hagi  46'  
Ryan Kent 46'  
Todd Cantwell 46'  
Kemar Roofe 46'  
Antonio Colak 50' 1 - 1  
  52' H. Milne
  52' K. Turner
James Tavernier 65'  
  66' B. Graham
  66' A. Dowds
Malik Tillman 71' 2 - 1  
Borna Barisic 72'  
  72' S. Tiffoney
  2 - 2 74' S. Tiffoney
  74' S. Tiffoney
  74' A. Fitzpatrick
  75' S. Bannigan
  75' R. Docherty
Glen Kamara 79'  
  80' R. Docherty
  82' J. Sneddon
Antonio Colak 83'  
Alfredo Morelos 83'  
James Sands 86' 3 - 2  
N. Raskin 89'  
Ryan Jack 89'  
  89' Lee Hodson
  89' Z. Mackenzie
04/02/2023 Rangers
2 - 1
Ross County 1-0H2H+
  8' Alex Iacovitti
John Lundstram 11'  
Malik Tillman 11'  
Ben Davies 22'  
Malik Tillman 45+2' 1 - 0  
  46' E. Brophy
  46' S. Murray
F. Sakala 58'  
F. Sakala 62'  
Glen Kamara 62'  
  1 - 1 65' Jordan White
  66' Yan Dhanda
  66' Ross Callachan
Borna Barisic 75' 2 - 1  
  75' Alex Iacovitti
  75' David Cancola
Alfredo Morelos 81'  
Todd Cantwell 83'  
N. Raskin 83'  
Ryan Kent 83'  
Scott Wright 83'  
Alfredo Morelos 83'  
Antonio Colak 83'  
  84' Nohan Kenneh
  84' Josh Sims
James Tavernier 87'  
  90+5' Keith Watson
01/02/2023 Hearts
0 - 3
Rangers 0-2H2H+
  0 - 1 9' Alfredo Morelos
J. Hill 32'  
  0 - 2 34' Malik Tillman
J. Hill 46'  
Alan Forrest 46'  
G. Kuol 46'  
Orestis Kiomourtzoglou 46'  
  51' Ryan Kent
  0 - 3 67' Alfredo Morelos
Josh Ginnelly 72'  
Yutaro Oda 72'  
  74' Borna Barisic
  75' Malik Tillman
  75' Ryan Jack
  75' John Lundstram
  76' Ryan Kent
  76' Todd Cantwell
  76' Alfredo Morelos
  76' Antonio Colak
Robert Snodgrass 80'  
  84' F. Sakala
  84' Scott Wright
  89' John Lundstram
  89' A. Lowry
Alex Cochrane 90+6'  
28/01/2023 Rangers
2 - 0
St. Johnstone 1-0H2H+
James Tavernier 15' 1 - 0  
  37' Nicky Clark
Ryan Jack 37'  
  37' Callum Davidson
  38' Remi Matthews
  44' James Brown
Ryan Jack 46'  
John Lundstram 46'  
Glen Kamara 57' 2 - 0  
Malik Tillman 59'  
Todd Cantwell 63'  
F. Sakala 63'  
Malik Tillman 72'  
Ianis Hagi  72'  
Ryan Kent 72'  
Scott Wright 72'  
Alfredo Morelos 72'  
Antonio Colak 72'  
  74' Melker Hallberg
  74' Stevie May
Ianis Hagi  79'  
  79' Daniel Phillips
  81' Daniel Phillips
  81' Graham Carey
  81' Drey Wright
  81' David Wotherspoon
  89' Connor McLennan
  89' Ali Crawford
21/01/2023 St. Johnstone
0 - 1
Rangers 0-1H2H+
  33' Malik Tillman
James Brown 44'  
Graham Carey 44'  
  0 - 1 45' Borna Barisic
Stevie May 67'  
T. Bair 67'  
Melker Hallberg 67'  
Nicky Clark 67'  
  67' Malik Tillman
  67' Glen Kamara
  67' F. Sakala
  67' Scott Wright
Daniel Phillips 83'  
  83' Ryan Kent
  83' A. Lowry
Connor McLennan 84'  
Jamie Murphy 84'  
Cammy MacPherson 84'  
David Wotherspoon 84'  
  90+2' Connor Goldson
  90+3' Ryan Jack
  90+3' Scott Arfield
  90+3' Alfredo Morelos
  90+3' Antonio Colak
18/01/2023 Kilmarnock
2 - 3
Rangers 1-1H2H+
C. Stokes 6' 1 - 0  
Alan Power 19'  
  1 - 1 23' Alfredo Morelos
Danny Armstrong 35'  
  36' Alfredo Morelos
Rory McKenzie 37'  
Blair Alston 37'  
  1 - 2 51' Ryan Kent
  55' Ryan Kent
Danny Armstrong 59'  
Christian Doidge 64'  
Kerr McInroy 64'  
  1 - 3 72' Alfredo Morelos
  78' Alfredo Morelos
  78' Malik Tillman
Kyle Vassell 80'  
Kyle Lafferty  80'  
C. Stokes 80'  
Scott Robinson 80'  
  83' Glen Kamara
  83' James Sands
Joe Wright 85' 2 - 3  
15/01/2023 Rangers
2 - 1
Aberdeen 0-1H2H+
  0 - 1 41' Bojan Miovski
Ryan Jack 61' 1 - 1  
  63' Duk
  63' Jonny Hayes
  70' Ross McCrorie
  74' Leighton Clarkson
  74' C. Barron
Malik Tillman 74'  
Glen Kamara 74'  
Alfredo Morelos 74'  
Kemar Roofe 74'  
Borna Barisic 87'  
  88' Matty Kennedy
  90' Bojan Miovski
  90' Christian Ramirez
John Lundstram 90'  
Scott Wright 90'  
  90+3' Anthony Stewart
Connor Goldson 90+9'  
Kemar Roofe 94' 2 - 1  
F. Sakala 105'  
Scott Arfield 105'  
Borna Barisic 105'  
A. Devine 105'  
Kemar Roofe 118'  
C. McCann 118'  
  118' Graeme Shinnie
  118' Marley Watkins
C. McCann 119'  
  120+2' Ylber Ramadani
08/01/2023 Dundee United
0 - 2
Rangers 0-0H2H+
  46' Antonio Colak
  46' Alfredo Morelos
  0 - 1 54' F. Sakala
  0 - 2 57' Malik Tillman
Craig Sibbald 67'  
Arnaud Djoum 67'  
  71' F. Sakala
  71' Scott Arfield
Glenn Middleton 75'  
R. MacLeod 75'  
Steven Fletcher 75'  
Tony Watt 75'  
  78' Malik Tillman
  78' Kemar Roofe
K. Freeman 90'  
Dylan Levitt 90'  
A. Meekison 90'  
  90+1' Borna Barisic
  90+1' A. Devine
  90+1' Ryan Kent
  90+1' Scott Wright
02/01/2023 Rangers
2 - 2
Celtic 0-1H2H+
  0 - 1 5' Daizen Maeda
  21' Greg Taylor
  21' Josip Juranovic
Ryan Kent 47' 1 - 1  
James Tavernier 53' 2 - 1  
  61' James Forrest
  61' L. Abada
  61' M. O'Riley
  61' Aaron Mooy
John Lundstram 71'  
Ryan Jack 71'  
  77' R. Hatate
  77' Georgios Giakoumakis
  77' Daizen Maeda
  77' Jota
Alfredo Morelos 80'  
Scott Wright 80'  
Malik Tillman 85'  
James Sands 85'  
  2 - 2 88' Kyogo Furuhashi
  90+3' Carl Starfelt
Ryan Jack 90+4'  
28/12/2022 Rangers
3 - 0
Motherwell 2-0H2H+
Malik Tillman 11'  
Alfredo Morelos 13' 1 - 0  
  25' Ricki Lamie
Connor Goldson 39' 2 - 0  
John Lundstram 51'  
  60' Stuart McKinstry
  60' Kevin van Veen
Malik Tillman 63' 3 - 0  
  65' Connor Shields
  65' R. Tierney
  65' Callum Slattery
James Tavernier 66'  
A. Devine 66'  
Ryan Jack 66'  
Glen Kamara 66'  
  66' Sean Goss
  66' Barry Maguire
  66' Callum Slattery
  66' L. Miller
A. Lowry 66'  
F. Sakala 66'  
John Lundstram 66'  
James Sands 66'  
Alfredo Morelos 69'  
Rabbi Matondo 69'  
  81' Blair Spittal
  81' L. Ross
  89' Matt Penney
20/12/2022 Aberdeen
2 - 3
Rangers 1-1H2H+
  0 - 1 12' F. Sakala
  21' Ryan Jack
Ylber Ramadani 21'  
Liam Scales 24'  
C. Barron 35'  
  42' James Sands
Duk 45' 1 - 1  
Leighton Clarkson 53' 2 - 1  
  58' James Sands
  58' Scott Arfield
  58' Glen Kamara
  58' Ben Davies
  58' Ryan Jack
  58' John Lundstram
  58' F. Sakala
  58' Scott Wright
Duk 65'  
Jonny Hayes 65'  
Leighton Clarkson 65'  
Shayden Morris 65'  
Bojan Miovski 65'  
Marley Watkins 65'  
  71' John Lundstram
Jayden Richardson 71'  
Hayden Coulson 81'  
Jack MacKenzie 81'  
  90' Scott Arfield
Marley Watkins 90+1'  
  2 - 2 90+5' Scott Arfield
  2 - 3 90+7' Scott Arfield
  90+7' Alfredo Morelos
15/12/2022 Rangers
3 - 2
Hibernian 1-2H2H+
  0 - 1 8' R. Porteous
F. Sakala 15' 1 - 1  
  1 - 2 16' Kevin Nisbet
  38' Kyle Magennis
Ryan Jack 58' 2 - 2  
  60' R. Porteous
Alfredo Morelos 62' 3 - 2  
F. Sakala 65'  
Steven Davis  65'  
  68' Kyle Magennis
  68' Elias Hoff Melkersen
  79' Kevin Nisbet
  79' Aiden McGeady
  86' Chris Cadden
  86' Harry McKirdy
Glen Kamara 87'  
Scott Arfield 87'  
A. Devine 87'  
Ben Davies 87'  
  87' P. Hanlon
  87' Ewan Henderson
  87' Marijan Cabraja
  87' Lewis Stevenson
Malik Tillman 87'  
Scott Wright 87'  
Steven Davis  88'  
  90' Lewis Stevenson
Alfredo Morelos 90+3'  
Rabbi Matondo 90+3'  
10/12/2022 Rangers
3 - 0
Bayer 04 Leverkusen 2-0H2H+
Malik Tillman 15' 1 - 0  
Malik Tillman 21' 2 - 0  
  46' Batuhan Zidan Sertdemir
  46' N. Amiri
Ryan Jack 46'  
Kieran Wright 46'  
Malik Tillman 46'  
Scott Arfield 46'  
  46' Daley Sinkgraven
  46' M. Bakker
  46' Amine Adli 
  46' Karim Bellarabi
Glen Kamara 46'  
Steven Davis  46'  
  46' Moussa Diaby
  46' Odilon Kossounou 
Ryan Kent 46'  
John Lundstram 46'  
Allan McGregor 46'  
Jon McLaughlin 46'  
Antonio Colak 46'  
Alfredo Morelos 46'  
Rabbi Matondo 46'  
F. Sakala 46'  
Scott Arfield 84' 3 - 0  
12/11/2022 St. Mirren
1 - 1
Rangers 0-0H2H+
  46' Glen Kamara
  46' Scott Arfield
  46' Alfredo Morelos
Jonah Ayunga 47' 1 - 0  
  60' L. King
  60' Ryan Jack
Ryan Strain 66'  
Greg Kiltie 78'  
Keanu Baccus 78'  
Jonah Ayunga 79'  
Alexander Greive 79'  
  1 - 1 84' James Tavernier
Ryan Strain 90+4'  
Alex Gogic 90+4'  
  90+4' Borna Barisic
  90+4' R. Ure
Oleksandr Shovkovskyi 90+5'  
09/11/2022 Rangers
1 - 0
Hearts 0-0H2H+
  45' Andy Halliday 
James Sands 46'  
Scott Arfield 46'  
  55' Andy Halliday 
  55' Barrie McKay
Ryan Kent 58'  
Rabbi Matondo 61'  
Scott Wright 61'  
Malik Tillman 66' 1 - 0  
  67' N. Atkinson
  67' Alan Forrest
Antonio Colak 67'  
Alfredo Morelos 67'  
  77' Josh Ginnelly
  77' E. Henderson
  77' Cammy Devlin
  77' Orestis Kiomourtzoglou
Borna Barisic 83'  
Malik Tillman 85'  
Glen Kamara 85'  
L. King 88'  
06/11/2022 St. Johnstone
2 - 1
Rangers 1-0H2H+
James Brown 41' 1 - 0  
Adam Montgomery 59'  
  61' Ben Davies
  61' Scott Arfield
  61' Malik Tillman
  61' Alfredo Morelos
Nicky Clark 62' 2 - 0  
  2 - 1 74' James Tavernier
  79' James Sands
  79' Glen Kamara
  79' Ryan Kent
  79' Rabbi Matondo
Stevie May 79'  
Connor McLennan 79'  
David Wotherspoon 79'  
Drey Wright 79'  
  84' F. Sakala
  84' Scott Wright
Graham Carey 90+1'  
Daniel Phillips 90+1'  
Nicky Clark 90+2'  
T. Bair 90+2'  
Connor McLennan 90+4'  
01/11/2022 Rangers
1 - 3
Ajax 0-2H2H+
  0 - 1 4' Steven Berghuis 
  19' Kenneth Taylor
  0 - 2 29' Mohammed Kudus 
  44' Owen Wijndal
  44' Devyne Rensch
  55' Devyne Rensch
  55' Steven Berghuis 
  55' Davy Klaassen
Steven Davis  60'  
Glen Kamara 60'  
Antonio Colak 60'  
Alfredo Morelos 60'  
Malik Tillman 60'  
Scott Wright 60'  
Scott Arfield 83'  
A. Lowry 83'  
Ryan Kent 83'  
Rabbi Matondo 83'  
James Tavernier 87' 1 - 2  
  87' Kenneth Taylor
  87' Florian Grillitsch 
  88' Steven Bergwijn 
  88' Francisco Conceição
  1 - 3 89' Francisco Conceição
  90+3' Francisco Conceição
29/10/2022 Rangers
4 - 1
Aberdeen 2-1H2H+
Ridvan Yilmaz  8'  
Borna Barisic 8'  
  0 - 1 21' C. Barron
Antonio Colak 27' 1 - 1  
  36' Ylber Ramadani
John Lundstram 45+3' 2 - 1  
Ben Davies 46'  
Scott Arfield 46'  
James Tavernier 51' 3 - 1  
James Tavernier 59'  
  63' Jayden Richardson
  63' Hayden Coulson
  63' C. Barron
  63' R. Duncan
  70' Jack MacKenzie
  70' Vicente Besuijen
  77' Bojan Miovski
  77' Christian Ramirez
Antonio Colak 80'  
Alfredo Morelos 80'  
Alfredo Morelos 85' 4 - 1  
  90+1' R. Duncan
  90+2' Hayden Coulson
26/10/2022 Napoli
3 - 0
Rangers 2-0H2H+
  9' Ben Davies
Giovanni Simeone 11' 1 - 0  
Giovanni Simeone 16' 2 - 0  
  42' John Lundstram
  46' Scott Wright
  46' F. Sakala
  67' Malik Tillman
  67' Scott Arfield
  68' Alfredo Morelos
  68' Antonio Colak
Eljif Elmas 73'  
Gianluca Gaetano 73'  
Matteo Politano 73'  
Hirving Lozano 73'  
  76' L. King
  76' Borna Barisic
L. Østigård 80' 3 - 0  
Giacomo Raspadori 83'  
Alessio Zerbin 83'  
Stanislav Lobotka 83'  
Piotr Zielinski 83'  
Giovanni Di Lorenzo 86'  
Alessandro Zanoli 86'  
Min-jae Kim 88'  
Mário Rui 90'  
22/10/2022 Rangers
1 - 1
Livingston 0-1H2H+
  0 - 1 4' Joel Nouble
  40' Sean Kelly
Malik Tillman 44'  
  45+2' Cristian Montano
  45+2' Jackson Longridge
Steven Davis  46'  
Rabbi Matondo 46'  
L. King 46'  
James Sands 46'  
  64' S. Kelly
  64' James Penrice
Scott Arfield 66'  
Alfredo Morelos 66'  
  70' Shamal George
  73' Sean Kelly
  73' M. Boyes
  74' Andrew Shinnie
  74' Kurtis Guthrie
James Sands 75'  
  78' M. Boyes
Rabbi Matondo 78'  
F. Sakala 78'  
Borna Barisic 81'  
Kemar Roofe 81'  
Alfredo Morelos 89'  
John Lundstram 90+1' 1 - 1  
16/10/2022 Motherwell
1 - 2
Rangers 0-0H2H+
  33' Scott Arfield
Sean Goss 45'  
  0 - 1 53' Malik Tillman
Kevin van Veen 55'  
Ricki Lamie 58'  
Bevis Mugabi 58'  
  65' Scott Arfield
  65' Steven Davis 
  65' Rabbi Matondo
  65' Scott Wright
  0 - 2 69' John Lundstram
  74' Scott Wright
  75' James Tavernier
Stuart McKinstry 77' 1 - 2  
  81' Antonio Colak
  81' Alfredo Morelos
  87' L. King
Callum Slattery 89'  
Dean Cornelius 89'  
Dean Cornelius 90'  
12/10/2022 Rangers
1 - 7
Liverpool 1-1H2H+
Scott Arfield 17' 1 - 0  
  1 - 1 24' Roberto Firmino
Connor Goldson 45'  
L. King 45'  
  1 - 2 55' Roberto Firmino
Ryan Jack 60'  
Steven Davis  60'  
  1 - 3 66' Darwin Núñez
  67' Jordan Henderson
  67' Milovan Milovic
  67' Konstantinos Tsimikas
  67' Andrew Robertson
  68' Darwin Núñez
  68' Mohamed Salah
  73' Roberto Firmino
  73' Diogo Jota 
  1 - 4 75' Mohamed Salah
F. Sakala 76'  
Rabbi Matondo 76'  
Antonio Colak 76'  
Alfredo Morelos 76'  
Ryan Kent 76'  
Scott Wright 76'  
  79' Ibrahima Konaté
  79' James Milner 
  1 - 5 80' Mohamed Salah
  1 - 6 81' Mohamed Salah
  1 - 7 87' H. Elliott
  90' Joe Gomez
08/10/2022 Rangers
4 - 0
St. Mirren 2-0H2H+
Antonio Colak 4' 1 - 0  
James Tavernier 30' 2 - 0  
  38' Oleksandr Shovkovskyi
Rabbi Matondo 63'  
Ryan Kent 63'  
Ben Davies 63'  
L. King 63'  
  65' Alexander Greive
  65' Greg Kiltie
  69' Charles Dunne
Antonio Colak 73' 3 - 0  
  74' Scott Tanser
  74' Richard Tait
Antonio Colak 78'  
Alfredo Morelos 78'  
Borna Barisic 78'  
Ridvan Yilmaz  78'  
Ryan Jack 83'  
Glen Kamara 83'  
F. Sakala 90+1' 4 - 0  
  90+1' Ethan Erhahon 
  90+1' D. Reid
04/10/2022 Liverpool
2 - 0
Rangers 1-0H2H+
Trent Alexander-Arnold 7' 1 - 0  
  37' John Lundstram
Mohamed Salah 53' 2 - 0  
  66' Steven Davis 
  66' Ryan Jack
  66' Malik Tillman
  66' F. Sakala
Diogo Jota  69'  
Roberto Firmino 69'  
Jordan Henderson 70'  
Fabinho 70'  
  73' Alfredo Morelos
  73' Antonio Colak
Darwin Núñez 80'  
H. Elliott 80'  
  81' Ben Davies
  81' Glen Kamara
  81' Ryan Kent
  81' Rabbi Matondo
Milovan Milovic 81'  
James Milner  81'  
Trent Alexander-Arnold 90+2'  
Trent Alexander-Arnold 90+3'  
Joe Gomez 90+3'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.