Stephen Welsh Profile and Player Statistics
First name: Stephen
Last name: Welsh
Position: Defender
Nationality:
Height: 188

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Stephen Welsh 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 Celtic 6 0 0 0 0 0 0
League Cup 2024/2025 Celtic 2 0 1 0 0 0 0
Premiership 2024/2025 Celtic 8 0 0 0 0 0 0
Pro League 2024/2025 Mechelen 20 2 4 1 0 3 0
Club Friendlies 1 2024 Celtic 2 1 1 0 0 0 0
Club Friendlies 3 2024 Celtic 3 0 2 0 0 0 0
Champions League 2023/2024 Celtic 3 0 1 0 0 0 0
Premiership 2023/2024 Celtic 18 5 3 0 0 1 0
Scottish Cup 2023/2024 Celtic 4 1 0 0 0 0 0
Club Friendlies 3 2023 Celtic 4 1 2 0 0 0 0
UEFA U21 Championship Qualification 2023 Turkey U21 8 0 3 1 0 1 0
Champions League 2022/2023 Celtic 5 0 0 0 0 0 0
League Cup 2022/2023 Celtic 1 0 1 0 0 0 0
Premiership 2022/2023 Celtic 10 0 0 1 0 2 0
Scottish Cup 2022/2023 Celtic 2 0 0 0 0 0 0
Club Friendlies 3 2022 Celtic 5 0 5 0 0 0 0
Sydney Super Cup 2022 Celtic 2 0 1 0 0 0 0
Champions League 2021/2022 Celtic 2 0 0 0 0 1 0
Europa Conference League 2021/2022 Celtic 2 0 0 0 0 0 0
Europa League 2021/2022 Celtic 10 0 1 1 0 1 0
League Cup 2021/2022 Celtic 4 0 1 1 0 1 0
Premiership 2021/2022 Celtic 32 1 2 1 0 2 0
Scottish Cup 2021/2022 Celtic 4 1 0 0 0 0 0
Club Friendlies 3 2021 Celtic 1 0 0 0 0 0 0
Euro U21 2021 Scotland U21 2 0 0 0 0 0 0
Europa League 2020/2021 Celtic 5 2 1 0 0 0 0
Premiership 2020/2021 Celtic 22 1 2 1 0 1 0
Scottish Cup 2020/2021 Celtic 2 0 0 0 0 0 0
Club Friendlies 1 2020 Celtic 3 1 1 0 0 0 0
Challenge Cup 2019/2020 Celtic U21 2 0 0 0 2 0 0
Championship 2019/2020 Greenock Morton 15 0 2 0 0 2 0
Premiership 2019/2020 Celtic 3 0 1 0 0 0 0
Scottish Cup 2019/2020 Greenock Morton 3 0 1 0 0 0 0
Club Friendlies 1 2019 Celtic 1 1 0 0 0 0 0
Euro U19 2019 Scotland U19 2 0 0 0 0 0 1
Premiership 2018/2019 Celtic 1 0 0 0 0 0 0
Euro U19 2018 Scotland U19 5 1 1 0 0 1 0
Premier League International Cup 2017/2018 Celtic U23 2 0 0 0 0 0 0
UEFA Youth League 2017/2018 Celtic U19 6 0 0 0 0 0 0
UEFA Youth League 2016/2017 Celtic U19 1 0 0 0 0 0 0

Stephen Welsh has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
24/05/2025 Dender
2 - 2
Mechelen 2-2H2H+
  0 - 1 2' Bill Antonio
Bryan Goncalves 14'  
  14' Benito Raman
Nathan Rodes 14'  
Fabio Ferraro 22' 1 - 1  
  1 - 2 31' Stephen Welsh
Nathan Rodes 43' 2 - 2  
Lennard Hens 61'  
Desmond Acquah 61'  
Fabio Ferraro 61'  
Ridwane M'Barki 61'  
  67' Lion Lauberbach
  67' Daam Foulon
  67' Moncef Zekri
  67' José Marsà
  67' Bill Antonio
  67' Patrick Pflücke
  67' Bilal Bafdili
  67' Nikola Storm
Mohamed Berte 76'  
Jordan Attah Kadiri 76'  
  78' Rafik Belghali
  78' Mory Konate
Ridwane M'Barki 85'  
18/05/2025 Mechelen
1 - 1
Sporting Charleroi 0-1H2H+
  0 - 1 28' Y. Titraoui
Nikola Storm 46'  
Lion Lauberbach 46'  
  60' A. Bernier
  60' Ž. Rogelj
Geoffry Hairemans 65'  
Bilal Bafdili 65'  
Benito Raman 65'  
Petter Nosakhare Dahl 65'  
Moncef Zekri 73'  
Daam Foulon 73'  
  73' J. Pétris
  73' I. Mbenza
Bill Antonio 73'  
Patrick Pflücke 73'  
Lion Lauberbach 78' 1 - 1  
  81' M. Nzita
  81' V. Dragsnes
  81' P. Guiagon
  81' A. Flips
Fredrik Hammar 88'  
10/05/2025 Mechelen
0 - 0
Standard Liège 0-0H2H+
Fredrik Hammar 26'  
  32' S. Alexandropoulos
Patrick Pflücke 46'  
Bill Antonio 46'  
Lion Lauberbach 46'  
Benito Raman 46'  
  68' S. Alexandropoulos
  72' A. Hountondji
  72' L. Amani
  72' M. Bulat
  72' L. Kuavita
