Cooper Masson Profile and Player Statistics
First name: Cooper
Last name: Masson
Position: Midfielder
Nationality: Scotland
Date of birth: 10 November 2008
Age: 17

Football Career Transfers and Statistics

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

Competition Season Football Club
UEFA U19 Championship Round 1 Qualification 2026 Scotland U18 2 0 0 1 0 0 0
Challenge Cup 2025/2026 Aberdeen U21 4 0 0 0 0 0 0
League Cup 2025/2026 Kelty Hearts 4 2 0 0 0 0 0
League One 2025/2026 Cove Rangers 27 12 6 2 0 0 0
Scottish Cup 2025/2026 Kelty Hearts 1 1 0 0 0 0 0
UEFA U17 Championship Qualification 2025 Scotland U17 6 3 2 1 0 1 0
UEFA Youth League 2024/2025 Aberdeen U19 2 0 0 0 0 1 0

Cooper Masson has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
11/04/2026 Queen of the South
2 - 0
Cove Rangers 0-0H2H+
Kai Kennedy 42'  
Jordan Allan 64'  
Seb Mason 64'  
Benjamin Luissint 67' 1 - 0  
  73' Cooper Masson
  73' Chris Maguire
  73' Joseph Teasdale
  73' Reuben McAllister
  75' Blair Yule
Reece Lyon 79' 2 - 0  
  84' Lewis O'Donnell
  84' David Eguaibor
Benjamin Luissint 88'  
Ben Johnstone 88'  
Nicky Clark 88'  
Zander MacKenzie 88'  
Matty Douglas 90+1'  
Niall Rogerson 90+1'  
07/04/2026 Montrose
2 - 3
Cove Rangers 0-1H2H+
Andrew Steeves 10'  
29'  
Angus Stevenson 29'  
  0 - 1 37' Lewis O'Donnell
Taylor Sutherland 46'  
Lewis Gibson 46'  
Callum Sandilands 47' 1 - 1  
Lewis Gibson 64' 2 - 1  
Ross Clark 65'  
Craig Brown 65'  
Angus Stevenson 65'  
Terry Masson 65'  
  69' Chris Maguire
  69' Mitchell Megginson
  69' Cooper Masson
  69' Mackenzie Strachan
  2 - 2 71' Mitchell Megginson
  2 - 3 82' Adam Emslie
Kieran Freeman 86'  
Kerr Waddell 86'  
Blair Lyons 86'  
Graham Webster 86'  
  87' Lewis O'Donnell
  87' Reuben McAllister
04/04/2026 Cove Rangers
0 - 1
Alloa Athletic 0-0H2H+
  38' Lewis Stewart
  38'
  0 - 1 53' Kurtis Roberts
Chris Maguire 55'  
Reuben McAllister 62'  
David Eguaibor 62'  
Chris Maguire 66'  
  76' Luke Donnelly
  76' Calum Gallagher
Chris Maguire 76'  
Cooper Masson 76'  
Layton Bisland 83'  
  84' Callum Burnside
  84' Kalvin Orsi
  88' Stefan Scougall
  88' Luke Rankin
  88' Cameron O'Donnell
  88' Calum Waters
31/03/2026 Scotland U18
3 - 0
Poland U18 2-0H2H+
Jack McGrath 1' 1 - 0  
  32' Sammy Dudek
Alexander Smith 35' 2 - 0  
  46' Mateusz Ceglinski
  46' Mateusz Rosol
  46' Filip Skorb
  46' Lenard Szczygieł
  61' Tymoteusz Gmur
  61' Justin Hoy
Lewis Gillie 64'  
  65'
  68' Sammy Dudek
  68' Karol Delikat
A. Traynor 74'  
Aiden McCallion 74'  
Alexander Smith 79'  
Fletcher Boyd 79'  
Aiden McCallion 80' 3 - 0  
Keir Gilligan 87'  
Aidan Borland 87'  
Jack McGrath 87'  
Tommy North 87'  
28/03/2026 Ireland U18
3 - 3
Scotland U18 1-1H2H+
  0 - 1 30' Aiden McCallion
