Liam Buchanan Profile and Player Statistics
First name: Liam
Last name: Buchanan
Position: Attacker, Midfielder
Nationality:
Height: 175
Weight: 70

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2024/2025 Berwick Rangers 2 0 1 0 0 1 0
Football League - Lowland League 2024/2025 Berwick Rangers 6 0 0 6 0 1 0
Football League - Lowland League 2023/2024 Berwick Rangers 10 0 0 10 2 0 0
League Two 2023/2024 Bonnyrigg Rose Athletic 12 3 7 1 0 0 0
Football League - Lowland League 2022/2023 Berwick Rangers 18 0 0 15 4 0 0
Challenge Cup 2021/2022 Cowdenbeath 1 0 0 1 0 0 0
League Cup 2021/2022 Cowdenbeath 4 0 0 2 1 1 0
League Two 2021/2022 Cowdenbeath 36 11 10 8 1 3 0
Scottish Cup 2021/2022 Cowdenbeath 1 0 0 2 0 1 1
Championship 2020/2021 Alloa Athletic 27 13 3 3 1 0 0
League Cup 2020/2021 Alloa Athletic 6 1 3 1 1 0 0
Scottish Cup 2020/2021 Alloa Athletic 1 0 1 0 0 0 0
Club Friendlies 1 2020 Alloa Athletic 1 0 0 1 0 0 0
Challenge Cup 2019/2020 Alloa Athletic 1 1 0 0 0 0 0
Championship 2019/2020 Alloa Athletic 28 14 7 3 0 0 0
League Cup 2019/2020 Alloa Athletic 4 0 2 4 0 0 0
Scottish Cup 2019/2020 Alloa Athletic 2 1 1 0 0 0 0
Club Friendlies 1 2019 Alloa Athletic 1 0 0 1 0 0 0
Challenge Cup 2018/2019 Raith Rovers 1 1 0 0 0 0 0
Championship Play-Offs 2018/2019 Raith Rovers 3 2 1 0 0 0 0
League Cup 2018/2019 Raith Rovers 1 1 0 0 0 0 0
League One 2018/2019 Raith Rovers 30 8 19 11 0 1 0
Scottish Cup 2018/2019 Raith Rovers 3 2 0 1 0 0 0
Challenge Cup 2017/2018 Raith Rovers 2 1 1 2 0 0 0
Championship Play-Offs 2017/2018 Raith Rovers 1 0 1 0 0 0 0
League One 2017/2018 Raith Rovers 24 2 19 9 1 1 0
Scottish Cup 2017/2018 Raith Rovers 1 0 0 0 0 0 0
League Cup 2017 Raith Rovers 4 0 2 3 0 0 0
Challenge Cup 2016/2017 Livingston 2 1 1 1 0 0 0
League One 2016/2017 Livingston 30 4 18 17 3 4 0
Scottish Cup 2016/2017 Livingston 2 0 1 1 0 0 0
Challenge Cup 2015/2016 Livingston 3 1 2 0 0 0 0
Championship 2015/2016 Livingston 36 9 14 9 1 1 0
Championship Play-Offs 2015/2016 Livingston 2 0 0 2 0 0 0
League Cup 2015/2016 Livingston 3 1 2 1 0 1 0
Scottish Cup 2015/2016 Livingston 2 0 0 0 0 0 0
Challenge Cup 2014/2015 Alloa Athletic 2 0 2 0 0 0 0
Championship 2014/2015 Alloa Athletic 34 2 14 12 2 3 0
Championship Play-Offs 2014/2015 Alloa Athletic 2 0 1 1 0 0 0
League Cup 2014/2015 Alloa Athletic 2 0 2 0 0 0 0
Scottish Cup 2014/2015 Alloa Athletic 3 0 1 2 0 0 0
Challenge Cup 2013/2014 East Fife 1 0 0 0 1 0 0
League Cup 2013/2014 East Fife 1 0 0 1 0 0 0
League One 2013/2014 East Fife 16 1 4 7 2 3 0
League One Play-Offs 2013/2014 East Fife 4 3 1 0 0 0 0
Championship 2012/2013 Airdrieonians 3 1 2 0 0 0 0
League One 2012/2013 Ayr United 10 0 5 6 0 1 1
Premier Division 2012 Sligo Rovers 10 9 1 2 0 0 0
Premiership 2011/2012 Dunfermline Athletic 32 13 13 4 1 0 0
Scottish Cup 2011/2012 Dunfermline Athletic 2 2 0 0 0 0 0
Challenge Cup 2010/2011 Partick Thistle 4 1 3 1 0 1 0
Championship 2010/2011 Partick Thistle 27 6 15 6 1 5 0
League Cup 2010/2011 Partick Thistle 1 1 0 0 0 0 0
Scottish Cup 2010/2011 Partick Thistle 2 0 1 1 0 0 0
Challenge Cup 2009/2010 Partick Thistle 1 0 0 1 0 0 0
Championship 2009/2010 Partick Thistle 16 3 8 8 0 1 1
League Cup 2009/2010 Partick Thistle 2 0 1 1 1 0 0
Scottish Cup 2009/2010 Partick Thistle 1 1 0 0 0 0 0
Championship 2008/2009 Partick Thistle 6 0 0 5 1 0 0
Scottish Cup 2008/2009 Partick Thistle 1 0 0 1 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
12/04/2025 Berwick Rangers
4 - 1
Broxburn Athletic 4-1H2H+
  0 - 1 4' Alassan Jones