Nikola Storm 76'  
Petter Nosakhare Dahl 76'  
Kerim Mrabti 76'  
Geoffry Hairemans 76'  
Mory Konate 76'  
Moncef Zekri 76'  
  78' N. Ngoy
  78' I. Camara
Stephen Welsh 83'  
  87' H. Lawrence
  88' D. Eckert Ayensa
  88' R. Muteba
03/05/2025 OH Leuven
1 - 2
Mechelen 0-1H2H+
Birger Verstraete 22'  
Siebe Schrijvers 38'  
  0 - 1 45+1' Rob Schoofs
Ezechiel Banzuzi 55'  
Manuel Osifo 57'  
Hasan Kuruçay 57'  
Youssef Maziz 57'  
Lequincio Zeefuik 57'  
Thibaud Verlinden 69'  
William Balikwisha 69'  
  69' Lion Lauberbach
  69' Benito Raman
Ezechiel Banzuzi 70'  
Wouter George 70'  
Roggerio Nyakossi 79'  
Ewoud Pletinckx 79'  
  80' Kerim Mrabti
  80' Geoffry Hairemans
  0 - 2 81' Nikola Storm
  83' Bas Van den Eynden
Ewoud Pletinckx 89' 1 - 2  
  90' Rafik Belghali
  90' Patrick Pflücke
William Balikwisha 90+1'  
  90+1' Nikola Storm
  90+1' Bill Antonio
  90+2' Patrick Pflücke
Tobe Leysen 90+3'  
26/04/2025 Westerlo
2 - 2
Mechelen 0-0H2H+
Serhiy Sydorchuk 46'  
Alfie Devine 46'  
  0 - 1 58' Lion Lauberbach
Josimar Alcócer 60'  
Allahyar Sayyadmanesh 60'  
Josimar Alcócer 61'  
Allahyar Sayyadmanesh 61'  
Thomas Van den Keybus 61'  
Islam Slimani 61'  
Amando Lapage 71'  
Emin Bayram 71'  
Islam Slimani 73' 1 - 1  
  76' Fredrik Hammar
  76' Bilal Bafdili
  76' Lion Lauberbach
  76' Benito Raman
  1 - 2 77' José Marsà
  81' Nikola Storm
  81' Keano Vanrafelghem
  88' Stephen Welsh
  88' Bill Antonio
  88' Kerim Mrabti
  88' Mory Konate
Matija Frigan 90+7'  
Griffin Yow 90+7' 2 - 2  
  90+9' Keano Vanrafelghem
22/04/2025 Mechelen
2 - 3
Westerlo 1-1H2H+
  23' Emin Bayram
Geoffry Hairemans 25'  
  0 - 1 28' Matija Frigan
Luka Vušković 30' 1 - 1  
Rob Schoofs 36'  
Lion Lauberbach 41'  
  46' Emin Bayram
  46' Amando Lapage
Keano Vanrafelghem 60'  
Petter Nosakhare Dahl 60'  
  60' Matija Frigan
  60' Islam Slimani
  1 - 2 64' Isa Sakamoto
  65' Serhiy Sydorchuk
  65' Alfie Devine
  65' Bryan Reynolds
  65' Griffin Yow
Nikola Storm 71' 2 - 2  
Patrick Pflücke 71'  
Bilal Bafdili 71'  
Rob Schoofs 71'  
Kerim Mrabti 71'  
Geoffry Hairemans 71'  
Nikola Storm 71'  
  2 - 3 77' Thomas Van den Keybus
  80' Thomas Van den Keybus
Bilal Bafdili 83'  
José Marsà 86'  
Rafik Belghali 90+2'  
Stephen Welsh 90+2'  
  90+4' Thomas Van den Keybus
  90+4' Roman Neustädter
19/04/2025 Sporting Charleroi
3 - 0
Mechelen 2-0H2H+
  14' Benito Raman
  14' Nikola Storm
Nikola Štulić 16' 1 - 0  
Daan Heymans 20' 2 - 0  
Massamba Sow 28'  
  59' Toon Raemaekers
  59' Bas Van den Eynden
  59' Patrick Pflücke
  59' Geoffry Hairemans
Nikola Štulić 62' 3 - 0  
Yassine Titraoui 68'  
Etienne Camara 68'  
  70' Kerim Mrabti
  70' Bilal Bafdili
  71' Rafik Belghali
  71' Keano Vanrafelghem
Massamba Sow 75'  
Cheick Keita 75'  
Parfait Guiagon 75'  
Isaac Mbenza 75'  
Antoine Bernier 75'  
Žan Rogelj 75'  
Mardochee Nzita 85'  
Vetle Winger Dragsnes 85'  
13/04/2025 Mechelen
1 - 1
OH Leuven 1-1H2H+
Lion Lauberbach 17' 1 - 0  
  1 - 1 20' Siebe Schrijvers
Nikola Storm 57'  
  62' Youssef Maziz
  62' William Balikwisha
  62' Ayumu Ohata
  62' Manuel Osifo
Nikola Storm 63'  
Benito Raman 63'  
Kerim Mrabti 64'  
Geoffry Hairemans 64'  
  73' Wouter George
  73' Ezechiel Banzuzi
Lion Lauberbach 73'  
Keano Vanrafelghem 73'  
  82' Stefan Mitrović
  82' Federico Ricca
  82' Roggerio Nyakossi
  82' Thibaud Verlinden