Oisin McDonagh 39' 1 - 1  
Ryan Butler 41'  
Kian McMahon-Brown 50' 2 - 1  
  2 - 2 54' Tommy North
Brody Lee 61'  
Ade Solanke 61'  
Charles Akinrintayo 61'  
C. Tollett 61'  
C. Tollett 69' 3 - 2  
  72' Tommy North
  72' Alexander Smith
  72' Aiden McCallion
  72' A. Traynor
  78' Keir Gilligan
  78' Joseph Teasdale
  3 - 3 81' Joseph Teasdale
  84' Fletcher Boyd
  84' Luke Davidson
  90' Luke Davidson
  90+3' Euan Glasgow
21/03/2026 Cove Rangers
2 - 2
Hamilton Academical 0-2H2H+
  0 - 1 16' Arron Darge
  0 - 2 41' Lee Kilday
  52' Steven Bradley
  52' Stuart McKinstry
Lewis Carrol 63'  
Joseph Teasdale 66' 1 - 2  
Mitchell Megginson 69'  
David Eguaibor 69'  
Lewis O'Donnell 77'  
Cooper Masson 77'  
Blair Yule 77'  
Reuben McAllister 77'  
  80' Oli Shaw
  80' Ben Black
  80' Ewan Simpson
  80' Gregor Crookston
Chris Maguire 90+2' 2 - 2  
14/03/2026 Inverness CT
1 - 1
Cove Rangers 1-0H2H+
Alfie Stewart 39' 1 - 0  
  41' Chris Maguire
Alfie Bavidge 62'  
Adam Mackinnon 62'  
Paul Allan 62'  
David Wotherspoon 62'  
  68' Layton Bisland
  68' Lewis Carrol
  68' Cooper Masson
  68' Joseph Teasdale
Alfie Stewart 73'  
Luis Longstaff 73'  
Billy McKay 73'  
Chanka Zimba 73'  
  78' Lewis O'Donnell
  78' Reuben McAllister
Remi Savage 80'  
Jordan Alonge 81'  
Calum MacLeod 81'  
  84' Chris Maguire
  84' David Eguaibor
  90' Arron Darge
  1 - 1 90+4' Bálint Demus
07/03/2026 Cove Rangers
2 - 1
Peterhead 1-1H2H+
Blair Yule 9' 1 - 0  
  1 - 1 22' Cammy Smith
Chris Maguire 66' 2 - 1  
Mitchell Megginson 71'  
Cooper Masson 72'  
Lewis Carrol 72'  
  72' Max Barry
  72' Niall McGinn
  72' Sebastian Ross
  72' Craig McGuffie
  72' Aaron Steele
  72' Pedro Russiano
Mitchell Megginson 72'  
Joseph Teasdale 72'  
  82' Cammy Smith
  82' Robert Jones
  82' Dylan Forrest
  82' Mackenzie Ross
  84' Robert Jones
Chris Maguire 90'  
Mackenzie Strachan 90'  
  90+3' Jason Brown
  90+4'
21/02/2026 Cove Rangers
1 - 1
Kelty Hearts 0-1H2H+
  0 - 1 43' Jack Brydon
Justin Eguaibor 45'  
Reuben McAllister 46'  
Adam Emslie 46'  
David Eguaibor 46'  
Joseph Teasdale 46'  
Cooper Masson 46' 1 - 1  
  63' Ross Cunningham
  63' Arran Pettifer
Chris Maguire 68'  
Cooper Masson 68'  
72'  
  73'
  73' Innes Murray
  73' James Graham
  80' Sam Fisher
  83' Alexander Ferguson
  83' Aaron Arnott
  83' Lewis Moore
  83' Cameron Cooper
14/02/2026 East Fife
2 - 1
Cove Rangers 0-1H2H+
  0 - 1 8' Mitchell Megginson
