Stephen O'Donnell Profile and Player Statistics
First name: Stephen
Last name: O'Donnell
Position: Defender
Nationality: Scotland
Date of birth: 11 May 1992
Age: 33
Height: 184 cm
Weight: 89 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
Irish League Cup 2025/2026 Ballymena United 1 0 0 0 0 0 0
League Cup 2025/2026 Motherwell 6 2 1 1 0 1 0
Premiership 2025/2026 Ballymena United 22 0 0 0 0 2 0
Premiership 2025/2026 Motherwell 28 8 7 1 0 1 0
Scottish Cup 2025/2026 Motherwell 2 0 1 0 0 1 0
Club Friendlies 2025 Motherwell 1 0 0 0 0 0 0
League Cup 2024/2025 Motherwell 6 0 2 1 1 0 0
Premiership 2024/2025 Motherwell 33 3 5 2 0 7 0
Scottish Cup 2024/2025 Motherwell 1 1 0 0 0 0 0
League Cup 2023/2024 Motherwell 5 1 1 2 1 2 0
Premiership 2023/2024 Motherwell 38 5 13 4 0 6 0
Scottish Cup 2023/2024 Motherwell 2 0 1 0 0 0 0
Club Friendlies 3 2023 Motherwell 1 1 0 0 0 0 0
Europa Conference League 2022/2023 Motherwell 2 0 0 0 0 0 0
League Cup 2022/2023 Motherwell 2 0 0 0 0 0 0
Premiership 2022/2023 Motherwell 37 13 4 0 0 5 0
Scottish Cup 2022/2023 Motherwell 2 0 2 0 0 0 0
UEFA Nations League 2022/2023 Scotland 1 0 0 0 0 0 0
Club Friendlies 1 2022 Motherwell 1 0 1 0 0 0 0
Friendly International 2022 Scotland 2 2 0 0 0 0 0
WC Qualification Europe 2022 Scotland 10 0 1 1 0 1 0
League Cup 2021/2022 Motherwell 4 0 0 0 0 0 0
Premiership 2021/2022 Motherwell 31 2 0 0 0 5 1
Scottish Cup 2021/2022 Motherwell 3 1 0 0 0 0 0
Friendly International 2021 Scotland 1 0 1 0 0 0 0
Europa League 2020/2021 Motherwell 3 0 1 3 1 1 0
League Cup 2020/2021 Motherwell 1 0 0 0 0 0 0
Premiership 2020/2021 Motherwell 34 0 2 3 0 3 1
Scottish Cup 2020/2021 Motherwell 3 0 0 3 1 0 0
UEFA Nations League 2020/2021 Scotland 6 0 1 1 0 0 0
Euro Qualification 2020 Scotland 12 0 2 0 0 1 0
European Championship 2020 Scotland 3 0 2 0 0 1 0
Europa League 2019/2020 Kilmarnock 2 0 0 0 0 0 0
League Cup 2019/2020 Kilmarnock 2 0 0 0 0 0 0
Premiership 2019/2020 Kilmarnock 28 0 0 6 0 1 0
Scottish Cup 2019/2020 Kilmarnock 3 0 0 0 0 0 0
League Cup 2018/2019 Kilmarnock 4 1 0 2 0 0 0
Premiership 2018/2019 Kilmarnock 37 1 1 1 0 7 0
Scottish Cup 2018/2019 Kilmarnock 3 0 0 0 0 0 0
UEFA Nations League 2018/2019 Scotland 2 0 0 0 0 0 0
Friendly International 2018 Scotland 4 1 0 0 0 0 0
Premiership 2017/2018 Kilmarnock 37 1 0 7 0 4 0
Scottish Cup 2017/2018 Kilmarnock 4 0 0 1 0 0 0
League Cup 2017 Kilmarnock 5 1 0 0 0 0 0
Carabao Cup 2016/2017 Luton Town 2 0 0 0 0 0 0
EFL Trophy 2016/2017 Luton Town 4 0 0 0 0 0 0
FA Cup 2016/2017 Luton Town 3 3 0 1 0 0 0
League Two 2016/2017 Luton Town 47 3 2 2 0 1 0
Carabao Cup 2015/2016 Luton Town 2 0 1 1 1 0 0
EFL Trophy 2015/2016 Luton Town 1 0 0 1 0 0 0
League Two 2015/2016 Luton Town 32 0 4 1 0 3 0
League Cup 2014/2015 Partick Thistle 3 0 0 0 0 0 0
Premiership 2014/2015 Partick Thistle 37 0 1 7 0 5 0
Scottish Cup 2014/2015 Partick Thistle 2 0 0 0 0 0 0
League Cup 2013/2014 Partick Thistle 1 0 0 1 0 0 0
Premiership 2013/2014 Partick Thistle 31 4 0 0 0 5 1
Championship 2012/2013 Partick Thistle 5 3 1 2 0 0 0
Scottish Cup 2012/2013 Partick Thistle 1 0 1 0 0 0 0
Championship 2011/2012 Partick Thistle 14 3 8 2 0 2 0

