Matthew Gillies Profile and Player Statistics
First name: Matthew
Last name: Gillies
Position: Defender
Nationality: Scotland
Date of birth: 16 February 2007
Age: 18

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Matthew Gillies 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 Qualification 2026 Scotland U19 3 1 0 0 0 0 0
Challenge Cup 2025/2026 Hearts U21 3 0 0 0 0 1 0
Football League - Lowland League 2025/2026 Hearts U21 3 0 0 0 0 0 0
League Two 2025/2026 Stranraer 13 2 5 0 0 4 0
Scottish Cup 2025/2026 Stranraer 2 0 1 0 0 1 0
Challenge Cup 2024/2025 Hearts U21 1 0 1 0 0 0 0
Football League - Lowland League 2024/2025 Hearts U21 1 0 0 0 0 1 0
UEFA U17 Championship Qualification 2024 Scotland U17 3 2 0 0 0 0 0
U16 National Team Friendlies 1 2023 Scotland U16 1 0 0 0 0 0 0

Matthew Gillies has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
07/02/2026 Stranraer
0 - 0
Annan Athletic 0-0H2H+
  11' Darryl Carrick
Matthew Gillies 40'  
Kirk McKnight 40'  
  61' Josh Dixon
  61' Charlie Maxwell
  61' Ryan Muir
  61' Joel Mumbongo
Dean Clelland 67'  
Daniel McManus 67'  
James Dolan 67'  
Corey O’Donnell 67'  
Aaron Quigg 79'  
Ronan Hughes 79'  
  80' Paul Smith
  80' Myles Gaffney
Evan Dunne 87'  
Kirk McKnight 87'  
  87' Keith Watson
Corey O’Donnell 90'  
31/01/2026 Stirling Albion
1 - 1
Stranraer 1-0H2H+
Ryan Shanley 34' 1 - 0  
  1 - 1 53' Deryn Lang
Dale Hilson 72'  
Russell McLean 72'  
Robbie McNab 72'  
Harry Welsh 72'  
  75' Lewis Hunter
  75' Ronan Hughes
  78' Dean Clelland
  78' Corey O’Donnell
Adam Brown 80'  
Ross Cunningham 80'  
MacKenzie Carse 88'  
Lee Hamilton 90'  
24/01/2026 East Kilbride
0 - 2
Stranraer 0-2H2H+
  0 - 1 31' James Dolan
  0 - 2 33' Dean Clelland
Jamie Hamilton 36'  
Sean Fagan 36'  
  45' Dean Clelland
  45'
Ben Williamson 46'  
Lewis Spence 46'  
Jack Leitch 46'  
Connor Young 46'  
  54' Deryn Lang
  54' Mark Russell
  60' BJ Coll
  60'
Sam Young 63'  
Sam Young 72'  
Keir Foster 72'  
  76' Dom Plank
  76' Lewis Hunter
  77' James Dolan
  83'
  84' James Dolan
  84' Ronan Hughes
C. Hepburn 90+4'  
20/01/2026 Stranraer
1 - 1
Queen's Park 0-1H2H+
  0 - 1 1' Liam McLeish
Mark Russell 2' 1 - 1  
  1 - 2 3' Tyrece McDonnell
Aaron Quigg 4' 2 - 2  
  2 - 3 5' Aidan Connolly
Dom Plank 6' 3 - 3  
  3 - 4 7' Louis Longridge
Lewis Reid 8' 4 - 4  
Jordan Stuart 9'  
Aaron Quigg 9'  
  4 - 5 9' Josh Fowler
Dean Clelland 10' 5 - 5  
  5 - 6 11' Aidan Connolly
  11' Carlo Pignatiello
Lewis Hunter 12' 6 - 6  
  35' Sebastian Drozd
Matthew Gillies 40'  
Daniel McManus 46'  
Kirk McKnight 46'  
Dom Plank 58' 7 - 6  
  68' Grant Savoury
  68' Ricki Lamie
  72' Louis Longridge
  80' Carlo Pignatiello
Matthew Gillies 84'  
Lewis Hunter 84'  
  96' Henry Fieldson
  96' Tyrece McDonnell
James Dolan 100'  
Mark Russell 100'  
Finn Ecrepont 105'  
BJ Coll 105'  
  108' Ricki Lamie
Deryn Lang 108'  
Dean Clelland 108'  
Dom Plank 111'  
  119' Sebastian Drozd
  119' Liam McLeish
10/01/2026 Forfar Athletic
2 - 2
Stranraer 1-1H2H+
  0 - 1 21' Finn Ecrepont
