Tom Lawrence Profile and Player Statistics
First name: Tom
Last name: Lawrence
Position: , Attacker, AM-L, LM, Midfielder
Nationality:
Height: 175
Weight: 75

Football Career Transfers and Statistics

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

Competition Season Football Club
Champions League 2024/2025 Rangers 175 2 0 1 0 0 0 0
Europa League 2024/2025 Rangers 126 2 0 2 1 0 0 0
League Cup 2024/2025 Rangers 90 1 0 0 0 0 0 0
Premiership 2024/2025 Rangers 498 7 1 4 3 0 2 0
Club Friendlies 1 2024 Rangers 138 2 0 2 1 0 1 0
Club Friendlies 3 2024 Rangers 0 0 0 0 0 0 0 0
Champions League 2023/2024 Rangers 0 0 0 0 0 0 0 0
Europa League 2023/2024 Rangers 249 5 2 3 1 0 0 0
League Cup 2023/2024 Rangers 13 1 1 0 0 0 0 0
Premiership 2023/2024 Rangers 1174 23 11 9 2 0 1 0
Scottish Cup 2023/2024 Rangers 122 3 2 1 0 0 0 0
Club Friendlies 3 2023 Rangers 0 0 0 0 0 0 0 0
Champions League 2022/2023 Rangers 263 4 1 2 1 0 2 0
League Cup 2022/2023 Rangers 0 0 0 0 0 0 0 0
League One 2022/2023 Derby County 0 0 0 0 0 0 0 0
Premiership 2022/2023 Rangers 349 5 1 2 2 0 0 0
Scottish Cup 2022/2023 Rangers 0 0 0 0 0 0 0 0
Club Friendlies 1 2022 Rangers 69 1 0 1 0 0 0 0
Club Friendlies 3 2022 Derby County 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Rangers 0 0 0 0 0 0 0 0
WC Qualification Europe 2022 Wales 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Derby County 0 0 0 0 0 0 0 0
Championship 2021/2022 Derby County 3205 38 1 7 11 4 10 1
FA Cup 2021/2022 Derby County 79 1 0 1 0 0 0 0
Club Friendlies 1 2021 Derby County 61 1 0 1 0 0 0 0
Euro U21 2021 Wales U21 609 7 0 1 3 0 1 0
Friendly International 2021 Wales 65 1 0 1 0 0 0 0
Carabao Cup 2020/2021 Derby County 0 0 0 0 0 0 0 0
Championship 2020/2021 Derby County 1669 23 4 10 3 0 1 0
FA Cup 2020/2021 Derby County 0 0 0 0 0 0 0 0
Club Friendlies 1 2020 Derby County 0 0 0 0 0 0 0 0
Euro Qualification 2020 Wales 169 2 0 1 0 0 0 0
European Championship 2020 Wales 0 0 0 0 0 0 0 0
Friendly International 2020 Wales 90 1 0 0 0 0 0 0
Carabao Cup 2019/2020 Derby County 0 0 0 0 0 0 0 0
Championship 2019/2020 Derby County 3224 37 0 4 10 0 13 0
FA Cup 2019/2020 Derby County 224 3 0 1 0 0 0 0
Euro U21 2019 Wales U21 609 7 0 1 3 0 1 0
Carabao Cup 2018/2019 Derby County 90 1 0 0 0 0 0 0
Championship 2018/2019 Derby County 2844 36 5 8 6 0 6 1
FA Cup 2018/2019 Derby County 121 2 1 1 1 1 0 0
UEFA Nations League 2018/2019 Wales 349 4 0 1 1 0 1 0
Friendly International 2018 Wales 117 2 1 0 0 0 0 0
Carabao Cup 2017/2018 Derby County 90 2 1 1 0 0 1 0
Championship 2017/2018 Derby County 3240 41 3 21 6 0 6 0
FA Cup 2017/2018 Derby County 81 1 0 1 0 0 0 0
Friendly International 2017 Wales 0 1 1 0 1 0 1 0
Championship 2016/2017 Ipswich Town 2806 34 2 12 9 0 11 0
FA Cup 2016/2017 Ipswich Town 180 2 0 0 2 0 0 0
Euro Qualification 2016 Wales 135 2 0 2 0 0 0 0
Championship 2015/2016 Blackburn Rovers 1091 19 6 8 2 0 2 0
Championship 2015/2016 Cardiff City 962 14 3 6 0 0 1 0
FA Cup 2015/2016 Blackburn Rovers 0 0 0 0 0 0 0 0
Championship 2014/2015 Rotherham United 498 6 0 3 1 0 2 0
FA Cup 2014/2015 Leicester City 0 0 0 0 0 0 0 0
Premier League 2014/2015 Leicester City 0 0 0 0 0 0 0 0
Championship 2013/2014 Yeovil Town 1545 19 2 4 2 0 3 0
FA Cup 2013/2014 Carlisle United 147 2 0 2 0 0 0 0
League One 2013/2014 Carlisle United 729 9 1 2 3 0 1 0
Premier League 2013/2014 Manchester United 0 0 0 0 0 0 0 0

Tom Lawrence has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
24/10/2024 Rangers
4 - 0
FCSB 2-0H2H+
Tom Lawrence 10' 1 - 0  
  16' Luis Phelipe
James Tavernier 24'  
V. Černý 31' 2 - 0  
  35' Marius Ștefănescu