Stephen O'Donnell has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
21/03/2026 Cliftonville
2 - 2
Ballymena United 2-0H2H+
Sean Robertson 2' 1 - 0  
Brian Healy 34' 2 - 0  
  46' Edward Zenteno
  46' James Hood
  46' Dylan McGeouch
  46' Aaron Jarvis
Rory Hale 49'  
  2 - 1 51' Igor Rutkowski
Sean Robertson 55'  
Keevan Hawthorne 55'  
  64' Calvin McCurry
  64' Dean Ebbe
  2 - 2 71' James Hood
Joe Sheridan 75'  
Ryan Curran 75'  
Brian Healy 84'  
Joe Gormley 84'  
Liam McStravick 84'  
Callum McCay 84'  
  87' Daithí McCallion
  87' Danny Lafferty
21/03/2026 Motherwell
0 - 0
Hibernian 0-0H2H+
  30' Jamie McGrath
  30'
  44' Dan Barlaser
  62' Ante Suto
Elliot Watt 65'  
Oscar Priestman 66'  
Ibrahim Said 66'  
  68' Martin Boyle
  68' Dane Scarlett
  68' Ante Suto
  68' Owen Elding
  68' Miguel Chaiwa
Tom Sparrow 76'  
  86' Jamie McGrath
  86' Kai Andrews
Elijah Just 86'  
Eythor Bjørgolfsson 86'  
  86' Miguel Chaiwa
  86' Josh Campbell
Tom Sparrow 86'  
Jordan McGhee 86'  
Eythor Bjørgolfsson 90+5'  
14/03/2026 Ballymena United
2 - 1
Carrick Rangers 0-0H2H+
Aaron Jarvis 4'  
Kian Corbally 28'  
  43' Benjamin Buchanan-Rolleston
David Toure 51'  
  56' Mikey Place
Jack O'Reilly 58'  
James Hood 58'  
Edward Zenteno 58'  
Calvin McCurry 58'  
  61' Joseph Moore
  61' Ryan Waide
Igor Rutkowski 64' 1 - 0  
Igor Rutkowski 69' 2 - 0  
  70' Matthew Snoddy
  70' Matthew Olosunde
Dylan McGeouch 76'  
  2 - 1 77' Danny Purkis
  90' Billy Joe Burns
  90' Paul Heatley
  90+2' Ryan Waide
Igor Rutkowski 90+3'  
Donal Rocks 90+3'  
14/03/2026 Celtic
3 - 1
Motherwell 1-1H2H+
Alex Oxlade-Chamberlain 7'  
  0 - 1 32' Elijah Just
Hyun-jun Yang 38' 1 - 1  
Sebastian Tounekti 46'  
Tomas Cvancara 46'  
Colby Donovan 50'  
Benjamin Nygren 62'  
Luke McCowan 62'  
Reo Hatate 63'  
  64' Elijah Just
  71' Emmanuel Longelo
Tomas Cvancara 72' 2 - 1  
  72' Calum Ward
Alex Oxlade-Chamberlain 78'  
Paulo Bernardo 78'  
  78' Ibrahim Said
  78' Eythor Bjørgolfsson
  78' Lukas Fadinger
  78' Oscar Priestman
Colby Donovan 78'  
Anthony Ralston 78'  
Kieran Tierney 78'  
Marcelo Saracchi 78'  
Hyun-jun Yang 79' 3 - 1  
Anthony Ralston 82'  
  83' Tom Sparrow
  83' Jordan McGhee
  83' Elijah Just
  83' Sam Nicholson
  90+1' Tawanda Maswanhise
  90+1' Luca Ross
07/03/2026 Ballymena United
1 - 1
Portadown 0-0H2H+
  16' Josh Carson
  21' Baris Altintop
Calvin McCurry 45+2'  
63'  
  67' Steven McCullough
  70' Shay McCartan
  70' G. Tetteh
  80' Ahu Obhakhan
  0 - 1 84' Eamon Fyfe
Jack O'Reilly 90+2' 1 - 1  
07/03/2026 Dundee
2 - 1
Motherwell 1-0H2H+
Tony Yogane 32' 1 - 0  
  35' Ibrahim Said
  38' Lukas Fadinger
  38' Oscar Priestman
  46' Ibrahim Said
  46' Eythor Bjørgolfsson
  46' Stephen O'Donnell
  46' Tom Sparrow