Martin Rennie 32' 1 - 1  
  1 - 2 56' Deryn Lang
Jamie Richardson 60'  
Matty Allan 60'  
Mark Whatley 61'  
Callum Wilson 61'  
Nathan Cannon 69'  
Blair Alston 69'  
Dean Clelland 76'  
76'  
  77'
  82' Deryn Lang
  82' Lewis Hunter
  82' Aaron Quigg
  82' Mark Russell
  85' Lewis Hunter
  85'
  89' Dom Plank
  89' BJ Coll
  89' Finn Ecrepont
  89' Ronan Hughes
Jake Sutherland 90' 2 - 2  
03/01/2026 Stranraer
1 - 1
Edinburgh City 0-1H2H+
  0 - 1 19' Bradley Barrett
Scot Rough 45+1'  
James Dolan 63'  
Dean Clelland 63'  
Deryn Lang 64' 1 - 1  
  71' Jack Duncan
  71' Olly McDonald
Mark Russell 77'  
Evan Dunne 77'  
Sean Docherty 77'  
Aaron Quigg 77'  
  84' Robbie Mahon
  84' Max Guthrie
Dom Plank 87'  
Ronan Hughes 87'  
Matthew Gillies 87'  
Lewis Hunter 87'  
  88' Quinn Mitchell
  88' Edin Lynch 
27/12/2025 Annan Athletic
2 - 2
Stranraer 2-2H2H+
Myles Gaffney 2' 1 - 0  
Gio Clarke 20'  
20'  
  1 - 1 21' Mark Russell
Aidan Smith 35' 2 - 1  
  37' Finn Ecrepont
  2 - 2 38' Deryn Lang
Keith Watson 58'  
Josh Dixon 64'  
Zander Craik 64'  
  64' Mark Russell
  64' Jordan Stuart
  77' Matthew Gillies
  77' Sean Docherty
  77' Evan Dunne
  77' Aaron Quigg
Myles Gaffney 80'  
Gravine Kalala 80'  
  87' Daniel McManus
  87' Ronan Hughes
  87' James Dolan
  87' Lewis Hunter
  90+7' Sean Docherty
20/12/2025 Stranraer
1 - 1
Dumbarton 1-0H2H+
Mark Russell 29' 1 - 0  
  52' Chris Johnston
  52' Scott Tomlinson
Lewis Hunter 62'  
Aaron Quigg 62'  
Evan Dunne 64'  
Dom Plank 73'  
BJ Coll 73'  
Matthew Gillies 78'  
  80' Tony Wallace
  80' Morgyn Neill
James Dolan 82'  
Sean Docherty 82'  
  87' Ally Roy
  87' Cammy Clark
  1 - 1 90+1' Kai Kirkpatrick
13/12/2025 Elgin City
1 - 2
Stranraer 0-1H2H+
  4' Lewis Reid
  0 - 1 41' Dom Plank
Oliver Colloty 55'  
Kane Hester 55'  
Josh Walker 55'  
Ryan Sargent 55'  
Jack Murray 60' 1 - 1  
62'  
Jack MacIver 62'  
Russell Dingwall 68'  
  70' Aaron Quigg
  70' Matthew Gillies
  76' Jordan Stuart
Ali Spalding 76'  
Brian Cameron 76'  
  77' Finn Ecrepont
  77' BJ Coll
  77' Dom Plank
  77' Mark Russell
Lyall Booth 85'  
Owen Cairns 85'  
Tom Ritchie 89'  
Brian Cameron 90+1'  
  1 - 2 90+2' Scot Rough
  90+3' James Dolan
  90+3' Sean Docherty
29/11/2025 Stranraer
2 - 1
Clydebank 1-0H2H+
Jordan Stuart 4'  
David Syme 31' 1 - 0  
  46' David Syme
  46' Arran Preston
  1 - 1 47' Arran Preston
Mark Russell 51'  
Ryan Edgar 51'  
Jordan Stuart 51'  
Daniel McManus 51'  
  62' James Grant
  66' Dean Cairns
  70' James Grant
  70' Thomas Collins
  70' Aaron Black
  70' Adam Hodge
  72' Adam Hodge
James Dolan 90+2'  
BJ Coll 90+2'  
Ryan Edgar 91' 2 - 1  
  95' Nicholas Little
  97' Adam Hodge
  97' Adam Hodge
  99' Lee Gallagher
Lewis Reid 99'  
  102' Nicholas Little
  102' Rocco Hickey-Fugaccia
Dom Plank 103'  
Sean Docherty 103'  
Evan Dunne 109'  
Ronan Hughes 109'  
  110' Chris McGowan
  110' Matt Niven
  113' Neil McLaughlin
  113' Frazer Johnstone
