Ali Sutherland Profile and Player Statistics
First name: Ali
Last name: Sutherland
Position: Attacker
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Football League - Highland League 2024/2025 Brora Rangers 1 0 0 1 0 0 0
Scottish Cup 2024/2025 Brora Rangers 2 0 1 0 0 0 0
Challenge Cup 2023/2024 Brora Rangers 1 0 0 0 1 0 0
Football League - Highland League 2023/2024 Brora Rangers 2 0 0 2 0 0 0
Scottish Cup 2023/2024 Brora Rangers 3 0 2 1 0 0 0
Challenge Cup 2022/2023 Brora Rangers 1 0 1 0 0 1 0
Football League - Highland League 2022/2023 Brora Rangers 6 0 0 6 0 0 0
Football League - Highland League 2021/2022 Brora Rangers 8 0 0 8 0 0 0
League Cup 2021/2022 Brora Rangers 4 2 0 0 0 0 0
Scottish Cup 2021/2022 Brora Rangers 2 0 0 0 0 0 0
Scottish Cup 2019/2020 Rothes 1 0 0 0 0 0 0
Challenge Cup 2018/2019 Elgin City 1 0 1 0 0 0 0
League Cup 2018/2019 Elgin City 2 1 0 0 0 0 0
League Two 2018/2019 Elgin City 10 8 1 0 0 0 0
Scottish Cup 2018/2019 Rothes 1 1 0 0 0 0 0
Challenge Cup 2017/2018 Elgin City 1 1 0 0 0 0 0
League Two 2017/2018 Elgin City 18 9 9 0 0 1 0
Scottish Cup 2017/2018 Elgin City 2 0 1 1 0 0 0
League Cup 2017 Elgin City 4 2 1 0 0 0 0
League Two 2016/2017 Elgin City 14 9 5 0 0 0 0
Premiership 2016/2017 Inverness CT 13 1 0 0 0 0 0
Scottish Cup 2016/2017 Inverness CT 1 0 0 0 0 0 0
League Cup 2015/2016 Inverness CT 1 1 0 0 0 0 0
Premiership 2015/2016 Inverness CT 12 5 0 0 0 0 0
Scottish Cup 2015/2016 Inverness CT 2 0 0 0 0 0 0
Premiership 2014/2015 Inverness CT 7 2 0 0 0 0 0
Premiership 2013/2014 Inverness CT 3 0 0 0 0 0 0

Ali Sutherland has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
14/12/2024 Brora Rangers
3 - 1
Forres Mechanics 1-0H2H+
Alasdair Sutherland 36' 1 - 0  
Connor Bunce 54' 2 - 0  
Max Ewan 56' 3 - 0  
  3 - 1 90+2' Aidan Cruickshank
30/11/2024 Livingston
2 - 0
Brora Rangers 2-0H2H+
Reece McAlear 20' 1 - 0  
Matthew Clarke 23'  
Tete Yengi 35' 2 - 0  
Samson Lawal 54'  
Ben Jackson 54'  
  57' Andrew MacLeod
  59' Max Ewan
  59' George Robesten
Tete Yengi 62'  
Lewis Smith 63'  
Oliver Green 63'  
Scott Pittman 63'  
Liam Sole 63'  
Tete Yengi 70'  
Robbie Muirhead 70'  
  70' Shane Sutherland
  70' James Wallace
Stevie May 70'  
Andy Winter 70'  
26/10/2024 Brora Rangers
2 - 1
Formartine United 0-1H2H+
  0 - 1 15' Julian Wade
  38' Graeme Rodger
Alasdair Sutherland 42'  
Andrew MacLeod 42'  
  46' Luke Strachan
  46' Stuart Smith
Kyle Macleod 50' 1 - 1  
  70' Paul Campbell
  70' Robert Ward
  73' Rhys Thomas
James Wallace 76'  
Andrew Macrae 76'  
Max Ewan 77'  
George Robesten 77'  
Colin Williamson 81' 2 - 1  
  83' Tyler Mykyta
  83' Michael Dangana
27/04/2024 Brora Rangers
4 - 2
Turriff United 3-0H2H+
M. Foster 12' 1 - 0  
A. Sutherland 18' 2 - 0  
T. Dingwall 30' 3 - 0  
Duc Thang Nguyen 62' 4 - 0  
  4 - 1 71' E. Clark
  4 - 2 89' J. Allan