Patrick Pflücke 84'  
Bilal Bafdili 84'  
04/04/2025 Mechelen
5 - 2
Dender 4-0H2H+
Nikola Storm 10' 1 - 0  
Lion Lauberbach 14' 2 - 0  
Rob Schoofs 21' 3 - 0  
Rob Schoofs 42' 4 - 0  
  46' Aurélien Scheidler
  46' Mohamed Berte
  46' Bryan Goncalves
  46' Lennard Hens
  46' Fabio Ferraro
  46' David Hrnčár
Ahmed Touba 46'  
Mory Konate 46'  
Lion Lauberbach 56' 5 - 0  
  5 - 1 59' Bruny Nsimba
Geoffry Hairemans 69'  
Kerim Mrabti 69'  
Rafik Belghali 70'  
Bill Antonio 70'  
Nikola Storm 70'  
Keano Vanrafelghem 70'  
  73' Bruny Nsimba
  73' Jordan Attah Kadiri
  73' Malcolm Viltard
  73' Ridwane M'Barki
  77' Noah Mbamba
Lion Lauberbach 85'  
Bilal Bafdili 85'  
  5 - 2 90' Mohamed Berte
29/03/2025 Standard Liège
2 - 2
Mechelen 2-1H2H+
Andreas Hountondji 21' 1 - 0  
  1 - 1 33' Patrick Pflücke
Jean Thierry Lazare 41' 2 - 1  
Boli Bolingoli 64'  
Ilay Camara 64'  
  65' Fredrik Hammar
  65' Rob Schoofs
  66' José Marsà
  66' Bill Antonio
  66' Nikola Storm
  66' Keano Vanrafelghem
  2 - 2 68' Keano Vanrafelghem
Léandre Kuavita 77'  
Sotiris Alexandropoulos 77'  
Ibrahim Karamoko 77'  
Aiden O'Neill 77'  
  80' Ahmed Touba
  84' Geoffry Hairemans
  84' Mory Konate
  84' Benito Raman
  84' Lion Lauberbach
Jean Thierry Lazare 87'  
Yann Gboua 87'  
16/03/2025 Mechelen
2 - 1
Dender 0-0H2H+
Nikola Storm 12'  
Daam Foulon 54' 1 - 0  
  61' Roman Kvet
  61' David Hrnčár
  61' Dembo Sylla
  61' Ragnar Oratmangoen
Nikola Storm 64'  
Keano Vanrafelghem 64'  
Benito Raman 65' 2 - 0  
Patrick Pflücke 65'  
Bill Antonio 65'  
  69' Aurélien Scheidler
  69' Mohamed Berte
  69' Thomas Holmes
  69' Lennard Hens
Stephen Welsh 69'  
Mory Konate 69'  
  2 - 1 73' Lennard Hens
  77' Bryan Goncalves
Benito Raman 80'  
Lion Lauberbach 80'  
Kerim Mrabti 80'  
Aziz Ouattara Mohammed 80'  
  84' Fabio Ferraro
  84' Noah Mbamba
08/03/2025 Sporting Charleroi
0 - 1
Mechelen 0-1H2H+
  0 - 1 1' Benito Raman
Žan Rogelj 46'  
Antoine Bernier 46'  
  46' Benito Raman
  46' Lion Lauberbach
Yassine Titraoui 50'  
  53' Lion Lauberbach
Mardochee Nzita 61'  
Vetle Winger Dragsnes 61'  
Isaac Mbenza 67'  
Alexis Flips 67'  
  69' Nikola Storm
  69' Bilal Bafdili
  69' Patrick Pflücke
  69' Stephen Welsh
Yassine Titraoui 78'  
Alexandre Stanic 78'  
  80' Geoffry Hairemans
  80' Mory Konate
  83' Ortwin De Wolf
  90+3' Kerim Mrabti
  90+3' Aziz Ouattara Mohammed
02/03/2025 Beerschot
1 - 0
Mechelen 1-0H2H+
Welat Cagro 3'  
Ewan Henderson 30'  
Welat Cagro 44' 1 - 0  
  46' Aziz Ouattara Mohammed
  46' Daam Foulon
Nick Shinton 46'  
  46' José Marsà
  46' Stephen Welsh
Welat Cagro 49'  
Davor Matijaš 49'  
  54' Rob Schoofs
  60' Kerim Mrabti
  60' Toon Raemaekers
  60' Bill Antonio
Djevencio van der Kust 62'  
Marwan Alsahafi 62'  
Faisal Al-Ghamdi 62'  
Katuku Derrick Tshimanga 62'  
Daishawn Redan 62'  
Marco Weymans 62'  
  71' Kerim Mrabti
  71' Bilal Bafdili
  81' Nikola Storm
  81' Petter Nosakhare Dahl
  86' Rafik Belghali
  90' Petter Nosakhare Dahl
  90+2' Stephen Welsh
  90+5' Lion Lauberbach
21/02/2025 Mechelen
1 - 1
Sint-Truiden 1-0H2H+
Wolke Janssens 26' 1 - 0  
  36' Loïc Lapoussin
  39' Didier Lamkel Zé
Daam Foulon 46'  
Bill Antonio 46'  
  46' Ryotaro Ito
  46' Rein Van Helden