Ronan Hughes 120+4'  
22/11/2025 Spartans
0 - 4
Stranraer 0-4H2H+
Sean Welsh 23'  
  0 - 1 27' Deryn Lang
Callum Booth 32'  
James Craigen 32'  
  0 - 2 32' Mark Russell
  0 - 3 39' Aaron Quigg
  42'
  42' Scot Rough
  44' Lewis Reid
  0 - 4 45+4' Evan Dunne
  75' Evan Dunne
  75' BJ Coll
Jordan Tapping 75'  
Bailey Dall 75'  
  75' Lewis Reid
  75' Sean Docherty
  75' Matthew Gillies
  75' Jordan Stuart
Murray Aiken 75'  
Archie Wylie 75'  
  81' Deryn Lang
  81' Daniel McManus
Mark Stowe 81'  
Given Ndlovu 81'  
  82' Dom Plank
  82' Ronan Hughes
18/11/2025 Scotland U19
0 - 4
England U19 0-2H2H+
  0 - 1 25' Shim Mheuka
  0 - 2 30' Shim Mheuka
Samuel Isiguzo 46'  
Fletcher Boyd 46'  
Josh Landers 46'  
Owen Stirton 46'  
Fletcher Boyd 54'  
  54' Trey Nyoni
Lewis Stewart 56'  
Matthew Gillies 56'  
  0 - 3 58' Chris Rigg
Sam Chambers 61'  
Aidan Borland 66'  
  69' Max Dowman
  69' Jeremy Monga
  69' Trey Nyoni
  69' Leo Shahar
Sam Chambers 77'  
Sean Mcardle 77'  
Alfie Halliwell 77'  
Rydnn Mcguire 77'  
  80' Chris Rigg
  80' J. Fletcher
  80' Stephen Mfuni
  80' Airidas Golambeckis
  86' Jesse Derry
  86' Rio Ngumoha
  0 - 4 89' J. Fletcher
15/11/2025 Scotland U19
1 - 2
Lithuania U19 1-0H2H+
Owen Stirton 35' 1 - 0  
Calum Adamson 50'  
Sean Mcardle 51'  
  1 - 1 56' Dominykas Taucas
Owen Stirton 64'  
Josh Landers 64'  
Sean Mcardle 64'  
Evan Mooney 64'  
Aidan Borland 74'  
  1 - 2 79' Skirmantas Paukstys
  81' Jugas Turcinskas
Lewis Stewart 84'  
Fletcher Boyd 84'  
  84' Grant Emerhi
  90' Ernestas Lysionok
John Tod 90+1'  
  90+3' Grant Emerhi
  90+3' Matas Ambrazaitis
  90+3' Dominykas Taucas
  90+3' Dovydas Balsys
  90+3' Nedas Garbaliauskas
  90+3' Donatas Jermakovas
12/11/2025 Latvia U19
2 - 2
Scotland U19 2-2H2H+
Matiss Silins 4' 1 - 0  
Ivan Struk 6'  
  1 - 1 7' Josh Landers
  1 - 2 36' T. Fletcher
Helvijs Joksts 43' 2 - 2  
  55' Calum Adamson
  55' Sam Chambers
Matiss Caune 73'  
  79' Fletcher Boyd
  79' Evan Mooney
  79' Josh Landers
  79' Owen Stirton
  80' Sam Chambers
Rudolfs Klavinskis 90+2'  
Kristaps Mosans 90+2'  
Roberts Kukulis 90+4'  
Markuss Spāde 90+4'  
08/11/2025 Clyde
0 - 0
Stranraer 0-0H2H+
  32' Ryan Edgar
  43' Matthew Gillies
  57' Jordan Stuart
  62' Ryan Edgar
  62' Lewis Hunter
  62' Matthew Gillies
  62' Dominic Plank
Darren Hynes 66'  
Robbie Leitch 68'  
Marley Redfern 68'  
Kyle Connell 68'  
Scott Williamson 68'  
Darren Hynes 70'  
Ross Lyon 70'  
Mouhamed Niang 76'  
Logan Dunachie 76'  
  81' Mark Russell
  81' Tommy Sharp
Ross Lyon 86'  
Kyle Fleming 90+3'  
  90+4' Deryn Lang
  90+4' Evan Dunne
  90+5' Evan Dunne
18/10/2025 Edinburgh City
1 - 3
Stranraer 1-2H2H+
  0 - 1 5' Finn Ecrepont
  0 - 2 14' Daniel McManus