Andy Munro 56' 1 - 1  
David Wilson 58'  
Jorge Cordeiro 59'  
Freddie Rowe 59'  
Destiny Oladipo 61' 2 - 1  
  72' Chris Maguire
  72' David Eguaibor
  72' Lewis Carrol
  72' Cooper Masson
Destiny Oladipo 78'  
Dennis Halliday 78'  
Jess Norey 83'  
Connor McManus 83'  
07/02/2026 Cove Rangers
1 - 1
Queen of the South 0-1H2H+
  0 - 1 2' Kai Kennedy
  16' Matty Douglas
Blair Yule 21'  
Fraser Fyvie 35'  
  45' Reece Lyon
Liam Parker 51'  
  58' Liam Smith
  58' Brennan Dickenson
  63' Kurtis Guthrie
  65' Jack Stott
  65' Menzi Mazwi
Lewis O'Donnell 66'  
Mitchell Megginson 71' 1 - 1  
Fraser Fyvie 72'  
Chris Maguire 72'  
Lewis O'Donnell 72'  
Joseph Teasdale 72'  
Lewis Carrol 83'  
  83' Brennan Dickenson
  83'
  90+1' Menzi Mazwi
  90+1' Ben Johnstone
  90+1' Ben Johnstone
  90+1'
31/01/2026 Alloa Athletic
2 - 2
Cove Rangers 1-0H2H+
Josh Gentles 7' 1 - 0  
  63' Liam Parker
Andrew Clarke 73'  
Steven Hetherington 73'  
  76' Arron Darge
  76' Layton Bisland
  76' Joseph Teasdale
  76' Cooper Masson
  76' Fraser Fyvie
  76' Reuben McAllister
  81' Lewis O'Donnell
  81' David Eguaibor
  1 - 1 83' Adam Emslie
  1 - 2 85' Mitchell Megginson
  87'
87'  
Stefan Scougall 87'  
Luke Rankin 87'  
Luke Donnelly 90+2' 2 - 2  
24/01/2026 Hamilton Academical
2 - 0
Cove Rangers 0-0H2H+
  4' Chris Maguire
  4' Fraser Fyvie
  54' Ryan Harrington
  62' Arron Darge
  62' Cooper Masson
Ewan Simpson 65'  
Oli Shaw 65'  
Oli Shaw 68' 1 - 0  
Cian Newbury 71'  
Gregor Crookston 71'  
  77' James Doyle
Kyle MacDonald 80' 2 - 0  
  81' Lewis O'Donnell
  81' Joseph Teasdale
Steven Bradley 85'  
Stuart McKinstry 86'  
Liam Morgan 86'  
Steven Bradley 86'  
Dominic Shiels 86'  
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  
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/10/2025 Elgin City
2 - 2
Aberdeen U21 1-2H2H+
Ryan Sargent 10' 1 - 0  
  1 - 1 14' Joseph Teasdale
  1 - 2 21' Joseph Teasdale
Connall Ewan 28'  
Miko Virtanen 46'  
Ali Spalding 46'  
Josh O'Connor 46'  
Josh Walker 46'  
  49' Alfie Stewart
  52' Aaron Cummings
  67' Sam McLean
  73' Jack Searle
  73' Bradley Chikomo
Russell Dingwall 73'  
Kane Hester 73'  
  74' Sivert Heltne Nilsen
Brian Cameron 82'  
Brian Cameron 83'  
Olly McDonald 83'  
Kane Hester 89' 2 - 2  
  90+1' Lewis Carrol
Josh Walker 90+1'  
  90+4' Joseph Teasdale
  90+4' Trialist A
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'  
27/09/2025 Cove Rangers
0 - 2
Kelty Hearts 0-1H2H+
Justin Eguaibor 2'  
  0 - 1 2' Innes Murray
  18' Thomas O'Ware
  18' Lewis Carrol
Liam Parker 22'  
  31' Ricco Diack
