Michael Finnis Profile and Player Statistics
First name: Michael
Last name: Finnis
Position: Defender
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Michael Finnis 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 7 0 0 7 0 0 0
Scottish Cup 2024/2025 Brora Rangers 2 0 0 0 0 0 0
Football League - Highland League 2023/2024 Rothes 5 0 0 3 3 0 0
Football League - Highland League 2022/2023 Rothes 1 0 0 1 0 0 0
Football League - Highland League 2021/2022 Rothes 4 0 0 4 0 0 0
Scottish Cup 2021/2022 Rothes 2 0 0 0 0 2 0
Scottish Cup 2019/2020 Clachnacuddin 1 0 0 0 0 0 0
Scottish Cup 2017/2018 Clachnacuddin 1 0 0 0 0 1 0
Scottish Cup 2015/2016 Clachnacuddin 1 0 0 0 0 1 0
Scottish Cup 2012/2013 Clachnacuddin 1 0 0 1 0 0 0

Michael Finnis has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
12/04/2025 Brora Rangers
7 - 2
Rothes 0-1H2H+
Colin Williamson 11' 1 - 0  
Max Ewan 14' 2 - 0  
Shane Sutherland 22' 3 - 0  
Shane Sutherland 25' 4 - 0  
Connor Bunce 30' 5 - 0  
Shane Sutherland 41' 6 - 0  
  6 - 1 45' Shaun Morrison
Shane Sutherland 52' 7 - 1  
Michael Finnis 71' 8 - 1  
25/01/2025 Brora Rangers
2 - 3
Fraserburgh 0-0H2H+
  0 - 1 12' Fraser Mackie
Mark Nicolson 16' 1 - 1  
  1 - 2 49' Aiden Sopel
Michael Finnis 55' 2 - 2  
  2 - 3 83' Bryan Hay
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'  
16/11/2024 Rothes
0 - 7
Brora Rangers 0-3H2H+
  0 - 1 9' Michael Finnis
  0 - 2 16' Andrew MacLeod
  0 - 3 28' Tony Dingwall
  0 - 4 54' Max Ewan
  0 - 5 68' Shane Sutherland
  0 - 6 82' Connor Bunce
  0 - 7 87' Connor Bunce
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
05/10/2024 Brora Rangers
4 - 1
Buckie Thistle 2-0H2H+
Jordan MacRae 4' 1 - 0  
James Wallace 35' 2 - 0  
Michael Finnis 74' 3 - 0  
Jordan MacRae 90+1' 4 - 0  
  4 - 1 90+4' Marcus Goodall
27/08/2024 Nairn County
1 - 5
Brora Rangers 1-2H2H+
  0 - 1 5' James Wallace
  0 - 2 12' Tony Dingwall
Ben Barron 23' 1 - 2  
  1 - 3 55' Max Ewan
  1 - 4 63' Michael Finnis
  1 - 5 68' Tony Dingwall
24/08/2024 Brora Rangers
2 - 3
Keith 2-1H2H+
Michael Finnis 2' 1 - 0  
  1 - 1 42' Michael Ironside
Max Ewan 43' 2 - 1  
  2 - 2 49' Ryan Park
  2 - 3 55' Ryan Park
27/07/2024 Brora Rangers
5 - 0
Turriff United 0-0H2H+
Tony Dingwall 9' 1 - 0  
Jordan MacRae 51' 2 - 0  
Michael Finnis 71' 3 - 0  
Jordan MacRae 75' 4 - 0  
Tony Dingwall 90+1' 5 - 0  
31/01/2024 Rothes
8 - 2
Strathspey Thistle 2-2H2H+
  0 - 1 10' Jack Davison
Michael Finnis 27' 1 - 1  
  1 - 2 29' Jack Davison
Gary Kerr 45+2' 2 - 2  
Jake Thompson 55' 3 - 2  
Michael Finnis 70' 4 - 2  
Michael Finnis 73' 5 - 2  
Aidan Wilson 87' 6 - 2  
Bailey Paxton 89' 7 - 2  
Aidan Wilson 90+1' 8 - 2  
09/12/2023 Huntly
4 - 4
Rothes 2-3H2H+
  0 - 1 3' Gary Kerr
  0 - 2 11' Jake Thompson
Lewis Crosbie 17' 1 - 2  
  1 - 3 23' Michael Finnis
Angus Grant 45+1' 2 - 3  
Andy Hunter 47' 3 - 3  
Angus Grant 65' 4 - 3  
  4 - 4 73' Michael Finnis
22/11/2023 Rothes
2 - 1
Deveronvale 0-1H2H+
  0 - 1 31' Jack Mitchell
Kyle Whyte 61' 1 - 1  
Michael Finnis 90+3' 2 - 1  
11/10/2023 Strathspey Thistle
2 - 4
Rothes 0-3H2H+
  0 - 1 38' Charlie Macdonald
  0 - 2 41' Michael Finnis
Michael MacKenzie 48' 1 - 2  
  1 - 3 87' Jake Thompson
Jack Mackay 89' 2 - 3  
16/08/2023 Nairn County
0 - 2
Rothes 0-1H2H+
  0 - 1 28' Michael Finnis
  0 - 2 84' Allan Pollok
