Tom Kelly Profile and Player Statistics
First name: Tom
Last name: Kelly
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Tom Kelly 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 2 0 0 2 0 0 0
Scottish Cup 2024/2025 Brora Rangers 2 0 0 0 0 0 0
Scottish Cup 2023/2024 Brora Rangers 3 0 0 0 0 0 0
Challenge Cup 2022/2023 Brora Rangers 2 1 0 0 0 1 0
Football League - Highland League 2022/2023 Brora Rangers 1 0 0 1 0 0 0
Football League - Highland League 2021/2022 Brora Rangers 3 0 0 3 0 0 0
League Cup 2021/2022 Brora Rangers 4 1 1 0 0 0 0
Scottish Cup 2021/2022 Brora Rangers 2 0 0 0 0 0 0
League Cup 2020/2021 Brora Rangers 3 0 0 0 0 1 0
Scottish Cup 2020/2021 Brora Rangers 2 0 0 0 0 1 0
Scottish Cup 2019/2020 Brora Rangers 3 0 0 0 0 1 0
Championship 2018/2019 Ross County 8 0 0 0 0 0 0
Scottish Cup 2018/2019 Ross County 1 0 0 0 0 0 0
Challenge Cup 2016/2017 Ross County U20 1 1 0 0 0 0 0

Tom Kelly has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
28/12/2024 Brora Rangers
5 - 0
Lossiemouth 0-0H2H+
Tom Kelly 55' 1 - 0  
Tony Dingwall 59' 2 - 0  
Craig Mackenzie 64' 3 - 0  
Connor Bunce 74' 4 - 0  
Andrew MacLeod 77' 5 - 0  
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
10/08/2024 Brora Rangers
6 - 2
Formartine United 1-1H2H+
Tom Kelly 22' 1 - 0  
  1 - 1 37' Jonathan Crawford
Duc Thang Nguyen 58' 2 - 1  
Mark Nicolson 61' 3 - 1  
Craig Mackenzie 62' 4 - 1  
Max Ewan 64' 5 - 1  
  5 - 2 80' Scott Adams
Jordan MacRae 84' 6 - 2  
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
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
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
09/08/2022 Brora Rangers
2 - 0
Aberdeen U21 0-0H2H+
M. Nicolson 23'  
C. Williamson 55'  
T. Kelly 55'  
M. Ewan 65'  
R. Gunn 65'  
D. Gillespie 65'  
G. MacDonald 65'  
J. MacRae 73' 1 - 0  
M. Nicolson 74'  
M. Gamble 74'  
A. Macrae 79' 2 - 0  
  90' J. Milne
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'  
25/09/2021 Inverurie Loco Works
2 - 1
Brora Rangers 1-1H2H+
  0 - 1 25' T. Kelly
N. Gauld 34' 1 - 1  
S. Burnett 79' 2 - 1  
21/08/2021 Fort William
0 - 8
Brora Rangers 0-4H2H+
  0 - 1 6' T. Kelly
  0 - 2 24' T. Kelly
  0 - 3 38' D. Gillespie
  0 - 4 45' J. Meekings
  0 - 5 47' Matthew Wright
  0 - 6 50' G. MacDonald
  0 - 7 51' G. MacDonald
  0 - 8 82' D. Gillespie
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  
03/04/2021 Brora Rangers
1 - 3
Stranraer 1-0H2H+
D. Gillespie 26' 1 - 0  
M. Nicolson 55'  
  63' C. McManus
  63' J. Hilton
  63' D. Duffy
  63' M. Yates
A. Macrae 65'  
P. Brindle 65'  
  68' R. Paton
  68' João Victoria
D. Gillespie 69'  
  73' S. Robertson
G. Morrison 85'  
John Pickles 85'  
  1 - 1 88' J. Malin
Bjorn Wagenaar 95'  
G. MacDonald 95'  
  1 - 2 100' M. Yates
C. Williamson 104'  
  1 - 3 107' T. Orr
G. MacDonald 109'  
  110' S. Robertson
  110' Tom Devitt
23/03/2021 Brora Rangers
2 - 1
Hearts 1-0H2H+
J. MacRae 12' 1 - 0  
T. Kelly 45'  
  46' Gervane Kastaneer
  46' Liam Boyce 
  59' Aaron McEneff
  59' E. Henderson
A. Macdonald 63'  
A. Macrae 65'  
P. Brindle 65'  
M. Gamble 65'  
G. Morrison 65'  
  1 - 1 70' Christophe Berra
  71' Andy Irving
M. MacLean 75' 2 - 1  
  76' Gary Mackay-Steven 
Bjorn Wagenaar 82'  
G. MacDonald 82'  
10/11/2020 Forfar Athletic
3 - 3
Brora Rangers  H2H+
J. Allan 1'  
  0 - 1 1' M. Nicolson
  2' P. Brindle
S. Shepherd 2' 1 - 1  
Bobby Barr 3' 2 - 1  
  2 - 2 3' A. Macrae