Nikola Storm 65'  
Kerim Mrabti 65'  
Geoffry Hairemans 66'  
Aziz Ouattara Mohammed 66'  
Kerim Mrabti 68'  
  73' Wolke Janssens
  73' Louis Patris
  73' Robert-Jan Vanwesemael
  73' Kahveh Zahiroleslam
  82' Billal Brahimi
  82' Andrés Ferrari
  82' Bruno Godeau
  82' Visar Musliu
Benito Raman 83'  
Julien Ngoy 83'  
Rob Schoofs 83'  
Keano Vanrafelghem 83'  
Julien Ngoy 88'  
  1 - 1 90+1' Andrés Ferrari
16/02/2025 Union Saint-Gilloise
0 - 1
Mechelen 0-1H2H+
  0 - 1 42' Benito Raman
  42' Ahmed Touba
Promise David 50'  
Mohammed Fuseini 63'  
Anouar Ait El Hadj 63'  
  64' Bill Antonio
  64' Daam Foulon
  75' Nikola Storm
  75' Kerim Mrabti
  76' Rob Schoofs
  76' Aziz Ouattara Mohammed
Mathias Rasmussen 77'  
Sofiane Boufal 77'  
Kevin Mac Allister 77'  
Marc Giger 77'  
Sofiane Boufal 80'  
  82' Benito Raman
  82' Julien Ngoy
Koki Machida 85'  
Kevin Rodríguez 85'  
Ross Sykes 86'  
Noah Sadiki 90+5'  
07/02/2025 Mechelen
3 - 3
Gent 1-1H2H+
Benito Raman 14' 1 - 0  
  1 - 1 28' Dante Vanzeir
  45+1' Jordan Torunarigha
Benito Raman 46' 2 - 1  
Geoffry Hairemans 54' 3 - 1  
  57' Momodou Sonko
  57' Andri Guðjohnsen
  57' Stefan Mitrović
  57' Samuel Kotto
Benito Raman 69'  
Lion Lauberbach 69'  
Bill Antonio 72'  
Patrick Pflücke 72'  
  74' Archie Brown
  74' Tiago Araújo
  74' Mathias Delorge
  74' Omri Gandelman
Nikola Storm 81'  
Keano Vanrafelghem 81'  
Geoffry Hairemans 82'  
Aziz Ouattara Mohammed 82'  
  3 - 2 84' Andri Guðjohnsen
  3 - 3 90+4' Hugo Gambor
31/01/2025 OH Leuven
1 - 0
Mechelen 1-0H2H+
Ezechiel Banzuzi 1'  
Stefan Mitrović 5' 1 - 0  
  34' Ahmed Touba
Birger Verstraete 35'  
  40' Fredrik Hammar
Ezechiel Banzuzi 44'  
  46' Bill Antonio
  46' Geoffry Hairemans
  56' Rob Schoofs
  62' Ahmed Touba
  62' Patrick Pflücke
  62' Fredrik Hammar
  62' Nikola Storm
Konan Ignace Jocelyn N’dri 65'  
Wouter George 65'  
Lequincio Zeefuik 65'  
Ewoud Pletinckx 65'  
  70' Keano Vanrafelghem
  70' Bilal Bafdili
Stefan Mitrović 77'  
Youssef Maziz 77'  
  79' Rafik Belghali
  79' Petter Nosakhare Dahl
Thibault Vlietinck 81'  
Manuel Osifo 81'  
  89' Kerim Mrabti
Tobe Leysen 90+4'  
26/01/2025 Anderlecht
4 - 1
Mechelen 2-0H2H+
Keisuke Goto 24' 1 - 0  
  40' Ahmed Touba
Jan-Carlo Simić  41' 2 - 0  
  46' Stephen Welsh
  46' Bill Antonio
  46' José Marsà
  46' Keano Vanrafelghem
  2 - 1 49' Benito Raman
  53' Bill Antonio
Yari Verschaeren 67' 3 - 1  
Mats Rits 72'  
Lucas Hey 72'  
Keisuke Goto 72'  
Mario Stroeykens 72'  
  72' Kerim Mrabti
  72' Nikola Storm
Moussa N'Diaye 81'  
Ali Maamar 81'  
Cesar Huerta 81'  
Francis Amuzu  81'  
Ahmed Touba 82' 4 - 1  
  83' Benito Raman
  83' Lion Lauberbach
Yari Verschaeren 86'  
Théo Leoni 86'  
18/01/2025 Mechelen
1 - 2
Genk 1-2H2H+
Benito Raman 8' 1 - 0  
  1 - 1 16' Konstantinos Karetsas
Geoffry Hairemans 24'  
  1 - 2 25' Zakaria El Ouahdi
Aziz Ouattara Mohammed 32'  
Stephen Welsh 45'  
Petter Nosakhare Dahl 45'  
  62' Nikolas Sattlberger
Geoffry Hairemans 68'  
Fredrik Hammar 68'  
Rafik Belghali 69'  
Bill Antonio 69'  
  72' Noah Adedeji-Sternberg
  72' Christopher Baah
  72' Hyun-gyu Oh
  72' Tolu Arokodare
  73' Nikolas Sattlberger
  73' Ibrahima Sory Bangoura
José Marsà 73'  
Jules Van Cleemput 73'  
Benito Raman 74'  
Lion Lauberbach 74'  
  83' Konstantinos Karetsas
  83' Patrik Hrošovský
