Lewis Neilson Profile and Player Statistics
First name: Lewis
Last name: Neilson
Position: Defender, Midfielder
Nationality:
Height: 193

Football Career Transfers and Statistics

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

Competition Season Football Club
League Cup 2025/2026 Falkirk 5 0 0 1 0 0 0
Premiership 2025/2026 Falkirk 5 0 0 0 0 0 0
Club Friendlies 2025 Falkirk 1 0 1 0 0 0 0
UEFA U21 Championship Qualification 2025 Scotland U21 10 1 1 1 0 2 0
League Cup 2024/2025 St. Johnstone 1 0 0 0 0 0 0
Premiership 2024/2025 Hearts 29 6 2 0 0 3 0
Scottish Cup 2024/2025 Hearts 2 0 1 0 0 0 0
Club Friendlies 1 2024 Hearts 1 1 0 0 0 0 0
Club Friendlies 3 2024 Hearts 1 0 0 0 0 0 0
Championship 2023/2024 Partick Thistle 36 2 1 3 0 3 0
Premiership Play-Offs 2023/2024 Partick Thistle 4 1 1 0 0 2 0
Scottish Cup 2023/2024 Partick Thistle 3 0 0 1 0 0 0
Club Friendlies 3 2023 Hearts 2 0 1 0 0 0 0
Friendly International U21 2023 Scotland U21 3 2 0 0 0 0 0
Europa Conference League 2022/2023 Hearts 5 3 0 0 0 0 1
Europa League 2022/2023 Hearts 2 0 0 0 0 0 0
League Cup 2022/2023 Hearts 1 0 1 0 0 0 0
Premiership 2022/2023 Hearts 27 6 0 0 0 0 0
Scottish Cup 2022/2023 Hearts 1 0 0 0 0 0 0
Club Friendlies 3 2022 Hearts 2 0 2 0 0 0 0
Friendly International U21 2022 Scotland U21 1 0 0 0 0 0 0
League Cup 2021/2022 Dundee United 5 2 1 0 0 0 0
Premiership 2021/2022 Dundee United 21 1 2 0 0 0 0
Scottish Cup 2021/2022 Dundee United 3 0 0 0 0 0 0
League Cup 2020/2021 Dundee United 4 0 1 0 0 0 0
League One 2020/2021 Falkirk 11 1 2 0 0 0 0
Premiership 2020/2021 Dundee United 31 2 5 0 0 1 0
Scottish Cup 2020/2021 Falkirk 2 0 0 0 0 0 0
Championship 2019/2020 Dundee United 5 0 0 0 0 0 0

Lewis Neilson has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
13/09/2025 Falkirk
1 - 2
St. Mirren 0-0H2H+
  42' Grant Leadbitter
  42' Richard King
Brad Spencer 62'  
  0 - 1 64' Declan John
Scott Arfield 64'  
E. Williams 64'  
  70' Jonah Ayunga
  70' Dan N'Lundulu
Ross MacIver 79'  
Brian Graham 79'  
Calvin Miller 80'  
Trey Samuel-Ogunsuyi 80'  
  0 - 2 81' Mikael Mandron
  84' Killian Phillips
  87' Shamal George
Brian Graham 88' 1 - 2  
  90' Declan John
  90' Scott Tanser
Dylan Tait 90+2'  
Alfie Agyeman 90+2'  
31/08/2025 Aberdeen
0 - 1
Falkirk 0-0H2H+
Jack Milne 29'  
Nicky Devlin 43'  
45'  
  45+1' Leon McCann
Kusini Yengi 46'  
Gavin Molloy 46'  
Nicolas Milanovic 54'  
Adil Aouchiche 54'  
Ante Palaversa 54'  
Graeme Shinnie  54'  
Dante Polvara 59'  
Marko Lazetić 59'  
  60' Dylan Tait
  66' Calvin Miller
  68' Calvin Miller
  68' Alfie Agyeman
  68' Scott Arfield
  68' Kyrell Wilson
  69' Henry Cartwright
Mats Knoester 72'  
  74' Scott Bain
  74' Nicky Hogarth
  0 - 1 75' Kyrell Wilson
Leighton Clarkson 77'  
Kenan Bilalovic 77'  
  81' Henry Cartwright
  81' Connor Allan
  81' Ross MacIver
  81' Trey Samuel-Ogunsuyi
Topi Keskinen 85'  
  90+1' Connor Allan
  90+1'
15/08/2025 Celtic
4 - 1
Falkirk 1-0H2H+
Daizen Maeda 26' 1 - 0  
  54' Henry Cartwright
  54' Connor Allan
Alistair Johnston 54' 2 - 0  
  54' Alfie Agyeman
  54' Aidan Nesbitt
D. Murray 61' 3 - 0  
Daizen Maeda 62'  
Hyun-jun Yang 62'  
Kieran Tierney 62'  
Liam Scales 62'  
Johnny Kenny 62'  
Shin Yamada 62'  
Liam Henderson 65' 4 - 0  
  66' Calvin Miller
  66' Scott Arfield
  66' Ross MacIver
  66' Brian Graham
  4 - 1 67' Keelan Adams
  74' Connor Allan