C. Breadner 4' 3 - 2  
  3 - 3 4' J. MacRae
C. Antoniazzi 5' 4 - 3  
  5' M. MacLean
Murray MacKintosh 34' 5 - 3  
  5 - 4 42' G. Irvine
  5 - 5 52' M. MacLean
Mark Hill 54'  
Archie Thomas 54'  
J. Robertson 66'  
J. Allan 66'  
F. Hoti 66'  
S. Shepherd 66'  
  70' Bjorn Wagenaar
  70' P. Brindle
Murray MacKintosh 81' 6 - 5  
  6 - 6 84' J. MacRae
B. Coll 86'  
C. Breadner 86'  
J. Allan 87' 7 - 6  
  88' D. Gillespie
  88' G. MacDonald
10/10/2020 Brora Rangers
0 - 2
Dundee 0-2H2H+
  0 - 1 11' Graham Dorrans
  24' M. Anderson
  0 - 2 27' D. Mullen
G. Morrison 41'  
P. Brindle 41'  
  58' D. Mullen
  58' Osman Sow 
  60' M. Anderson
  60' Finlay Robertson
  66' Charlie Adam
J. MacRae 67'  
Bjorn Wagenaar 67'  
  71' J. Forster
D. Gillespie 75'  
G. MacDonald 75'  
  79' Charlie Adam
  79' Shaun Byrne
  79' Christie Elliott
  79' Cammy Kerr
  79' Paul McGowan
  79' D. McDaid
  88' Graham Dorrans
T. Kelly 88'  
M. MacLean 88'  
  90+2' Cammy Kerr
07/10/2020 Hibernian
3 - 1
Brora Rangers 2-0H2H+
Stevie Mallan 8' 1 - 0  
Stevie Mallan 12' 2 - 0  
  48' John Pickles
Jamie Murphy 50'  
Martin Boyle  50'  
P. Hanlon 60'  
Drey Wright 61'  
Christian Doidge 61'  
  2 - 1 61' D. Gillespie
S. McGinn 61'  
Kyle Magennis 61'  
  74' G. Morrison
  74' P. Brindle
Melker Hallberg 78'  
Kevin Nisbet 78'  
  83' D. Gillespie
  83' G. MacDonald
P. Hanlon 89' 3 - 1  
03/12/2019 Brora Rangers
1 - 3
Greenock Morton 0-1H2H+
M. Nicolson 11'  
  12' Nicky Cadden
  0 - 1 18' R. Lyon
G. Morrison 46'  
Bjorn Wagenaar 46'  
  0 - 2 49' Nicky Cadden
  0 - 3 53' Nicky Cadden
M. Nicolson 59'  
P. Brindle 59'  
C. Williamson 65' 1 - 3  
  70' L. Strapp
M. MacLean 71'  
  77' Nicky Cadden
  77' A. Nesbitt
  77' B. McHugh
  77' John Sutton
J. MacRae 85'  
S. Mackay 85'  
  86' R. Muirhead
  86' Cameron Salkeld
A. Macdonald 88'  
  88' Cameron Salkeld
23/11/2019 Greenock Morton
1 - 1
Brora Rangers 1-1H2H+
  0 - 1 29' D. Gillespie
  38' M. MacLean
B. McHugh 44' 1 - 1  
  44' C. Williamson
Cameron Salkeld 58'  
A. Nesbitt 58'  
  60' G. Morrison
  60' P. Brindle
  61' T. Kelly
C. Millar 70'  
Nicky Cadden 70'  
  75' J. MacRae
  75' J. Wallace
B. King 79'  
John Sutton 79'  
  83' M. MacLean
  83' Bjorn Wagenaar
  86' J. Wallace
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'  
19/01/2019 Motherwell
1 - 2
Ross County 0-0H2H+
Ross McCormack 46'  
Oleksandr Shovkovskyi 46'  
  0 - 1 52' B. Graham
  0 - 2 60' B. Graham
Carl McHugh 63'  
Alex Gorrin 63'  
Danny Johnson 67'  
Jake Hastie 67'  
  68' R. Draper
  79' B. Graham
  79' Ross Stewart
Jake Hastie 90+1' 1 - 2  
  90+2' M. Gardyne
  90+2' B. McKay
12/01/2019 Queen of the South
4 - 0
Ross County 2-0H2H+
Stephen Dobbie 12' 1 - 0  
  38' M. Gardyne
M. Doyle 45' 2 - 0  
  59' L. Spence
Barry Maguire 65' 3 - 0  
J. Todd 67'  
  68' J. Mullin
K. Jacobs 69'  
  76' B. McKay
  76' Harrison Paton
Stephen Dobbie 77' 4 - 0  
  79' M. Gardyne
  79' D. McManus
M. Doyle 79'  
A. Stirling 79'  
J. Todd 89'  
C. Murray 89'  
  89' Jamie Lindsay
K. Jacobs 90+1'  
O. Bell 90+1'  
04/01/2019 Greenock Morton
1 - 0
Ross County 0-0H2H+
S. Tiffoney 28'  
M. Tidser 28'  
M. Tidser 53'  
B. McHugh 54'  
  60' Don Cowie
  60' J. Mullin