30/01/2024 Brora Rangers
1 - 3
Cove Rangers 1-1H2H+
Tony Dingwall 13' 1 - 0  
Mark Nicolson 17'  
  1 - 1 22' Mitchell Megginson
  24' James Michael Doyle
  64' Mouhamed Niang
James Wallace 73'  
Dale Gillespie 73'  
Max Ewan 82'  
Paul Brindle 82'  
  82' Paul McGowan
  82' Kyle Connell
Jordan MacRae 90'  
Tony Dingwall 96'  
  1 - 2 105+1' Mitchell Megginson
Ali Sutherland 108'  
Kyle MacLeod 108'  
  1 - 3 120' Connor Scully
27/01/2024 Brora Rangers
4 - 1
Keith 3-0H2H+
James Wallace 12' 1 - 0  
Jordan MacRae 24' 2 - 0  
James Wallace 37' 3 - 0  
Ali Sutherland 58' 4 - 0  
  4 - 1 66' Craig Gill
25/11/2023 Brora Rangers
1 - 0
Pollok 1-0H2H+
Jordan MacRae 34' 1 - 0  
  67' Ryan McGregor
  67' Hugh Kerr
  72' Sean Burns
  82' Andrew Gallacher
  82' Grant Anderson
  83' Adam Forde
  86' Darren Christie
  86' Marc McKenzie
  86' Tony Dingwall
  86' Jay Nelson
Tony Dingwall 87'  
Paul Brindle 87'  
Jordan MacRae 90+2'  
Kyle MacLeod 90+2'  
  90+5' Marc McKenzie
28/10/2023 Stenhousemuir
0 - 2
Brora Rangers 0-1H2H+
  0 - 1 19' Ali Sutherland
Ross Meechan 30'  
Edin Lynch 40'  
  53' Alex Cooper
  55' Paul Brindle
  55' Tony Dingwall
  56' Dale Gillespie
Matthew Aitken 59'  
Michael Anderson 59'  
James Berry 59'  
Mark Ferrie 59'  
Kinlay Bilham 59'  
Marley Sweenie-Rowe 59'  
  0 - 2 60' Jordan MacRae
Nathaniel Wedderburn 67'  
Daniel Jardine 67'  
Adam Brown 67'  
Zak McKay 67'  
  68' Jordan MacRae
  68' Kyle MacLeod
  84' Ali Sutherland
  84' Andrew Macrae
  84' Max Ewan
  84' James Wallace
02/08/2023 Brora Rangers
1 - 1
Aberdeen U21 1-0H2H+
  1' Brendan Jack Hamilton
Andrew Macrae 2'  
  0 - 1 3' Findlay Marshall
Mark Nicolson 4'  
  0 - 2 5' Dylan Lobban
Paul Brindle 6' 1 - 2  
  1 - 3 7' Adam Emslie
Ali Sutherland 8' 2 - 3  
  2 - 4 9' Alfie Bavidge
Jordan MacRae 28' 3 - 4  
Ally MacDonald 46'  
Matthew Strachan 46'  
Mark Nicolson 55'  
Millar Gamble 67'  
  70' Findlay Marshall
Max Ewan 74'  
Ross Gunn 74'  
Jordan MacRae 81'  
Colin Williamson 81'  
  3 - 5 82' Alfie Bavidge
  87' Alfie Bavidge
29/03/2023 Brora Rangers
6 - 1
Wick Academy 1-0H2H+
R. Gunn 30' 1 - 0  
T. Dingwall 50' 2 - 0  
A. Macrae 53' 3 - 0  
T. Dingwall 55' 4 - 0  
  4 - 1 64' J. Mackintosh
A. Sutherland 68' 5 - 1  
J. MacRae 86' 6 - 1  
04/03/2023 Turriff United
0 - 4
Brora Rangers 0-3H2H+
  0 - 1 13' A. Sutherland
  0 - 2 33' G. MacDonald
  0 - 3 38' G. MacDonald
  0 - 4 62' G. MacDonald
22/02/2023 Wick Academy
1 - 7
Brora Rangers 0-2H2H+
  0 - 1 20' J. MacRae
  0 - 2 34' M. Ewan
  0 - 3 58' D. Gillespie
  0 - 4 60' A. Macrae
  0 - 5 64' A. Sutherland