12/01/2025 Cercle Brugge
1 - 0
Mechelen 1-0H2H+
Felipe Augusto 35' 1 - 0  
  46' Kerim Mrabti
  46' Bilal Bafdili
  46' Patrick Pflücke
  46' Rafik Belghali
  73' José Marsà
  73' Jules Van Cleemput
  74' Fredrik Hammar
  74' Petter Nosakhare Dahl
Kazeem Olaigbe 77'  
Alan Minda 77'  
Lawrence Agyekum 77'  
Flávio Nazinho 77'  
Edgaras Utkus 81'  
Emmanuel Kakou 81'  
  84' Geoffry Hairemans
  84' Lion Lauberbach
  90+1' Benito Raman
Gary Magnee 90+2'  
Senna Miangue 90+2'  
Felipe Augusto 90+2'  
Malamine Efekele 90+2'  
26/12/2024 Celtic
4 - 0
Motherwell 1-0H2H+
  11' Tawanda Maswanhise
  41' Tony Watt
  42' Dan Casey
A. Engels 45+1' 1 - 0  
Adam Idah 45+4'  
  45+5' Tom Sparrow
Daizen Maeda 57' 2 - 0  
Adam Idah 63'  
Kyogo Furuhashi 63'  
  63' Tom Sparrow
  63' Andy Halliday
Paulo Bernardo 63'  
Reo Hatate 63'  
Yang Hyun-Jun 63'  
Nicolas-Gerrit Kühn 63'  
  63' Tony Watt
  63' Apostolos Stamatelopoulos
  71' Harrison Paton
A. Engels 72'  
Luke McCowan 72'  
  72' Harrison Paton
  72' Sam Nicholson
Nicolas-Gerrit Kühn 74' 3 - 0  
G. Taylor 78'  
Álex Valle 78'  
  79' Marvin Kaleta
  79' Stephen O'Donnell
  79' Tawanda Maswanhise
  79' Jair Tavares
Reo Hatate 81' 4 - 0  
22/12/2024 Dundee United
0 - 0
Celtic 0-0H2H+
Ryan Strain 25'  
  59' Reo Hatate
  61' Luke McCowan
  61' Luis Palma
  62' Yang Hyun-Jun
  62' Adam Idah
Miller Thomson 74'  
Jort van der Sande 74'  
  78' Reo Hatate
  78' Paulo Bernardo
Luca Stephenson 80'  
Ross Docherty 80'  
Glenn Middleton 80'  
Kristijan Trapanovski 80'  
  86' Daizen Maeda
  86' A. Engels
Kristijan Trapanovski 89'  
Sam Dalby 90'  
Richard Odada 90'  
10/12/2024 Dinamo Zagreb
0 - 0
Celtic 0-0H2H+
  6' G. Taylor
Sandro Kulenović 35'  
Marko Rog 35'  
  38' Daizen Maeda
  46' Alistair Johnston
  46' A. Ralston
  56' A. Ralston
  65' Paulo Bernardo
  65' A. Engels
  65' Reo Hatate
  65' Luke McCowan
  72' Daizen Maeda
  72' J. Forrest
  72' Kyogo Furuhashi
  72' Adam Idah
Dario Špikić 73'  
Nathanaël Mbuku 73'  
M. Pjaca 82'  
A. Hoxha 82'  
M. Baturina 82'  
Luka Stojković 82'  
27/11/2024 Celtic
1 - 1
Club Brugge 0-1H2H+
  0 - 1 26' Cameron Carter-Vickers
  48' Joel Ordóñez
A. Engels 59'  
Paulo Bernardo 59'  
G. Taylor 59'  
Álex Valle 59'  
Daizen Maeda 60' 1 - 1  
  76' Brandon Mechele
Daizen Maeda 76'  
J. Forrest 76'  
Kyogo Furuhashi 76'  
A. Idah 76'  
  77' A. Skov Olsen
  77' Chemsdine Talbi
  77' Ferran Jutglà
  77' Romeo Vermant
Paulo Bernardo 84'  
Nicolas-Gerrit Kühn 88'  
Yang Hyun-Jun 88'  
  90+2' Joaquin Seys
  90+2' C. Tzolis
  90+2' Casper Nielsen
10/11/2024 Kilmarnock
0 - 2
Celtic 0-1H2H+
Joe Wright 11'  
  0 - 1 45+4' Callum McGregor
Kyle Vassell 46'  
Innes Cameron 46'  
  63' A. Idah
  63' Paulo Bernardo
  63' A. Engels
  63' Kyogo Furuhashi
  0 - 2 71' Nicolas-Gerrit Kühn
  73' Alistair Johnston
  73' A. Ralston
  74' Nicolas-Gerrit Kühn
  74' J. Forrest
Marley Watkins 75'  
Bruce Anderson 75'  
Matthew Kennedy 75'  
Rory McKenzie 75'  
David Watson 76'  
Fraser Murray 76'  
  80' Reo Hatate
Liam Donnelly 83'  
  83' Auston Trusty
  85' Reo Hatate
  85' Luke McCowan
Liam Donnelly 86'  
Gary Mackay-Steven 86'  
Fraser Murray 88'  
  90' Daizen Maeda
05/11/2024 Celtic
3 - 1
RB Leipzig 2-1H2H+
  0 - 1 23' C. Baumgartner
Nicolas-Gerrit Kühn 35' 1 - 1  
Nicolas-Gerrit Kühn 45+1' 2 - 1  
  62' Benjamin Sesko