Luke Graham 48'  
Simon Murray 63'  
Ashley Hay 63'  
Joel Cotterill 63'  
Finlay Robertson 63'  
Tony Yogane 63'  
Joe Westley 63'  
  67' Emmanuel Longelo
  67' Regan Charles-Cook
Finlay Robertson 70'  
  1 - 1 78' Callum Slattery
Ethan Hamilton 80'  
Finlay Robertson 84' 2 - 1  
  85' Oscar Priestman
  85' Sam Nicholson
Yan Dhanda 90+1'  
Brad Halliday 90+1'  
Cameron Congreve 90+2'  
  90+2' Paul McGinn
28/02/2026 Ballymena United
0 - 2
Larne 0-2H2H+
  0 - 1 9' Andy Ryan
  0 - 2 30' Andy Ryan
Success Edogun 51'  
Joel Thompson 56'  
Igor Rutkowski 56'  
  64' Matthew Lusty
  64' Paul O'Neill
Fuad Sule 69'  
Jack O'Reilly 69'  
  72' Andy Ryan
  72' Benji Magee
  72' Aaron Donnelly
  72' Conor McKendry
  72' Dan Bent
  72' Tiarnan O'Connor
Dean Ebbe 85'  
Calvin McCurry 85'  
28/02/2026 Motherwell
2 - 0
Dundee United 1-0H2H+
  13' N. Farrugia
  36' Vicko Sevelj
Tawanda Maswanhise 37' 1 - 0  
  45+1' Iurie Iovu
Tawanda Maswanhise 46' 2 - 0  
Ibrahim Said 57'  
  61' Panutche Camara
  61' Kristijan Trapanovski
  61' Max Watters
  61' Emmanuel Agyei
  61' N. Farrugia
  61' Amar Fatah
  61' Julius Eskesen
  61' Zachary Sapsford
Lukas Fadinger 63'  
Ibrahim Said 72'  
Eythor Bjørgolfsson 72'  
Lukas Fadinger 72'  
Oscar Priestman 72'  
Callum Slattery 82'  
Regan Charles-Cook 82'  
Emmanuel Longelo 82'  
Tom Sparrow 82'  
Stephen O'Donnell 90+1'  
Luca Ross 90+1'  
24/02/2026 Ballymena United
2 - 2
Glenavon 1-1H2H+
  24' Barney McKeown
David Toure 26'  
Kian Corbally 44' 1 - 0  
  1 - 1 45+1' Paul McGovern
  45+2' Sean Carlin
Kian Corbally 46'  
Edward Zenteno 46'  
  1 - 2 57' Nathaniel Ferris
Edward Zenteno 62' 2 - 2  
Aaron Jarvis 67'  
Joel Thompson 67'  
  70' John Mountney
  70' Jordan McMullan
Shane McEleney 75'  
Stephen O'Donnell 75'  
  81' Harry Murphy
  82' Paul McGovern
  82' Stephen Mallon
  82' Luke McGerrigan
  82' Niall Quinn
Igor Rutkowski 90'  
Dean Ebbe 90'  
  90+4' Jordan McMullan
21/02/2026 St. Mirren
0 - 5
Motherwell 0-2H2H+
Killian Phillips 4'  
  0 - 1 14' Elijah Just
  0 - 2 30' Tawanda Maswanhise
Alex Gogic 41'  
J. Devaney 46'  
K. Baccus 46'  
Conor McMenamin 46'  
Marcus Fraser 46'  
Roland Idowu 46'  
Mikael Mandron 46'  
  0 - 3 49' Ibrahim Said
Richard King 52'  
  0 - 4 58' Emmanuel Longelo
  62'
62'  
  62' Elijah Just
  62' Tom Sparrow
  0 - 5 66' Eythor Bjørgolfsson
  77' Elliot Watt
  77' Regan Charles-Cook
  77' Emmanuel Longelo
  77' Sam Nicholson
  77' Ibrahim Said
  77' Luca Ross
Mark O'Hara 78'  
Liam Donnelly 78'  
Miguel Freckleton 87'  
K. Baccus 90+2'  
20/02/2026 Coleraine
1 - 0
Ballymena United 1-0H2H+
William Patching 28' 1 - 0  
  60' Kian Corbally
Jamie Glackin 67'  
Dylan Boyle 67'  
  67' Edward Zenteno
  67' Daire O'Connor
James Akintunde 67'  
Matthew Shevlin 67'  
Ben Wylie 77'  
Zane Okoro 77'  
Mark Coyle 78'  
  80' Danny Lafferty
  80' James Hood
William Patching 84'  
  86' Matthew Clarke
  90' Dylan McGeouch
  90' Dean Ebbe
William Patching 90+3'  
Dean Jarvis 90+3'  
  90+6' Igor Rutkowski
18/02/2026 Aberdeen
2 - 0
Motherwell 1-0H2H+
  2' Oscar Priestman
