Liam MacFarlane Profile and Player Statistics
First name: Liam
Last name: MacFarlane
Position: Goalkeeper
Nationality: Scotland
Date of birth: 26 September 2004
Age: 21

Football Career Transfers and Statistics

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

Competition Season Football Club
U21 Euro Qualification 2027 Scotland U21 5 0 1 0 0 0 0
Challenge Cup 2025/2026 Alloa Athletic 1 0 0 0 0 0 0
League Cup 2025/2026 Alloa Athletic 4 0 0 0 0 0 0
League One 2025/2026 Alloa Athletic 23 0 0 0 0 1 0
Premiership 2025/2026 Hearts 2 0 0 0 0 0 0
Scottish Cup 2025/2026 Alloa Athletic 1 0 0 0 0 0 0
Friendly International U21 2025 Scotland U21 1 0 0 0 0 0 0
Challenge Cup 2024/2025 East Fife 1 0 0 0 0 0 0
League Cup 2024/2025 East Fife 4 0 0 0 0 0 0
League One Play-Offs 2024/2025 East Fife 4 0 0 0 0 0 0
League Two 2024/2025 East Fife 34 0 0 0 0 1 1
Scottish Cup 2024/2025 East Fife 1 0 0 0 0 0 0
Europa Conference League 2023/2024 Hearts 2 0 0 0 0 0 0
Club Friendlies 3 2023 Hearts 1 0 0 0 0 0 0
UEFA U19 Championship Qualification 2023 Scotland U19 3 0 0 0 0 0 0
Championship Play-Offs 2022/2023 Hamilton Academical 4 0 0 0 0 0 0
Football League - Lowland League 2022/2023 Edusport Academy 1 0 0 0 0 0 0
Premiership 2022/2023 Hearts 1 0 0 0 0 0 0
Club Friendlies 3 2022 Hearts 1 0 0 0 0 0 0
Championship Play-Offs 2021/2022 Montrose 2 0 0 0 0 0 0
Premiership 2021/2022 Hearts 2 0 0 0 0 0 0
Scottish Cup 2021/2022 Brechin City 1 0 0 0 0 0 0

Liam MacFarlane has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
14/03/2026 Montrose
5 - 4
Alloa Athletic 2-2H2H+
  0 - 1 19' Callum Burnside
  0 - 2 27' Callum Burnside
Taylor Sutherland 40' 1 - 2  
  43' Scott Taggart
Kieran Freeman 45+1' 2 - 2  
Graham Webster 55'  
Lewis Gibson 55'  
Sean Dillon 55'  
Ewan Loudon 55'  
Kieran Freeman 55'  
Angus Stevenson 55'  
Blair Lyons 64'  
Blair Lyons 68' 3 - 2  
Callum Sandilands 70' 4 - 2  
Terry Masson 72'  
Terry Masson 73'  
Craig Brown 73'  
Taylor Sutherland 75'  
Kerr Waddell 75'  
  77' Steven Hetherington
  77' Stefan Scougall
Ewan Loudon 78' 5 - 2  
  5 - 3 80' Luke Donnelly
  5 - 4 84' Callum Burnside
Kerr Waddell 85'  
  88' Cameron O'Donnell
  88'
10/03/2026 Peterhead
3 - 1
Alloa Athletic 2-0H2H+
Kieran Shanks 7' 1 - 0  
Craig McGuffie 30' 2 - 0  
Pedro Russiano 49' 3 - 0  
Pedro Russiano 50'  
  51' Cameron O'Donnell
  55' Calum Gallagher
Pedro Russiano 58'  
Sebastian Ross 58'  
Cammy Smith 65'  
Niall McGinn 65'  
  65' Lewis Stewart
  65' Luke Rankin
  65' Calum Gallagher
  65' Conor Sammon
Kieran Shanks 74'  
Adam Carnwath 74'  
Danny Strachan 74'  
Robert Jones 74'  
Craig McGuffie 74'  
Mackenzie Ross 74'  
  86' Callum Burnside
  86' Calum Waters
  3 - 1 89' Calum Waters
07/03/2026 Alloa Athletic
2 - 1
Kelty Hearts 0-1H2H+
  0 - 1 27' Alasdair Davidson
  28' Brody Paterson
  28' Thomas Murray
  35' Luke McCarvel
Cameron O'Donnell 41'  
  53' Dylan Corr