C. Telfer 63'  
Jack Iredale 63'  
  63' C. Morris
  63' Harrison Paton
K. Waddell 66' 1 - 0  
Jack Iredale 73'  
  80' T. Grivosti
  80' D. McManus
  88' Marcus Fraser 
C. Millar 90'  
  90+1' M. Gardyne
  90+2' Marcus Fraser 
D. Gaston 90+5'  
R. Scully 90+5'  
29/12/2018 Ross County
2 - 1
Inverness CT 1-1H2H+
B. McKay 16' 1 - 0  
S. Demetriou 20'  
T. Grivosti 20'  
  21' C. Donaldson
Jamie Lindsay 21'  
C. Morris 25'  
  1 - 1 31' Jordan White
B. McKay 61'  
M. Gardyne 68'  
D. McManus 68'  
Don Cowie 78'  
B. Graham 78'  
  81' Jamie McCart
  83' B. McKay
Ross Stewart 84' 2 - 1  
  87' S. Welsh
  87' N. Austin
  88' Sébastien Pennacchio
  88' D. Mackay
B. Graham 90'  
  90+1' Shaun Rooney
R. Draper 90+2'  
22/12/2018 Ross County
2 - 0
Partick Thistle 1-0H2H+
B. McKay 26' 1 - 0  
  57' S. Bannigan
  58' A. Fitzpatrick
  58' J. Quitongo
  61' T. Scobbie
R. Draper 71'  
B. McKay 73'  
M. Gardyne 73'  
  74' D. Jefferies
  74' C. Slater
Ross Stewart 79' 2 - 0  
  79' Kris Doolan
  79' Chris Erskine
Ross Stewart 84'  
D. McManus 84'  
J. Mullin 90+1'  
J. Wallace 90+1'  
15/12/2018 Ayr United
3 - 3
Ross County 3-1H2H+
  0 - 1 12' J. Mullin
Lawrence Shankland 21' 1 - 1  
  24' S. Demetriou
Lawrence Shankland 25' 2 - 1  
A. Geggan 43' 3 - 1  
S. Bell 47'  
  3 - 2 48' B. McKay
  3 - 3 52' Don Cowie
  61' Jamie Lindsay
D. McDaid 62'  
Chris Higgins 62'  
A. Geggan 63'  
M. Moffat 70'  
C. Moore 70'  
  71' Don Cowie
  71' M. Gardyne
  85' B. McKay
  85' D. McManus
08/12/2018 Ross County
1 - 1
Queen of the South 0-0H2H+
Marcus Fraser  24'  
  35' D. Norman
J. Mullin 55' 1 - 0  
  65' D. Norman
  65' A. Stirling
  1 - 1 71' A. Stirling
Don Cowie 76'  
M. Gardyne 76'  
  76' A. Frizzell
  76' C. Murray
Ross Stewart 82'  
D. McManus 82'  
  90+3' J. Todd
  90+3' O. Bell
01/12/2018 Alloa Athletic
0 - 1
Ross County 0-0H2H+
Iain Flannigan 41'  
D. Zanatta 57'  
Jorge Cordeiro 60'  
Jake Hastie 60'  
G. Spence 60'  
S. Hetherington 60'  
  64' D. McManus
  64' B. Graham
K. Cawley 68'  
Connor Shields 68'  
  84' Don Cowie
  84' Ross Stewart
  0 - 1 90+1' Keith Watson
25/08/2018 Greenock Morton
2 - 1
Ross County 0-0H2H+
G. Buchanan 41'  
  48' M. Gardyne
  0 - 1 58' Don Cowie
R. MacLean 58'  
G. Oliver 58'  
M. Tidser 60' 1 - 1  
  67' D. McManus
  67' B. Graham
Jack Iredale 67'  
Denny Johnstone 67'  
  73' I. Vigurs
  75' Don Cowie
  76' J. Mullin
  76' Davis Keillor-Dunn
B. McHugh 77' 2 - 1  
  82' R. Draper
  82' B. McKay
C. Millar 88'  
K. Waddell 88'  
02/08/2016 Ross County U20
2 - 3
Brora Rangers 0-0H2H+
R. Dingwall 24'  
  0 - 1 33' A. Pollock
  44' G. Morrison
G. Morrison 52' 1 - 1  
  54' C. Williamson
S. Morrison 64'  
  66' A. Pollock
  66' D. Gillespie
  66' A. Greig
  66' Zander Sutherland
  71' Ally MacDonald
J. Wallace 76' 2 - 1  
  2 - 2 80' Steven Mackay
Davis Keillor-Dunn 96'  
Ethan Grant 96'  
  100' Ally MacDonald
  100' Calum MacDonald
  2 - 3 103' Craig Campbell
J. Wallace 105'  
M. Gallagher 105'  
B. Malcolm 106'  
Reghan Tumilty 118'  
T. Kelly 118'  

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.