Marc MacGregor 66' 1 - 5  
  1 - 6 71' T. Dingwall
  1 - 7 90+1' T. Dingwall
05/11/2022 Huntly
1 - 3
Brora Rangers 1-1H2H+
  0 - 1 34' A. Macrae
M. Clark 42' 1 - 1  
  1 - 2 81' A. Sutherland
  1 - 3 87' G. MacDonald
22/10/2022 Brora Rangers
4 - 1
Forres Mechanics 2-0H2H+
A. Sutherland 11' 1 - 0  
M. Nicolson 44' 2 - 0  
  2 - 1 73' C. Mackenzie
R. Gunn 76' 3 - 1  
A. Macrae 81' 4 - 1  
05/10/2022 Strathspey Thistle
0 - 11
Brora Rangers 0-5H2H+
  0 - 1 10' G. MacDonald
  0 - 2 21' G. MacDonald
  0 - 3 32' A. Macrae
  0 - 4 38' J. MacRae
  0 - 5 41' J. MacRae
  0 - 6 51' D. Gillespie
  0 - 7 62' A. Sutherland
  0 - 8 65' T. Kelly
  0 - 9 79' M. Nicolson
  0 - 10 81' T. Dingwall
  0 - 11 86' M. Ewan
24/08/2022 Buckie Thistle
2 - 1
Brora Rangers 0-0H2H+
  0 - 1 1' D. Gillespie
S. Urquhart 1' 1 - 1  
  1 - 2 2' M. MacLean
J. Peters 2' 2 - 2  
A. MacAskill 3' 3 - 2  
  3' G. MacDonald
  4' J. MacRae
S. Pugh 4' 4 - 2  
  11' A. Sutherland
  18' M. Nicolson
J. Peters 49' 5 - 2  
M. Mclauchlan 52'  
K. Fraser 54'  
S. Urquhart 54'  
  56' A. Sutherland
  56' D. Gillespie
  56' T. Kelly
T. MacLennan 64'  
  5 - 3 71' A. Macrae
  72' J. MacRae
J. Peters 74'  
  76' T. Dingwall
02/04/2022 Turriff United
1 - 7
Brora Rangers 0-5H2H+
  0 - 1 13' A. Sutherland
  0 - 2 15' A. Macrae
  0 - 3 25' C. Williamson
  0 - 4 27' M. MacLean
  0 - 5 29' A. Macrae
L. Kinsella 74' 1 - 5  
  1 - 6 87' J. MacRae
  1 - 7 89' A. Macrae
26/02/2022 Strathspey Thistle
1 - 5
Brora Rangers 0-2H2H+
  0 - 1 2' J. MacRae
  0 - 2 23' A. Sutherland
  0 - 3 50' J. Wardrope
  0 - 4 70' A. Macrae
J. Thomson 85' 1 - 4  
  1 - 5 90+1' A. Macdonald
12/02/2022 Huntly
1 - 2
Brora Rangers 1-1H2H+
  0 - 1 19' A. Sutherland
R. Foster 35' 1 - 1  
  1 - 2 90+3' C. Williamson
09/02/2022 Brora Rangers
3 - 0
Fort William 1-0H2H+
J. MacRae 1' 1 - 0  
A. Sutherland 59' 2 - 0  
G. MacDonald 65' 3 - 0  
05/02/2022 Brora Rangers
2 - 1
Inverurie Loco Works 0-0H2H+
A. Reid 3' 1 - 0  
A. Sutherland 27' 2 - 0  
  2 - 1 39' R. Ward
04/12/2021 Brora Rangers
4 - 0
Huntly 3-0H2H+
J. MacRae 12' 1 - 0  
J. MacRae 23' 2 - 0  
J. MacRae 27' 3 - 0  
A. Sutherland 87' 4 - 0  
30/10/2021 Albion Rovers
1 - 0
Brora Rangers 0-0H2H+
James McGowan 33'  
  46' J. Meekings
  46' Matthew Wright
M. Wright 63'  
C. O'Donnell 63'  
Jordan Morton 63'  
C. Reilly 63'  
  72' J. MacRae
  72' A. Macrae
  81' John Pickles
  81' H. Hennem
D. Wilson 83' 1 - 0  
23/10/2021 Brora Rangers
0 - 0
Albion Rovers 0-0H2H+
  31' A. Lynas
  46' Michael Mullen
  46' Jordan Morton