Callum Burnside 61' 1 - 1  
Callum Burnside 66' 2 - 1  
  67' Luke McCarvel
  67' Cameron Cooper
  67' Innes Murray
  67' Ross Cunningham
  78'
Luke Donnelly 78'  
Calum Gallagher 78'  
78'  
  78' James Graham
  78' Arran Pettifer
  79'
  79' Sam Fisher
Stefan Scougall 86'  
Steven Hetherington 86'  
Cameron O'Donnell 88'  
Calum Waters 88'  
28/02/2026 East Fife
0 - 2
Alloa Athletic 0-1H2H+
  0 - 1 1' Callum Burnside
Destiny Oladipo 23'  
  30' Owen Foster
  45+3' Calum Adamson
  50' Steven Hetherington
  52' Charlie Dewar
Jack Healy 60'  
  0 - 2 65' Charlie Dewar
Destiny Oladipo 70'  
Nathan Austin 70'  
  72' Luke Donnelly
  72' Conor Sammon
Lewis Latona 75'  
Myles Gaffney 75'  
  83' Lewis Stewart
  83' Steven Buchanan
  83' Calum Adamson
  83' Andrew Clarke
Jack Healy 83'  
Omar El-Harek 83'  
Sam Culbert 83'  
Freddie Rowe 83'  
Reis Peggie 83'  
Patrick Slattery 83'  
21/02/2026 Alloa Athletic
3 - 0
Hamilton Academical 0-0H2H+
Stefan Scougall 12'  
Steven Hetherington 12'  
Calum Adamson 24'  
Callum Burnside 58' 1 - 0  
Luke Donnelly 63' 2 - 0  
  68' Alexander Hutton
  68' Tony Gallacher
  74' Gregor Crookston
  74' Ben Black
  74' Ewan Simpson
  74' C. Forrest
David McKay 77'  
Owen Foster 77'  
Luke Donnelly 77'  
Calum Gallagher 77'  
  81' Stephen Hendrie
Calum Adamson 82'  
Andrew Clarke 82'  
Calum Gallagher 88' 3 - 0  
14/02/2026 Queen of the South
1 - 2
Alloa Athletic 0-1H2H+
  0 - 1 27' Luke Donnelly
Kai Kennedy 29'  
  37' Scott Taggart
  40' Josh Gentles
Taylor Charters 46'  
Zander MacKenzie 46'  
Benjamin Luissint 46'  
Jack Stott 46'  
Reece Lyon 51' 1 - 1  
  63' Andrew Clarke
  63' Calum Adamson
Kurtis Guthrie 72'  
Nicky Clark 72'  
  75' Stefan Scougall
  75' Steven Hetherington
Mikey Hewitt 82'  
Niall Rogerson 82'  
  82' Luke Donnelly
  82' Conor Sammon
Brennan Dickenson 83'  
Seb Mason 83'  
  1 - 2 84' Kurtis Roberts
Seb Mason 90+1'  
31/01/2026 Alloa Athletic
2 - 2
Cove Rangers 1-0H2H+
Josh Gentles 7' 1 - 0  
  63' Liam Parker
Andrew Clarke 73'  
Steven Hetherington 73'  
  76' Arron Darge
  76' Layton Bisland
  76' Joseph Teasdale
  76' Cooper Masson
  76' Fraser Fyvie
  76' Reuben McAllister
  81' Lewis O'Donnell
  81' David Eguaibor
  1 - 1 83' Adam Emslie
  1 - 2 85' Mitchell Megginson
  87'
87'  
Stefan Scougall 87'  
Luke Rankin 87'  
Luke Donnelly 90+2' 2 - 2  
24/01/2026 Inverness CT
3 - 1
Alloa Athletic 0-1H2H+
  0 - 1 23' Lewis Stewart
Chanka Zimba 52' 1 - 1  
Daniel Devine 55'  
Alfie Bavidge 61'  
  63' Calum Adamson
  65' Kurtis Roberts
  65' Steven Hetherington
  65' Luke Donnelly
  65' Conor Sammon
  68' Charlie Dewar
  69'
Jordan Alonge 69' 2 - 1  
Chanka Zimba 72' 3 - 1  
Adam Mackinnon 76'  
Paul Allan 76'  
77'  
  78' Calum Adamson
  78' Andrew Clarke
  78'