V. Černý 38'  
  43' Mihai Popescu
  46' Marius Ștefănescu
  46' Alexandru Băluță
Tom Lawrence 46'  
Mohammed Diomande 46'  
  46' Luis Phelipe
  46' Octavian Popescu
  46' Grigoras Pantea
  46' R. Radunović
V. Černý 55' 3 - 0  
Cyriel Dessers 57'  
Hamza Igamane 57'  
  60' Malcom Edjouma
  60' Alexandru Musi
  63' David Miculescu
  63' William Baeten
Leon Balogun 68'  
Robin Pröpper 68'  
Hamza Igamane 71' 4 - 0  
V. Černý 74'  
Neraysho Kasanwirjo 74'  
N. Bajrami 74'  
Zak Lovelace 74'  
  77' Alexandru Băluță
Connor Barron 81'  
20/10/2024 Kilmarnock
1 - 0
Rangers 0-0H2H+
  27' James Tavernier
Matthew Kennedy 58'  
  59' Tom Lawrence
  62' Robin Pröpper
  63' Robin Pröpper
  63' Leon Balogun
  63' Connor Barron
  63' Nicolas Raskin
  71' Cyriel Dessers
  71' Hamza Igamane
Kyle Vassell 72'  
Bruce Anderson 72'  
Danny Armstrong 73'  
Gary Mackay-Steven 73'  
  79' Tom Lawrence
  79' Kieran Dowell
  79' V. Černý
  79' Neraysho Kasanwirjo
Marley Watkins 87' 1 - 0  
Liam Donnelly 87'  
David Watson 87'  
Marley Watkins 90+6'  
Jack Burroughs 90+6'  
Matthew Kennedy 90+6'  
Rory McKenzie 90+6'  
03/10/2024 Rangers
1 - 4
Olympique Lyonnais 1-3H2H+
  0 - 1 10' Malick Fofana
Tom Lawrence 14' 1 - 1  
  1 - 2 19' Alexandre Lacazette
John Souttar 25'  
  28' Nemanja Matić
  28' Maxence Caqueret
  43' Clinton Mata
  43' Moussa Niakhaté
  1 - 3 45+1' Alexandre Lacazette
Tom Lawrence 46'  
Kieran Dowell 46'  
Connor Barron 53'  
  1 - 4 55' Malick Fofana
James Tavernier 61'  
Neraysho Kasanwirjo 61'  
  65' Rayan Cherki
Connor Barron 69'  
Nicolas Raskin 69'  
V. Černý 69'  
Dujon Sterling 69'  
  72' Jordan Veretout
  75' M. Fofana
  75' Saïd Benrahma
  75' Jordan Veretout
  75' Mahamadou Diawara
  76' Rayan Cherki
  76' Ernest Nuamah
N. Bajrami 81'  
Ross McCausland 81'  
  83' Saïd Benrahma
29/09/2024 Rangers
1 - 0
Hibernian 1-0H2H+
  27' Nectarios Triantis
Tom Lawrence 34' 1 - 0  
  45+2' Mykola Kukharevych
Ross McCausland 46'  
Nedim Bajrami 46'  
Nicolas Raskin 46'  
Kieran Dowell 46'  
Robin Pröpper 53'  
Hamza Igamane 56'  
Cyriel Dessers 56'  
  67' Mykola Kukharevych
  67' Dwight Gayle
Václav Černý 68'  
Dujon Sterling 68'  
  68' Junior Hoilett
  68' Thody Elie Youan
Kieran Dowell 76'  
  77' Hyeok-kyu Kwon
  77' Dylan Levitt
  78' Josh Campbell
  78' Harry McKirdy
  80' Nectarios Triantis
  80' Nathan Moriah-Welsh
Tom Lawrence 85'  
Neraysho Kasanwirjo 85'  
  90+5' Warren O'Hora
26/09/2024 Malmö FF
0 - 2
Rangers 0-1H2H+
  0 - 1 1' Nedim Bajrami
  11' Mohammed Diomande
Colin Rösler 37'  
Anders Christiansen 61'  
Erik Botheim 61'  
Hugo Bolin 69'  
Taha Ali 69'  
  69' Václav Černý
  69' Ross McCausland
Isaac Kiese Thelin 69'  
Otto Rosengren 69'  
  0 - 2 76' Ross McCausland
Oliver Berg 80'  
  80' Tom Lawrence
  80' Nicolas Raskin
Lasse Berg Johnsen 84'  
Sebastian Jørgensen 84'  
Oliver Berg 84'  
Zakaria Loukili 84'  
  84' Nedim Bajrami
  84' Dujon Sterling
  90+4' Jack Butland
21/09/2024 Rangers
3 - 0
Dundee 1-0H2H+
Cyriel Dessers 18' 1 - 0  
Dujon Sterling 46'  
Mohammed Diomande 46'  
  46' Oluwaseun Adewumi
  46' Sebastian Palmer-Houlden
  49' Mohammad Sylla
James Tavernier 57' 2 - 0  
Cyriel Dessers 66' 3 - 0  
Cyriel Dessers 68'  
Hamza Igamane 68'  
Václav Černý 68'  
Ross McCausland 68'  
  69' Sammy Braybrooke
  69' Josh Mulligan