A. Macrae 57'  
J. MacRae 57'  
Matthew Wright 76'  
M. Ewan 76'  
  76' C. O'Donnell
  76' C. Reilly
M. Ewan 83'  
  85' S. Fagan
  85' A. Fernie
J. MacRae 85'  
13/10/2021 Brora Rangers
3 - 0
Rothes 1-0H2H+
G. MacDonald 34' 1 - 0  
A. Sutherland 71' 2 - 0  
M. Ewan 90+2' 3 - 0  
24/07/2021 Deveronvale
0 - 3
Brora Rangers 0-1H2H+
  0 - 1 19' A. Macrae
  0 - 2 70' T. Kelly
  0 - 3 89' A. Sutherland
21/07/2021 Brora Rangers
0 - 1
Ross County 0-0H2H+
  22' C. Donaldson
M. Nicolson 25'  
  0 - 1 53' Alex Iacovitti
M. Gamble 57'  
  66' Jake Vokins
  66' A. Robertson
J. Wallace 69'  
  70' Dominic Samuel
  70' Jordan White
M. MacLean 72'  
D. Gillespie 72'  
17/07/2021 Brora Rangers
0 - 1
Forfar Athletic 0-0H2H+
John Pickles 49'  
T. Kelly 49'  
C. Williamson 51'  
  51' R. Meechan
D. Gillespie 51'  
M. MacLean 51'  
  62' Archie Thomas
  62' M. Gallagher
  63' S. Shepherd
  63' M. Aitken
J. MacRae 67'  
A. Macrae 67'  
  77' Paul Crossan
  77' Grant Anderson
  0 - 1 80' M. Gallagher
M. Nicolson 82'  
  90+1' S. McCluskey
  90+1' Gary Harkins
  90+1' S. Fisher
  90+1' Y. Hussain
13/07/2021 Dundee
4 - 0
Brora Rangers 2-0H2H+
Paul McGowan 24' 1 - 0  
Paul McMullan 34' 2 - 0  
Paul McMullan 49' 3 - 0  
  50' A. Macrae
  50' A. Sutherland
Alex Jakubiak 51' 4 - 0  
  54' C. Williamson
Charlie Adam 54'  
Luke McCowan 54'  
Alex Jakubiak 59'  
J. Cummings 59'  
  59' J. Wallace
  59' J. MacRae
Jordan McGhee 69'  
M. Anderson 69'  
Paul McMullan 69'  
D. McDaid 69'  
Shaun Byrne 69'  
Finlay Robertson 69'  
  85' Grant Beattie
  85' J. Stephen
10/07/2021 Montrose
3 - 0
Brora Rangers 2-0H2H+
M. Rennie 20' 1 - 0  
B. Lyons 22' 2 - 0  
K. Waddell 46'  
M. Allan 46'  
G. Webster 49'  
C. Antoniazzi 49'  
  59' G. MacDonald
T. Masson 61'  
C. Brown 61'  
  64' A. Macrae
  64' A. Sutherland
  65' T. Kelly
  65' J. MacRae
L. Callaghan 73'  
L. Milne 73'  
M. Whatley 73'  
P. Watson 73'  
L. Milne 88' 3 - 0  
19/10/2019 Rothes
1 - 3
Inverurie Loco Works 0-2H2H+
  0 - 1 23' Chris Angus
  0 - 2 33' Chris Angus
  0 - 3 52' Neil McLean
  57' Neil McLean
  57' A. Watt
D. Wood 65'  
Gregg Main 65'  
G. Kerr 65'  
A. Wilson 65'  
  74' Ryan Stott
  74' N. Gauld
  78' S. Burnett
  78' J. Cooper
F. Robertson 78'  
J. Maley 78'  
  83' J. Cooper
A. MacKenzie 89'  
Gregg Main 90'  
J. Maley 90+2' 1 - 3  
27/04/2019 Edinburgh City
1 - 1
Elgin City 1-0H2H+
Josh Walker 25' 1 - 0  
  46' Lee Scott
  46' K. Hester
  71' D. McHardy
D. Galbraith 79'  
S. Shepherd 79'  
G. Taylor 80'  
S. Newman 80'  
Ciaran Diver 81'  
B. Henderson 81'  
  1 - 1 87' O. Loveland
  87' C. McLeish
  87' O. Loveland
  88' S. Roberts
  88' A. Sutherland