Arron Darge 33'  
Arron Darge 58'  
Mackenzie Strachan 58'  
  60' Craig Clay
  65' Ricco Diack
  65' Joseph Teasdale
  72' Alexander Ferguson
  72' Darren McInally
  72' James Graham
  72' Lewis Moore
  88' Ryan Adamson
  90+1' Lewis Carrol
  0 - 2 90+2' Joseph Teasdale
23/09/2025 Forfar Athletic
2 - 1
Aberdeen U21 1-0H2H+
Stuart Morrison  20' 1 - 0  
Scott Shepherd 46'  
Nathan Cannon 46'  
  1 - 1 49' Joseph Teasdale
Angus Mailer 56'  
Chris Scott 56'  
Mark Whatley 57'  
Kieran Inglis 57'  
Stuart Morrison  57'  
Craig Slater 57'  
Jake Sutherland 60'  
Harry McLinden 60'  
Kieran Inglis 61' 2 - 1  
  66' Aaron Cummings
  70' Marko Lazetić
  70' Tristan Stephen
  88' Lewis Carrol
  88' Dylan Ross
  88' Zak To
  88' Jack Searle
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
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'  
26/08/2025 Inverness CT
4 - 1
Aberdeen U21 1-1H2H+
  0 - 1 9'
Chanka Zimba 12' 1 - 1  
45+1'  
  54'
72'  
Chanka Zimba 77' 2 - 1  
Chanka Zimba 82' 3 - 1  
George McCartney 89' 4 - 1  
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'  
12/08/2025 Peterhead
4 - 2
Aberdeen U21 2-0H2H+
20' 1 - 0  
23'  
Oliver Colloty 33' 2 - 0  
45'  
  2 - 1 49'
  2 - 2 62'
  64'
  65'
Niall McGinn 73' 3 - 2  
Kieran Shanks 77' 4 - 2  
  80'
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'  
25/03/2025 Liechtenstein U17
0 - 8
Scotland U17 0-5H2H+
  0 - 1 2' Alexander Smith
  0 - 2 10' Cole Burke
  0 - 3 12' Fletcher Boyd
  15' Aiden McCallion
Valerian Scheidl 22'  
  0 - 4 29' Cameron Williams
  0 - 5 36' Cameron Williams
  0 - 6 47' Cole Burke
  50' Hayden Borland
  50' Lewis Gillie
  51' Aiden McCallion
  51' Keir Gilligan
  51' Cameron Williams
  51' Cooper Masson
  54' Alexander Smith
  54' Jack Barr
  54' Fletcher Boyd
  54' Brodie Dair
  0 - 7 57' Cole Burke
Alexander Palazzolo 61'  
Daniel Loacker 61'  
Efe-Devran Uz 61'  
Erjon Memaj 61'  
Arda Tuncay 68'  
Leis Zekan 73'  
  0 - 8 79' Brodie Dair
Arda Tuncay 83'  
Efe-Alp Guelbahar 83'  
Emanuel Wolf 90+1'  
Noah Biedermann 90+1'  
22/03/2025 Romania U17
0 - 2
Scotland U17 0-0H2H+
Ianis Avrămescu 21'  
  33' Jamie Hislop
Mihai Ninaci 34'  
  50' Callan Hamill
  50' Zander McAllister
  0 - 1 53' Hayden Borland
  66' Jack Barr
  66' Lewis Gillie
  66' Jamie Hislop
  66' Taylor Hogarth
Ianis Andrei Podoleanu 70'  
70'  
Rareș Coman 73'  
Alexandru Bota 77'  
Robert Drăghici 77'  
Denis Alberto Taroi 77'  
Daniele Luncașu 77'  
Davide Moisa 79'  
  82' Fletcher Boyd
  82' Brodie Dair
  82' Alexander Smith
  82' Cooper Masson
  0 - 2 90' Cooper Masson
  90+1' Zander McAllister
  90+3' Taylor Hogarth

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
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-2026 SoccerPunter Pte. Ltd. All rights reserved.