Alfie Bavidge 84'  
George McCartney 84'  
Chanka Zimba 84'  
David Wotherspoon 84'  
Jordan Alonge 90+1'  
Joe Chalmers 90+1'  
20/01/2026 Alloa Athletic
4 - 1
Montrose 2-0H2H+
Calum Adamson 11'  
Josh Gentles 19' 1 - 0  
Charlie Dewar 36' 2 - 0  
  44' Terry Masson
  48' Ewan Loudon
  48' Craig Brown
  48' Terry Masson
  48' Callum Sandilands
  48' Kieran Freeman
  48' Graham Webster
Charlie Dewar 50' 3 - 0  
  51' Blair Lyons
Luke Donnelly 57' 4 - 0  
Lewis Stewart 64'  
Steven Buchanan 64'  
Josh Gentles 64'  
Callum Burnside 64'  
Calum Adamson 64'  
Andrew Clarke 64'  
Luke Donnelly 64'  
Conor Sammon 64'  
  66' Blair Lyons
  66' Ross Clark
  66' Sean Dillon
  66' Euan Glasgow
Cameron O'Donnell 68'  
70'  
Charlie Dewar 70'  
Kurtis Roberts 77'  
Luke Rankin 77'  
  4 - 1 84' Graham Webster
  85'
  85' Euan Glasgow
03/01/2026 Kelty Hearts
1 - 1
Alloa Athletic 0-0H2H+
Jack Brydon 12'  
  13' Steven Hetherington
Craig Clay 41'  
Lewis Moore 49'  
James Graham 49'  
  0 - 1 55' Calum Adamson
  72'
  72' Lewis Stewart
  74' Kurtis Roberts
  74' Andrew Clarke
Aaron Arnott 74' 1 - 1  
  74' Callum Burnside
  74' Josh Gentles
James Graham 84'  
  85' Calum Gallagher
  85' Steven Buchanan
Thomas Murray 87'  
27/12/2025 Alloa Athletic
0 - 0
Stenhousemuir 0-0H2H+
Stefan Scougall 58'  
Andrew Clarke 58'  
  64' Gregor Buchanan
  68' Ross Meechan
Calum Gallagher 75'  
David McKay 78'  
  79' Scott McGill
  79' Zeke Cameron
  79' Ross Taylor
  79' Nicky Jamieson
Callum Burnside 83'  
Steven Buchanan 83'  
Calum Gallagher 83'  
Conor Sammon 83'  
  88' Kinlay Bilham
Kurtis Roberts 89'  
20/12/2025 Hamilton Academical
1 - 0
Alloa Athletic 1-0H2H+
  21' David Devine
  21' Owen Foster
Scott Robinson 25' 1 - 0  
Scott Robinson 41'  
  45+3' Calum Adamson
  56' Steven Hetherington
Stephen Hendrie 60'  
  62' Luke Rankin
  62' Calum Gallagher
  62' Calum Adamson
  62' Kurtis Roberts
  62' Callum Burnside
  62' Conor Sammon
Stephen Hendrie 79'  
Cian Newbury 79'  
  85' Stefan Scougall
  85' Luke Donnelly
Stuart McKinstry 85'  
Bobby McLuckie 85'  
13/12/2025 Alloa Athletic
0 - 2
Queen of the South 0-1H2H+
Scott Taggart 3'  
  0 - 1 12' Kurtis Guthrie
Stefan Scougall 20'  
  29' Reece Lyon
  54' Kurtis Guthrie
  55'
  55' Jack Stott
Steven Hetherington 59'  
Luke Rankin 61'  
Calum Gallagher 61'  
  73' Kurtis Guthrie
  73' Liam Smith
Cameron O'Donnell 74'  
  0 - 2 77' Liam Smith
Kurtis Roberts 81'  
Conor Sammon 81'  
  82' Matty Douglas 
  90+2' Jack Stott
  90+2' Ben Johnstone
  90+3' Kai Kennedy
  90+3' Kian Leslie
  90+3' Liam Smith
09/12/2025 Alloa Athletic
2 - 3
Airdrieonians 2-2H2H+
  0 - 1 18' Cameron Cooper
  0 - 2 24' Tate Hugh Xavier-Jones
Cameron O'Donnell 34' 1 - 2  
Steven Buchanan 37' 2 - 2  
  45' Gavin Allison Gallagher
  51' Cole McKinnon