Nedim Bajrami 73'  
Oscar Cortés 73'  
  77' Jordan McGhee
  77' Ethan Ingram
  77' Simon Murray
  77' Curtis Main
  77' Scott Tiffoney
  77' Julien Vetro
James Tavernier 81'  
Neraysho Kasanwirjo 81'  
15/09/2024 Dundee United
0 - 1
Rangers 0-1H2H+
  0 - 1 7' Tom Lawrence
  19' James Tavernier
Kristijan Trapanovski 19'  
  20' Philippe Clement
Declan Gallagher 33'  
Kevin Holt 34'  
Ross Docherty 34'  
Emmanuel Adegboyega 44'  
  44' Jack Butland
  46' Oscar Cortés
  46' Nedim Bajrami
Emmanuel Adegboyega 46'  
Vicko Ševelj 46'  
Ross Graham 58'  
  65' Cyriel Dessers
  65' Hamza Igamane
  73' Mohammed Diomande
  73' Nicolas Raskin
  73' Kieran Dowell
  73' Dujon Sterling
  76' Dujon Sterling
David Babunski 77'  
Sam Dalby 77'  
Jort van der Sande 77'  
Louis Moult 77'  
  80' Jefté
  90+2' Nicolas Raskin
  90+3' Nedim Bajrami
01/09/2024 Celtic
3 - 0
Rangers 2-0H2H+
Daizen Maeda 17' 1 - 0  
  19' Jefté
  21' Mohamed Diomandé
Alistair Johnston 21'  
  37' Dujon Sterling
  38' Rabbi Matondo
  38' Ross McCausland
Kyogo Furuhashi 40' 2 - 0  
  58' Mohammed Diomande
  58' Tom Lawrence
Paulo Bernardo 62'  
Arne Engels 62'  
  68' Cyriel Dessers
  69' Tom Lawrence
Nicolas Kühn 72'  
Nicolas-Gerrit Kühn 73'  
James Forrest 73'  
Callum McGregor 75' 3 - 0  
Kyogo Furuhashi 77'  
Adam Idah 77'  
Reo Hatate 77'  
Luke McCowan 77'  
  80' Robin Pröpper
  80' Leon Balogun
  80' Václav Černý
  80' Igmane Hamza
  80' Dujon Sterling
  80' Nicolas Raskin
Greg Taylor 89'  
Arne Engels 90+3'  
24/08/2024 Rangers
6 - 0
Ross County 2-0H2H+
Cyriel Dessers 18' 1 - 0  
Leon Balogun 45'  
Mohamed Diomandé 45'  
Rabbi Matondo 45' 2 - 0  
  45+2' Akil Wright
  46' Jack Grieves
  46' James Brown
  49' George Harmon
Cyriel Dessers 58' 3 - 0  
  62' Aidan Denholm
  62' Scott Allardice
  62' Michee Efete
  62' Noah Chilvers
  62' Victor Loturi
  62' Alex Samuel
Tom Lawrence 65' 4 - 0  
Cyriel Dessers 66'  
Danilo 66'  
Tom Lawrence 66'  
Kieran Dowell 66'  
Rabbi Matondo 69' 5 - 0  
  70' Jordan White
  70' Joshua Nisbet
Jefté 75'  
Rabbi Matondo 75'  
Robbie Fraser 75'  
Václav Černý 75'  
Ross McCausland 75'  
  79' Noah Chilvers
  81' George Harmon
  81' Josh Reid
Danilo 90' 6 - 0  
13/08/2024 Rangers
0 - 2
Dynamo Kyiv 0-0H2H+
Jefté 31'  
Mohamed Diomandé 44'  
Ross McCausland 46'  
Václav Černý 46'  
Jefté 51'  
Mohamed Diomandé 68'  
Dujon Sterling 68'  
  68' Andriy Yarmolenko
  68' Nazar Voloshyn
  75' Vladyslav Kabaev
  75' Maksym Bragaru 
  75' Vitaliy Buyalskyi
  75' Oleksandr Pikhalyonok
Rıdvan Yılmaz 77'  
Ben Davies 77'  
  0 - 1 82' Oleksandr Pikhalyonok
  0 - 2 84' Nazar Voloshyn
Tom Lawrence 85'  
Rabbi Matondo 85'  
  90' Mykola Shaparenko
  90' Kristian Bilovar
  90+1' Oleksandr Karavaev
  90+1' Justin Lonwijk
10/08/2024 Rangers
2 - 1
Motherwell 2-1H2H+
Cyriel Dessers 13' 1 - 0  
  1 - 1 17' Robin Pröpper
Václav Černý 24' 2 - 1  
  44' Apostolos Stamatelopoulos
  44' Zach Robinson
Robin Pröpper 53'  
Tom Lawrence 56'  
Dujon Sterling 56'  
Václav Černý 57'  
Ross McCausland 57'  
  57' Steve Seddon
  57' Tom Sparrow
Robin Pröpper 73'  
Leon Balogun 73'  
Scott Wright 73'  
Rabbi Matondo 73'  
  76' Davor Zdravkovski
  76' Moses Ebiye
Mohamed Diomandé 82'  
Kieran Dowell 82'  
Rıdvan Yılmaz 89'  
06/08/2024 Dynamo Kyiv
1 - 1
Rangers 1-0H2H+
Andriy Yarmolenko 38' 1 - 0  
  46' Scott Wright
  46' Jefté
  60' Ross McCausland
  60' Václav Černý