A. Engels 67'  
Paulo Bernardo 67'  
  67' A. Nusa
  67' Álex Valle
  68' Benjamin Sesko
  68' E. Elmas
G. Taylor 68'  
Y. Poulsen 68'  
Reo Hatate 72' 3 - 1  
Nicolas-Gerrit Kühn 73'  
Yang Hyun-Jun 73'  
Cameron Carter-Vickers 73'  
L. Scales 73'  
  76' C. Baumgartner
  76' Assan Ouédraogo
  76' Amadou Haidara
  76' N. Seiwald
  81' L. Openda
  81' A. Idah
Kyogo Furuhashi 81'  
André Silva 81'  
30/10/2024 Celtic
2 - 0
Dundee 0-0H2H+
  51' J. McCracken
G. Taylor 54'  
Paulo Bernardo 57'  
Reo Hatate 57'  
A. Ralston 57'  
Alistair Johnston 57'  
Luis Palma 57'  
Daizen Maeda 57'  
Alistair Johnston 60' 1 - 0  
Yang Hyun-Jun 62'  
J. Forrest 62'  
  63' Mohammad Sylla
  64' Juan Portales
A. Engels 67' 2 - 0  
  68' Simon Murray
  68' Sebastian Palmer-Houlden
Cameron Carter-Vickers 76'  
L. Scales 76'  
  86' Lyall Cameron
  86' Sammy Braybrooke
  90+2' Josh Mulligan
23/10/2024 Atalanta
0 - 0
Celtic 0-0H2H+
  8' Alistair Johnston
R. Bellanova 59'  
C. De Ketelaere 59'  
Mateo Retegui 59'  
L. Samardžić 59'  
  68' Reo Hatate
  68' Paulo Bernardo
  68' A. Idah
  68' Kyogo Furuhashi
Ademola Lookman 69'  
Juan Cuadrado 69'  
  75' Daizen Maeda
  75' Luke McCowan
  75' A. Engels
  75' Luis Palma
S. Kolašinac 78'  
Matteo Ruggeri 78'  
M. Pašalić 78'  
Nicolò Zaniolo 78'  
  81' Nicolas-Gerrit Kühn
  81' J. Forrest
19/10/2024 Celtic
2 - 2
Aberdeen 2-0H2H+
Reo Hatate 24' 1 - 0  
Kyogo Furuhashi 27' 2 - 0  
  29' Jack Mackenzie
  30' Jimmy Thelin
  38' Leighton Clarkson
  46' Kevin Nisbet
  46' Luís Henriques de Barros Lopes
  46' Leighton Clarkson
  46' Ester Sokler
  46' S. Rubežić
  2 - 1 50' Ester Sokler
  55' Luís Henriques de Barros Lopes
  56' Sivert Heltne Nilsen
  2 - 2 60' Graeme Shinnie
Reo Hatate 64'  
Paulo Bernardo 64'  
Daizen Maeda 65'  
J. Forrest 65'  
  72' T. Keskinen
  72' Shayden Morris
Callum McGregor 73'  
Kyogo Furuhashi 77'  
A. Idah 77'  
A. Engels 84'  
Luke McCowan 84'  
  90+5' Sivert Heltne Nilsen
  90+5' Ante Palaversa
  90+5' Jack Mackenzie
  90+5' Jack Milne
01/10/2024 Borussia Dortmund
7 - 1
Celtic 5-1H2H+
  6' Kasper Schmeichel
Emre Can 7' 1 - 0  
  1 - 1 9' Daizen Maeda
Karim Adeyemi 11' 2 - 1  
Karim Adeyemi 29' 3 - 1  
Pascal Groß 32'  
Serhou Guirassy 40' 4 - 1  
Karim Adeyemi 42' 5 - 1  
  46' Paulo Bernardo
  46' Reo Hatate
  46' Greg Taylor
  46' Alex Valle
Karim Adeyemi 48'  
Julien Duranville 48'  
Julian Brandt 61'  
Maximilian Beier 61'  
Pascal Groß 61'  
Ramy Bensebaini 61'  
Yan Couto 61'  
Felix Nmecha 61'  
  63' Nicolas-Gerrit Kühn
  63' Yang Hyun-Jun
  63' Kyogo Furuhashi
  63' Adam Idah
Serhou Guirassy 66' 6 - 1  
Serhou Guirassy 70'  
Marcel Sabitzer 70'  
  74' Reo Hatate
Felix Nmecha 79' 7 - 1  
  86' Alistair Johnston
  86' Anthony Ralston
Ramy Bensebaini 90+3'  
22/09/2024 Celtic
5 - 2
Falkirk 1-2H2H+
  0 - 1 11' Ross Maclver
Paulo Bernardo 21' 1 - 1  
  1 - 2 45+1' Finn Yeats
  55' Ross Maclver
  55' Gary Oliver
Reo Hatate 60'  
Arne Engels 60'  
Luis Palma 60'  
Yang Hyun-Jun 60'  
James Forrest 61'  
Nicolas-Gerrit Kühn 61'  
Alex Valle 61'  
Greg Taylor 61'  
  67' Finn Yeats
  67' Michael McKenna
Adam Idah 70' 2 - 2  
Adam Idah 72' 3 - 2  
  73' Dylan Tait
  75' Alfie Agyeman
  75' Ethan Ross
  77' Sean Mackie