Ben Scarborough 5' 1 - 1  
Liam Buchanan 11' 2 - 1  
Liam Buchanan 14' 3 - 1  
Liam Buchanan 22' 4 - 1  
  43' Greg Page
50'  
  83'
15/02/2025 Edusport Academy
2 - 2
Berwick Rangers 0-1H2H+
  0 - 1 14' Lewis Barr
  0 - 2 52' Liam Buchanan
  53'
Reg McLaren 54' 1 - 2  
Daniel Martins 66' 2 - 2  
74'  
75'  
76'  
  90+7' Calum Antell
04/01/2025 Gala Fairydean Rovers
1 - 2
Berwick Rangers 1-2H2H+
  7' Liam Buchanan
  0 - 1 10' Liam Buchanan
  0 - 2 16' Liam Buchanan
Ethan Dougal 31' 1 - 2  
  58'
Jamie Semple 83'  
07/09/2024 East Stirlingshire
2 - 3
Berwick Rangers 2-0H2H+
Shaun Brown 30' 1 - 0  
Stephen O’Neill 42' 2 - 0  
  2 - 1 46' Liam Buchanan
  2 - 2 51' Grant Nelson
  2 - 3 77' Liam Buchanan
06/08/2024 Civil Service Strollers
1 - 2
Berwick Rangers 0-0H2H+
  0 - 1 57' Liam Buchanan
  0 - 2 80' Arran Laidlaw
  0 - 3 80' Arran Laidlaw
30/07/2024 Berwick Rangers
2 - 3
St. Mirren U21 1-3H2H+
  0 - 1 4' Ethan Sutherland
  0 - 2 7' Evan Mooney
  0 - 3 12' Theo McCormick
  24' Lyle Hunter
Arran Laidlaw 29'  
Cai McNamara 29'  
Cai McNamara 34' 1 - 3  
Alfie Robinson 38'  
Jonathan Devers 50' 2 - 3  
Liam Buchanan 51'  
  77' Theo McCormick
  77' Josh Farquhar
  88' Ethan Sutherland
  90+3' Josh Farquhar
Max McGinley 90+4'  
27/07/2024 Berwick Rangers
1 - 0
Linlithgow Rose 1-0H2H+
Liam Buchanan 4' 1 - 0  
Grant Nelson 60'  
16/03/2024 Cowdenbeath
1 - 4
Berwick Rangers 0-2H2H+
  0 - 1 15' Jamie McCormack
  0 - 2 45+2' Joe Ellison
  0 - 3 57' Liam Buchanan
Ewan MacPherson 73' 1 - 3  
  1 - 4 90+1' Jordan Sinclair
09/03/2024 Berwick Rangers
3 - 0
Gretna 2008 1-0H2H+
Scott Bright 18' 1 - 0  
  64' Dean Brotherston
Liam Buchanan 85' 2 - 0  
Liam Buchanan 87' 3 - 0  
17/02/2024 Berwick Rangers
1 - 2
East Stirlingshire 0-0H2H+
Liam Buchanan 62' 1 - 0  
  1 - 1 68' Scott Honeyman
  1 - 2 87' Luke Rankin
27/01/2024 Berwick Rangers
4 - 0
BSC Glasgow 0-0H2H+
Callum Mackay 51' 1 - 0  
Jackson Mylchreest 58' 2 - 0  
Liam Buchanan 60' 3 - 0  
Liam Buchanan 67' 4 - 0  
13/01/2024 Bonnyrigg Rose Athletic
1 - 1
Dumbarton 1-0H2H+
Neil Martyniuk 11' 1 - 0  
  45' Blair Malcolm
  1 - 1 49' Carlo Pignatiello