Oleksandr Pikhalyonok 69'  
Vitaliy Buyalskyi 69'  
Mykola Shaparenko 69'  
Justin Lonwijk 69'  
  71' Connor Barron
  71' Dujon Sterling
Vladyslav Kabaev 77'  
Maksym Bragaru  77'  
Andriy Yarmolenko 77'  
Nazar Voloshyn 77'  
  78' James Tavernier
  80' Mohamed Diomandé
  80' Kieran Dowell
  84' John Souttar
  90' Cyriel Dessers
  1 - 1 90+4' Cyriel Dessers
03/08/2024 Hearts
0 - 0
Rangers 0-0H2H+
Cammy Devlin 33'  
  49' Oscar Manuel Cortés Cortés
  49' Rabbi Matondo
Kye Rowles 54'  
  61' Ben Davies
  61' Leon Balogun
  61' Scott Wright
  61' Václav Černý
  64' Mohamed Diomandé
Yan Dhanda 65'  
Blair Spittal 65'  
Barrie McKay 78'  
Alan Forrest 78'  
  83' Connor Barron
  83' Kieran Dowell
Gerald Taylor 85'  
Yutaro Oda 85'  
Jorge Grant 85'  
Daniel Oyegoke 85'  
Kenneth Vargas 86'  
Malachi Boateng 86'  
Daniel Oyegoke 90+5'  
27/07/2024 FC Union Berlin
4 - 4
Rangers 3-3H2H+
Janik Haberer 5' 1 - 0  
  1 - 1 14' Cyriel Dessers
Jordan Siebatcheu 21' 2 - 1  
  2 - 2 33' Tom Lawrence
  2 - 3 38' Tom Lawrence
Janik Haberer 41' 3 - 3  
David Preu 59' 4 - 3  
  60' James Tavernier
  60' Leon Thomson King
  60' Oscar Manuel Cortés Cortés
  60' Rabbi Matondo
64'  
  4 - 4 68' Cyriel Dessers
  70' Tom Lawrence
  70' Ross McCausland
  70' Jefté
  70' Rıdvan Yılmaz
  80' Ben Davies
  80' Leon Balogun
  80' Cyriel Dessers
  80' Danilo
20/07/2024 Rangers
0 - 2
Manchester United 0-1H2H+
  0 - 1 39' Amad Diallo
  46' Sam Murray
  46' Harry Amass
  46' Leny Yoro
  46' Maximilano Oyedele
  46' Casimiro
  46' Rhys Bennett
  46' Mason Mount
  46' Ethan Ennis
  46' Jonny Evans
  46' Will Fish
  46' Toby Collier
  46' Jack Fletcher
  46' Ethan Wheatley
  46' Joe Hugill
  46' Jadon Sancho
  46' Sam Mather
Oscar Manuel Cortés Cortés 46'  
Rabbi Matondo 46'  
  46' Amad Diallo
  46' Hannibal
  46' Aaron Wan-Bissaka
  46' Habeeb Ogunneye
  0 - 2 70' Joe Hugill
John Souttar 75'  
Connor Goldson 75'  
Tom Lawrence 76'  
Leon Balogun 76'  
Cyriel Dessers 76'  
Danilo 76'  
Ben Davies 76'  
Kieran Dowell 76'  
Dujon Sterling 76'  
Leon Thomson King 76'  
Scott Wright 76'  
Alex Lowry 76'  
Mohamed Diomandé 76'  
Ross McCausland 76'  
Connor Barron 76'  
Cole McKinnon 76'  
Jefté 76'  
Rıdvan Yılmaz 76'  
13/07/2024 Ajax
2 - 1
Rangers 2-1H2H+
Kian Fitz-Jim 28' 1 - 0  
  1 - 1 33' Tom Lawrence
  39' Nicolas Raskin
Branco van den Boomen 40' 2 - 1  
  44' Nicolas Raskin
  44' Connor Barron
Kian Fitz-Jim 46'  
Jaydon Banel 46'  
  46' Jack Butland
  46' L. Kelly
  46' Rabbi Matondo
  46' Steven Berghuis
  57' Tom Lawrence
Branco van den Boomen 61'  
A. Devine 61'  
D. Rensch 61'  
R. Fraser 61'  
  62' K. Dowell
  62' J. Souttar
  62' Ben Davies
  62' A. Gaaei
  62' Dujon Sterling
  62' Alex Lowry
  62' Mohamed Diomandé
  62' R. McCausland
  62' Tom Lawrence
  62' C. McKinnon
  62' Cyriel Dessers
  62' Rıdvan Yılmaz
  62' Connor Goldson
  62' Carlos Forbs
  62' Jefté
  62' Tristan Gooijer
K. Taylor 67'  
Benjamin Tahirovic 67'  
Christian Rasmussen 67'  
J. Hato 67'  
J. Medić 67'  
Tristan Gooijer 67'  
Owen Wijndal 67'  
S. Mannsverk 67'  
Y. Baas 67'  
Julian Rijkhoff 67'  
Jordan Henderson 67'  
Benjamin Tahirovic 67'  
Chuba Akpom 67'  
Danilo 67'  
  76' R. Fraser
  76' Danilo
J. Hato 78'  
  86' R. McCausland