Arne Engels 77'  
Paulo Bernardo 77'  
James Forrest 77'  
Benjamin Nygren 77'  
  78' Brian Graham
  78' Dylan Tait
  78' Gary Oliver
09/08/2025 Livingston
3 - 1
Falkirk 2-0H2H+
Graham Carey 4'  
Danny Wilson 14'  
Shane Blaney 14'  
Scott Pittman 18' 1 - 0  
  26' Ethan Ross
  26' Alfie Agyeman
Graham Carey 37'  
Mohamad Sylla 37'  
Robbie Muirhead 44'  
Lewis Smith 45+3' 2 - 0  
  46' Aidan Nesbitt
  46' Brian Graham
  46' Leon McCann
  46' Sean Mackie
Adam Montgomery 46'  
Cristian Montano 46'  
  50' Liam Henderson
Robbie Muirhead 55'  
  59' Brad Spencer
Robbie Muirhead 67'  
Jeremy Bokila 67'  
  67' Dylan Tait
  67' Henry Cartwright
Lewis Smith 67'  
Tete Yengi 67'  
  2 - 1 74' Ross MacIver
  76' Ross MacIver
  76' Scott Arfield
Cristian Montano 78'  
Jeremy Bokila 84'  
Jeremy Bokila 88' 3 - 1  
03/08/2025 Falkirk
2 - 2
Dundee United 0-1H2H+
  0 - 1 40' Max Watters
  49' Zachary Sapsford
Dylan Tait 50' 1 - 1  
Keelan Adams 56'  
Brian Graham 58'  
Ross MacIver 58'  
Scott Arfield 58'  
Aidan Nesbitt 58'  
  62' Krisztián Keresztes
  65' Max Watters
  65' Owen Stirton
  67' Iurie Iovu
  1 - 2 71' Ivan Dolcek
Ethan Ross 73' 2 - 2  
  74' Isaac Pappoe
Calvin Miller 75'  
Alfie Agyeman 75'  
Dylan Tait 79'  
Henry Cartwright 79'  
  83' Isaac Pappoe
  83' Miller Thomson
  90+2' Ivan Dolcek
  90+2' Kai Fotheringham
  90+7' Vicko Sevelj
26/07/2025 Falkirk
4 - 0
Spartans 1-0H2H+
Dylan Tait 23' 1 - 0  
Scott Arfield 52' 2 - 0  
Calvin Miller 55' 3 - 0  
Ethan Ross 60'  
Alfie Agyeman 60'  
Brian Graham 60'  
Ross MacIver 60'  
Scott Arfield 60'  
Aidan Nesbitt 60'  
  64' Mark Stowe
  64' A Trialist
  64' Callum Booth
  64' Bailey Dall
  64' Blair Henderson
  64' Kenzi Nair
Liam Henderson 66'  
Calvin Miller 76' 4 - 0  
Brad Spencer 77'  
Connor Allan 77'  
  78' Brogan Walls
  83' Jamie Dishington
  83' Mackenzie Scott
  83' Sean Welsh
  83'
22/07/2025 Falkirk
3 - 1
Queen's Park 1-1H2H+
  0 - 1 14'
Ethan Ross 42' 1 - 1  
Ethan Ross 51' 2 - 1  
  59' Tyrece McDonnell
  59' Michael Ruth
Henry Cartwright 60'  
Dylan Tait 60'  
Leon McCann 65'  
Ross MacIver 67'  
Brian Graham 67'  
Calvin Miller 75'  
Alfie Agyeman 75'  
Aidan Nesbitt 75'  
Scott Arfield 75'  
  79' Sebastian Drozd
  79' Henry Fieldson
  79' Timam Scott
  84' Roddy MacGregor
Brian Graham 86' 3 - 1  
  89' Roddy MacGregor
  89' Jamie Bradley
  89' Aidan Connolly
  89' Aidan McGinlay
19/07/2025 Cove Rangers
0 - 0
Falkirk 0-0H2H+
Declan Glass 1'  
  0 - 1 2' Liam Henderson
Cole Donaldson 3' 1 - 1  
  1 - 2 4' Ross MacIver
Liam Parker 5'  
  1 - 3 6' Brad Spencer
Ryan Harrington 7' 2 - 3  
  2 - 4 8' Gary Oliver
A Trialist 60'  
Grady McGrath 60'  
  66' Brian Graham
  66' Ross MacIver
  66' Alfie Agyeman
  66' Aidan Nesbitt
  66' Scott Arfield
  66' Ethan Ross
  73' Dylan Tait
  73' Henry Cartwright
  78' Henry Cartwright
Mitchell Megginson 84'  
Cole Donaldson 84'  
  84' Calvin Miller
  84' Gary Oliver