Innes Lawson 31' 1 - 2  
  36' Jordan Stuart
  36' Matthew Gillies
Edin Lynch  42'  
  45+1' Ryan Edgar
Edin Lynch  46'  
Jake Service 46'  
Jason Jarvis 57'  
Jake Service 60'  
  1 - 3 60' Finn Ecrepont
Logan Myles 62'  
Jack Duncan 62'  
  64' Ryan Edgar
  64' Dominic Plank
  72' Kirk McKnight
Innes Lawson 73'  
Jaden Ferguson 73'  
  83' Sallu Turay
  83' Deryn Lang
Lewis McArthur 90'  
Callum Brodie 90'  
  90+5' Matthew Gillies
Malik Zaid 90+5'  
27/09/2025 Dumbarton
1 - 2
Stranraer 0-1H2H+
  20' Lewis Hunter
Ally Roy 24'  
  31' BJ Coll
  0 - 1 38' Mark Russell
  38' Mark Russell
Ally Roy 46'  
Chris Johnston 46'  
Mark Durnan  55' 1 - 1  
  60' Matthew Gillies
  60' Sean Docherty
  60' Lewis Hunter
  60' Corey O’Donnell
  60' Ryan Edgar
  60' Aaron Quigg
Scott Honeyman 70'  
Tony Wallace 70'  
  73' Kirk McKnight
  73' Deryn Lang
Scott Tomlinson 81'  
Thomas Falconer 81'  
  87' Aaron Quigg
  88' Mark Russell
  88' Dominic Plank
  1 - 2 90+3' James Dolan
23/09/2025 Queen of the South
2 - 3
Hearts U21 2-0H2H+
Freddie O'Donoghue 24' 1 - 0  
  33' Gregor Crookston
Mikey Hewitt 34' 2 - 0  
Taylor Charters 52'  
  65' Gregor Crookston
  65' Euan Glasgow
  65' Taylor Hogarth
  65' Tommy North
Liam Smith 67'  
Brennan Dickenson 67'  
  2 - 1 73' Tommy North
  2 - 2 75' Bobby McLuckie
  76' Stanley Wilson
  76' Aiden Haddow
  2 - 3 81' Matty Douglas 
  87' Matthew Gillies
  90' Bobby McLuckie
  90' Mackenzie Ross
  90+1' Tommy North
20/09/2025 Stranraer
1 - 1
Elgin City 0-0H2H+
  10' Lyall Booth
  40' Ali Spalding
Mark Russell 55' 1 - 0  
Jordan Stuart 67'  
Lewis Hunter 67'  
  1 - 1 74' Kane Hester
Corey O’Donnell 78'  
Finn Ecrepont 78'  
BJ Coll 78'  
Deryn Lang 78'  
Matthew Gillies 78'  
  82' Ryan Sargent
  82' Josh O'Connor
  82' Lyall Booth
  82' Dylan Ross
Mark Russell 85'  
Daniel McManus 85'  
  85' Josh Walker
  85' Abimbola Obasoto
Ryan Edgar 85'  
Dominic Plank 85'  
16/09/2025 Civil Service Strollers
2 - 2
Hearts U21 0-2H2H+
  16'
  0 - 1 29'
  0 - 2 37'
37'  
  45+3'
Callum Yeats 72' 1 - 2  
Callum Yeats 76' 2 - 2  
  90+1'
29/08/2025 Hearts U21
1 - 1
Edusport Academy 1-1H2H+
18' 1 - 0  
  31'
  1 - 1 42'
  62'
67'  
78'  
26/08/2025 Dumbarton
1 - 0
Hearts U21 0-0H2H+
  28'
44'  
63'  
  64'
Scott Honeyman 69' 1 - 0  
  69'
  90+2'
90+4'  
23/08/2025 Broxburn Athletic
3 - 3
Hearts U21 1-2H2H+
  0 - 1 13'
18' 1 - 1  
32'  
  1 - 2 32'
35'  
  43'
  46'
47' 2 - 2  
50' 3 - 2  
68'  
  72'
  3 - 3 82'
12/08/2025 East Fife
4 - 1
Hearts U21 1-1H2H+
  0 - 1 6'
  12'
Mamadou Bah 45' 1 - 1  
54'  
Nathan Austin 63' 2 - 1  
  69'
Nathan Austin 72' 3 - 1  
Nathan Austin 86' 4 - 1  
31/01/2025 Hearts U21
0 - 2
Civil Service Strollers 0-0H2H+
Matthew Gillies 21'  
  0 - 1 65' Callum Yeats
  66'
  0 - 2 68' Matthew Gillies
  80'
  81'
