Aaron Arnott Profile and Player Statistics
First name: Aaron
Last name: Arnott
Position: Midfielder
Nationality: Scotland
Date of birth: 19 November 2003
Age: 22
Height: 181 cm

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2025/2026 Kelty Hearts 5 0 1 0 1 1 0
League Cup 2025/2026 Kelty Hearts 4 0 1 0 1 1 0
League One 2025/2026 Kelty Hearts 20 3 3 2 0 3 1
Scottish Cup 2025/2026 Kelty Hearts 2 1 0 0 1 1 0
Club Friendlies 2025 Kelty Hearts 1 0 0 1 0 0 0
League Cup 2024/2025 Bonnyrigg Rose Athletic 4 0 0 0 0 1 0
League Two 2024/2025 Bonnyrigg Rose Athletic 35 14 7 5 0 2 0
Play-offs 4/5 2024/2025 Bonnyrigg Rose Athletic 2 0 0 1 0 1 0
Scottish Cup 2024/2025 Bonnyrigg Rose Athletic 1 1 0 0 0 0 0
Club Friendlies 3 2024 Bonnyrigg Rose Athletic 2 0 0 2 0 0 0
Challenge Cup 2023/2024 East Kilbride 1 0 0 1 0 1 0
Championship 2023/2024 Raith Rovers 5 1 0 0 0 0 0
Football League - Lowland League 2023/2024 East Kilbride 6 2 2 2 0 2 0
League Cup 2023/2024 Raith Rovers 5 2 0 0 1 0 0
Play-offs 4/5 2023/2024 East Kilbride 2 0 0 0 0 0 0
Scottish Cup 2023/2024 East Kilbride 1 0 0 0 0 0 0
Challenge Cup 2022/2023 Brechin City 1 0 1 1 0 0 0
Championship 2022/2023 Raith Rovers 6 1 0 0 0 0 0
Football League - Highland League 2022/2023 Brechin City 1 0 0 1 0 0 0
League Cup 2022/2023 Raith Rovers 3 1 1 0 0 0 0
League Two 2022/2023 Bonnyrigg Rose Athletic 17 5 9 1 0 3 0
Challenge Cup 2021/2022 Raith Rovers 4 4 0 0 0 0 0
Championship 2021/2022 Raith Rovers 27 10 0 0 0 0 0
League Cup 2021/2022 Raith Rovers 6 4 0 0 0 0 0
Scottish Cup 2021/2022 Raith Rovers 3 1 0 0 0 0 0
Championship 2020/2021 Raith Rovers 7 0 0 0 0 0 0
League Cup 2020/2021 Raith Rovers 3 0 0 0 0 0 0

Aaron Arnott has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
24/01/2026 Kelty Hearts
0 - 2
Stenhousemuir 0-2H2H+
Jack Brydon 16'  
  0 - 1 17' Matthew Aitken
  0 - 2 41' Dale Carrick
Brody Paterson 45'  
  45+1' Gregor Buchanan
  47' Matthew Aitken
Innes Murray 55'  
Cameron Cooper 55'  
Lewis Moore 64'  
James Graham 64'  
Thomas Murray 69'  
  71' Dale Carrick
  71' Euan O'Reilly
Alexander Ferguson 75'  
Aaron Arnott 75'  
Thomas Murray 75'  
Jack Wyllie 75'  
Arran Pettifer 76'  
  79' Olly Whyte
  79' Kelsey Ewen
  79' Ross Meechan
  79' Finlay Gray
  87' Matthew Aitken
  87' Zeke Cameron
  87' Kinlay Bilham
  87' Oliver Simpson
90+2'  
Luke McCarvel 90+2'  
17/01/2026 Kelty Hearts
1 - 1
Cove Rangers 0-1H2H+
Lewis Moore 1' 1 - 0  
  1 - 1 2' Mitchell Megginson
Arran Pettifer 3' 2 - 1  
  2 - 2 4' Blair Yule
Aaron Arnott 5' 3 - 2  
  6' David Eguaibor
James Graham 7' 4 - 2  
  4 - 3 8' Adam Emslie