12/07/2025 Brechin City
0 - 7
Falkirk 0-4H2H+
  0 - 1 18' Scott Arfield
  0 - 2 27' Dylan Tait
  0 - 3 30' Alfie Agyeman
  0 - 4 35' Scott Arfield
  46' Brad Spencer
  46' Ross MacIver
48'  
  56' Brian Graham
  56' Aidan Nesbitt
  56' Calvin Miller
  56' Ethan Ross
Ryan Ferguson 60'  
John Spencer Moreland 60'  
Craig Tosh 60'  
  67' Scott Arfield
  67' Connor Allan
  67' Liam Henderson
  67' Henry Cartwright
Fraser MacLeod 73'  
A Trialist 73'  
  76' Alfie Agyeman
  76' Gary Oliver
  0 - 5 78' Dylan Tait
Paul Watson 84'  
Ross Milne 84'  
  0 - 6 85' Dylan Tait
  0 - 7 90+2' Ross MacIver
29/03/2025 Celtic
3 - 0
Hearts 3-0H2H+
Daizen Maeda 17' 1 - 0  
Jota 24' 2 - 0  
Daizen Maeda 41' 3 - 0  
  46' James Wilson
  46' Calem Nieuwenhof
  55' Adam Forrester
Callum McGregor 64'  
Paulo Bernardo 64'  
  70' Beni Baningime
  70' Sander Erik Kartum
  71' Lawrence Shankland
  71' Jorge Grant
Daizen Maeda 71'  
Adam Idah 71'  
  71' Cameron Devlin
  71' Blair Spittal
Nicolas-Gerrit Kühn 72'  
Hyun-jun Yang 72'  
Jota 81'  
James Forrest 81'  
Reo Hatate 81'  
Luke McCowan 81'  
  86' Elton Kabangu
  86' Alan Forrest
15/03/2025 Hearts
2 - 0
Ross County 1-0H2H+
  21' Kacper Łopata
Elton Kabangu 26' 1 - 0  
  64' Nohan Kenneh
  64' Ronan Hale
  64' Noah Chilvers
  64' Jordan White
Sander Erik Kartum 66'  
Jorge Grant 66'  
Blair Spittal 66'  
Calem Nieuwenhof 66'  
  74' Connor Randall
  75' Kacper Łopata
  75' Jack Grieves
  75' Kieran Phillips
  75' Alex Samuel
Lawrence Shankland 78'  
Musa Drammeh 78'  
James Wilson 78'  
Alan Forrest 78'  
  81' George Harmon
  81' George Robesten
Jorge Grant 89' 2 - 0  
07/03/2025 Hearts
3 - 1
Dundee 1-0H2H+
Sander Erik Kartum 27' 1 - 0  
  46' Jordan McGhee
  46' Mohammad Sylla
  1 - 1 51' Joe Shaughnessy
  56' Mohammad Sylla
Simon Murray 64' 2 - 1  
Sander Erik Kartum 68' 3 - 1  
  74' Ziyad Larkeche
  74' Scott Tiffoney
Kenneth Vargas 77'  
Calem Nieuwenhof 77'  
Blair Spittal 77'  
Alan Forrest 77'  
Calem Nieuwenhof 81'  
  82' Cesar Garza
  82' Charlie Reilly
Sander Erik Kartum 86'  
Musa Drammeh 86'  
Elton Kabangu 86'  
James Wilson 86'  
02/03/2025 Hibernian
2 - 1
Hearts 1-1H2H+
Martin Boyle 6' 1 - 0  
  1 - 1 9' Jorge Grant
Warren O'Hora 45'  
Lewis Miller 45'  
  45+2' Lawrence Shankland
Martin Boyle 58'  
Kieron Bowie 69'  
Dwight Gayle 69'  
  69' James Wilson
  69' Sander Erik Kartum
Nathan Moriah-Welsh 69'  
Dylan Levitt 69'  
  69' Jorge Grant
  69' Calem Nieuwenhof
Jack Iredale 74' 2 - 1  
  82' Beni Baningime
  82' Musa Drammeh
  82' Blair Spittal
  82' Kenneth Vargas
Martin Boyle 85'  
Junior Hoilett 85'  
Nicky Cadden 85'  
Jordan Obita 85'  
26/02/2025 Hearts
3 - 1
St. Mirren 0-1H2H+
  0 - 1 37' Mikael Mandron
  46' Ryan Alebiosu
  46' Elvis Bwomono
  46' Jonah Ayunga
  46' Toyosi Olusanya
  52' Caolan Boyd-Munce
James Wilson 56' 1 - 1  
Calem Nieuwenhof 63' 2 - 1  
Calem Nieuwenhof 66'  
Jorge Grant 66'  
Sander Erik Kartum 66'  
Blair Spittal 66'  
  67' Mikael Mandron
  74' Killian Phillips
  77' Killian Phillips
  77' Greg Kiltie
  80' Mark O'Hara