Angus Mailer 53'  
Ross Gray 59'  
Callum Connolly 59'  
  59' Matthew Shiels
Jonathan Stewart 70'  
Jonathan Stewart 72'  
Robbie McGale 72'  
  73' Tony Wallace
  73' Marc Kelly
  73' Declan Byrne
  73' Michael Ruth
Kieran McGachie 77'  
Kieran McGachie 79'  
Smart Osadolor 79'  
06/01/2024 Clyde
3 - 2
Bonnyrigg Rose Athletic 3-0H2H+
Connor Young 16' 1 - 0  
Logan Dunachie 30' 2 - 0  
Barry Cuddihy 38'  
Alex King 41' 3 - 0  
  46' Dean Watson
  46' Jonathan Stewart
  66' Callum Connolly
  66' Ross Gray
Robbie Leitch 69'  
Darren Hynes 69'  
Ray Grant 69'  
Kian Lesley 69'  
  73' Kieran McGachie
  73' Robbie McGale
  73' Lee Currie
  73' Smart Osadolor
  3 - 1 78' Smart Osadolor
  81' Angus Mailer
  81' Liam Buchanan
Alex King 81'  
Ji Stevenson 81'  
  82' Bradley Barrett
  3 - 2 90+1' Smart Osadolor
22/12/2023 East Fife
0 - 3
Bonnyrigg Rose Athletic 0-1H2H+
Stewart Murdoch 14'  
Ryan Schiavone 14'  
Jack Healy 30'  
Gregor Nicol 30'  
  0 - 1 43' Bradley Barrett
  0 - 2 50' Kerr Young
Allan Fleming 55'  
  0 - 3 55' Neil Martyniuk
  59' Kieran McGachie
  64' Neil Martyniuk
  66' Kieran McGachie
  66' Liam Buchanan
Kieran Millar 71'  
  71' Callum Connolly
  71' Jonathan Stewart
  71' Dean Watson
  71' Taylor Sutherland
16/12/2023 Stranraer
3 - 1
Bonnyrigg Rose Athletic 1-0H2H+
Lee Currie 5' 1 - 0  
  42' Reis Peggie
Matthew Grant 57' 2 - 0  
  62' Jonathan Stewart
  62' Bradley Barrett
  62' Liam Buchanan
  62' Kieran McGachie
Craig Ross 71' 3 - 0  
  73' Dean Watson
  73' Taylor Sutherland
  76' Josh Grigor
Deryn Lang 79'  
Olly McDonald 79'  
James Dolan 83'  
Blair Sneddon 83'  
Matthew Grant 87'  
Mackenzie Strachan 87'  
Dean Hawkshaw 87'  
Josh Walker 87'  
  3 - 1 90+1' Bradley Barrett
09/12/2023 Bonnyrigg Rose Athletic
1 - 1
Peterhead 1-0H2H+
Kerr Young 22' 1 - 0  
  28' Kieran Shanks
Kerr Young 40'  
  55' David Wilson
  55' Hamish Ritchie
  1 - 1 60' Joe McKee
  63' Joe McKee
  66' Jack Brown
  66' Conor O'Keefe
Liam Buchanan 71'  
Smart Osadolor 71'  
Jonathan Stewart 72'  
Jonathan Stewart 75'  
Bradley Barrett 75'  
  77' D. Strachan
  77' Danny Strachan
Dean Watson 89'  
Taylor Sutherland 89'  
  90+1' Kieran Shanks
02/12/2023 Stenhousemuir
1 - 0
Bonnyrigg Rose Athletic 1-0H2H+
Matthew Aitken 25' 1 - 0  
  45+1' Kerr Young
Adam Brown 45+3'  
  64' Smart Osadolor
  64' Kieran McGachie
  67' Conor Doan
  73' Taylor Sutherland
  73' Liam Buchanan
  74' Jonathan Stewart
  74' Bradley Barrett
  74' Conor Doan
  74' Dean Watson
Adam Brown 76'  
  76' Kieran McGachie
Kinlay Bilham 82'  
Matty Yates 85'  
James Berry 85'  
Ewan O'Reilly 85'  
Ross Taylor 85'  
  88' Angus Mailer
  88' Robbie McGale
Ross Taylor 90+1'  
  90+4' Kieran McGachie
21/11/2023 Bonnyrigg Rose Athletic
4 - 2
East Fife 1-1H2H+
Smart Osadolor 19' 1 - 0  
Conor Doan 21'  
  1 - 1 34' Nathan Austin