Cameron O'Donnell 51'  
  60' Cameron Bruce
  60' Euan Henderson
  60' Cameron Cooper
  60' Chris Mochrie
  60' Chris Mochrie
  60' Dylan Williams
Kalvin Orsi 64'  
Callum Burnside 64'  
Calum Gallagher 64'  
Conor Sammon 64'  
  2 - 3 78' Dylan MacDonald
Stefan Scougall 78'  
Luke Rankin 78'  
  81' Euan Henderson
  86' Jake Hastie
  86' Cole Williams
29/11/2025 Raith Rovers
1 - 0
Alloa Athletic 1-0H2H+
Jordan Doherty 29' 1 - 0  
  46' Luke Rankin
  46' Conor Sammon
  65' Stefan Scougall
  65' Calum Adamson
Paul Nsio 68'  
Ross Matthews 68'  
Paul McMullan 68'  
Ewan Wilson 68'  
Jack Hamilton 78'  
Josh Gentles 78'  
Joshua Mullin 78'  
Callum Smith 78'  
  81' Callum Burnside
  81' Steven Buchanan
Scott Brown 83'  
Jai Rowe 83'  
  85' Kurtis Roberts
  85' Calum Gallagher
25/11/2025 Alloa Athletic
1 - 1
Inverness CT 0-1H2H+
  27'
35'  
36'  
  0 - 1 45+1' Luis Longstaff
Lewis Stewart 46'  
Kalvin Orsi 46'  
Kurtis Roberts 64'  
Andrew Clarke 64'  
  66' Alfie Bavidge
  66' Chanka Zimba
Cameron O'Donnell 74' 1 - 1  
Luke Rankin 74'  
Conor Sammon 74'  
74'  
  74' Luis Longstaff
  74' David Wotherspoon
  74'
Cameron O'Donnell 87'  
David McKay 87'  
  89' Adam Mackinnon
  89' George McCartney
22/11/2025 Cove Rangers
0 - 0
Alloa Athletic 0-0H2H+
  16' Stefan Scougall
Layton Bisland 22'  
Layton Bisland 46'  
James Doyle 46'  
Lewis O'Donnell 58'  
Blair Yule 62'  
Mitchell Megginson 69'  
  71' Kurtis Roberts
  71' Luke Donnelly
David Eguaibor 75'  
Chris Maguire 75'  
Lewis O'Donnell 75'  
Mackenzie Strachan 75'  
  81' Calum Adamson
  81' Calum Gallagher
  81' Luke Rankin
  81' Steven Hetherington
  81' Callum Burnside
  81' Kalvin Orsi
18/11/2025 Scotland U21
1 - 0
Bulgaria U21 1-0H2H+
  15' Teodor Ivanov
  27' Todor Pavlov
Adedire Mebude 37' 1 - 0  
David Watson 40'  
Andy Tod 45'  
Kyle Ure 55'  
Ryan Carr 55'  
Adedire Mebude 65'  
James Wilson 65'  
Ryan Carr 65'  
Andy Tod 66'  
Barney Stewart 66'  
  72' Tsvetoslav Marinov
  72' Boris Dimitrov
  76' Nikola Iliev
  76' Nikolay Zlatev
David Watson 81'  
S. Harding 81'  
  88' Asen Mitkov
  88' Roberto Raychev
  88' Kristiyan Balov
  88' Antoan Stoyanov
  90+3' Borislav Rupanov
S. Harding 90+4'  
Kristi Montgomery 90+6'  
T. Steven 90+6'  
15/11/2025 Gibraltar U21
0 - 2
Scotland U21 0-1H2H+
  0 - 1 19' James Wilson
Jesse Gomez 31'  
Lee Chipolina 31'  
  53' Colby Donovan
  53' Dylan Lobban
  58' Emilio Lawrence
  58' T. Steven
  58' Ryan Oné
  58' Rory Wilson
Kyle Clinton 69'  
Karim Bousselham 71'  
Max Bautista 71'  
Luca Scanlon 72'  
Leon Mason 72'  
Han Stevens 74'  
  0 - 2 82' T. Steven
  86' Andy Tod
  87' Andy Tod
  87' Ryan Carr
  87' James Wilson
  87' Barney Stewart
  90+3' Ryan Carr