Benjamin Tahirovic 86'  
11/05/2024 Celtic
2 - 1
Rangers 2-1H2H+
Matt O'Riley 35' 1 - 0  
John Lundstram 38' 2 - 0  
Daizen Maeda 39'  
  2 - 1 40' Cyriel Dessers
  45+2' John Lundstram
Reo Hatate  45+4'  
  46' J. Souttar
  46' R. McCausland
Matt O'Riley 55'  
  60' Tom Lawrence 
  60' Nicolas Raskin
  60' Borna Barišić
  60' Rıdvan Yılmaz
Callum McGregor  71'  
Kyogo Furuhashi 71'  
Adam Idah 71'  
James Forrest 72'  
Nicolas Kühn 72'  
Alistair Johnston 74'  
A. Ralston 74'  
  75' Fábio Silva
  75' Scott Wright
Reo Hatate  80'  
Tomoki Iwata 80'  
  83' Cyriel Dessers
  83' Kemar Roofe
05/05/2024 Rangers
4 - 1
Kilmarnock 1-1H2H+
  9' Corrie Ndaba
  0 - 1 12' James Tavernier
  22' Joe Wright
James Tavernier 24'  
  25' Danny Armstrong
  25' Robbie Deas
Fábio Silva 45+8' 1 - 1  
Leon Balogun 46'  
Ben Davies 46'  
  55' Marley Watkins
Ben Davies 62' 2 - 1  
  64' Liam Polworth
  66' Kyle Vassell 
  66' Brad Lyons
  66' Marley Watkins
  66' Kevin van Veen
  66' Liam Polworth
  66' D. Watson
Todd Cantwell 68'  
Tom Lawrence  68'  
Dujon Sterling 68'  
R. McCausland 68'  
Tom Lawrence  71' 3 - 1  
  79' Brad Lyons
  79' Rory McKenzie
John Lundstram 79'  
Nicolas Raskin 79'  
Borna Barišić 79'  
Rıdvan Yılmaz 79'  
J. Souttar 90+3' 4 - 1  
28/04/2024 St. Mirren
1 - 2
Rangers 1-1H2H+
  0 - 1 32' J. Bolton
Mikael Mandron 37' 1 - 1  
  56' Fábio Silva
  56' R. McCausland
Mikael Mandron 70'  
Toyosi Olusanya 70'  
  1 - 2 74' Cyriel Dessers
Conor McMenamin 76'  
Lewis Jamieson 76'  
Greg Kiltie 76'  
James Scott 76'  
  77' Todd Cantwell
  77' Tom Lawrence 
Alex Gogic 78'  
  78' Borna Barišić
  78' Scott Wright
Caolan Boyd-Munce 84'  
Keanu Baccus 84'  
Ryan Strain 84'  
Jaden Brown 84'  
  85' Jack Butland
21/04/2024 Rangers
2 - 0
Hearts 1-0H2H+
Cyriel Dessers 5' 1 - 0  
Abdallah Sima 16'  
R. McCausland 16'  
  59' Cammy Devlin
J. Souttar 59'  
  60' Alan Forrest
  60' Y. Oda
  60' Nathaniel Atkinson
  60' Dexter Lembikisa
  60' Jorge Grant
  60' Barrie McKay
Rabbi Matondo  63'  
Fábio Silva 63'  
  73' K. Vargas
  73' Kyosuke Tagawa
  73' Cammy Devlin
  73' M. Tait
Cyriel Dessers 78' 2 - 0  
Dujon Sterling 80'  
Borna Barišić 80'  
Todd Cantwell 80'  
Tom Lawrence  80'  
Mohammed Diomande 80'  
Nicolas Raskin 80'  
Nicolas Raskin 82'  
  82' M. Tait
17/04/2024 Dundee
0 - 0
Rangers 0-0H2H+
Joe Shaughnessy  10'  
Antonio Portales 10'  
  56' Kemar Roofe
  56' Cyriel Dessers
  56' Todd Cantwell
  56' K. Dowell
  56' Fábio Silva
  56' Rabbi Matondo 
Scott Tiffoney 63'  
Dara Costelloe 63'  
Amadou Bakayoko 63'  
Oleksandr Shovkovskyi 63'  
  79' Abdallah Sima
  79' R. McCausland
Owen Dodgson 90+3'  
14/04/2024 Ross County
3 - 2
Rangers 0-1H2H+
  0 - 1 15' Jack Baldwin
Jack Baldwin 40'  
Simon Murray 47' 1 - 1  
George Harmon 50' 2 - 1  
  54' Fábio Silva
  54' Rabbi Matondo 
Michee Efete 54'  
  54' Borna Barišić
  54' Dujon Sterling
  63' K. Dowell
  63' Tom Lawrence 
  68' Abdallah Sima
Josh Sims 69' 3 - 1  
  73' Cyriel Dessers
  73' Kemar Roofe
Michee Efete 79'  
James Brown 79'  
Victor Loturi 82'  
Yan Dhanda 84'  
Brandon Khela 84'  
Josh Sims 84'  
Jordan White 84'  
  3 - 2 89' James Tavernier
Simon Murray 90+1'  
Max Sheaf 90+1'  
07/04/2024 Rangers
3 - 3
Celtic 0-2H2H+
  0 - 1 1' Daizen Maeda
  20' Nicolas Kühn
  0 - 2 34' Matt O'Riley
  40' Alistair Johnston
  42' Matt O'Riley