Lee Currie 51' 2 - 1  
  54' Gregor Nicol
  54' Scott Shepherd
Neil Martyniuk 60' 3 - 1  
  63' Kieran Millar
  63' Connor McManus
  63' Ryan Schiavone
  63' Kieran Mitchell
  3 - 2 68' Connor McManus
Taylor Sutherland 70'  
Bradley Barrett 70'  
Jonathan Stewart 70'  
Dean Watson 70'  
  74' Alan Trouten
  77' Jonathan Page
Smart Osadolor 77'  
Kieran McGachie 77'  
Neil Martyniuk 79' 4 - 2  
  80' Brogan Walls
  80' Jack Healy
Kerr Young 82'  
Dean Watson 85'  
18/11/2023 Bonnyrigg Rose Athletic
0 - 2
Forfar Athletic 0-1H2H+
  0 - 1 37' Mark Whatley
  44' Callum Moore
  61' Andy Munro
Robbie McGale 63'  
Ross Gray 63'  
Liam Buchanan 69'  
Kieran McGachie 69'  
Taylor Sutherland 69'  
Smart Osadolor 69'  
  71' Josh Skelly
  71' Ryan Paterson
  0 - 2 80' Ryan Paterson
Conor Doan 81'  
Callum Connolly 81'  
  90+2' Euan Mutale
  90+2' Cameron Ferguson
11/11/2023 Elgin City
2 - 0
Bonnyrigg Rose Athletic 0-0H2H+
Mitchell Taylor 18'  
Brian Cameron 22'  
Robert Jones 33'  
Rory MacEwan 45' 1 - 0  
Matthew Cooper 60'  
  60' Lee Currie
Conall Ewan 61' 2 - 0  
Ross Draper 63'  
  67' Liam Buchanan
  67' Kieran McGachie
  67' Josh Grigor
  67' Dean Watson
  75' Robbie McGale
Robert Jones 76'  
Ben Barron 76'  
  79' Ross Gray
  79' Bradley Barrett
  79' Angus Mailer
  79' Jonathan Stewart
  80' Bradley Barrett
Liam Harvey 81'  
Owen Cairns 81'  
  90+3' Taylor Sutherland
04/11/2023 Dumbarton
4 - 0
Bonnyrigg Rose Athletic 2-0H2H+
Tony Wallace 11' 1 - 0  
Finlay Gray 26' 2 - 0  
Finlay Gray 32'  
  33' Lee Currie
Blair Malcolm 40'  
Aron Lynas 42'  
Michael Ruth 66' 3 - 0  
Matthew Shiels 68' 4 - 0  
Blair Malcolm 70'  
Ryan Blair 70'  
Finlay Gray 70'  
David Wilson 70'  
  72' Ross Gray
  72' Robbie McGale
  73' Callum Connolly
  73' Josh Grigor
  73' Liam Buchanan
  73' Jonathan Stewart
  73' Bradley Barrett
  73' Dean Watson
Tony Wallace 76'  
Declan Byrne 76'  
Michael Ruth 76'  
Ross MacLean 76'  
Ryan Wallace 79'  
Luca Vata 79'  
  84' Taylor Sutherland
  84' Smart Osadolor
21/10/2023 Bonnyrigg Rose Athletic
3 - 2
Clyde 1-2H2H+
Taylor Sutherland 4' 1 - 0  
  1 - 1 10' Martin Rennie
Reis Peggie 18'  
Bradley Barrett 18'  
Josh Grigor 39'  
  39' Ji Stevenson
  1 - 2 44' Ji Stevenson
Liam Buchanan 48' 2 - 2  
  64' Ross Forbes
  64' Stewart Carswell
  64' Jon Craig
  64' Kian Lesley
Angus Mailer 70'  
Callum Connolly 70'  
Ross Gray 70'  
Conor Doan 70'  
  73' Connor Young
  73' Fraser Malcolm
Taylor Sutherland 78' 3 - 2  
Liam Buchanan 80'  
Smart Osadolor 80'  
  90' Ji Stevenson
  90' Euan Cameron
  90+2' Logan Dunachie
30/09/2023 Spartans
2 - 2
Bonnyrigg Rose Athletic 0-1H2H+
  0 - 1 21' Ross Gray
  46' Kerr Young
Jordan Tapping 52'  
  0 - 2 53' Lee Currie
Gavin Morrison 62'  
Sean Brown 62'  
Jordan Tapping 62'  
Danny Denholm 62'  
Rhys Armstrong 66' 1 - 2  
Rhys Armstrong 71'  
  72' Ross Gray
  72' Conor Doan