Julian Britto 90+3'  
Adam Achhoud 90+3'  
Kevan Gonzalez 90+3'  
Evan Busto 90+3'  
08/11/2025 Montrose
0 - 4
Alloa Athletic 0-1H2H+
  0 - 1 30' Scott Taggart
Graham Webster 60'  
Callum Sandilands 60'  
  67' Kurtis Roberts
  67'
  68' Calum Adamson
  68' Andrew Clarke
  68' Kalvin Orsi
  68' Stefan Scougall
  68' Kurtis Roberts
  68' Lewis Stewart
  0 - 2 69' Callum Burnside
  0 - 3 72' Stefan Scougall
Keir Bertie 73'  
Kyle McClenents 73'  
Lewis Gibson 73'  
Evan Towler 73'  
  75' Luke Rankin
  75' Conor Sammon
Terry Masson 82'  
Craig Brown 82'  
  86' Callum Burnside
  86' Steven Buchanan
  0 - 4 90+1' Lewis Stewart
01/11/2025 Alloa Athletic
3 - 0
Kelty Hearts 2-0H2H+
  9' Lewis Moore
Luke Rankin 10' 1 - 0  
Calum Adamson 19' 2 - 0  
39'  
Scott Taggart 45+1'  
Cameron O'Donnell 45+1'  
  45+1' Thomas O'Ware
Callum Burnside 45+2'  
  45+2'
  45+2' Luke McCarvel
  45+3'
51'  
  51' Brody Paterson
  52' Craig Clay
  58' Luke McCarvel
  58' Craig Johnston
David Devine 63' 3 - 0  
65'  
Calum Adamson 66'  
Calum Adamson 69'  
Andrew Clarke 69'  
Luke Rankin 69'  
Conor Sammon 69'  
Kalvin Orsi 69'  
Lewis Stewart 69'  
  71' Craig Clay
  71' Aaron Arnott
  71' Lewis Moore
  71' Joseph Teasdale
  74' Ricco Diack
  74' James Graham
  74' Brody Paterson
  74' Greig Young
Kurtis Roberts 82'  
Luke Donnelly 82'  
25/10/2025 Alloa Athletic
0 - 0
Stenhousemuir 0-0H2H+
  40' Gregor Buchanan
Stefan Scougall 50'  
  58' Dale Carrick
Stefan Scougall 60'  
Steven Buchanan 61'  
Calum Adamson 61'  
Calum Adamson 63'  
Cameron O'Donnell 66'  
  73' Zeke Cameron
  73' Michael Anderson
  73' Matthew Aitken
  73' Finlay Gray
Luke Rankin 76'  
Kalvin Orsi 76'  
  78' Ross Taylor
18/10/2025 Alloa Athletic
1 - 1
East Fife 0-0H2H+
  14' Connor McManus
Steven Buchanan 32'  
  45+1' Ewan McLeod
Luke Rankin 57' 1 - 0  
  1 - 1 60' Michael McKenna
  67' Connor McManus
  67' Robert Jones
Stefan Scougall 69'  
Kalvin Orsi 71'  
Callum Burnside 71'  
Calum Adamson 80'  
Conor Sammon 80'  
  87' Jess Norey
  87' Liam Newton
  90+1' Michael McKenna
14/10/2025 Azerbaijan U21
3 - 3
Scotland U21 1-2H2H+
  6' Luke Graham
Khayal Aliyev 7' 1 - 0  
  19' Kyle Ure
  1 - 1 33' David Watson
Khayal Aliyev 42'  
  1 - 2 44' Luke Graham
  46' Luke Graham
  46' S. Harding
  46' Jeremiah Chilokoa-Mullen
  46' Adedire Mebude
  46' Miller Thomson
Khayal Aliyev 49' 2 - 2  
Shahin Shahniyarov 62'  
Nihad Ahmadzada 63'  
Sahin Ibrahimov 63'  
Murad Mammadov 63'  
Shahin Shahniyarov 70'  
Oruc Memmedov 70'  
Murad Mammadov 71'  
  76' James Wilson
  76' Ryan Oné
Sahin Ibrahimov 76'  
Sahin Ibrahimov 79' 3 - 2  
  82'
83'  
Khayal Aliyev 85'  
Agadadas Salyanskiy 85'  
  87' Matthew Anderson
  3 - 3 90+1' S. Harding