Kevin Nisbet 4' 1 - 0  
Nicolas Milanovic 18'  
18'  
Dennis Geiger 24'  
Topi Keskinen 40'  
Nicolas Milanovic 46'  
Toyosi Olusanya 46'  
Topi Keskinen 46'  
Ante Palaversa 46'  
  46' Tom Sparrow
  46' Callum Slattery
  50' Liam Gordon
  61' Lukas Fadinger
  61' Emmanuel Longelo
  61' Eythor Bjørgolfsson
  61' Elliot Watt
  63' Stephen O'Donnell
Graeme Shinnie 64' 2 - 0  
  66' Callum Slattery
  68' Elijah Just
  68' Ibrahim Said
Ante Palaversa 72'  
Kevin Nisbet 80'  
Marko Lazetić 80'  
  81' Regan Charles-Cook
  81' Sam Nicholson
Lyall Cameron 85'  
Sivert Heltne Nilsen 85'  
17/02/2026 Ballymena United
2 - 0
Crusaders 0-0H2H+
  32' Jordan Forsythe
  45+2' Kieran McKechnie
  45+2' Elliot Dunlop
  45+2' Lewis Barr
  45+2' Evan Easton
David Toure 49'  
  53' Evan Easton
Igor Rutkowski 54' 1 - 0  
  64' Tom Maguire
  64' Adam Brooks
  64' Stewart Nixon
  64' Finley Thorndike
Igor Rutkowski 65'  
Aaron Jarvis 71'  
  83' Musa Dibaga
Igor Rutkowski 84' 2 - 0  
Igor Rutkowski 90'  
Dean Ebbe 90'  
15/02/2026 Motherwell
2 - 0
Aberdeen 1-0H2H+
Callum Slattery 23'  
Elijah Just 28' 1 - 0  
  32' Liam Morrison
  37' Tom McIntyre
  46' Afeez Aremu
  46' Ante Palaversa
  52'
  52' Dennis Geiger
  62' Alexander Jensen
  62' Nicky Devlin
Elijah Just 66'  
Eythor Bjørgolfsson 66'  
Elliot Watt 66'  
Regan Charles-Cook 66'  
  67' Topi Keskinen
  71' Topi Keskinen
  71' Kenan Bilalovic
  71' Kevin Nisbet
  71' Marko Lazetić
  72' Lyall Cameron
  79' Dennis Geiger
  79' Kjartan Már Kjartansson
Ibrahim Said 81'  
Sam Nicholson 81'  
Emmanuel Longelo 81'  
Stephen O'Donnell 81'  
Tawanda Maswanhise 90'  
Jordan McGhee 90'  
  90+2' Ante Palaversa
Tom McIntyre 90+3' 2 - 0  
14/02/2026 Glentoran
2 - 1
Ballymena United 1-1H2H+
  0 - 1 33' Igor Rutkowski
Aaron McEneff 44' 1 - 1  
Aaron McEneff 51' 2 - 1  
  55' Joel Thompson
  55' Daire O'Connor
MJ Kamara 60'  
  67' Success Edogun
  67' Calvin McCurry
  67' Kian Corbally
  67' Jack O'Reilly
Jordan Stewart 73'  
Liam Burt 73'  
  77' Fuad Sule
  77' Dylan McGeouch
Daniel Amos 83'  
James Douglas 83'  
Jordan Jenkins 83'  
Ben Gallagher 83'  
Cammy Palmer 86'  
Joshua Daniels 90'  
Daniel Larmour 90'  
  90+4' Dylan McGeouch
11/02/2026 Motherwell
1 - 1
Rangers 0-1H2H+
  0 - 1 6' Nicolas Raskin
  14' Mohamed Diomandé
  43' Nicolas Raskin
Elliot Watt 46'  
Oscar Priestman 46'  
Ibrahim Said 56'  
  62' Mohamed Diomandé
  62' Ryan Naderi
Elijah Just 63'  
Ibrahim Said 69'  
Eythor Bjørgolfsson 69'  
Stephen O'Donnell 69'  
Tom Sparrow 69'  
  74' Djeidi Gassama
  74' Emmanuel Fernandez
  75' Jayden Meghoma
Lukas Fadinger 78'  
  80' John Souttar
  86' Mikey Moore
  86' Thelo Aasgaard
Emmanuel Longelo 86'  
Regan Charles-Cook 86'  
  86' Youssef Chermiti
  86' Bojan Miovski
  86' James Tavernier
  86' Dujon Sterling
  87' Bojan Miovski
Elijah Just 87'  
Sam Nicholson 87'  
Stephen Welsh 89' 1 - 1  
31/01/2026 Linfield
2 - 1
Ballymena United 1-0H2H+
Matty Yates 11' 1 - 0  
  17' Matthew Clarke
  22' Aaron Jarvis
  1 - 1 53' Igor Rutkowski