Scott Wright 46'  
Abdallah Sima 46'  
James Tavernier 55' 1 - 2  
  65' Nicolas Kühn
  65' Hyun-jun Yang
  65' Reo Hatate 
  65' Callum McGregor 
Tom Lawrence  69'  
Todd Cantwell 69'  
  69' Kyogo Furuhashi
  69' A. Idah
Fábio Silva 69'  
Rabbi Matondo  69'  
  71' Daizen Maeda
Mohammed Diomande 78'  
K. Dowell 78'  
  82' Matt O'Riley
  82' Paulo Bernardo
Abdallah Sima 86' 2 - 2  
  2 - 3 87' A. Idah
Rabbi Matondo  90+3' 3 - 3  
Connor Goldson 90+7'  
Leon Balogun 90+7'  
30/03/2024 Rangers
3 - 1
Hibernian 2-1H2H+
  20' N. Triantis
James Tavernier 21'  
James Tavernier 26' 1 - 0  
  1 - 1 45+2' Myziane Maolida
Cyriel Dessers 45+7' 2 - 1  
Todd Cantwell 58'  
Tom Lawrence  58'  
Scott Wright 58'  
Dujon Sterling 58'  
  59' N. Triantis
  59' Nathan Moriah-Welsh
  59' Adam Le Fondre
  59' Jair Tavares
Borna Barišić 64'  
Borna Barišić 67'  
R. McCausland 67'  
  70' Élie Youan
  70' Martin Boyle
Fábio Silva 79'  
Rabbi Matondo  79'  
Cyriel Dessers 80'  
Abdallah Sima 80'  
  83' Chris Cadden
  83' Dylan Levitt
  83' Jordan Obita
  83' Lewis Stevenson
Rabbi Matondo  85' 3 - 1  
Mohammed Diomande 87'  
  89' Dylan Levitt
Dujon Sterling 89'  
  90+4' Rocky Bushiri
14/03/2024 Rangers
0 - 1
Benfica 0-0H2H+
  46' Marcos Leonardo Santos Almeida
  46' Casper Tengstedt
Connor Goldson 55'  
  65' David Neres
  65' Orkun Kökcü
  0 - 1 66' Rafa
Tom Lawrence  73'  
Todd Cantwell 73'  
Scott Wright 73'  
Rabbi Matondo 73'  
Cyriel Dessers 77'  
Kemar Roofe 77'  
Mohammed Diomande 85'  
Nicolas Raskin 85'  
  90' Ángel Di María
  90' João Mário
  90+2' Rafa
  90+2' Tiago Gouveia
  90+5' Casper Tengstedt
10/03/2024 Hibernian
0 - 2
Rangers 0-1H2H+
Nectarios Triantis 7'  
  23' James Tavernier
  0 - 1 23' John Lundstram
Emiliano Marcondes 24'  
  34' Dujon Sterling
  34' Ross McCausland
Martin Boyle 45'  
Élie Youan 45'  
Jordan Obita 52'  
  65' Ross McCausland
  65' Rabbi Matondo
  65' Cyriel Dessers
  65' Kemar Roofe
  66' Kemar Roofe
Jordan Obita 68'  
Nathan Moriah-Welsh 71'  
  80' Mohammed Diomande
  80' Cole McKinnon
  80' Tom Lawrence 
  80' Nicolas Raskin
Nectarios Triantis 81'  
Dylan Levitt 81'  
  0 - 2 83' Fábio Silva
Emiliano Marcondes 86'  
Eliezer Mayenda 86'  
Myziane Maolida 86'  
Jair Tavares 86'  
07/03/2024 Benfica
2 - 2
Rangers 1-2H2H+
  0 - 1 7' Tom Lawrence 
  27' Dujon Sterling
Ángel Di María 34'  
Ángel Di María 45+2' 1 - 1  
  45+2' Jack Butland
  1 - 2 45+5' Dujon Sterling
Arthur Cabral 65'  
Marcos Leonardo Santos Almeida 65'  
Connor Goldson 67' 2 - 2  
  67' Rıdvan Yılmaz
Alexander Bah 72'  
  76' Cyriel Dessers
  76' Kemar Roofe
  77' Tom Lawrence 
  77' Ryan Jack
  77' Dujon Sterling
  77' Cole McKinnon
Alexander Bah 84'  
Álvaro Fernández 84'  
David Neres 84'  
Tiago Gouveia 84'  
  84' Mohammed Diomande
  84' Nicolas Raskin
  90+1' Fábio Silva
  90+1' Ross McCausland
02/03/2024 Rangers
1 - 2
Motherwell 0-1H2H+
  0 - 1 9' Thelonius Bair
Ross McCausland 35'  
Fábio Silva 35'  
Nicolas Raskin 46'  
Tom Lawrence  46'  
  56' Stephen O'Donnell
James Tavernier 60' 1 - 1  
  63' Davor Zdravkovski
  63' Sam Nicholson
  1 - 2 75' Dan Casey
  77' Jack Vale
  77' Andy Halliday
Cyriel Dessers 77'  
Kemar Roofe 77'  
Dujon Sterling 90'  
Scott Wright 90'  
  90+5' Dan Casey
  90+7' Thelonius Bair
  90+7'