Cammy Russell 75' 2 - 2  
  78' Dean Watson
  78' Taylor Sutherland
  83' Liam Buchanan
  83' Callum Connolly
Rhys Armstrong 86'  
Sam Jones 86'  
Blair Henderson 86'  
Samuel Newman 86'  
09/09/2023 Gretna 2008
0 - 1
Berwick Rangers 0-1H2H+
  0 - 1 37' Liam Buchanan
  60' Liam Buchanan
22/08/2023 Edinburgh University
1 - 3
Berwick Rangers 1-0H2H+
Joe Aitken 1' 1 - 0  
  1 - 1 55' Liam Buchanan
  1 - 2 58' Liam Buchanan
  1 - 3 68' Liam Buchanan
19/08/2023 Berwick Rangers
2 - 1
Celtic II 1-1H2H+
  0 - 1 14' Rocco Vata
Liam Buchanan 17' 1 - 1  
Jamie McCormack 90+1' 2 - 1  
12/08/2023 East Stirlingshire
1 - 2
Berwick Rangers 0-1H2H+
  0 - 1 20' Liam Buchanan
  0 - 2 57' Liam Buchanan
Jamie Penker 90+5' 1 - 2  
05/08/2023 Berwick Rangers
2 - 2
Stirling University 2-0H2H+
Graham Taylor 19' 1 - 0  
Liam Buchanan 38' 2 - 0  
  2 - 1 46' Cameron McKinley
  2 - 2 86' Ben Woloszyn
25/07/2023 Berwick Rangers
1 - 2
Bo'ness United 1-0H2H+
Liam Buchanan 33' 1 - 0  
  1 - 1 61' Fin Malcolm
  1 - 2 77' Shaun Rutherford
18/03/2023 Cowdenbeath
0 - 4
Berwick Rangers 0-2H2H+
  0 - 1 10' L. Buchanan
  0 - 2 41' L. Buchanan
  0 - 3 68' L. Buchanan
  0 - 4 82' L. Allan
04/03/2023 Berwick Rangers
3 - 1
Edinburgh University 1-0H2H+
L. Buchanan 16' 1 - 0  
  1 - 1 52' Samuel Raphael
D. Ferguson 72' 2 - 1  
L. Buchanan 75' 3 - 1  
25/02/2023 Berwick Rangers
3 - 0
Rangers U21 2-0H2H+
M. Travis 35' 1 - 0  
L. Baker 38' 2 - 0  
L. Buchanan 74' 3 - 0  
18/02/2023 Berwick Rangers
2 - 1
BSC Glasgow 0-0H2H+
L. Buchanan 50' 1 - 0  
  1 - 1 52' B. Watson
J. Sinclair 56' 2 - 1  
28/01/2023 East Stirlingshire
1 - 4
Berwick Rangers 0-2H2H+
  0 - 1 14' L. Buchanan
N. Joseph 16' 1 - 1  
  1 - 2 45' L. Allan
  1 - 3 67' G. Taylor
  1 - 4 88' L. Baker
21/01/2023 Cumbernauld Colts
3 - 3
Berwick Rangers 1-2H2H+
  0 - 1 9' C. Graham
C. McIntyre 24' 1 - 1  
  1 - 2 31' L. Buchanan
C. McIntyre 53' 2 - 2  
E. MacPherson 80' 3 - 2  
  3 - 3 90+4' M. Travis
03/01/2023 Berwick Rangers
1 - 0
Tranent Juniors 1-0H2H+
L. Buchanan 43' 1 - 0  
31/12/2022 Berwick Rangers
2 - 1
Gala Fairydean Rovers 1-1H2H+
  0 - 1 20' D. Galbraith
L. Buchanan 45' 1 - 1  
M. Travis 53' 2 - 1  
26/12/2022 Stirling University
3 - 1
Berwick Rangers 3-1H2H+
E. McGill 6' 1 - 0  
E. McGill 33' 2 - 0  
C. McAninch 41' 3 - 0  
  3 - 1 75' L. Buchanan
06/12/2022 Celtic II
1 - 3
Berwick Rangers 1-1H2H+
T. Letsosa 9' 1 - 0  
  1 - 1 23' L. Buchanan
  1 - 2 52' L. Barr
  1 - 3 71' G. Taylor
03/12/2022 Berwick Rangers
4 - 0
Dalbeattie Star 4-0H2H+
J. Pyper 8' 1 - 0  
L. Buchanan 10' 2 - 0  
C. Graham 11' 3 - 0  
L. Buchanan 36' 4 - 0  

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
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.