31/01/2025 Hearts U21
0 - 2
Civil Service Strollers 0-0H2H+
Matthew Gillies 21'  
  0 - 1 65' Callum Yeats
  66'
  0 - 2 68' Matthew Gillies
  80'
  81'
27/10/2023 Scotland U17
0 - 3
Turkey U17 0-0H2H+
Tyler Fletcher 28'  
Calum Adamson 37'  
Matthew Gillies 37'  
Lewis Pirie 45+5'  
  45+5' Ugur Sahin
Owen Stirton 46'  
Joshua McDonald 46'  
Callum Penman 51'  
  0 - 1 62' Mustafa Erhan Hekimoğlu
  67' Deniz Ofli
Tyler Fletcher 68'  
Aidan Borland 68'  
  71' Özder Özcan
  71' Mehmet Burak Reçber
  71' Yasir Boz
  71' Enes Çinemre
James Wilson 74'  
Lancelot Pollard 74'  
Scott Constable 74'  
Angus Stevenson 74'  
  79' Ugur Sahin
  79' Mustafa Özbay
  0 - 2 82' Muhammed Özkan
  84' Deniz Ofli
  84' Berk Metin Erdoğan
  84' Arda Unyay
  84' Cumali Gürsel
  0 - 3 87' Muhammed Özkan
  90+3' Mustafa Erhan Hekimoğlu
24/10/2023 Scotland U17
2 - 0
Kazakhstan U17 1-0H2H+
  9' Amirbek Bazarbaev
Calum Adamson 20' 1 - 0  
  34' Nurasyl Abilkairov
James Wilson 45+1'  
  46' Nurasyl Abilkairov
  46' Bagdaulet Nuraly
  46' Erbol Kurmanakhan
  46' Dastan Satpaev
Calum Adamson 56'  
Tyler Fletcher 56'  
Angus Stevenson 58'  
Matthew Gillies 58'  
Cameron Scott 58'  
Finlay Hale 58'  
Lewis Pirie 58'  
Owen Stirton 58'  
  67' Abzal Sagyn
  67' Gleb Makridov
  72' Karim Makhametzhan
  72' Alamgir Smakov
Owen Stirton 73' 2 - 0  
  80' Bazarbayev A.
Owen Stirton 80'  
Aidan Borland 81'  
Ben Brannan 81'  
  81' Mansur Birkurmanov
  81' Nurdaulet Orynbasar
  85' Abilkairov N.
  85' Bagdaulet Nuraly
21/10/2023 Belarus U17
3 - 1
Scotland U17 1-0H2H+
Sergey Zhivushko 42'  
Aleksandr Derzhinskiy 45+3' 1 - 0  
  58' Lancelot Pollard
  58' Lewis Pirie
Aleksandr Derzhinskiy 60'  
Dzianis Ausiannikau 60'  
Alfie Halliwell 61' 2 - 0  
  70' Joshua McDonald
  70' Aidan McGinlay
  71' Callum Penman
  71' Calum Adamson
Daniil Kotov 74'  
Sergey Zhivushko 76'  
Arseniy Stanul 76'  
Ilya Gubarevich 76'  
Prokhor Struk 76'  
  2 - 1 78' Calum Adamson
  78' Jack Wyllie
  78' Cameron Scott
Dzianis Ausiannikau 85'  
Pavel Bezrukov 90'  
Stanislav Kazmerchuk 90'  
Dzianis Ausiannikau 90+4' 3 - 1  
23/02/2023 England U16
3 - 0
Scotland U16 2-0H2H+
Shea Lacey 6' 1 - 0  
Luca Fletcher 18' 2 - 0  
  46' A. McGinlay
  46' Joshua McDonald
  46' R. Ferns
  46' Cameron Scott
Luca Fletcher 61'  
Obi Martin 61'  
Jack Fletcher 61'  
Divine Mukasa 61'  
Mikey Moore 61'  
Trevan Sanusi 61'  
  66' Sam Chambers
  68' Aidan Borland
  68' Angus Stevenson
Chris Rigg 69'  
  72' Lewis Pirie
  72' Josh Landers
Shea Lacey 75'  
K. Barbour 75'  
Divine Mukasa 77' 3 - 0  
  79' Tyler Fletcher
  79' C. Adamson
  79' Sam Chambers
  79' Josh King
Joshua King 81'  
Oluwafemi David Adetayo Fapetu 81'  
Leo Shahar 81'  
Jayce Fitzgerald 81'  
Harry Amass 81'  
O. Tevenan 81'  

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-2026 SoccerPunter Pte. Ltd. All rights reserved.