30/07/2022 Nairn County
2 - 2
Rothes 1-1H2H+
  0 - 1 7' M. Finnis
A. Greig 24' 1 - 1  
A. Greig 57' 2 - 1  
  2 - 2 59' S. Mackay
19/04/2022 Fort William
0 - 1
Rothes 0-0H2H+
  0 - 1 54' M. Finnis
17/11/2021 Forres Mechanics
0 - 7
Rothes 0-2H2H+
  0 - 1 24' Jack Brown
  0 - 2 40' G. Kerr
  0 - 3 66' L. Hyde
  0 - 4 71' Jack Brown
  0 - 5 76' A. Wilson
  0 - 6 88' M. Finnis
  0 - 7 90' A. Pollock
30/10/2021 Rothes
0 - 1
Dalbeattie Star 0-0H2H+
Wayne Mackintosh 48'  
G. Kerr 53'  
  58' J. Dickinson
Wayne Mackintosh 59'  
C. Cormack 59'  
  64' R. Muir
G. Kerr 69'  
R. Gunn 69'  
  70' L. Todd
  70' C. Graham
M. Finnis 71'  
  79' D. Cairnie
  79' S. Degnan
  79' L. Sloan
  79' L. Park
A. Stark 80'  
  0 - 1 81' Daniel Orsi
A. Stark 82'  
S. Harkness 82'  
23/10/2021 Dalbeattie Star
0 - 0
Rothes 0-0H2H+
  27' A. Pollock
  28' Wayne Mackintosh
  36' B. Milne
R. Currie 38'  
  44' M. Finnis
L. Sloan 44'  
  50' A. Pollock
D. Brotherston 62'  
  66' G. Kerr
  66' A. Wilson
L. Sloan 68'  
Calvin Cowie 68'  
  76' L. Hyde
  76' R. Gunn
R. Currie 80'  
L. Park 80'  
  90+3' B. Johnstone
R. Muir 90+4'  
25/09/2021 Rothes
4 - 1
Clachnacuddin 2-1H2H+
A. Wilson 10' 1 - 0  
A. Wilson 44' 2 - 0  
  2 - 1 45' L. Nicolson
M. Finnis 78' 3 - 1  
C. Cormack 80' 4 - 1  
24/07/2021 Rothes
3 - 0
Fort William 1-0H2H+
M. Finnis 31' 1 - 0  
Jack Brown 67' 2 - 0  
S. Harkness 81' 3 - 0  
19/10/2019 Clachnacuddin
0 - 7
Brora Rangers 0-4H2H+
  0 - 1 17' P. Brindle
  0 - 2 20' P. Brindle
  0 - 3 38' A. Macdonald
  0 - 4 40' James Pickles
  61' J. Wallace
  61' Bjorn Wagenaar
  0 - 5 67' Bjorn Wagenaar
Martin MacDonald 69'  
J. Anderson 70'  
C. Bunce 70'  
  71' D. Gillespie
  71' M. MacLean
  0 - 6 74' A. Macdonald
  78' G. Morrison
  78' S. Davidson
  0 - 7 83' M. MacLean
John MacAskill 84'  
14/10/2017 Spartans
5 - 0
Clachnacuddin 3-0H2H+
Blair Atkinson 4' 1 - 0  
D. Greenhill 14' 2 - 0  
A. Brown 24'  
D. Greenhill 33' 3 - 0  
  46' Matthew Grant
  46' B. Lawrie
  46' Dougie Maclennan
  46' Paul MacLennan
  46' Scott Morrison
  46' L. Shewan
  57' Stuart Leslie
A. Brown 64'  
R. Guthrie 64'  
Blair Atkinson 67'  
Scott Wilson 67'  
J. Dishington 71' 4 - 0  
  72' M. Finnis
R. Allum 73'  
Dachi Khutsishvili 73'  
J. Dishington 89' 5 - 0  
24/10/2015 Clachnacuddin
1 - 3
Linlithgow Rose 1-1H2H+
  0 - 1 10' Gary Thom
Michael Finnis 17'  
Blair Lawrie 45+3' 1 - 1  
  1 - 2 54' Graham Weir
  65' Colin Leiper
Ryan Ingram 66'  
Fraser Robertson 67'  
Ricky Wardrop 67'  
  1 - 3 67' Blair Batchelor
Iain Penwright 74'  
Scott Davidson 74'  
  81' Colin Leiper
  81' Ryan Batty
Martin Callum 81'  
Martin Callum 85'  
Michael Grimes 85'  
03/11/2012 Ayr United
2 - 1
Clachnacuddin 0-1H2H+
  0 - 1 14' M. Finnis
John Robertson 22'  
R. Robertson 22'  
Henry McCann 30'  
  32' A. Pollock
M. Moffat 50' 1 - 1  
  53' Michael Ellis
  53' S. Urquhart
M. Shankland 55'  
David Winters 55'  
  58' Graham Tatters
M. Moffat 60' 2 - 1  
  67' M. Callum
  67' P. Brindle
Mark Roberts 67'  
D. Brownlie 67'  
  76' Scott Graham
  76' Gordon Morrison
R. Robertson 85'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
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.