Sam Fisher 9' 5 - 3  
  10'
Craig Johnston 15'  
Aaron Arnott 15'  
  27' Mackenzie Strachan
Craig Clay 39'  
  5 - 4 41' Mitchell Megginson
Justin Eguaibor 60' 6 - 4  
  62' Lewis O'Donnell
  62' Arron Darge
  62' Mackenzie Strachan
  62' Fraser Fyvie
Innes Murray 71'  
James Graham 71'  
  86' Chris Maguire
  86' David Eguaibor
  90+1' James Doyle
90+3'  
  90+4'
  98' David Eguaibor
Luke McCarvel 104'  
Greig Young 104'  
Craig Clay 117'  
  117' Mitchell Megginson
10/01/2026 Queen of the South
3 - 1
Kelty Hearts 0-1H2H+
  0 - 1 19' Craig Johnston
Kurtis Guthrie 50'  
  52' Brody Paterson
  60'
Jack Stott 60' 1 - 1  
  60' Jack Brydon
  68' Craig Johnston
  68' Joseph Teasdale
  71' Aaron Arnott
Reece Lyon 72' 2 - 1  
  78' Innes Murray
  78' James Graham
  78' Lewis Moore
  78' Cooper Masson
Jack Stott 84'  
Zander MacKenzie 84'  
Kurtis Guthrie 84'  
Jordan Allan 84'  
Benjamin Luissint 89'  
Ben Johnstone 89'  
Kai Kennedy 89'  
Euan Ross 89'  
Liam Smith 90+4' 3 - 1  
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 East Fife
0 - 1
Kelty Hearts 0-1H2H+
  9'
  10' Ricco Diack
  0 - 1 41' Lewis Moore
Tommy Goss 66'  
Robert Jones 66'  
  68' Ricco Diack
  68' Craig Johnston
Liam Newton 69'  
Gregor Nicol 69'  
  75' Innes Murray
Mamadou Bah 81'  
  81' Jack Brydon
  90+3' Luke McCarvel
20/12/2025 Kelty Hearts
2 - 5
Cove Rangers 2-1H2H+
  0 - 1 8' Adam Emslie
Thomas O'Ware 18' 1 - 1  
Ricco Diack 30' 2 - 1  
  37' Ryan Harrington
Luke McCarvel 59'  
James Graham 59'  
  2 - 2 67' James Doyle
  73' Chris Maguire
  73' David Eguaibor
Innes Murray 74'  
Cooper Masson 74'  
  2 - 3 76' Mitchell Megginson
79'  
Ricco Diack 79'  
  2 - 4 80' Lewis O'Donnell
  82' Ryan Harrington
  82' Mackenzie Strachan
  2 - 5 84' Mitchell Megginson
  87' Lewis O'Donnell
  87' Reuben McAllister
Thomas O'Ware 90'  
13/12/2025 Peterhead
3 - 2
Kelty Hearts 1-0H2H+
Cammy Smith 8' 1 - 0  
  30' Alexander Ferguson
  30' Cooper Masson
Pedro Russiano 37'  
Sebastian Ross 37'  
Cammy Smith 45+1'  
Craig McGuffie 45+1'  
Sebastian Ross 47' 2 - 0  
Flynn Duffy 54'  
  2 - 1 56' Ricco Diack
  58' Innes Murray
  58' Joseph Teasdale
Andrew McCarthy 63'  
Jack Brown 67'  
Caleb Goldie 67'  
Max Barry 67'  
Danny Strachan 67'  
  74' Joseph Teasdale
  74' James Graham
  2 - 2 79' Luke McCarvel
Jason Brown 87' 3 - 2  
09/12/2025 Arbroath
3 - 2
Kelty Hearts 1-2H2H+
  0 - 1 16' Alexander Ferguson
  23' Jack Wyllie
  0 - 2 41' Brody Paterson
Ryan Dow 44' 1 - 2  
  46' Brody Paterson
  46' Thomas Murray
Harry Cochrane 48'  
Ryan Dow 52'  
Arran Pettifer 52'  
Nikolay Todorov 73'  
Gavin Reilly 73'  
  77' Luke McCarvel
  77' James Graham