Adam Frizzell 68'  
Kirk Millar 68'  
  68' Daire O'Connor
  68' Joel Thompson
  69' Matthew Clarke
  72' Shane McEleney
Sean Brown 73'  
Sam Taylor 73'  
  75' Patrick McEleney
  75' Danny Lafferty
  77' Kian Corbally
  79' Igor Rutkowski
  79'
Ethan McGee 81'  
Shane McEleney 90' 2 - 1  
Charlie Allen 90+5'  
31/01/2026 Livingston
0 - 2
Motherwell 0-2H2H+
  0 - 1 5' Tawanda Maswanhise
  0 - 2 28' Tawanda Maswanhise
  65' Elijah Just
  65' Eythor Bjørgolfsson
  65' Ibrahim Said
  65' Sam Nicholson
Emmanuel Danso 67'  
Mohamad Sylla 67'  
Stevie May 68'  
Joshua Zimmerman 68'  
Babacar Fati 77'  
Samson Lawal 77'  
  77' Tawanda Maswanhise
  77' Emmanuel Longelo
Connor McLennan 77'  
Lewis Smith 77'  
Robbie Muirhead 77'  
Alex Tamm 77'  
  86' John Koutroumbis
  86' Liam Gordon
Mohamad Sylla 89'  
24/01/2026 Motherwell
4 - 0
Kilmarnock 2-0H2H+
  18' Tom Lowery
Elijah Just 29' 1 - 0  
  45' Tom Lowery
Tawanda Maswanhise 45+1' 2 - 0  
  45+2' Neil McCann
  46' Liam Polworth
  46' Michael Schjönning-Larsen
Ibrahim Said 56' 3 - 0  
Tawanda Maswanhise 60'  
Eythor Bjørgolfsson 60'  
Tom Sparrow 60'  
John Koutroumbis 60'  
  61' Greg Kiltie
  61' Rory McKenzie
  61' Robbie Deas
  61' Jack Thomson
  67' Marcus Dackers
  67' Bruce Anderson
Elijah Just 71'  
Apostolos Stamatelopoulos 71'  
Lukas Fadinger 82' 4 - 0  
Oscar Priestman 83'  
Rocco McColm 83'  
Ibrahim Said 84'  
Luca Ross 84'  
  90' Tyreece John-Jules
  90' Ben Brannan
17/01/2026 Motherwell
1 - 0
Ross County 0-0H2H+
  39' Connor Randall
  43' Jamie Lindsay
Luca Ross 56'  
Lukas Fadinger 56'  
Apostolos Stamatelopoulos 56'  
Elijah Just 56'  
  61' Jordan White
  61' Ronan Aiden Connolly Shea Chapman Hale
  61' Jay Henderson
  61' Kieran Phillips
Tawanda Maswanhise 62' 1 - 0  
Stephen O'Donnell 66'  
Emmanuel Longelo 66'  
Tom Sparrow 66'  
Jordan McGhee 66'  
  73' Dean Cornelius
  75' Dylan Smith
  75' Dean Cornelius
  75' Levis Pitan
  84' Jamie Lindsay
  84' James Scott
  86' Len O'Sullivan
Ibrahim Said 89'  
Zander McAllister 89'  
10/01/2026 Hibernian
1 - 1
Motherwell 0-0H2H+
  17' Stephen O'Donnell
  17' John Koutroumbis
Josh Mulligan 32'  
  34' Stephen Welsh
  45+1' Lukas Fadinger
Jordan Obita 47'  
Jamie McGrath 51'  
Junior Hoilett 51'  
  0 - 1 52' Tawanda Maswanhise
Kieron Bowie 69' 1 - 1  
  73' Oscar Priestman
  73' Oscar Priestman
  73' Callum Slattery
Kieron Bowie 75'  
Chris Cadden 75'  
Kanayo Megwa 75'  
Thibault Klidjé 75'  
  80' Emmanuel Longelo
  86' Stephen Welsh
  86' Liam Gordon
  87' Ibrahim Said
  87' Elijah Just
  87' Jordan McGhee
Josh Mulligan 88'  
Dylan Levitt 88'  
Dan Barlaser 88'  
Joe Newell 88'  
03/01/2026 Motherwell
2 - 0
St. Mirren 1-0H2H+
Tawanda Maswanhise 35' 1 - 0  
  43' Richard King
  45' Miguel Freckleton
  45+1' Dan N'Lundulu
  46' Richard King
  46' Liam Donnelly
  46' Dan N'Lundulu
  46' Evan Mooney
Elliot Watt 57' 2 - 0  
  66' Jayden Richardson
  66' M. Dijksteel
  66' Alex Gogic
  67' Mikael Mandron
  67' Roland Idowu