Elton Kabangu 82'  
Musa Drammeh 82'  
James Wilson 82'  
Kenneth Vargas 82'  
  90' Richard Taylor
  90' Roland Idowu
Kenneth Vargas 90+5' 3 - 1  
23/02/2025 St. Johnstone
1 - 2
Hearts 0-1H2H+
  0 - 1 36' Elton Kabangu
Elliot Watt 46'  
Stephen Duke-McKenna 46'  
Adama Sidibeh 53' 1 - 1  
  1 - 2 57' Elton Kabangu
  61' James Penrice
  65' Jorge Grant
  65' Sander Erik Kartum
  65' Adam Forrester
  65' Gerald Taylor
Sam Curtis 71'  
Mackenzie Kirk 71'  
Jonathan Svedberg 71'  
Zach Mitchell 71'  
  73' James Wilson
  73' Musa Drammeh
  73' Blair Spittal
  73' Calem Nieuwenhof
Adama Sidibeh 77'  
Taylor Steven 77'  
  89' Lawrence Shankland
  89' Alan Forrest
  90' Gerald Taylor
  90+5' Elton Kabangu
16/02/2025 Hearts
1 - 3
Rangers 0-1H2H+
  17' Ianis Hagi
  0 - 1 20' Jamie McCart
Michael Steinwender 49' 1 - 1  
  1 - 2 61' Václav Černý
Beni Baningime 66'  
Jorge Grant 69'  
Sander Erik Kartum 69'  
Blair Spittal 69'  
Calem Nieuwenhof 69'  
  71' Tom Lawrence
  71' Cyriel Dessers
Michael Steinwender 72'  
Lewis Neilson 72'  
  1 - 3 73' Jamie McCart
  77' John Souttar
  77' Robin Pröpper
James Wilson 80'  
Musa Drammeh 80'  
Elton Kabangu 80'  
Kenneth Vargas 80'  
  90' James Tavernier
  90' Rafael Fernandes
  90+1' Ianis Hagi
  90+1' Findlay Curtis
10/02/2025 St. Mirren
1 - 1
Hearts 1-0H2H+
  0 - 1 1' James Wilson
Oisin Smyth 2'  
  0 - 2 3' Kenneth Vargas
James Scott 4'  
  0 - 3 5' Jorge Grant
Evan Mooney 6' 1 - 3  
  7' Gerald Taylor
Marcus Fraser 8' 2 - 3  
  2 - 4 9' James Penrice
Mikael Mandron 22' 3 - 4  
  52' Lewis Neilson
  52' Michael Steinwender
  63' Alan Forrest
  63' Sander Erik Kartum
  63' Cameron Devlin
  63' James Wilson
Ryan Alebiosu 71'  
Elvis Bwomono 71'  
  84' Blair Spittal
  84' Calem Nieuwenhof
  84' Adam Forrester
  84' Gerald Taylor
  3 - 5 85' Calem Nieuwenhof
Toyosi Olusanya 90+2'  
Evan Mooney 90+2'  
Alexander Gogić 90+10'  
Caolan Boyd-Munce 91'  
Greg Kiltie 91'  
Toyosi Olusanya 91'  
Oisin Smyth 91'  
  106' Elton Kabangu
  106' Kenneth Vargas
  106' Lawrence Shankland
  106' Jorge Grant
Mikael Mandron 110'  
James Scott 110'  
Killian Phillips 111'  
Luke Kenny 111'  
Oisin Smyth 120+1'  
Marcus Fraser 127'  
01/02/2025 Dundee
0 - 6
Hearts 0-2H2H+
  0 - 1 15' Lawrence Shankland
  0 - 2 17' Blair Spittal
Imari Samuels 38'  
Cesar Garza 46'  
Sebastian Palmer-Houlden 46'  
Imari Samuels 46'  
Finlay Robertson 46'  
  0 - 3 51' Elton Daniël Kabangu
  0 - 4 67' Musa Drammeh
Oluwaseun Adewumi 70'  
Ziyad Larkeche 70'  
  71' Blair Spittal
  71' Alan Forrest
  71' Musa Drammeh
  71' Kenneth Vargas
  0 - 5 77' Elton Daniël Kabangu
  79' Elton Daniël Kabangu
  79' Yan Dhanda
  79' Lawrence Shankland
  79' James Wilson
  83' Lewis Neilson
  83' Michael Steinwender
Simon Murray 84'  
Scott Tiffoney 84'  
  0 - 6 90+2' Kenneth Vargas
25/01/2025 Hearts
3 - 2
Kilmarnock 1-0H2H+
Elton Daniël Kabangu 7' 1 - 0  
Craig Halkett 11'  
Lewis Neilson 11'  
  42' Robbie Deas
  45+3' Kyle Magennis
Jorge Grant 45+5'  
  45+5' Marley Watkins
  46' Calvin Ramsay
  46' Danny Armstrong
  1 - 1 50' Bobby Wales
  54' Danny Armstrong