Arran Pettifer 85' 2 - 2  
Dapo Mebude 87' 3 - 2  
06/12/2025 Kelty Hearts
0 - 3
Montrose 0-2H2H+
  0 - 1 12' Blair Lyons
  37' Terry Masson
  0 - 2 38' Thomas O'Ware
Luke McCarvel 46'  
Brody Paterson 46'  
  46' Terry Masson
  46' Angus Stevenson
  47' Graham Webster
50'  
Craig Clay 50'  
Alexander Ferguson 50'  
  0 - 3 53' Callum Sandilands
Jack Wyllie 53'  
Thomas Murray 53'  
Lewis Moore 61'  
Innes Murray 61'  
  63' Graham Webster
  63' Lewis Gibson
  63' Sean Dillon
  63' Kerr Waddell
Aaron Arnott 70'  
Cooper Masson 70'  
Craig Johnston 70'  
Joseph Teasdale 70'  
Kyle McClements 74'  
  76' Blair Lyons
  76' Craig Brown
  79' Ewan Loudon
  79' Kyle McClenents
  85' Kyle McClenents
  86' Sean Dillon
  86'
29/11/2025 Kelty Hearts
2 - 0
Brechin City 1-0H2H+
Lewis Moore 12'  
Innes Murray 17' 1 - 0  
  39' Kieran Sweeney
Aaron Arnott 44'  
Craig Johnston 45'  
Thomas Murray 58'  
Cooper Masson 58'  
Innes Murray 58'  
Joseph Teasdale 58'  
  60' Cillian Sheridan
Alexander Ferguson 65' 2 - 0  
  70' Cillian Sheridan
  71' Kieran Sweeney
  71' M. Findlay
  78' Grady McGrath
  78' John Spencer Moreland
  78' Fraser MacLeod
  78' Craig Tosh
  87' Ethan Crombie
  87' Paul Watson
  89' Adam Hutchinson
Lewis Moore 89'  
Grant Leitch 89'  
Craig Johnston 90+2'  
Jay Snoddy 90+2'  
22/11/2025 Hamilton Academical
3 - 1
Kelty Hearts 1-1H2H+
Oli Shaw 6' 1 - 0  
Stephen Hendrie 13'  
  13' Craig Johnston
  18' Craig Clay
  1 - 1 25' Craig Johnston
Stuart McKinstry 36'  
  45+1' Jack Brydon
  45+1' Jack Wyllie
Lee Kilday 50'  
Oli Shaw 53' 2 - 1  
  59' Lewis Moore
  59' Innes Murray
Stephen Hendrie 67'  
Bobby McLuckie 67'  
Stuart McKinstry 67'  
Luke Rathie 67'  
Kevin O'Hara 72' 3 - 1  
  77' Alexander Ferguson
  77' Cooper Masson
  77' Craig Johnston
  77' Joseph Teasdale
Oli Shaw 88'  
Liam Morgan 88'  
Alexander Hutton 90+2'  
Aaron Eadie 90+2'  
Lee Kilday 90+3'  
Darian Mackinnon 90+3'  
15/11/2025 Kelty Hearts
1 - 1
Queen of the South 0-0H2H+
  24' Kurtis Guthrie
  29' Matty Douglas 
  0 - 1 49' Kai Kennedy
Ricco Diack 54' 1 - 1  
Luke McCarvel 72'  
Lewis Moore 72'  
Jack Brydon 74'  
  76' Liam Smith
Aaron Arnott 80'  
  87' Brennan Dickenson
  87' Taylor Charters
  87' Jack Stott
  87' Freddie O'Donoghue
Craig Johnston 88'  
Joseph Teasdale 88'  
James Graham 90+1'  
11/11/2025 Kelty Hearts
0 - 1
Hearts U21 0-0H2H+
Thomas Murray 46'  
James Graham 46'  
Aaron Arnott 46'  
Luke McCarvel 46'  
Lewis Moore 60'  
Cameron Brown 60'  
Kian McHale 60'  
  60' Keir McMeekin
  60' Kian McHale