Nicolas-Gerrit Kühn 81' 4 - 2  
Nicolas-Gerrit Kühn 84' 5 - 2  
Stephen Welsh 85'  
Maik Nawrocki 85'  
  90' Michael McKenna
18/09/2024 Celtic
5 - 1
Slovan Bratislava 1-0H2H+
Liam Scales 17' 1 - 0  
  18' V. j. Weiss
  22' Alistair Johnston
Kevin Wimmer 22'  
  26' Marko Tolić
Kyogo Furuhashi 47' 2 - 0  
Arne Engels 56' 3 - 0  
  3 - 1 61' Kevin Wimmer
Daizen Maeda 70' 4 - 1  
Nicolas-Gerrit Kühn 71'  
James Forrest 71'  
  76' Vladimír Weiss
  76' Róbert Mak
  76' Tigran Barseghyan
  76' Nino Marcelli
  76' Danylo Ignatenko
  76' Kyriakos Savvidis
Reo Hatate 77'  
Paulo Bernardo 77'  
Kyogo Furuhashi 77'  
Adam Idah 77'  
Alistair Johnston 77'  
Anthony Ralston 77'  
  80' Cameron Carter-Vickers
Cameron Carter-Vickers 80'  
  84' Juraj Kucka
  84' Auston Trusty
  85' David Strelec
  85' Artur Gajdoš
Cameron Carter-Vickers 85'  
Idjessi Metsoko 85'  
Adam Idah 87' 5 - 1  
25/08/2024 St. Mirren
0 - 3
Celtic 0-2H2H+
  0 - 1 3' Callum McGregor
Alex Gogic 5'  
  0 - 2 33' Reo Hatate
Alex Gogic 46'  
Roland Idowu 46'  
Jonah Ayunga 46'  
Mikael Mandron 46'  
  59' Adam Idah
  59' Kyogo Furuhashi
  60' James Forrest
  60' Nicolas Kühn
  0 - 3 71' Alistair Johnston
Shaun Rooney 73'  
  73' Greg Taylor
Killian Phillips 74'  
Oisin Smyth 74'  
  75' Paulo Bernardo
  75' Odin Thiago Holm
  75' Greg Taylor
  75' Anthony Ralston
Toyosi Olusanya 87'  
Ethan Sutherland 87'  
  89' Reo Hatate
  89' Francis Turley
18/08/2024 Celtic
3 - 1
Hibernian 2-1H2H+
  2' Nathan Moriah-Welsh
Daizen Maeda 4' 1 - 0  
Daizen Maeda 15' 2 - 0  
Cameron Carter-Vickers 33'  
  2 - 1 34' Mykola Kukharevych
  46' Nathan Moriah-Welsh
  46' Nicky Cadden
Nicolas Kühn 56' 3 - 1  
James Forrest 59'  
Adam Idah 59'  
  63' Mykola Kukharevych
  63' Kieran Bowie
  63' Marvin Ekpiteta
  63' Chris Cadden
Daizen Maeda 72'  
Hyun-jun Yang 72'  
  76' Martin Boyle
  76' Rudi Allan Molotnikov
Nicolas Kühn 81'  
Paulo Bernardo 81'  
Reo Hatate 81'  
Luis Palma 81'  
  90' Joe Newell
  90' Luke Amos
11/08/2024 Hibernian
0 - 2
Celtic 0-2H2H+
  0 - 1 3' Nicolas Kühn
Josh Campbell 6'  
Joe Newell 8'  
  13' Liam Scales
  0 - 2 19' Callum McGregor
  62' James Forrest
  62' Kieran Bowie
Mykola Kukharevych 62'  
Chris Cadden 62'  
Josh Campbell 62'  
Daizen Maeda 62'  
  75' Reo Hatate
  75' Paulo Bernardo
  75' Kyogo Furuhashi
  75' Mikey Johnston
Rudi Allan Molotnikov 75'  
Dylan Vente 75'  
  81' Nicolas Kühn
  81' Hyun-jun Yang
  81' Alistair Johnston
  81' Anthony Ralston
Dylan Levitt 82'  
Nathan Moriah-Welsh 82'  
  90+5' Mikey Johnston
  90+5' Odin Thiago Holm
04/08/2024 Celtic
4 - 0
Kilmarnock 2-0H2H+
Reo Hatate 17' 1 - 0  
L. Scales 40' 2 - 0  
Nicolas-Gerrit Kühn 59' 3 - 0  
Nicolas Kühn 63'  
Luis Palma 63'  
Alistair Johnston 63'  
A. Ralston 63'  
  65' Matty Kennedy
  65' Danny Armstrong
  66' Liam Polworth
  66' Rory McKenzie
  66' Kyle Vassell
  66' Innes Cameron
  70' Liam Donnelly
  74' Liam Donnelly
  74' Bobby Wales
James Forrest 77'  
Yang Hyun-Jun 77'  
Reo Hatate 82'  
Odin Thiago Holm 82'  
  84' B. Lyons
  87' Fraser Murray
  87' Gary Mackay-Steven
A. Ralston 90+4' 4 - 0  
27/07/2024 Chelsea
1 - 4
Celtic 0-2H2H+
  0 - 1 19' Matt O'Riley
  0 - 2 33' Kyogo Furuhashi
  35' Daizen Maeda
  35' Luis Palma