Elliot Watt 73'  
Oscar Priestman 73'  
Tawanda Maswanhise 73'  
Tom Sparrow 73'  
  80' Conor McMenamin
  80' Fraser Taylor
Ibrahim Said 89'  
Detlef Esapa Osong 89'  
Elijah Just 89'  
Luca Ross 89'  
Callum Slattery 90+3'  
Zander McAllister 90+3'  
30/12/2025 Motherwell
2 - 0
Celtic 1-0H2H+
Ibrahim Said 14' 1 - 0  
  46' Kieran Tierney
  46' Arne Engels
  46' Daizen Maeda
  46' Luke McCowan
  46' Paulo Bernardo
  46' Shin Yamada 
  52' Auston Trusty
  56' Reo Hatate
  56' Anthony Ralston
Elliot Watt 58' 2 - 0  
  60' Anthony Ralston
  60' Colby Donovan
  66' Hyun-jun Yang
  66' James Forrest
  74' Liam Scales
Elijah Just 75'  
Callum Hendry 75'  
Oscar Priestman 85'  
Emmanuel Longelo 85'  
Callum Slattery 90+3'  
Zander McAllister 90+3'  
Ibrahim Said 90+3'  
Luca Ross 90+3'  
30/12/2025 Bangor
2 - 0
Ballymena United 1-0H2H+
Oisin Devlin 14'  
Robert Garrett 14'  
Robert Garrett 31'  
Lewis Harrison 36'  
Danny Lafferty 42' 1 - 0  
Ben Arthurs 57'  
Lewis Francis 61' 2 - 0  
Liam Hassin 64'  
Caomhan McGuinness 64'  
  67' Aaron Jarvis
  67' James Hood
  67' Andy Scott
  67' David Taylor
Michael Morgan 84'  
Liam Burns 84'  
Tiernan Mulvenna 84'  
Paul Osew 84'  
27/12/2025 Rangers
1 - 0
Motherwell 0-0H2H+
Mohamed Diomandé 56'  
Mikey Moore 56'  
Thelo Aasgaard 67' 1 - 0  
  69' John Koutroumbis
  69' Stephen O'Donnell
  69' Elijah Just
  69' Callum Slattery
  69' Callum Hendry
  69' Apostolos Stamatelopoulos
Youssef Chermiti 77'  
Bojan Miovski 77'  
Connor Barron 78'  
Thelo Aasgaard 80'  
  84' Tom Sparrow
  84' Detlef Esapa Osong
  86' Paul McGinn 
Thelo Aasgaard 87'  
Lyall Cameron 87'  
Djeidi Gassama 87'  
Findlay Curtis 87'  
Dujon Sterling 87'  
John Souttar  87'  
John Souttar  90'  
  90+1' Elliot Watt
  90+1' Oscar Priestman
26/12/2025 Ballymena United
2 - 0
Coleraine 1-0H2H+
Daire O'Connor 12' 1 - 0  
  20' Jamie Glackin
  20' Jamie McGonigle
Success Edogun 42'  
Jack O'Reilly 42'  
  62' Cameron Stewart
  62' Ronan Doherty
  62' Lewis McGregor
Daire O'Connor 67' 2 - 0  
Jack O'Reilly 80'  
  81' Zane Okoro
  81' Oliver Devlin
Joel Thompson 82'  
James Hood 82'  
Daire O'Connor 90+3'  
Andy Scott 90+3'  
20/12/2025 Motherwell
1 - 0
Dundee 0-0H2H+
Callum Slattery 32'  
  46' Finlay Robertson
  46' Paul Digby
  46' Paul Digby
Regan Charles-Cook 58'  
Ibrahim Said 58'  
John Koutroumbis 58'  
Tom Sparrow 58'  
  68' Tony Yogane
  68' Charlie Reilly
  73' Yan Dhanda
Callum Hendry 73'  
Apostolos Stamatelopoulos 73'  
  77' Ashley Hay
  77' Simon Murray
Callum Slattery 82' 1 - 0  
  84' Callum Jones
  84' Emile Acquah
Emmanuel Longelo 86'  
Stephen O'Donnell 86'  
Callum Slattery 86'  
Oscar Priestman 86'  
13/12/2025 Dundee United
0 - 0
Motherwell 0-0H2H+
  18' Stephen Welsh
  18' Liam Gordon
  34' Tawanda Maswanhise
L. Stephenson 46'  
Max Watters 65'  
Nikolaj Möller 65'  
Will Ferry 67'  
Zachary Sapsford 72'  
Ivan Dolcek 72'  
  72' John Koutroumbis
  72' Emmanuel Longelo
  72' Tawanda Maswanhise
  72' Ibrahim Said
  72' Callum Hendry
  72' Apostolos Stamatelopoulos
  75' Callum Slattery