Grant Leitch 63'  
  75' Dom Plank
  75' Angus Stevenson
  75' Callen Robb
  0 - 1 85' Connor Dow
  89' Bobby McLuckie
  89' Mackenzie Ross
08/11/2025 Stenhousemuir
2 - 2
Kelty Hearts 0-1H2H+
Matthew Aitken 27'  
  0 - 1 38' Ricco Diack
  45' Alexander Ferguson
Finlay Gray 54'  
  54' Luke McCarvel
Finlay Gray 59'  
Dale Carrick 59'  
  59' Aaron Arnott
  59' Lewis Moore
  59' Luke McCarvel
  59' Innes Murray
  63' James Graham
Archie Graham 69'  
  0 - 2 71' Ricco Diack
  78' Ricco Diack
  78' Joseph Teasdale
Gregor Buchanan 83'  
Zeke Cameron 83'  
Ross Taylor 83'  
Olly Whyte 83'  
Matthew Aitken 84' 1 - 2  
Scott McGill 88' 2 - 2  
Scott McGill 90+1'  
Leyton Grant 90+1'  
  90+2' James Graham
  90+2' Thomas O'Ware
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 Kelty Hearts
0 - 3
East Fife 0-1H2H+
  18' Jess Norey
  0 - 1 38' Kieran Millar
Innes Murray 49'  
  0 - 2 55' Reis Peggie
Luke McCarvel 56'  
Ricco Diack 56'  
  61' Jess Norey
  61' Patrick Slattery
  65' Ewan McLeod
  65' Gregor Nicol
Thomas Murray 71'  
Darren McInally 71'  
Alexander Ferguson 71'  
Joseph Teasdale 71'  
Lewis Moore 71'  
Greig Young 71'  
Darren McInally 82'  
  84' Kieran Millar
  89' Reis Peggie
  89' Jayden Fairley
  89' Lewis Latona
  89' Hayden Wilson
  0 - 3 90+1' Gregor Nicol
18/10/2025 Inverness CT
2 - 2
Kelty Hearts 1-2H2H+
  0 - 1 11' Innes Murray
  0 - 2 24' Innes Murray
  36' Aaron Arnott
Daniel Devine 42' 1 - 2  
Luis Longstaff 48'  
Chanka Zimba 48'  
Chanka Zimba 54' 2 - 2  
  56' Lewis Moore
  56' Luke McCarvel
  70' Joseph Teasdale
  70' Liam Callaghan
Paul Allan 71'  
George McCartney 71'  
Liam Sole 71'  
Alfie Stewart 71'  
  78' Ryan Adamson
  82' Lewis Carrol
  82' Darren McInally
  82' Aaron Arnott
  82' Jack Wyllie
  86' Luke McCarvel
Alfie Bavidge 87'  
Adam Mackinnon 87'  
Joe Chalmers 90+5'  
Jordan Alonge 90+5'  
11/10/2025 Kelty Hearts
2 - 1
St. Mirren U21 1-1H2H+
  0 - 1 15' Luke Douglas
Ricco Diack 24' 1 - 1  
Alexander Ferguson 39'  
  40' Carrick McEvoy
  42' Innes Clark
  46' Jack Lavery
Darren McInally 46'  
Innes Murray 46'  
Luke McCarvel 64'  
Lewis Moore 64'  
  72' Lewis Hodgkiss
  72' Ben Stoddart
Ricco Diack 78' 2 - 1  
  78' Joshua Farquhar
Bailey Campbell 79'  
  85' Luke Douglas
Jay Snoddy 87'  
Ricco Diack 87'  
Adam Winiarski 87'  
Aaron Arnott 89'  
07/10/2025 Kelty Hearts
0 - 2
Alloa Athletic 0-1H2H+
Ricco Diack 25'  
  25' Cameron O'Donnell
Jack Brydon 30'  
  0 - 1 43' Kurtis Roberts
  54' Luke Donnelly
  54' Luke Rankin
Joseph Teasdale 57'  
Luke McCarvel 57'  
Cooper Masson 63'  
Aaron Arnott 63'  
Lewis Moore 63'  
James Graham 63'  
  64' Steven Buchanan
  64' Callum Burnside