Jamie Mccart 58' 2 - 1  
Jorge Grant 61' 3 - 1  
  3 - 2 67' Fraser Murray
  68' Liam Polworth
  68' Liam Donnelly
  68' Kyle Magennis
  68' David Watson
Blair Spittal 69'  
Yan Dhanda 69'  
Jorge Grant 69'  
Musa Drammeh 69'  
James Wilson 69'  
Lawrence Shankland 69'  
  81' David Watson
  87' Robbie Deas
  87' Bruce Anderson
Malachi Boateng 90+2'  
Malachi Boateng 90+2'  
Elton Daniël Kabangu 90+2'  
Malachi Boateng 90+2'  
12/01/2025 Aberdeen
0 - 0
Hearts 0-0H2H+
Leighton Clarkson 35'  
Kevin Nisbet 56'  
Luís Henriques de Barros Lopes 56'  
  65' James Penrice
K. Tobers 66'  
Dante Polvara 66'  
  66' Musa Drammeh
  66' Elton Kabangu
Leighton Clarkson 66'  
J. McGrath 66'  
Luís Henriques de Barros Lopes 74'  
Jeppe Okkels 79'  
Shayden Morris 79'  
  84' Beni Baningime
  84' Kenneth Vargas
  84' Blair Spittal
  84' Yan Dhanda
  90' James Wilson
  90' Adam Forrester
  90' Daniel Oyegoke
  90' Alan Forrest
  90+4' Jorge Grant
05/01/2025 Dundee United
0 - 1
Hearts 0-0H2H+
Miller Thomson 39'  
Jort van der Sande 39'  
Richard Odada 39'  
Ross Docherty 39'  
Declan Gallagher 45'  
Luca Stephenson 47'  
Kevin Holt 65'  
  70' James Wilson
Luca Stephenson 72'  
Glenn Middleton 72'  
Declan Gallagher 72'  
Kristijan Trapanovski 72'  
  0 - 1 73' James Penrice
  76' Musa Drammeh
  76' Alan Forrest
  76' Liam Boyce
  76' Malachi Boateng
Alan Forrest 83'  
Vicko Ševelj 83'  
  84' Alan Forrest
Vicko Ševelj 86'  
Kai Fotheringham 86'  
  86' Jorge Grant
  86' Kenneth Vargas
  90+1' James Wilson
  90+1' Jamie McCart
02/01/2025 Hearts
1 - 0
Motherwell 1-0H2H+
Musa Drammeh 7' 1 - 0  
  46' Harrison Paton
  46' Davor Zdravkovski
  46' Tom Sparrow
  46' Moses Ebiye
  46' Shane Blaney
  46' Sam Nicholson
  65' Dan Casey
  65' Dan Casey
Adam Forrester 66'  
Cameron Devlin 67'  
  75' Tawanda Maswanhise
  75' Jack Vale
  75' Andy Halliday
  75' Marvin Kaleta
Liam Boyce 77'  
Beni Baningime 77'  
James Wilson 77'  
Kenneth Vargas 77'  
Jorge Grant 83'  
Musa Drammeh 89'  
Alan Forrest 89'  
Jorge Grant 89'  
Yan Dhanda 89'  
29/12/2024 Celtic
4 - 0
St. Johnstone 1-0H2H+
  26' Aaron Essel
Nicolas-Gerrit Kühn 30' 1 - 0  
  46' Mackenzie Kirk
  46' Benjamin Mbunga-Kimpioka
  46' Aaron Essel
  46' Lewis Neilson
  46' Tiago Teixeira
  46' Adama Sidibeh
Kyogo Furuhashi 59' 2 - 0  
Kyogo Furuhashi 64' 3 - 0  
A. Engels 67'  
Callum McGregor 67'  
Kyogo Furuhashi 67'  
Adam Idah 67'  
Nicolas-Gerrit Kühn 67'  
Daizen Maeda 67'  
  69' Sven Sprangler
  69' Graham Carey
Daizen Maeda 73' 4 - 0  
Reo Hatate 74'  
Luke McCowan 74'  
Alistair Johnston 75'  
A. Ralston 75'  
  79' Jack Sanders
  79' Jason Holt
26/12/2024 St. Johnstone
1 - 2
Dundee United 1-0H2H+
Mackenzie Kirk 44' 1 - 0  
  1 - 1 51' Glenn Middleton
  1 - 2 60' Sam Dalby
Benjamin Mbunga-Kimpioka 62'  
Tiago Teixeira 62'  
David Keltjens 62'  
Adama Sidibeh 62'  
  71' Richard Odada
  71' Ross Docherty
  71' Kai Fotheringham
  71' Kristijan Trapanovski
Jason Holt 73'  
Matthew Smith 73'  
Jack Sanders 80'  
  81' Ross Docherty
  82' Sam Dalby
  82' Jort van der Sande
  82' Vicko Ševelj
  82' Luca Stephenson