28/02/2024 Kilmarnock
1 - 2
Rangers 1-0H2H+
Danny Armstrong 11' 1 - 0  
  34' Borna Barišić
  44' Connor Goldson
  46' Fábio Silva
  46' Cyriel Dessers
  46' Borna Barišić
  46' Rıdvan Yılmaz
Lewis Mayo 54'  
  1 - 1 55' James Tavernier
  56' Ross McCausland
  56' Dujon Sterling
  1 - 2 59' Tom Lawrence 
  70' Oscar Cortés
  70' Scott Wright
  75' Tom Lawrence 
  75' Nicolas Raskin
Marley Watkins 75'  
Greg Stewart 75'  
Kyle Vassell 75'  
Kevin van Veen 75'  
Stuart Findlay 81'  
Liam Polworth 83'  
James Balagizi 83'  
Danny Armstrong 83'  
Rory McKenzie 83'  
Liam Donnelly 83'  
David Watson 83'  
David Watson 88'  
24/02/2024 Rangers
5 - 0
Hearts 3-0H2H+
Mohammed Diomande 2' 1 - 0  
Oscar Cortés 37' 2 - 0  
John Souttar 41'  
Cyriel Dessers 44' 3 - 0  
  45+2' Lawrence Shankland
  46' Kye Rowles
  46' Alan Forrest
Cyriel Dessers 48' 4 - 0  
Dujon Sterling 56'  
Ross McCausland 56'  
Tom Lawrence  56'  
Fábio Silva 56'  
  61' Beni Baningime
  61' Cammy Devlin
  62' Kenneth Vargas
  62' Kyosuke Tagawa
Fábio Silva 65' 5 - 0  
Mohammed Diomande 71'  
Nicolas Raskin 71'  
Oscar Cortés 71'  
Scott Wright 71'  
Nicolas Raskin 78'  
  79' Lawrence Shankland
  79' Scott Fraser
Cyriel Dessers 79'  
Kemar Roofe 79'  
  82' Calem Nieuwenhof
  82' Macaulay Tait
  88' Macaulay Tait
18/02/2024 St. Johnstone
0 - 3
Rangers 0-1H2H+
David Keltjens 35'  
  0 - 1 37' Mohammed Diomande
David Keltjens 46'  
Benjamin Kimpioka 46'  
  46' Scott Wright
  46' Dujon Sterling
  60' Todd Cantwell
  60' Tom Lawrence 
  68' Fábio Silva
  68' Cyriel Dessers
  69' Oscar Cortés
  69' Ross McCausland
Daniel Phillips 71'  
Ryan McGowan 74'  
  0 - 2 79' James Tavernier
C. Smith 80'  
Maksym Kucheryavyi 80'  
Adama Sidibeh 82'  
Nicky Clark 82'  
  82' Borna Barišić
  82' Rıdvan Yılmaz
  0 - 3 87' James Tavernier
14/02/2024 Rangers
3 - 1
Ross County 2-1H2H+
Cyriel Dessers 5' 1 - 0  
  11' Michee Efete
Philippe Clement 12'  
  1 - 1 29' Simon Murray
Cyriel Dessers 45+5' 2 - 1  
Rabbi Matondo 46'  
Oscar Cortés 46'  
  55' Eamonn Brophy
  55' Jordan White
  65' Josh Reid
  71' Josh Reid
  71' George Harmon
  71' Eli King
  71' Max Sheaf
Cyriel Dessers 71'  
Fábio Silva 71'  
Ross McCausland 71'  
Scott Wright 71'  
Tom Lawrence  79'  
Mohammed Diomande 79'  
  79' Yan Dhanda
  79' Jay Henderson
  79' Simon Murray
  79' Josh Sims
John Souttar 90+2' 3 - 1  
Todd Cantwell 90+7'  
  90+7' Ryan Leak
06/02/2024 Rangers
2 - 1
Aberdeen 1-1H2H+
Rabbi Matondo 7' 1 - 0  
  1 - 1 45' Bojan Miovski
Rabbi Matondo 56'  
Oscar Cortés 56'  
Cyriel Dessers 57'  
Fábio Silva 57'  
  69' Jonny Hayes
  69' Dante Polvara
Todd Cantwell 72' 2 - 1  
Tom Lawrence  75'  
Dujon Sterling 75'  
  76' Jamie McGrath
  76' Duk
  76' Leighton Clarkson
  76' Killian Phillips
  82' Duk
Todd Cantwell 85'  
Mohammed Diomande 85'  
Dujon Sterling 88'  
  90+1' Connor Barron
  90+1' Shayden Morris
  90+2' Dante Polvara
03/02/2024 Rangers
3 - 0
Livingston 2-0H2H+
Leon Balogun 22'  
John Souttar 22'  
Fábio Silva 40' 1 - 0  
Rabbi Matondo 45+2' 2 - 0  
  46' James Penrice
  46' Bruce Anderson
  46' Joel Nouble
  46' Sean Kelly
Todd Cantwell 56' 3 - 0  
  60' Andrew Shinnie
  60' Daniel MacKay
Rabbi Matondo 61'  
Oscar Cortés 61'  
Ryan Jack 61'  
Tom Lawrence  61'  
Borna Barišić 61'  
Rıdvan Yılmaz 61'  
  73' Mo Sangare
  73' Steven Bradley
  73' David Carson
  73' Stephen Kelly
  73' Shaun Donnellan
  73' Michael Nottingham