Lewis Carrol 80'  
Jack Wyllie 80'  
  0 - 2 81' Stefan Scougall
  88' Stefan Scougall
  88' Conor Sammon
Ricco Diack 90'  
Craig Clay 90+2'  
23/09/2025 Dumbarton
3 - 3
Kelty Hearts 3-3H2H+
Scott Honeyman 20' 1 - 0  
  1 - 1 24' Aaron Arnott
  1 - 2 26' Robbie Cole
  1 - 3 37' Aaron Arnott
Aaron Arnott 40' 2 - 3  
Tony Wallace 45+1' 3 - 3  
Mark Durnan  46'  
Morgyn Neill 46'  
  59' Robbie Cole
  59' Ricco Diack
  59' Darren McInally
  59' Alexander Ferguson
  59' Craig Johnston
  59' Innes Murray
Ally Roy 60'  
Dom Docherty 60'  
Scott Honeyman 60'  
Leighton McIntosh 60'  
Max McArthur 71'  
Scott Tomlinson 71'  
  73' Thomas Murray
  73' Jake Ritchie
  77' Cameron Brown
Chris Johnston 90+4'  
23/09/2025 Dumbarton
3 - 3
Kelty Hearts 3-3H2H+
Scott Honeyman 20' 1 - 0  
  1 - 1 24' Aaron Arnott
  1 - 2 26' Robbie Cole
  1 - 3 37' Aaron Arnott
Aaron Arnott 40' 2 - 3  
Tony Wallace 45+1' 3 - 3  
Mark Durnan  46'  
Morgyn Neill 46'  
  59' Robbie Cole
  59' Ricco Diack
  59' Darren McInally
  59' Alexander Ferguson
  59' Craig Johnston
  59' Innes Murray
Ally Roy 60'  
Dom Docherty 60'  
Scott Honeyman 60'  
Leighton McIntosh 60'  
Max McArthur 71'  
Scott Tomlinson 71'  
  73' Thomas Murray
  73' Jake Ritchie
  77' Cameron Brown
Chris Johnston 90+4'  
20/09/2025 Kelty Hearts
0 - 4
Hamilton Academical 0-3H2H+
  0 - 1 5' Kyle MacDonald
  0 - 2 12' Connor Smith
Alexander Ferguson 14'  
  0 - 3 20' Oli Shaw
Alexander Ferguson 26'  
Joseph Teasdale 26'  
Aaron Arnott 35'  
  40' Cale Loughrey
  46' Stuart McKinstry
  46' Bobby McLuckie
James Graham 51'  
  0 - 4 54' Connor Smith
Lewis Carrol 58'  
Thomas Murray 58'  
Ricco Diack 73'  
Robbie Cole 73'  
  82' Cale Loughrey
  82' Steven Bradley
  88' Oli Shaw
  88' Aaron Eadie
  88' Scott Robinson
  88' Marcus Syme
  88' Alexander Hutton
  88'
13/09/2025 Kelty Hearts
0 - 1
Stenhousemuir 0-1H2H+
  7' Ross Taylor
  0 - 1 28' Euan O'Reilly
Innes Murray 29'  
Jack Brydon 37'  
Thomas Murray 46'  
Lewis Carrol 46'  
Alexander Ferguson 46'  
Cooper Masson 46'  
Joseph Teasdale 58'  
Ricco Diack 58'  
  68' Ross Taylor
  68' Matthew Aitken
Brody Paterson 70'  
Grant Leitch 70'  
  78' Dale Carrick
  78' Michael Anderson
  83' Matthew Aitken
  89' Scott McGill
  89' Oliver Simpson
James Graham 90+2'  
Bailey Campbell 90+2'  
  90+6' Euan O'Reilly
06/09/2025 Kelty Hearts
3 - 0
Stranraer 0-0H2H+
  35' Corey O' Donnell
Craig Johnston 48' 1 - 0  
Liam Callaghan 60'  
Ricco Diack 60'  
Lucas McCormick 60'  
Innes Murray 60'  
  61' James Dolan
  61'
  61' Finn Ecrepont
  61' Deryn Lang
  69'