Adama Sidibeh 85'  
Sven Sprangler 86'  
Aaron Essel 86'  
  87' Declan Gallagher
  90+4' Glenn Middleton
  90+4' Ross Graham
14/12/2024 St. Johnstone
2 - 3
St. Mirren 0-1H2H+
  0 - 1 10' Killian Phillips
Lewis Neilson 46'  
David Keltjens 46'  
Mackenzie Kirk 52' 1 - 1  
  60' Greg Kiltie
  64' Scott Tanser
  64' Declan John
  64' Richard Taylor
  64' Luke Kenny
  69' Conor McMenamin
  69' Roland Idowu
  69' Mikael Mandron
  69' Toyosi Olusanya
Jason Holt 77'  
  80' Greg Kiltie
  80' Evan Mooney
Benjamin Mbunga-Kimpioka 81' 2 - 1  
  2 - 2 88' Evan Mooney
  90+4' Toyosi Olusanya
Jack Sanders 90+4'  
  90+7' Mark O'Hara
  2 - 3 90+9' Roland Idowu
07/12/2024 Aberdeen
1 - 1
St. Johnstone 0-1H2H+
S. Rubežić 3'  
  0 - 1 25' Mackenzie Kirk
  27' Lewis Neilson
Jack Milne 45+2'  
James McGarry 46'  
N. Devlin 46'  
Shayden Morris 46'  
Luís Henriques de Barros Lopes 46'  
Sivert Heltne Nilsen 46'  
Ante Palaversa 46'  
Leighton Clarkson 56' 1 - 1  
Kevin Nisbet 62'  
  63' Matthew Smith
  63' Adama Sidibeh
Jack Milne 71'  
T. Keskinen 71'  
  76' Sven Sprangler
  77' Tiago Teixeira
Kevin Nisbet 77'  
Vicente Besuijen 77'  
Ante Palaversa 84'  
  88' Mackenzie Kirk
  88' Graham Carey
  90' Joshua Rae
Graeme Shinnie 90+8'  
01/12/2024 St. Johnstone
0 - 1
Rangers 0-0H2H+
André Raymond 21'  
Sven Sprangler 45+3'  
  46' Robin Pröpper
  46' Leon Balogun
Graham Carey 46'  
Aaron Essel 46'  
  46' N. Bajrami
  46' Rıdvan Yılmaz
  57' Jefté
  57' Danilo
Tiago Teixeira 58'  
Lewis Neilson 58'  
  0 - 1 63' Jason Holt
Sven Sprangler 66'  
Adama Sidibeh 66'  
  75' Hamza Igamane
  75' Mohammed Diomande
Benjamin Mbunga-Kimpioka 80'  
Josh McPake 80'  
Jason Holt 80'  
Maksym Kucheriavyi 80'  
  85' Nicolas Raskin
  86' V. Černý
  86' Kieran Dowell
  88' I. Hagi
23/11/2024 St. Johnstone
1 - 0
Kilmarnock 0-0H2H+
  17' Robbie Deas
Jason Holt 26'  
  46' David Watson
  46' Fraser Murray
  47' Liam Donnelly
Mackenzie Kirk 53' 1 - 0  
Graham Carey 61'  
Lewis Neilson 61'  
Tiago Teixeira 61'  
Adama Sidibeh 61'  
  69' Marley Watkins
  69' Bruce Anderson
  69' Danny Armstrong
  69' Gary Mackay-Steven
Božo Mikulić 76'  
Kyle Cameron 76'  
Mackenzie Kirk 76'  
Aaron Essel 76'  
  84' Liam Donnelly
  89' Joe Wright
  89' Innes Cameron
  89' Kyle Vassell
  89' Rory McKenzie
André Raymond 90+3'  
09/11/2024 Motherwell
2 - 1
St. Johnstone 2-0H2H+
Tawanda Maswanhise 20' 1 - 0  
Tom Sparrow 32' 2 - 0  
  46' Jason Holt
  46' Lewis Neilson
  46' Matthew Smith
  46' André Raymond
  2 - 1 58' Nicky Clark
  66' Adama Sidibeh
  66' Benjamin Mbunga-Kimpioka
Apostolos Stamatelopoulos 68'  
Tony Watt 68'  
Andy Halliday 68'  
Davor Zdravkovski 68'  
Tawanda Maswanhise 76'  
Moses Ebiye 76'  
Kofi Balmer 80'  
  82' Tiago Teixeira
  82' Mackenzie Kirk
Tom Sparrow 86'  
Harrison Paton 86'  
  86' Barry Douglas
  86' Božo Mikulić
30/10/2024 St. Mirren
3 - 1
St. Johnstone 1-1H2H+
  0 - 1 8' Benjamin Mbunga-Kimpioka
Elvis Bwomono 23'  
Scott Tanser 30' 1 - 1  
  31' Adama Sidibeh