90+1'  
  90+2' Adedire Mebude
  90+2' Adedire Mebude
  90+3' Emilio Lawrence
  90+3' Ben McPherson
  90+4' C. Donovan
  90+4'
09/10/2025 Scotland U21
12 - 0
Gibraltar U21 7-0H2H+
Emilio Lawrence 3' 1 - 0  
Adedire Mebude 22' 2 - 0  
Emilio Lawrence 27' 3 - 0  
Kevan Gonzalez 28' 4 - 0  
James Wilson 30' 5 - 0  
James Wilson 31' 6 - 0  
Kyle Ure 33' 7 - 0  
Luke Graham 46'  
S. Harding 46'  
C. Donovan 46'  
Ben McPherson 46'  
Kristi Montgomery 46'  
Rudi Molotnikov 46'  
  46' Leon Mason
  46' Ángelo Parody
Matthew Anderson 46'  
Miller Thomson 46'  
  46' Amos Federico
  46' Carl De Torres
James Wilson 48' 8 - 0  
James Wilson 53'  
Ryan Oné 53'  
Emilio Lawrence 57' 9 - 0  
  60' Jay Coombes
  60' Julian Britto
Emilio Lawrence 60' 10 - 0  
  63' James Caetano
  63' Lee Chipolina
  69' Jesse Gomez
  69' Luca Scanlon
Miller Thomson 75' 11 - 0  
Jeremiah Chilokoa-Mullen 83' 12 - 0  
04/10/2025 Queen of the South
1 - 0
Alloa Athletic 0-0H2H+
Callum Penman 20'  
  24' Stefan Scougall
  44' Kalvin Orsi
Brennan Dickenson 56'  
Zander MacKenzie 60'  
Cole Burke I 60'  
Kai Kennedy 65'  
Liam Smith 66'  
  69' Steven Buchanan
  69' Callum Burnside
  69' Luke Donnelly
  69' Luke Rankin
  71' Calum Adamson
  71' Calum Adamson
  71' Steven Hetherington
Mikey Hewitt 76'  
  80' Kurtis Roberts
Jack Stott 84'  
  90+2' Luke Rankin
Mikey Hewitt 90+3' 1 - 0  
27/09/2025 Peterhead
2 - 1
Alloa Athletic 2-1H2H+
Max Barry 10' 1 - 0  
Kieran Shanks 19' 2 - 0  
Dylan Forrest 22'  
23'  
  2 - 1 24' Steven Buchanan
  34' Charlie Dewar
Kieran Shanks 55'  
Sebastian Ross 59'  
Craig McGuffie 59'  
  64' Stefan Scougall
  64' Calum Adamson
  80' Luke Donnelly
  80' Luke Rankin
  85' Calum Adamson
86'  
  86'
Flynn Duffy 90+2'  
Max Barry 90+3'  
Niall McGinn 90+3'  
05/09/2025 Czech Republic U21
2 - 0
Scotland U21 1-0H2H+
Ondrej Kricfalusi 22' 1 - 0  
  28' Jeremiah Chilokoa-Mullen
Lukas Masek 37'  
  43' Liam McFarlane
  43' Ruairidh Adams
  46' Jeremiah Chilokoa-Mullen
  46' S. Harding
  46' Aidan Gerald Borland
  46' Kristi Montgomery
Lukas Masek 59'  
Yannick Eduardo 59'  
Matej Sin 59'  
David Planka 59'  
  60' Cameron Gardner
  60' Ryan Oné
Ondrej Kricfalusi 65'  
  66' Luke Graham
  69' Matthew Anderson
  70' Ruairidh Adams
Yannick Eduardo 71' 2 - 0  
  77' Daniel Kelly
  77' Findlay Curtis
Lukas Ambros 79'  
Alexandr Buzek 79'  
  84' Findlay Curtis
Yannick Eduardo 88'  
Matyas Vojta 88'  
Tom Sloncik 88'  
Tom Sloncik 90+7'  
90+7'  
30/08/2025 Livingston
1 - 2
Hearts 1-0H2H+
  18' Craig Halkett
Tete Yengi 23'  
Lewis Smith 26' 1 - 0  
  46' Craig Halkett
  46' Alexandros Kyziridis
  1 - 1 47' Cláudio Braga
Jeremy Bokila 58'  
Andrew Shinnie 58'  
Danny Finlayson 62'  
  66' Blair Spittal
  66' Ageu