Innes Murray 70' 2 - 0  
  72' Lewis Hunter
Aaron Arnott 79'  
79'  
  79' Corey O' Donnell
  79'
  88' Sean Docherty
James Graham 88'  
88'  
88'  
90' 3 - 0  
30/08/2025 Queen of the South
2 - 1
Kelty Hearts 1-0H2H+
Kurtis Guthrie 21' 1 - 0  
  26' Brody Paterson
  45+1' Innes Murray
  1 - 1 53' Aaron Arnott
Ben Johnstone 63'  
Benjamin Luissint 63'  
  68' Alexander Ferguson
  68' Joseph Teasdale
Jack Stott 69'  
Kai Kennedy 73'  
  83' Craig Clay
  83' Scott Mercer
Liam Smith 83'  
Freddie O'Donoghue 83'  
  84' Jack Wyllie
  84' Lewis Carrol
  84' James Graham
  84' Thomas Murray
Reece Lyon 88' 2 - 1  
Jack Stott 90+2'  
Cole Burke I 90+2'  
23/08/2025 East Fife
2 - 1
Kelty Hearts 1-1H2H+
Ewan McLeod 38'  
Andy Munro 41' 1 - 0  
  1 - 1 45+1' James Graham
Andy Munro 52' 2 - 1  
  62' Thomas Murray
  62' Scott Mercer
  62' Alexander Ferguson
  62' Joseph Teasdale
Robert Jones 65'  
Tommy Goss 65'  
Kieran Millar 69'  
Lewis Latona 69'  
Ewan McLeod 75'  
Jess Norey 75'  
Liam Newton 75'  
Reis Peggie 75'  
Brian Easton 90+4'  
Michael McKenna 90+5'  
  90+5' Innes Murray
  90+5' James Graham
  90+5' Lewis Carrol
Tommy Goss 90+8'  
09/08/2025 Montrose
1 - 2
Kelty Hearts 1-1H2H+
  0 - 1 17' Luke McCarvel
Kerr Waddell 18'  
  20'
  20' Jack Wyllie
Kieran Freeman 36' 1 - 1  
  39' Innes Murray
Blair Lyons 45+2'  
  63' Jack Wyllie
Craig Brown 64'  
Matheus Machado 64'  
Terry Masson 64'  
Terry Masson 72'  
Michael Tidser 72'  
  77' Luke McCarvel
  77' Joseph Teasdale
  81' Thomas Murray
  86' Craig Johnston
  86' Lewis Carrol
  89'
  90+1' Innes Murray
  90+1' Scott Mercer
  1 - 2 90+5' Joseph Teasdale
02/08/2025 Kelty Hearts
0 - 3
Inverness CT 0-2H2H+
  0 - 1 4' George McCartney
  0 - 2 38' Luis Longstaff
  0 - 3 61' David Wotherspoon
  65' Daniel Devine
Cooper Masson 66'  
James Graham 66'  
  69' George McCartney
  69' Alfie Bavidge
  70' David Wotherspoon
  70' Jordan Alonge
Robbie Cole 75'  
Joseph Teasdale 75'  
  79' Luis Longstaff
Innes Murray 82'  
82'  
Scott Mercer 82'  
Thomas Murray 82'  
  82' Liam Sole
  82' Robbie Thompson
Joseph Teasdale 83'  
  89' Joe Chalmers
  89' Mitchell Robertson
  89' Luis Longstaff
  89' Matthew Strachan
26/07/2025 Livingston
6 - 0
Kelty Hearts 4-0H2H+
Andy Winter 1' 1 - 0  
  12' Craig Clay
  12' A Trialist
Adam Montgomery 27' 2 - 0  
Robbie Muirhead 29' 3 - 0  
Robbie Muirhead 38' 4 - 0  
Danny Finlayson 46'  
Sam Culbert 46'  
Scott Pittman 46'  
Aidan Denholm 46'  
  60' Craig Johnston
  60' Innes Murray
  60' Aaron Arnott
  60' Brody Paterson
  61' Luke McCarvel
  61' Robbie Cole