Ellery Balcombe 44'  
Charles Dunne 45+7'  
Richard Taylor 45+7'  
Mark O'Hara 57' 2 - 1  
Toyosi Olusanya 67'  
Mikael Mandron 67'  
James Scott 67'  
Conor McMenamin 67'  
  68' Matthew Smith
  68' Graham Carey
  68' Kyle Cameron
  68' Barry Douglas
  68' Benjamin Mbunga-Kimpioka
  68' Mackenzie Kirk
Greg Kiltie 85'  
Jonah Ayunga 85'  
Jonah Ayunga 90+3' 3 - 1  
26/10/2024 Dundee
1 - 2
St. Johnstone 1-0H2H+
Simon Murray 12' 1 - 0  
Ethan Ingram 41'  
Mohammad Sylla 46'  
Sammy Braybrooke 46'  
  55' Sven Sprangler
  58' André Raymond
  58' Kyle Cameron
  58' Matthew Smith
  58' Graham Carey
Curtis Main 62'  
  1 - 1 64' Graham Carey
Ethan Ingram 69'  
Oluwaseun Adewumi 69'  
Curtis Main 69'  
Sebastian Palmer-Houlden 69'  
Ziyad Larkeche 69'  
Scott Tiffoney 69'  
  75' Lewis Neilson
Lyall Cameron 80'  
Lyall Cameron 82'  
Josh Mulligan 82'  
  88' Adama Sidibeh
  88' Mackenzie Kirk
  1 - 2 90' Nicky Clark
19/10/2024 St. Johnstone
3 - 0
Ross County 2-0H2H+
  6' Elijah Campbell
Benjamin Mbunga-Kimpioka 16' 1 - 0  
  31' Elijah Campbell
Benjamin Mbunga-Kimpioka 45' 2 - 0  
  46' Eamonn Brophy
  46' James Brown
  46' Joshua Nisbet
  46' Aidan Denholm
  46' Michee Efete
  46' Josh Reid
  65' Kacper Łopata
  65' Jordan White
  75' Scott Allardice
  75' Charles Telfer
Adama Sidibeh 76'  
Mackenzie Kirk 76'  
  78' Charles Telfer
Sven Sprangler 80'  
Aaron Essel 80'  
Matthew Smith 83'  
Graham Carey 83'  
Aaron Essel 88'  
Mackenzie Kirk 90+4' 3 - 0  
15/10/2024 Kazakhstan U21
3 - 2
Scotland U21 1-0H2H+
Aybar Abdulla 30' 1 - 0  
  34' Lyall Cameron
Aybar Abdulla 45'  
  46' Ryan One
  46' Adedire Mebude
Alen Aymanov 59'  
Aleksandr Mrynskiy 59'  
Aybar Abdulla 59'  
Yan Trufanov 59'  
  1 - 1 61' Lennon Miller
  62' Max Johnston
  62' Robert Apter
  64' Dane Murray
A. Zhumakhanov 66' 2 - 1  
Galymzhan Kenzhebek 73'  
Mokhammed Ensebaev 73'  
Abylaikhan Nazymkhanov 73'  
Ersultan Kaldybekov 73'  
Yan Trufanov 74' 3 - 1  
Ersultan Kaldybekov 76'  
Temirlan Anarbekov 79'  
  3 - 2 86' Jeremiah Mullen
Meyrambek Kalmyrza 86'  
Rinat Serikkul 86'  
  90+1' Josh Doig
  90+1' Ewan Wilson
11/10/2024 Scotland U21
0 - 2
Belgium U21 0-0H2H+
Connor Barron 23'  
  57' Adedire Mebude
Zeno Van Den Bosch 58'  
  70' Youssuf Sylla
  70' Kazeem Olaigbe
  70' Arthur Vermeeren
  71' Samuel Mbangula
  71' Lucas Stassin
  0 - 1 72' Lucas Stassin
Adedire Mebude 77'  
Lewis Fiorini 77'  
Josh Mulligan 77'  
Ryan One 77'  
Lyall Cameron 82'  
Daniel Kelly 82'  
  82' Jarne Steuckers
  82' Hugo Siquet
Max Johnston 83'  
Calvin Ramsay 83'  
Jeremiah Mullen 90+1'  
Jack Milne 90+1'  
  0 - 2 90+2' Lucas Stassin
06/10/2024 Rangers
2 - 0
St. Johnstone 1-0H2H+
  22' Aaron Essel
Václav Černý 34' 1 - 0  
Mohammed Diomande 46'  
Connor Barron 46'  
R. McCausland 46'  
Ianis Hagi 46'  
  46' Sven Sprangler
  46' Cameron MacPherson
  46' Drey Wright
  46' Adama Sidibeh
Václav Černý 58' 2 - 0  
Cyriel Dessers 60'  
Hamza Igamane 60'  
Nicolas Raskin 63'  
V. Černý 73'  
Neraysho Kasanwirjo 73'  
  74' Mackenzie Kirk
  74' Graham Carey
  74' André Raymond
  74' David Keltjens
Ianis Hagi 82'  
  84' Aaron Essel
  84' Filip Franczak