Scott Pittman 71'  
Tete Yengi 73'  
Connor McLennan 73'  
Lewis Smith 73'  
Andy Winter 73'  
Robbie Muirhead 75'  
Ryan McGowan 77'  
  80' Beni Baningime
  80' Sabah Kerjota 
Robbie Muirhead 81'  
Stevie May 81'  
  83' Harry Milne
Connor McLennan 86'  
  88' Cláudio Braga
  88' Elton Kabangu
  1 - 2 90+1' Alexandros Kyziridis
Stevie May 90+1'  
23/08/2025 Hearts
3 - 3
Motherwell 0-1H2H+
  0 - 1 21' Callum Slattery
  24' Callum Slattery
Craig Halkett 35'  
Oisin McEntee 45'  
Pierre Landry Kabore 46'  
Beni Baningime 46'  
James Wilson 46'  
Cláudio Braga 46'  
  0 - 2 49' Tawanda Maswanhise
Harry Milne 58'  
  0 - 3 62' Emmanuel Longelo
Harry Milne 65' 1 - 3  
Oisin McEntee 68'  
Blair Spittal 68'  
  69' Apostolos Stamatelopoulos
  69' Callum Hendry
  70' Callum Slattery
  70' Ibrahim Said
Michael Steinwender 72'  
Frankie Kent 72'  
Cláudio Braga 74' 2 - 3  
  78' Callum Hendry
  80' Tawanda Maswanhise
  80' Detlef Esapa Osong
Alan Forrest 82'  
Alexandros Kyziridis 82'  
Cláudio Braga 83' 3 - 3  
  90+2' Elijah Just
  90+2' Andy Halliday
16/08/2025 Rangers
4 - 2
Alloa Athletic 2-1H2H+
Nedim Bajrami 13' 1 - 0  
  1 - 1 23' Joe Rothwell
Emmanuel Fernandez 28' 2 - 1  
Bailey Rice  45'  
James Tavernier  45'  
  59' Kalvin Orsi
  59' Cameron O'Donnell
  59' Luke Rankin
  59' Conor Sammon
  67' Cameron O'Donnell
James Tavernier  67' 3 - 1  
Joe Rothwell 68'  
Connor Barron 68'  
Danilo 68'  
Hamza Igamane 68'  
Mikey Moore 69'  
Thelo Aasgaard 69'  
Connor Barron 78'  
  3 - 2 80' Scott Taggart
Óscar Cortés 84'  
Findlay Curtis 84'  
  86' Kurtis Roberts
  86' Luke Donnelly
  88' Steven Hetherington
Findlay Curtis 90' 4 - 2  
  90+2' Steven Hetherington
  90+2' Lewis Bruin
  90+2' Stefan Scougall
  90+2' Andrew Clarke
  90+3' David Devine
09/08/2025 East Fife
0 - 1
Alloa Athletic 0-0H2H+
Andy Munro 13'  
  14' Liam McFarlane
  34' Cameron O'Donnell
Brian Easton 46'  
Jess Norey 46'  
  54' Cameron O'Donnell
  54' Kalvin Orsi
  55' David McKay
Lewis Latona 60'  
  66' David McKay
  66' Daniel Church
  66' Luke Rankin
  66' Conor Sammon
  0 - 1 73' David Devine
  83' Kalvin Orsi
Robert Jones 87'  
Gregor Nicol 87'  
Kieran Millar 87'  
Reis Peggie 87'  
  90+1' Steven Hetherington
  90+4' Stefan Scougall
02/08/2025 Stenhousemuir
1 - 2
Alloa Athletic 1-1H2H+
15' 1 - 0  
  32'
  1 - 1 43'
45+2'  
  1 - 2 51'
57'  
66'  
66'  
  71'
  72'
76'  
76'  
86'  
26/07/2025 Airdrieonians
2 - 3
Alloa Athletic 0-1H2H+
Alex King 28'  
  0 - 1 28' Owen Foster
Dean McMaster 46'  
Gavin Allison Gallagher 46'  
Aidan Wilson 51' 1 - 1  
Jamie Barjonas 56'  
Aidan Wilson 57'  
Craig Ross 57'  
Euan Henderson 62' 2 - 1  
  2 - 2 64' Scott Taggart
  65' Luke Rankin
  65' Kalvin Orsi
  71' Kurtis Roberts
  71' Conor Sammon