Mohamad Sylla 62'  
Jannik Wanner 62'  
  68' Thomas Murray
  68'
Aidan Denholm 69'  
Stevie May 69'  
Adam Montgomery 78'  
Shane Blaney 78'  
  84' Brody Paterson
Shane Blaney 85' 5 - 0  
Stevie May 86' 6 - 0  
22/07/2025 Kelty Hearts
0 - 0
Kilmarnock 0-0H2H+
Innes Murray 1' 1 - 0  
  1 - 1 2' Kyle Magennis
Aaron Arnott 3' 2 - 1  
  2 - 2 4' Djenairo Daniels
Cooper Masson 5'  
  2 - 3 6' David Watson
Luke McCarvel 7' 3 - 3  
  8' Jamie Brandon
Joseph Teasdale 9' 4 - 3  
  10' Marcus Dackers
James Graham 56'  
Lewis Moore 56'  
  63' Marley Watkins
  63' Djenairo Daniels
  64' Bruce Anderson
  64' Marcus Dackers
  64' Rory McKenzie
  64' Kyle Magennis
  64' Greg Kiltie
  64' David Watson
  75' Jamie Brandon
Robbie Cole 76'  
Craig Johnston 76'  
Lewis Moore 88'  
Joseph Teasdale 88'  
19/07/2025 Kelty Hearts
0 - 1
East Fife 0-0H2H+
Alexander Ferguson 7'  
Cooper Masson 7'  
Aaron Arnott 64'  
64'  
Thomas Murray 64'  
Luke McCarvel 64'  
  64' Robert Jones
  64' Gregor Nicol
  0 - 1 77' Jorge Cordeiro
Lewis Moore 78'  
A Trialist 78'  
Innes Murray 78'  
Joseph Teasdale 78'  
  89' Nathan Austin
  89' Trialist B Trialist
Craig Johnston 90+3'  
15/07/2025 Brora Rangers
0 - 4
Kelty Hearts 0-3H2H+
  0 - 1 3' Craig Johnston
  0 - 2 14' Robbie Cole
  0 - 3 45+1' Robbie Cole
James Wallace 46'  
Tony Dingwall 54'  
Colin Williamson 58'  
Aidan Wilson 58'  
Mark Nicolson 59'  
  62' Lewis Moore
  62' Luke McCarvel
  0 - 4 64' Alexander Ferguson
  68' Robbie Cole
  68' James Graham
  68' Craig Johnston
  68' Joseph Teasdale
  73' Aaron Arnott
Mark Nicolson 73'  
  74' Thomas Murray
  74' Cooper Masson
  75' Innes Murray
  75'
Tom Kelly 76'  
Ross Hardie 76'  
Cameron Mackay 76'  
76'  
Jordan MacRae 82'  
01/07/2025 Kelty Hearts
2 - 1
Broxburn Athletic 2-1H2H+
James Graham 25' 1 - 0  
  1 - 1 27'
Aaron Arnott 31' 2 - 1  
17/05/2025 Bonnyrigg Rose Athletic
0 - 0
East Kilbride 0-3H2H+
Kerr Young 16'  
  21' Lewis Spence
40'  
Kieran Sommerville 40'  
Angus Mailer 57'  
Gallagher Lennon 57'  
  65'
  65' Nathan Flanagan
Sean Murphy 67'  
Ryan Porteous 67'  
Kieran Sommerville 77'  
Mark Ferrie 77'  
Aaron Arnott 82'  
82'  
10/05/2025 East Kilbride
3 - 1
Bonnyrigg Rose Athletic 1-1H2H+
Cameron Elliott 2' 1 - 0  
  1 - 1 16' Aaron Arnott
Nathan Flanagan 18'  
John Robertson 43'  
  50' Kieran McGachie
  50' Ryan Porteous
Cameron Elliott 52' 2 - 1  
  59' Murray Aiken
  59' Mark Ferrie
Sean Fagan 67'  
Jordan McGregor 68'  
Jordan McGregor 68'  
Jordan McGregor 72' 3 - 1  
  79' Mark Ferrie
  79' Sean Murphy
Lewis Spence 89'  
Lewis Spence 89'  
  90+4' Sean Murphy
  90+4' Gallagher Lennon