Fábio Silva 76'  
Cyriel Dessers 76'  
Ross McCausland 76'  
Scott Wright 76'  
27/01/2024 St. Mirren
0 - 1
Rangers 0-1H2H+
  0 - 1 14' Cyriel Dessers
  46' Todd Cantwell
  46' Tom Lawrence 
  46' Scott Wright
  46' Ross McCausland
  49' Tom Lawrence 
  58' Nicolas Raskin
  58' Ryan Jack
Jonah Ayunga 64'  
Mikael Mandron 64'  
Lewis Jamieson 64'  
James Scott 64'  
Hyeok-kyu Kwon 72'  
Caolan Boyd-Munce 72'  
  74' John Lundstram
Mark O'Hara 81'  
Charles Dunne 81'  
  84' Rıdvan Yılmaz
  84' Borna Barišić
  88' Dujon Sterling
  88' Rabbi Matondo
Stephen Robinson 90+2'  
24/01/2024 Hibernian
0 - 3
Rangers 0-2H2H+
Élie Youan 10'  
  0 - 1 30' Rıdvan Yılmaz
  0 - 2 45+2' Todd Cantwell
  46' Todd Cantwell
  46' Tom Lawrence 
  46' Nicolas Raskin
  46' Dujon Sterling
Joe Newell 58'  
James Jeggo 58'  
Myziane Maolida 58'  
Emiliano Marcondes 58'  
  69' Ross McCausland
  69' Scott Wright
Dylan Levitt 70'  
Luke Amos 70'  
Dylan Vente 70'  
Christian Doidge 70'  
  73' Fábio Silva
  73' Cyriel Dessers
  0 - 3 74' Cyriel Dessers
  78' Rabbi Matondo
  78' Ryan Jack
Kanayochukwu Megwa 78'  
Rory Whittaker 78'  
20/01/2024 Dumbarton
1 - 4
Rangers 0-2H2H+
  0 - 1 35' John Lundstram
  0 - 2 41' Cyriel Dessers
  57' Nicolas Raskin
  57' Ryan Jack
  58' Rıdvan Yılmaz
  58' Borna Barišić
  58' Todd Cantwell
  58' Tom Lawrence 
  67' Cyriel Dessers
  67' Fábio Silva
James Hilton 68'  
Ryan Wallace 68'  
  0 - 3 78' James Tavernier
Tony Wallace 79'  
Declan Byrne 79'  
Michael Ruth 80'  
David Wilson 80'  
  80' Rabbi Matondo
  80' Scott Wright
Kalvin Orsi 87'  
Aron Lynas 87'  
Matthew Shiels 88' 1 - 3  
  1 - 4 89' Scott Wright
06/12/2023 Hearts
0 - 1
Rangers 0-1H2H+
  18' Tom Lawrence 
  18' José Cifuentes
  0 - 1 34' Abdallah Sima
Jorge Grant 46'  
Yutaro Oda 46'  
Nathaniel Atkinson  46'  
Kenneth Vargas 46'  
Kenneth Vargas 51'  
Alex Cochrane  63'  
Kyosuke Tagawa 65'  
Alan Forrest 65'  
  69' Rıdvan Yılmaz
  71' Danilo
  71' Kemar Roofe
  71' Rıdvan Yılmaz
  71' Dujon Sterling
Stephen Kingsley 85'  
Barrie McKay 85'  
  88' Todd Cantwell
  88' Sam Lammers
Alan Forrest 90+1'  
03/12/2023 Rangers
2 - 0
St. Mirren 1-0H2H+
  26' Marcus Fraser
Abdallah Sima 45' 1 - 0  
  54' Conor McMenamin
Cyriel Dessers 62'  
Danilo 62'  
Abdallah Sima 70' 2 - 0  
  71' Jonah Ayunga
  71' Toyosi Olusanya
Connor Goldson 72'  
  72' Richard Taylor
  72' Charles Dunne
  78' Caolan Boyd-Munce
  78' Keanu Baccus
  78' Greg Kiltie
  78' Alex Greive
  78' Conor McMenamin
  78' Lewis Jamieson
Ross McCausland 80'  
Rabbi Matondo 80'  
Borna Barišić 80'  
Rıdvan Yılmaz 80'  
James Tavernier 85'  
Dujon Sterling 85'  
  86' Scott Tanser
Todd Cantwell 86'  
Sam Lammers 86'  
30/11/2023 Rangers
1 - 1
Aris Limassol 0-1H2H+
  0 - 1 28' Shavy Babicka
Todd Cantwell 36'  
Ross McCausland 36'  
  45' Karol Struski
Sam Lammers 45+2'  
  45+3' Steeve Yago 
Ross McCausland 49' 1 - 1  
  50' Aleksandr Kokorin
Sam Lammers 58'  
Tom Lawrence  58'  
  63' Shavy Babicka
  63' Mariusz Stępiński
  67' Július Szőke
  74' Mihlali Mayambela
  74' Jaden Montnor
Abdallah Sima 79'  
Rabbi Matondo 79'  
  85' Leo Bengtsson
  90' Leo Bengtsson
  90' Franz Brorsson
  90' Karol Struski
  90' Morgan Brown
  90' Morgan Brown

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
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-2024 SoccerPunter Pte. Ltd. All rights reserved.