Euan Henderson 78'  
Liam McStravick 78'  
Dylan Williams 78'  
  83' Stefan Scougall
  83' Andrew Clarke
  2 - 3 89' Steven Buchanan
15/07/2025 Alloa Athletic
2 - 1
Montrose 1-0H2H+
Cameron O'Donnell 21' 1 - 0  
  43' Kerr Waddell
  1 - 1 57' Kerr Waddell
Kurtis Roberts 61' 2 - 1  
  66' Ali Shrive
  66'
  66' Blair Lyons
  66' Graham Webster
Luke Rankin 69'  
Conor Sammon 69'  
  76' Kerr Waddell
  76' Keir Bertie
  76' Ewan Loudon
  76' Matheus Machado
Steven Buchanan 77'  
Lewis Bruin 77'  
Kurtis Roberts 86'  
Reece Mullen 86'  
Calum Waters 90+4'  
12/07/2025 Bonnyrigg Rose Athletic
0 - 1
Alloa Athletic 0-1H2H+
  0 - 1 2' Luke Rankin
Kieran Sommerville 14'  
  66' Lewis Bruin
  66' Steven Hetherington
  66' Luke Rankin
  66' Kurtis Roberts
  66' Steven Buchanan
  66' Conor Sammon
Josh Laing 76'  
76'  
Cameron Forbes 76'  
Callum Hogg 76'  
Billy King 83'  
83'  
  90+2' Steven Hetherington
16/05/2025 Annan Athletic
1 - 1
East Fife 1-1H2H+
Tommy Goss 6' 1 - 0  
  11' Adam Laaref
Tommy Goss 22'  
  1 - 1 37' Adam Laaref
Josh Dixon 60'  
Aaron Brown 60'  
Ryan Muir 60'  
Daniel Carmichael 60'  
  63' Adam Laaref
  63' Jack Healy
  63' Nathan Austin
  63' Robert Jones
  73' Reis Peggie
  73' Stewart Murdoch
  73' Alan Trouten
  73' Scott Shepherd
Max Kilsby 77'  
Charlie Maxwell 77'  
Tommy Muir 79'  
  80' Kieran Millar
  80' Jess Norey
Paul McGowan 85'  
13/05/2025 East Fife
3 - 2
Annan Athletic 2-1H2H+
Alan Trouten 5' 1 - 0  
  20' Paul Smith
Andy Munro 33' 2 - 0  
  37' Paul Smith
  37' Mackenzie Strachan
  2 - 1 43' Michael McKenna
  2 - 2 49' Aidan Smith
  58' Scott Hooper
Nathan Austin 66'  
Adam Laaref 67'  
Jack Healy 67'  
Kieran Millar 67'  
Robert Jones 67'  
Nathan Austin 68'  
Jess Norey 68'  
  72' Scott Hooper
Andy Munro 80' 3 - 2  
  83' Ryan Muir
  83' Layton Bisland
  83' Josh Dixon
  83' Charlie Maxwell
  87' Layton Bisland
87'  
Jack Healy 89'  
Alan Trouten 89'  
Alan Trouten 90'  
Scott Shepherd 90'  
10/05/2025 East Fife
3 - 0
Edinburgh City 1-0H2H+
Connor McManus 15'  
Adam Laaref 26' 1 - 0  
  42' Edin Lynch
Connor McManus 46'  
Jess Norey 46'  
Mamadou Bah 52'  
Michael McKenna 55' 2 - 0  
Alan Trouten 58' 3 - 0  
  60' Quinn Mitchell
  60' Tiwi Daramola
  63' Jon Robertson
Nathan Austin 67'  
Scott Shepherd 67'  
Adam Laaref 72'  
Jack Healy 72'  
Alan Trouten 72'  
Kallum Higginbotham 72'  
  75' Malik Zaid
  75' Josh Grigor
  75' Lewis McArthur
  75' Robbie Hamilton
Mamadou Bah 75'  
Gregor Nicol 75'  
06/05/2025 Edinburgh City
1 - 0
East Fife 0-0H2H+
  48' Connor McManus
  61' Jess Norey
  61' Adam Laaref
Malik Zaid 76' 1 - 0  
  79' Nathan Austin
  79' Scott Shepherd
  81' Kallum Higginbotham
  81' Jack Healy

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