Wesley Fofana 46'  
Tosin Adarabioyo 46'  
Mykhailo Mudryk 46'  
Raheem Sterling 46'  
Carney Chukwuemeka 46'  
Lesley Ugochukwu 46'  
  56' Cameron Carter-Vickers
  56' Stephen Welsh
  67' Greg Taylor
  67' Matthew Anderson
Reece James 67'  
Hyun-jun Yang 67'  
  67' James Forrest
  67' Malo Gusto
Roméo Lavia 67'  
Andrey Santos 67'  
  73' Anthony Ralston
  73' Colby Donovan
  0 - 3 76' Luis Palma
  77' Reo Hatate
  77' Odin Thiago Holm
  77' Kyogo Furuhashi
  77' Mikey Johnston
  77' Liam Scales
  77' Gustaf Lagerbielke
  0 - 4 79' Mikey Johnston
  80' Callum McGregor
  80' Bosun Lawal
  80' Kasper Schmeichel
  80' Viljami Sinisalo
Levi Colwill 80'  
Renato Veiga 80'  
  83' Matt O'Riley
  83' Francis Turley
Noni Madueke 83'  
Ângelo 83'  
Robert Sánchez 84'  
Lucas Bergström 84'  
Marc Guiu 84'  
Tyrique George 84'  
Christopher Nkunku 89' 1 - 4  
23/07/2024 Manchester City
3 - 4
Celtic 1-3H2H+
  0 - 1 13' Nicolas Kühn
Oscar Bobb 33' 1 - 1  
  1 - 2 36' Nicolas Kühn
  1 - 3 44' Kyogo Furuhashi
Luke Mbete 46'  
Callum Doyle 46'  
Stefan Ortega 46'  
Ederson 46'  
  46' Nicolas Kühn
  46' James Forrest
  46' Matt O'Riley
  46' Tomoki Iwata
Maximo Perrone 46' 2 - 3  
  46' Daizen Maeda
  46' Mikey Johnston
Kalvin Phillips 46'  
Joel Tshisanga Ndala 46'  
James McAtee 46'  
Maximo Perrone 46'  
  46' Kasper Schmeichel
  46' Viljami Sinisalo
Nico O'Reilly 46'  
Mahamadou Susoho 46'  
Erling Haaland 57' 3 - 3  
Josh Wilson-Esbrand 63'  
Jacob Wright 63'  
Jahmai Simpson-Pusey 63'  
Jadel Katongo 63'  
  64' Anthony Ralston
  64' Colby Donovan
  65' Greg Taylor
  65' Matthew Anderson
  65' Stephen Welsh
  65' Odin Thiago Holm
  65' Reo Hatate
  65' Hyeok-kyu Kwon
  65' Callum McGregor
  65' Yuki Kobayashi
  65' Liam Scales
  65' Gustaf Lagerbielke
  65' Kyogo Furuhashi
  65' Luis Palma
  3 - 4 68' Luis Palma
Jack Grealish 68'  
Micah Hamilton 68'  
Erling Haaland 68'  
Ben Knight 68'  
  76' Hyeok-kyu Kwon
  84' Gustaf Lagerbielke
10/07/2024 Queen's Park
4 - 6
Celtic 2-3H2H+
  0 - 1 6' Kyogo Furuhashi
C. Fox 10'  
L. Reid 10'  
R. Paton 15' 1 - 1  
D. Thomas 22' 2 - 1  
  2 - 2 24' Kyogo Furuhashi
  2 - 3 39' Matt O'Riley
  46' Matt O'Riley
  46' Hyeok-kyu Kwon
Jack Thomson 46'  
L. Longridge 46'  
  46' Scott Bain
  46' B. Siegrist
D. Thomas 46'  
S. Welsh 46'  
  2 - 4 61' Kyogo Furuhashi
R. Paton 63'  
L. McLeish 63'  
  63' Stephen Welsh
  63' M. Robertson
  63' Kyogo Furuhashi
  63' J. Dede
  63' O. Holm
  63' C. Donovan
  63' Yuki Kobayashi
  63' M. Frame
  63' B. Lawal
  63' F. Turley
  63' Tomoki Iwata
  63' K. Ure
  2 - 5 66' Hyeon-gyu Oh
R. MacGregor 68'  
L. Connolly 68'  
Josh Hinds 68'  
Rocco Hickey-Fugaccia 68'  
L. Longridge 70' 3 - 5  
D. Wilson 73'  
D. Carrick 73'  
  3 - 6 73' F. Turley
J. Turner 74'  
Tyrece McDonnell 74'  
Tyrece McDonnell 85' 4 - 6  
05/07/2024 Ayr United
1 - 1
Celtic 1-1H2H+
  19' Maik Nawrocki
  19' L. Agbaire
  0 - 1 24' Kyogo Furuhashi
A. Dowds 34' 1 - 1  
  46' Scott Bain
  46' Tobi Oluwayemi
  46' O. Holm
  46' Hyeok-kyu Kwon
  46' Kyogo Furuhashi
  46' Hyeon-gyu Oh
  46' J. Dede
  46' Hyun-jun Yang
G. Oakley 60'  
F. Bryden 60'  
N. McAllister 60'  
Frankie Musonda 60'  
P. Reading 60'  
D. Watret 60'  
A. Dowds 83'  
Ethan Walker 83'  
B. Dempsey 83'  
J. Hastie 83'  
Scott McMann 83'  
A. Murdoch 83'  

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.