Craig Sibbald 83'  
Vicko Sevelj 83'  
  85' Elliot Watt
  87' Callum Slattery
  87' Regan Charles-Cook
Vicko Sevelj 90'  
13/12/2025 Portadown
1 - 0
Ballymena United 0-0H2H+
  37' Stephen O'Donnell
  52' Success Edogun
Jordan Gibson 58'  
Shay McCartan 58'  
  65' Aaron Jarvis
  65' James Hood
  65' Daire O'Connor
  65' Patrick McEleney
Divin Isamala 70'  
Joshua Ukek 70'  
Gary Thompson 71'  
James Teelan 76' 1 - 0  
  81' Danny Lafferty
  81' Jack O'Reilly
  90' Jack O'Reilly
  90+1'
James Teelan 90+1'  
B. Quinn 90+1'  
Ben Wylie 90+3'  
06/12/2025 Ballymena United
1 - 2
Dungannon Swifts 1-1H2H+
  0 - 1 8' Cahal McGinty
Cahal McGinty 29' 1 - 1  
Zach Nolan 33'  
Dylan McGeouch 33'  
  42' Steven Scott
  45+2' Tiernan Kelly
  45+2' Bobby Jack McAleese
  61' Leonel Alves
  61' Tom Maguire
Aaron Jarvis 62'  
  70' Gaël Bigirimana 
  73' Andy Mitchell
  73' James Knowles
  1 - 2 76' Adam Glenny
Daire O'Connor 78'  
James Hood 78'  
Danny Lafferty 84'  
Jack O'Reilly 84'  
Aaron Jarvis 84'  
David Taylor 84'  
06/12/2025 Motherwell
3 - 0
Livingston 1-0H2H+
Elliot Watt 18' 1 - 0  
Regan Charles-Cook 39'  
39'  
  40' Scott Pittman
  56' Cristian Montano
Apostolos Stamatelopoulos 60' 2 - 0  
  61' Stevie May
  61' Jeremy Bokila
Apostolos Stamatelopoulos 61'  
Callum Hendry 61'  
  62' Cristian Montano
  62' Joshua Brenet
John Koutroumbis 70'  
Emmanuel Longelo 70'  
  70' Scott Pittman
  70' Ryan McGowan
  70' Lewis Smith
  70' Robbie Muirhead
Elliot Watt 70'  
Oscar Priestman 70'  
  70' Macaulay Tait
  70' Mohamad Sylla
Elijah Just 71'  
Callum Slattery 71'  
  86' Ryan McGowan
Emmanuel Longelo 88' 3 - 0  
Regan Charles-Cook 89'  
Ibrahim Said 89'  
03/12/2025 Falkirk
0 - 0
Motherwell 0-0H2H+
  61'
Henry Cartwright 61'  
Ethan Ross 61'  
Finn Yeats 61'  
E. Williams 61'  
Alfie Agyeman 61'  
Kyrell Wilson 61'  
61'  
  62' Tom Sparrow
  62' John Koutroumbis
Ethan Ross 66'  
  74' Emmanuel Longelo
  74' Stephen O'Donnell
  74' Callum Hendry
  74' Apostolos Stamatelopoulos
Filip Lissah 77'  
  89' Callum Slattery
  89' Regan Charles-Cook
02/12/2025 Ballymena United
2 - 0
Larne 1-0H2H+
  7'
Success Edogun 15' 1 - 0  
  46' James Simpson
  46' Sean Graham
  46' Benji Magee
  46' Leroy Millar
  46' Cormac Austin
  46' Ryan Nolan
Daire O'Connor 50' 2 - 0  
Daire O'Connor 63'  
James Hood 63'  
  67' Matthew Lusty
  67' Conor McKendry 
  67' Paul O'Neill 
  67' Tiarnan O'Connor
Kian Corbally 83'  
Jack O'Reilly 83'  
Success Edogun 90'  
David Taylor 90'  
29/11/2025 Glenavon
3 - 1
Ballymena United 1-1H2H+
  0 - 1 5' Success Edogun
  7' James Hood
Jack Malone 10' 1 - 1  
  14' Matthew Clarke
Luke Cartwright 46'  
Paddy Burns 46'  
  59' James Hood
  59' Joel Thompson
Paul McGovern 64'  
Michael O'Connor 65'  
Davy McDaid 65'  
Jack Malone 65'  
Corey Smith 65'  
  74' Jack O'Reilly
  74' Daire O'Connor
Harry Murphy 86'  
  88' Sean O'Neill 
Davy McDaid 89' 2 - 1  
Peter Campbell 90+3' 3 - 1  
29/11/2025 Motherwell
0 - 0
Hearts 0-0H2H+
  23' Lawrence Shankland
  28' Alexandros Kyziridis