06/04/2019 Stirling Albion
2 - 1
Elgin City 1-1H2H+
Darren Smith 34' 1 - 0  
  38' D. McHardy
  1 - 1 39' R. MacIver
D. Docherty 56'  
Peter MacDonald 62'  
Lewis McLear 62'  
  73' K. Hester
  73' A. Sutherland
C. Thomson 74'  
C. Murray 74'  
J. McGregor 89' 2 - 1  
  90' J. Lowdon
  90' O. Loveland
23/03/2019 Elgin City
0 - 2
Albion Rovers 0-2H2H+
  0 - 1 22' D. Byrne
  0 - 2 39' D. Byrne
K. Hester 67'  
C. McLeish 67'  
S. Roberts 72'  
K. Hay 72'  
G. Morrison 72'  
A. Sutherland 72'  
  73' Ben Reilly
  73' Gary Fisher
  85' D. Byrne
  85' Jack Gordon
  89' G. Fotheringham
  89' Brian Ross
  90' Gary Fisher
Rabin Omar 90+3'  
19/03/2019 Clyde
2 - 0
Elgin City 1-0H2H+
Jack Boyle 14' 1 - 0  
R. Grant 58'  
  63' S. Roberts
  63' K. Hay
Jack Boyle 67'  
M. Lamont 67'  
S. Rumsby 71' 2 - 0  
  78' R. MacIver
  78' K. Hester
  78' Jon-Paul McGovern
  78' C. McLeish
Scott Banks 78'  
Kristoffer Sindholt Syvertsen 78'  
J. Rankin 83'  
R. Lyon 83'  
  90+1' Rabin Omar
02/03/2019 Peterhead
1 - 0
Elgin City 1-0H2H+
Patrick Boyle 8' 1 - 0  
  51' D. McHardy
S. Ferry 54'  
J. Leitch 54'  
Willie Gibson 55'  
  68' Rabin Omar
D. Lyle 72'  
Paul Willis 72'  
  75' C. McLeish
  75' A. Sutherland
R. McAllister 90'  
26/02/2019 Elgin City
2 - 2
Queen's Park 0-0H2H+
D. McHardy 19'  
  34' C. McGrory
Rabin Omar 37'  
  0 - 1 51' Lewis Hawke
  0 - 2 66' K. Moore
  69' Scott Gibson
  69' J. Grant
  74' Lewis Hawke
Rabin Omar 75'  
D. Wilson 75'  
C. Wilson 76'  
A. Sutherland 76'  
  78' K. Moore
  78' E. East
S. Bronsky 82' 1 - 2  
  84' S. McLean
  84' J. Peters
D. McHardy 85' 2 - 2  
S. Bronsky 90'  
20/10/2018 Rothes
0 - 1
Annan Athletic 0-1H2H+
  0 - 1 37' D. Wilson
A. Stark 37'  
  48' J. Creaney
  56' Owen Moxon
Jamie Duff 60'  
Jamie Wilson 60'  
  62' C. Johnston
  62' T. Muir
Jamie Wilson 65'  
G. Kerr 65'  
K. Duncan 65'  
A. Sutherland 65'  
  70' S. Roberts
  70' A. Smith
  70' T. Wallace
  70' M. Wright
  75' Kyle Bradley
J. Maley 82'  
Ian MacLellan 82'  
  85' D. Wilson
  90' T. Muir
18/08/2018 Albion Rovers
0 - 1
Elgin City 0-0H2H+
Bryan Wharton 40'  
  49' D. McHardy
  0 - 1 57' C. McLeish
Lewis McLear 61'  
Graham Gracie 61'  
  61' Rabin Omar
  61' A. Sutherland
Alan Murdoch 64'  
J. Guthrie 64'  
John Cunningham 67'  
Aaron Reid 67'  
L. McMahon 72'  
  90' C. McLeish
  90' D. Byrne
  90' S. Sutherland
  90' K. Hay
11/08/2018 Elgin City
1 - 0
Edinburgh City 0-0H2H+
  14' K. Stewart
  21' A. Black
D. McHardy 32'  
  43' G. Taylor
S. Miller 54'  
A. Sutherland 54'  
  59' A. Black
  59' B. Donaldson
S. Sutherland 60' 1 - 0  
  81' G. Taylor
  81' C. Hall
Craig Beattie 82'  
  90+1' Craig Thomson

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.