03/05/2025 Stranraer
0 - 1
Bonnyrigg Rose Athletic 0-0H2H+
Ryan Edgar 58'  
Ryan Edgar 60'  
Harry Mitchell 60'  
Scott Robertson 65'  
  68' Kieran McGachie
  68' Ryan Porteous
  0 - 1 70' Aaron Arnott
  71' Angus Mailer
  71' Gallagher Lennon
Scott Robertson 75'  
Tomas Brindley 75'  
  76' Murray Aiken
Elliot Dunlop 82'  
Adam Wilde 82'  
Max Guthrie 83'  
Jake Ellis 83'  
Kirk McKnight 83'  
Ally Hilferty 83'  
  84' Cameron Ross
  85' Sean Murphy
  85' Broque Watson
26/04/2025 Bonnyrigg Rose Athletic
2 - 1
Spartans 0-0H2H+
  18' Bradley White
  18' Arran Preston
  53' Ayrton Sonkur
Angus Mailer 56'  
Angus Mailer 57'  
Gallagher Lennon 57'  
  58' Brogan Walls
  58' Mark Stowe
  61' Arran Preston
  63' Jamie Dishington
  65' Kevin Waugh
Murray Aiken 75' 1 - 0  
Kieran McGachie 78'  
Ryan Porteous 78'  
Neil Martyniuk 82'  
  83' Lewis Hunter
  83' Liam Morgan
  1 - 1 86' Blair Henderson
Kieran Sommerville 88'  
Mark Ferrie 88'  
Sean Murphy 88'  
Broque Watson 88'  
Aaron Arnott 90+6' 2 - 1  
19/04/2025 Forfar Athletic
0 - 2
Bonnyrigg Rose Athletic 0-1H2H+
  0 - 1 28' Neil Martyniuk
Danny Denholm 46'  
Russell McLean 46'  
  47' Murray Aiken
  57' Kieran McGachie
  58' Sean Murphy
Josh Skelly 66'  
Nathan Cannon 66'  
  0 - 2 67' Cameron Ross
Brad Rodden 72'  
Kieran Inglis 72'  
  72' Kieran McGachie
  72' Broque Watson
Alexander Ferguson 85'  
Finn Robson 85'  
12/04/2025 Bonnyrigg Rose Athletic
0 - 2
East Fife 0-0H2H+
Kerr Young 14'  
Kerr Young 15'  
  32' Andy Munro
  0 - 1 54' Nathan Austin
Ryan Porteous 60'  
Ryan Porteous 65'  
Lee Currie 65'  
Mark Ferrie 65'  
Murray Aiken 72'  
Broque Watson 72'  
  72' Stewart Murdoch
  78' Jack Healy
  78' Adam Laaref
  81' Nathan Austin
  81' Robert Jones
Kieran Sommerville 86'  
Callum Hogg 86'  
  90+1' Stewart Murdoch
  90+1' Kallum Higginbotham
  0 - 2 90+5' Adam Laaref
05/04/2025 Peterhead
5 - 0
Bonnyrigg Rose Athletic 2-0H2H+
  11' Angus Mailer
Oliver Colloty 20' 1 - 0  
Oliver Colloty 27' 2 - 0  
Danny Strachan 39'  
David Wilson 39'  
Oliver Colloty 47' 3 - 0  
  48' Kerr Young
  51' Murray Aiken
  58' Ryan Porteous
  58' Aaron Arnott
  58' Broque Watson
  58' Kieran McGachie
Dylan Forrest 60' 4 - 0  
Andrew McCarthy 64'  
Jack Brown 64'  
Cammy Smith 64'  
Adam Carnwath 64'  
Oliver Colloty 64'  
Rory McAllister 64'  
  66' Lee Currie
  66' Gallagher Lennon
  71' Cameron Ross
  73' Angus Mailer
  73' Mark Ferrie
  73' Sean Murphy
  73' Kieran Sommerville
Dylan Forrest 76'  
Peter Pawlett 76'  
Jason Brown 78'  
Adam Carnwath 90' 5 - 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
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.