N. Bajrami 84'  
Dujon Sterling 84'  
28/09/2024 St. Johnstone
0 - 6
Celtic 0-3H2H+
Matthew Smith 30'  
Kyle Cameron 34'  
Aaron Essel 34'  
  0 - 1 35' Kyogo Furuhashi
  39' Daizen Maeda
  0 - 2 43' Paulo Bernardo
  0 - 3 45' Kyogo Furuhashi
  46' Greg Taylor
  46' Alex Valle
  0 - 4 54' Callum McGregor
Nicky Clark 58'  
Cameron MacPherson 58'  
  66' Nicolas-Gerrit Kühn
  66' James Forrest
  66' Arne Engels
  66' Reo Hatate
  66' Kyogo Furuhashi
  66' Adam Idah
  0 - 5 72' Daizen Maeda
Mackenzie Kirk 73'  
David Keltjens 73'  
André Raymond 73'  
Josh McPake 73'  
  75' Callum McGregor
  75' Luke McCowan
  0 - 6 83' Adam Idah
21/09/2024 Ross County
3 - 3
St. Johnstone 1-1H2H+
Ronan Hale 19' 1 - 0  
  20' Jason Holt
  1 - 1 44' Drey Wright
Kacper Łopata 58'  
  1 - 2 60' Nicky Clark
James Brown 61'  
Michee Efete 61'  
  66' André Raymond
  66' David Keltjens
  67' Matthew Smith
  67' Graham Carey
Jordan White 71'  
Eamonn Brophy 71'  
Connor Randall 71'  
Aidan Denholm 71'  
  73' Sven Sprangler
  80' Mackenzie Kirk
  80' Mackenzie Kirk
  80' Josh McPake
Kacper Łopata 82'  
Jack Grieves 82'  
  82' Sven Sprangler
  82' Alex Samuel
Ryan Leak 83'  
Noah Chilvers 83'  
Cameron MacPherson 83'  
  1 - 3 84' Nicky Clark
Alex Samuel 87' 2 - 3  
  90+6' Cameron MacPherson
Akil Wright 90+7' 3 - 3  
14/09/2024 Hibernian
2 - 0
St. Johnstone 1-0H2H+
Nectarios Triantis 13'  
Mykola Kukharevych 45+1' 1 - 0  
Thody Elie Youan 46'  
Junior Hoilett 46'  
  47' Jason Holt
  52' Sven Sprangler
  55' André Raymond
Nicky Cadden 62'  
Martin Boyle 62'  
Rudi Allan Molotnikov 62'  
Josh Campbell 62'  
Martin Boyle 72' 2 - 0  
  74' Nicky Clark
  74' Mackenzie Kirk
  77' Aaron Essel
  79' Drey Wright
  79' Josh McPake
Mykola Kukharevych 83'  
Harry McKirdy 83'  
Christopher Cadden 83'  
Lewis Miller 83'  
  89' Benjamin Mbunga-Kimpioka
10/09/2024 Malta U21
0 - 5
Scotland U21 0-3H2H+
  0 - 1 2' Matthew Ellul
  4' Cieran Slicker
  0 - 2 9' Dane Murray
  0 - 3 17' Josh Mulligan
  28' Lewis Neilson
Matteja Veselji 29'  
  36' Kieron Bowie
  36' Daniel Kelly
  46' Dane Murray
  46' David Watson
  50' Josh Mulligan
  0 - 4 56' Lennon Miller
Matteja Veselji 58'  
Isaiah Chukunyere 58'  
  68' Adedire Mebude
  75' Josh Mulligan
  75' Calvin Ramsay
  75' Adedire Mebude
  75' Bobby Wales
Basil Tuma 76'  
Daniel Letherby 76'  
Nikolai Micallef 76'  
Karl Mohnani 76'  
Matthew Ellul 76'  
James Vella 76'  
  0 - 5 82' Lewis Neilson
  85' Lyall Cameron
  85' Miller Thomson
Zean Leonardi 88'  
Matteo Gambin 88'  
06/09/2024 Scotland U21
1 - 2
Spain U21 0-0H2H+
Matthew Anderson 53'  
Kieron Bowie 56'  
Adedire Mebude 56'  
Calvin Ramsay 56'  
Jack Milne 56'  
  0 - 1 59' Dean Huijsen
Adedire Mebude 62' 1 - 1  
  66' Samuel Omorodion
  66' Mateo Joseph
  66' Diego López
  66' Alberto Moleiro
Leon King 66'  
David Watson 66'  
  1 - 2 69' Mateo Joseph
Jeremiah Mullen 75'  
Josh Mulligan 76'  
Javier Guerra 76'  
  76' Nicolás González
  76' Robert Apter
  76' Pablo Torre
  76' Gabri Veiga
Lyall Cameron 76'  
Ewan Wilson 76'  
David Watson 80'  
  90+1' Hugo Novoa Ramos
  90+1' Alejandro Francés

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
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.