Callum Hendry 67'  
Ibrahim Said 67'  
  68' Oisin McEntee
  68' Christian Borchgrevink
  68' Blair Spittal
  68' Tómas Bent Magnússon
Emmanuel Longelo 73'  
  81' Cammy Devlin
Callum Slattery 84'  
Regan Charles-Cook 84'  
John Koutroumbis 84'  
Tom Sparrow 84'  
Tawanda Maswanhise 84'  
Apostolos Stamatelopoulos 84'  
  85' Alexandros Kyziridis
  85' Alan Forrest
  85' Cláudio Braga
  85' Pierre Landry Kabore
Stephen Welsh 88'  
  90' Christian Borchgrevink
Elijah Just 90+4'  
Stephen O'Donnell 90+4'  
22/11/2025 Ballymena United
2 - 2
Crusaders 1-2H2H+
  0 - 1 32' Jarlath O'Rourke
Kian Corbally 37' 1 - 1  
  1 - 2 41' Finley Thorndike
  62' Finley Thorndike
  62' Jordan Forsythe
Aaron Jarvis 67'  
Dylan McGeouch 67'  
  69' Ross Clarke
Dylan McGeouch 70'  
  70' Ross Clarke
  70' Evan Easton
Joel Thompson 77'  
Danny Lafferty 77'  
Calvin McCurry 77'  
David Taylor 77'  
Danny Lafferty 87' 2 - 2  
  88' Brendan Jack Hamilton
  88' Jacob Blaney
08/11/2025 Bangor
2 - 3
Ballymena United 0-1H2H+
  0 - 1 34' Kian Corbally
  50' Patrick McEleney
  50' James Hood
  0 - 2 69' Matthew Clarke
Ben Arthurs 71' 1 - 2  
Harry Lynch 75'  
Jay Boyd 75'  
Lewis Harrison 75'  
Lewis Francis 75'  
Jay Boyd 77' 2 - 2  
  80' Ali Gould
  80' Daithí McCallion
Ben Cushnie 80'  
Michael Morgan 80'  
  2 - 3 90+1' Success Edogun
  90+2' Success Edogun
  90+2' David Taylor
29/10/2025 Motherwell
2 - 0
Dundee United 1-0H2H+
  32' Krisztián Keresztes
  37' Craig Sibbald
Stephen O'Donnell 38'  
Emmanuel Longelo 38'  
Tawanda Maswanhise 42' 1 - 0  
  46' Julius Eskesen
  46' Panutche Camara
  46' Craig Sibbald
  46' Dario Naamo
Callum Hendry 63'  
Stephen Welsh 64'  
Liam Gordon 64'  
Regan Charles-Cook 64'  
Ibrahim Said 64'  
  65' Amar Fatah
  65' Ivan Dolcek
Callum Hendry 65'  
Apostolos Stamatelopoulos 65'  
  65' Nikolaj Möller
  65' Kristijan Trapanovski 
Elliot Watt 77' 2 - 0  
Tawanda Maswanhise 82'  
Tom Sparrow 82'  
25/10/2025 Linfield
2 - 1
Ballymena United 1-0H2H+
Euan East 25' 1 - 0  
Sam Roscoe 42'  
Ben Hall 54'  
  1 - 1 62' Matthew Clarke
  68' Kian Corbally
Ben Hall 69' 2 - 1  
Isaac Baird 70'  
Josh Archer 70'  
Kieran Offord 70'  
Callumn Morrison 70'  
Sam Taylor 70'  
Matty Yates 70'  
  81' Daire O'Connor
  81' Alex Gawne
  85' James Hood
  85' David Taylor
Kirk Millar 89'  
Ethan McGee 89'  
Josh Archer 90+4'  
25/10/2025 Livingston
1 - 2
Motherwell 1-0H2H+
Jeremy Bokila 26' 1 - 0  
  47' Liam Gordon
Robbie Muirhead 59'  
Lewis Smith 59'  
  1 - 1 59' Apostolos Stamatelopoulos
  60' Liam Gordon
  60' Paul McGinn 
  60' Tawanda Maswanhise
  60' Callum Slattery
Scott Pittman 67'  
Macaulay Tait 69'  
Mahamadou Susoho 69'  
Jeremy Bokila 69'  
Tete Yengi 69'  
  81' Ibrahim Said
  81' Regan Charles-Cook
  81' Apostolos Stamatelopoulos
  81' Callum Hendry
  84' Stephen O'Donnell
Jérôme Prior 87'  
  87' Emmanuel Longelo
  87' John Koutroumbis
  1 - 2 90+3' Elijah Just

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-2026 SoccerPunter Pte. Ltd. All rights reserved.