Cole McKinnon Profile and Player Statistics
First name: Cole
Last name: McKinnon
Position: Midfielder
Nationality: Scotland
Date of birth: 29 January 2003
Age: 23
Height: 174 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Cole McKinnon 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 Airdrieonians 4 1 1 0 1 1 0
Championship 2025/2026 Airdrieonians 26 5 7 4 0 2 0
Scottish Cup 2025/2026 Airdrieonians 3 0 1 2 0 0 0
U21 Euro Qualification 2025 Scotland U21 2 1 0 0 0 0 0
Challenge Cup 2024/2025 Rangers U21 1 0 0 1 0 0 0
Champions League 2024/2025 Rangers 2 0 0 0 0 0 0
Championship 2024/2025 Ayr United 16 5 6 1 0 1 0
Europa League 2024/2025 Rangers 5 0 0 0 0 0 0
League Cup 2024/2025 Rangers 1 0 0 0 0 0 0
Premiership 2024/2025 Rangers 5 0 0 0 0 0 0
Premiership Play-Offs 2024/2025 Ayr United 1 0 0 0 0 0 0
Scottish Cup 2024/2025 Ayr United 2 0 1 0 0 0 0
Club Friendlies 1 2024 Rangers 2 2 0 0 0 0 0
Club Friendlies 3 2024 Rangers 3 1 1 0 0 0 0
Challenge Cup 2023/2024 Rangers U21 2 0 1 1 0 0 0
Europa League 2023/2024 Rangers 7 1 0 0 0 0 0
League Cup 2023/2024 Rangers 1 0 0 0 0 0 0
Premiership 2023/2024 Dundee 5 1 0 0 0 0 0
Scottish Cup 2023/2024 Rangers 2 1 0 0 0 0 0
Club Friendlies 3 2023 Rangers 1 0 0 0 0 0 0
Friendly International U21 2023 Scotland U21 1 1 0 0 0 0 0
Championship 2022/2023 Partick Thistle 31 6 8 6 0 0 0
League Cup 2022/2023 Partick Thistle 5 2 1 0 0 0 0
Premiership Play-Offs 2022/2023 Partick Thistle 6 3 0 0 0 0 0
Scottish Cup 2022/2023 Partick Thistle 1 0 1 0 0 0 0
UEFA U19 Championship Qualification 2022 Scotland U19 6 4 1 0 0 0 0
Challenge Cup 2021/2022 Rangers U21 2 0 1 0 0 2 0
Europa League 2021/2022 Rangers 2 0 0 0 0 0 0
Football League - Lowland League 2021/2022 Rangers U21 7 0 0 7 0 0 0
Premiership 2021/2022 Rangers 1 1 0 1 0 0 0
UEFA Youth League 2021/2022 Ranger U19 5 0 0 3 0 0 0
League One 2020/2021 East Fife 11 4 0 0 0 1 0
Scottish Cup 2020/2021 East Fife 1 1 0 0 0 0 0
Challenge Cup 2019/2020 Rangers U21 1 1 0 0 0 0 0
UEFA Youth League 2019/2020 Ranger U19 1 1 0 0 0 0 0

Cole McKinnon has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
14/03/2026 Airdrieonians
0 - 0
Arbroath 0-0H2H+
Charlie McArthur 19'  
Jamie Barjonas 33'  
  47' Aaron Muirhead
  63' Scott Robinson
  63' Gavin Reilly
Jamie Barjonas 65'  
Cole McKinnon 65'  
Dominic Thomas 65'  
Owen Stirton 65'  
  74' Harry Cochrane
  74' Tom Beadling
  74' Scott Stewart
  74' Jacob MacIntyre
Charles Telfer 75'  
Gavin Allison Gallagher 75'  
Jake Hastie 75'  
Lewis McGrattan 75'  
Chris Mochrie 75'  
Robbie Mahon 75'  
Robbie Mahon 90+3'  
07/03/2026 Queen's Park
1 - 0
Airdrieonians 1-0H2H+
Scott Martin 12'  
Michael Ruth 30' 1 - 0  
  49' Jamie Barjonas
  60' Owen Stirton
  60' Chris Mochrie
  60' Lewis McGrattan
  60' Jake Hastie
  69' Dominic Thomas
  69' Gavin Allison Gallagher
  69' Jamie Barjonas
  69' Scott Constable
  69' Dylan MacDonald
  69' Adam Devine
Michael Ruth 74'  
Callum Smith 74'  
  78' Lewis Strapp
Roddy MacGregor 80'  
Sebastian Drozd 82'  
Nikolay Todorov 82'  
Scott Martin 82'  
Ricki Lamie 82'  
28/02/2026 Airdrieonians
3 - 1
Greenock Morton 1-1H2H+
  0 - 1 9' Michael Garrity
  13' Michael O'Halloran
  13' Arron Lyall
Dominic Thomas 16' 1 - 1  
  35' Cammy Ballantyne
  41' Arron Lyall
  41' Aaron Comrie
Dominic Thomas 47' 2 - 1  
  66' Cláudio Botelho
Dominic Thomas 72'  
Jake Hastie 72'  
Jamie Barjonas 72'  
Cole McKinnon 72'  
Owen Stirton 72'  
Chris Mochrie 72'  
  73' Reuben Lopata White
  73' Fergus Owens
Charlie McArthur 74'  
  77' Aaron Comrie
Chris Mochrie 78'  
Dean McMaster 81'  
  82' Curtis Main
Euan Henderson 83'  
Scott Constable 83'  
Lewis McGrattan 83'  
Charles Telfer 83'  
Charlie McArthur 85' 3 - 1  
25/02/2026 Airdrieonians
1 - 1
Raith Rovers 0-0H2H+
  0 - 1 1' Joshua Mullin
Owen Stirton 2' 1 - 1  
  1 - 2 3' Paul Hanlon
Chris Mochrie 4' 2 - 2  
  2 - 3 5' Ross Matthews
Lewis McGrattan 6'  
  2 - 4 7' Jai Rowe
Jake Hastie 8' 3 - 4  
  3 - 5 9' Innes Cameron
Craig Ross 30'  
  48' Jack Hamilton
  48' Innes Cameron
Sean McGinty 52'  
  3 - 6 56' Dylan Easton
Adam Devine 63'  
Lewis McGrattan 63'  
  72' Paul Nsio
Cole McKinnon 74'  
Scott Constable 74'  
  74' Lewis Stevenson
Euan Henderson 74'  
Jake Hastie 74'  
Charles Telfer 74'  
Dean McMaster 74'  
  79' Dylan Easton
  79' Ross Matthews
  79' Andy Winter
  79' Joshua Mullin
  85'
  85' Lewis Vaughan
  85' Lewis Vaughan
  85' Richard Chin
  86' Jordan Doherty
  86' Jai Rowe
Jake Hastie 88' 4 - 6  
21/02/2026 Partick Thistle
1 - 0
Airdrieonians 1-0H2H+
  22' Jamie Barjonas
Ben Stanway 23' 1 - 0  
Paddy Reading 39'  
Logan Chalmers 56'  
Aidan Fitzpatrick 56'  
  59' Jamie Barjonas
  59' Gavin Allison Gallagher
  59' Dominic Thomas
  59' Cole McKinnon
Oisin Smyth 62'  
Lee Ashcroft 65'  
Ben Stanway 66'  
Ben Stanway 66'  
Robbie Crawford 66'  
Tony Watt 72'  
  79' Chris Mochrie
  79' Robbie Mahon
  79' Dean McMaster
  79' Charles Telfer
Tsoanelo Letsosa 82'  
Kyle Turner 82'  
88'  
  89' Cole McKinnon
  90+3'
13/02/2026 Airdrieonians
0 - 1
St. Johnstone 0-1H2H+
  0 - 1 22' R. Paton
  38' Josh Fowler
Lewis Strapp 51'  
Cole McKinnon 56'  
Lewis McGrattan 56'  
Charles Telfer 56'  
Dominic Thomas 56'  
  62' R. Paton
  62' Alfie Agyeman
  67' Reece McAlear
Chris Mochrie 77'  
Gavin Allison Gallagher 77'  
Jamie Barjonas 77'  
Robbie Mahon 77'  
  87' J. McPake
  87' T. Steven
  88' Alfie Agyeman
Charlie McArthur 90'  
Dylan MacDonald 90+2'  
Scott Constable 90+2'  
06/02/2026 Airdrieonians
1 - 2
St. Mirren 0-1H2H+
  0 - 1 19' J. Devaney
  35' J. Young
  35' Roland Idowu
  63' J. Devaney
  63' Kion Etete
  63' Jayden Richardson
  63' Conor McMenamin
Dylan MacDonald 65'  
Adam Devine 65'  
Euan Henderson 66' 1 - 1  
Charles Telfer 72'  
Lewis McGrattan 72'  
Jamie Barjonas 77'  
Gavin Allison Gallagher 77'  
Dean McMaster 91'  
Scott Constable 91'  
  91' Kion Etete
  91' M. Dijksteel
  105' Killian Phillips
  111' M. Dijksteel
  111' Jalmaro Calvin
  1 - 2 115' Roland Idowu
118'  
Cole McKinnon 118'  
Jake Hastie 118'  
03/02/2026 Arbroath
2 - 2
Airdrieonians 1-1H2H+
  0 - 1 1' Euan Henderson
Gavin Reilly 2' 1 - 1  
  1 - 2 3' Jamie Barjonas
Findlay Marshall 4'  
  1 - 3 5' Lewis McGrattan
Jack Wilkie 6' 2 - 3  
  2 - 4 7' Chris Mochrie
Jacob MacIntyre 8' 3 - 4  
  3 - 5 9' Cole McKinnon
  3 - 6 22' Lewis McGrattan
Victor Enem 32'  
Findlay Marshall 32'  
Aaron Muirhead 35' 4 - 6  
  37' Scott Constable
  37' Cole McKinnon
Scott Robinson 59' 5 - 6  
Aaron Muirhead 59'  
Tom Lang 59'  
  64' Charles Telfer
  64' Jamie Barjonas
  64' Dean McMaster
  64' Chris Mochrie
  73' Gavin Allison Gallagher
  73' Jake Hastie
  73' Adam Devine
  73' Dylan MacDonald
Scott Robinson 78'  
  5 - 7 79' Euan Henderson
Ryan Flynn 80'  
Gavin Reilly 80'  
Ryan Dow 80'  
R. Callachan 80'  
R. Callachan 82'  
R. Callachan 90+1'  
31/01/2026 Dunfermline Athletic
0 - 2
Airdrieonians 0-1H2H+
  0 - 1 13' Euan Henderson
Charlie Gilmour 28'  
  28' Charles Telfer
  41' Aidan Wilson
  41' Craig Ross
Chris Hamilton 54'  
Zak Rudden 67'  
Graham Carey 67'  
Matty Todd 67'  
Shea Kearney 67'  
Andy Tod 67'  
Olly Thomas 67'  
  73' Charles Telfer
  73' Lewis McGrattan
  73' Chris Mochrie
  73' Robbie Mahon
  73' Jamie Barjonas
  73' Dominic Thomas
  74' Lewis Strapp
Robbie Fraser 77'  
Alfonso Amade 77'  
Jeremiah Chilokoa-Mullen 77'  
Chris Kane 77'  
  0 - 2 81' Lewis McGrattan
  88' Cole McKinnon
  88' Gavin Allison Gallagher
24/01/2026 Airdrieonians
0 - 1
Ross County 0-0H2H+
  5' Dean Cornelius
  5' Ryan Duncan
Lewis Strapp 7'  
  8' Alex Iacovitti
  66' Jay Henderson
  66' Kieran Phillips
Charles Telfer 72'  
Robbie Mahon 72'  
Jamie Barjonas 72'  
Lewis McGrattan 72'  
  77' Levis Pitan
  77' Ronan Aiden Connolly Shea Chapman Hale
  77' Jordan White
  77' James Scott
Chris Mochrie 83'  
Gavin Allison Gallagher 83'  
  0 - 1 84' Kieran Phillips
  88' Dylan Smith
17/01/2026 Airdrieonians
3 - 3
Arbroath 1-0H2H+
  1' R. Callachan
Euan Henderson 1' 1 - 0  
Jamie Barjonas 2' 2 - 0  
  2 - 1 2' Nikolay Todorov
Jake Hastie 3'  
  2 - 2 3' Jack Wilkie
Lewis McGrattan 4' 3 - 2  
  4' Craig Watson
Dean McMaster 5' 4 - 2  
Euan Henderson 12' 5 - 2  
Dean McMaster 36'  
  39' Scott Stewart
  5 - 3 51' Gavin Reilly
  56' Aaron Muirhead
Euan Henderson 56' 6 - 3  
  61' Ryan Dow
  61' Tom Beadling
  61' Harry Cochrane
  61' Ryan Flynn
Chris Mochrie 66'  
Lewis McGrattan 66'  
Charles Telfer 72'  
Jake Hastie 72'  
  72' Gavin Reilly
  72' Dapo Mebude
Aidan Wilson 77'  
Sean McGinty 77'  
  6 - 4 84' Tom Beadling
Lewis Strapp 90+4'  
Dean McMaster 97' 7 - 4  
Dylan MacDonald 98'  
Scott Constable 98'  
  108' Jacob MacIntyre
  108' R. Callachan
  108' Findlay Marshall
  108' Nikolay Todorov
  7 - 5 109' Scott Stewart
  114' Tom Beadling
  114' Aaron Muirhead
  114' Craig Watson
10/01/2026 Ayr United
1 - 1
Airdrieonians 1-1H2H+
Jamie Murphy 29' 1 - 0  
  1 - 1 42' Cole McKinnon
Stuart Bannigan 47'  
  50' Craig Ross
Stuart Bannigan 63'  
J. Bonnar 63'  
  63' Gavin Allison Gallagher
  63' Charles Telfer
Jamie Murphy 68'  
Oleksandr Shovkovskyi 68'  
  69' Aidan Wilson
  73' Cole McKinnon
  73' Lewis McGrattan
  83' Chris Mochrie
  83' Jake Hastie
Scott McMann 88'  
06/01/2026 Airdrieonians
3 - 1
Montrose 0-0H2H+
Gavin Allison Gallagher 47' 1 - 0  
Chris Mochrie 60' 2 - 0  
  2 - 1 61' Ewan Loudon
  65' Keir Bertie
  65' Craig Brown
  65' Terry Masson
  65' Kyle McClenents
  65' Ross Clark
  65'
Gavin Allison Gallagher 77'  
Jamie Barjonas 77'  
Cameron Cooper 77'  
Dylan Williams 77'  
Chris Mochrie 77'  
Euan Henderson 77'  
Dean McMaster 77'  
Lewis McGrattan 77'  
Sean McGinty 80'  
Jack Smith 80'  
Euan Henderson 81' 3 - 1  
  82' Callum Sandilands
Craig Ross 90+3'  
03/01/2026 Airdrieonians
0 - 0
Raith Rovers 0-0H2H+
  62' Scott Brown
  62' Kai Montagu
Jamie Barjonas 67'  
Cole McKinnon 67'  
Gavin Allison Gallagher 67'  
Charles Telfer 67'  
Dylan MacDonald 73'  
  75'
Chris Mochrie 75'  
Jake Hastie 75'  
75'  
  83' Andy Winter
  83' Lewis Gibson
  90+1' Richard Chin
Charles Telfer 90+1'  
90+2'  
27/12/2025 Arbroath
1 - 1
Airdrieonians 0-0H2H+
  42' Lewis Strapp
Ryan Flynn 49'  
Arran Pettifer 49'  
  58' Cade Melrose
  58' Andrew McNeil
  61' Dylan MacDonald
Arran Pettifer 66' 1 - 0  
  68' Gavin Allison Gallagher
  68' Jamie Barjonas
  68' Charles Telfer
  68' Lewis McGrattan
  72' Jamie Barjonas
  77' Cole McKinnon
  77' Jake Hastie
  79' Dean McMaster
Jack Wilkie 81'  
Findlay Marshall 83'  
Colin Hamilton 83'  
Gavin Reilly 88'  
Aaron Muirhead 88'  
  1 - 1 90' Lewis Strapp
  90+2' Chris Mochrie
20/12/2025 Airdrieonians
0 - 3
Queen's Park 0-1H2H+
  0 - 1 45+1' Josh Fowler
Sean McGinty 57'  
Aidan Wilson 57'  
  0 - 2 64' Josh Fowler
Gavin Allison Gallagher 65'  
Lewis Strapp 65'  
Cole McKinnon 65'  
Charles Telfer 65'  
  68' Roddy MacGregor
Craig Ross 74'  
  0 - 3 75' Henry Fieldson
Lewis McGrattan 76'  
Cameron Cooper 76'  
Chris Mochrie 76'  
Jake Hastie 76'  
  86'
  90+2' Grant Savoury
  90+2' Ricky Waugh
  90+2' Louis Longridge
  90+2' Rocco Friel
13/12/2025 Greenock Morton
0 - 1
Airdrieonians 0-0H2H+
Cameron Blues 3'  
Jackson Longridge 38'  
  0 - 1 62' Sean McGinty
Aaron Comrie 66'  
Cameron Blues 69'  
Arron Lyall 69'  
Michael Garrity 69'  
Michael O'Halloran 69'  
Cameron MacPherson 69'  
Iain Wilson 69'  
  75' Cole McKinnon
  75' Lewis Strapp
  75' Gavin Allison Gallagher
  75' Charles Telfer
Cláudio Botelho 78'  
Eamonn Brophy 78'  
  82' Lewis McGrattan
  84' Chris Mochrie
  84' Cameron Cooper
  84' Euan Henderson
  84' Tate Hugh Xavier-Jones
Tomi Adeloye 84'  
Nathan Shaw 84'  
  90+4' Dylan MacDonald
09/12/2025 Alloa Athletic
2 - 3
Airdrieonians 2-2H2H+
  0 - 1 18' Cameron Cooper
  0 - 2 24' Tate Hugh Xavier-Jones
Cameron O'Donnell 34' 1 - 2  
Steven Buchanan 37' 2 - 2  
  45' Gavin Allison Gallagher
  51' Cole McKinnon
Cameron O'Donnell 51'  
  60' Cameron Bruce
  60' Euan Henderson
  60' Cameron Cooper
  60' Chris Mochrie
  60' Chris Mochrie
  60' Dylan Williams
Kalvin Orsi 64'  
Callum Burnside 64'  
Calum Gallagher 64'  
Conor Sammon 64'  
  2 - 3 78' Dylan MacDonald
Stefan Scougall 78'  
Luke Rankin 78'  
  81' Euan Henderson
  86' Jake Hastie
  86' Cole Williams
06/12/2025 Ross County
1 - 2
Airdrieonians 0-0H2H+
Declan Gallagher 35'  
  0 - 1 57' Gavin Allison Gallagher
  58' Dylan MacDonald
James Scott 60'  
Jay Henderson 60'  
Ben Crompton 60'  
Jamie Lindsay 60'  
Dean Cornelius 62'  
  0 - 2 67' Euan Henderson
  71' Euan Henderson
  71' Aaron Reid
  71' Gavin Allison Gallagher
  71' Charles Telfer
Dean Cornelius 74'  
Miller Thomson 74'  
S. Fraser 77'  
Ross Docherty 77'  
  82' Dylan MacDonald
  82' Cameron Bruce
  82' Chris Mochrie
  82' Jake Hastie
Jay Henderson 83' 1 - 2  
  84' Jake Hastie
29/11/2025 Airdrieonians
4 - 0
Hamilton Academical 0-0H2H+
  27' Alexander Hutton
Lewis Strapp 29'  
Dylan MacDonald 29'  
Lewis McGrattan 47' 1 - 0  
Chris Mochrie 55' 2 - 0  
Euan Henderson 58' 3 - 0  
Aidan Wilson 59'  
Craig Ross 59'  
Gavin Allison Gallagher 59'  
Charles Telfer 59'  
  64' Stephen Hendrie
  66' Scott Robinson
  66' Stuart McKinstry
  66' Steven Bradley
  66' Bobby McLuckie
  66' Alexander Hutton
  66' Scott Robinson
Euan Henderson 71'  
Liam McStravick 71'  
Chris Mochrie 71'  
Aaron Reid 71'  
Lewis McGrattan 72' 4 - 0  
  78' Lee Kilday
  78' Aaron Eadie
Sean McGinty 82'  
22/11/2025 Airdrieonians
0 - 1
Ayr United 0-1H2H+
  0 - 1 19' Mark McKenzie
Lewis Strapp 40'  
  45' Marco Rus
Dean McMaster 50'  
Charles Telfer 50'  
  54' Ben Dempsey
  59' Marco Rus
  60' Jamie Murphy
  60' Dylan Watret
Aidan Wilson 71'  
Gavin Allison Gallagher 79'  
Liam McStravick 79'  
Lewis McGrattan 85'  
Cameron Cooper 85'  
Jamie Barjonas 85'  
Tate Hugh Xavier-Jones 85'  
  90+5' Ben Dempsey
  90+5' Stuart Bannigan
15/11/2025 Raith Rovers
0 - 3
Airdrieonians 0-1H2H+
  0 - 1 38' Gavin Allison Gallagher
Shaun Byrne 40'  
  0 - 2 53' Euan Henderson
Shaun Byrne 61'  
Paul McMullan 61'  
  0 - 3 63' Chris Mochrie
  67' Gavin Allison Gallagher
  67' Charles Telfer
Jack Hamilton 74'  
Callum Smith 74'  
  78' Lewis McGrattan
  78' Jake Hastie
Paul Nsio 78'  
Kai Montagu 78'  
Joshua Mullin 78'  
Jai Rowe 78'  
  84' Euan Henderson
  84' Cameron Cooper
  84' Chris Mochrie
  84' Tate Hugh Xavier-Jones
  84' Jamie Barjonas
  84' Dylan Williams
Dylan Easton 87'  
07/11/2025 Airdrieonians
1 - 1
Partick Thistle 0-0H2H+
Euan Henderson 36'  
Dean McMaster 36'  
Sean McGinty 57'  
  60' Logan Chalmers
  60' Steven Lawless
  60' Tsoanelo Letsosa
  60' Sean Mcardle
Jamie Barjonas 66'  
Jake Hastie 66'  
Lewis McGrattan 66'  
Liam McStravick 66'  
Euan Henderson 70' 1 - 0  
  71' Tony Watt
  71' A. Samuel
Gavin Allison Gallagher 77'  
Craig Ross 77'  
  79' Kyle Turner
  79' Daniel Gray
Euan Henderson 85'  
Cameron Cooper 85'  
Chris Mochrie 85'  
Tate Hugh Xavier-Jones 85'  
Lewis Strapp 90'  
Cade Melrose 90+3'  
  1 - 1 90+4' Oisin Smyth
01/11/2025 St. Johnstone
3 - 0
Airdrieonians 1-0H2H+
  22' Gavin Allison Gallagher
A. Sidibeh 25' 1 - 0  
  41' Cole McKinnon
A. Sidibeh 53' 2 - 0  
  57' Cameron Cooper
  57' Jake Hastie
  57' Gavin Allison Gallagher
  57' Lewis McGrattan
Morgan Boyes 66'  
  70' Chris Mochrie
  70' Tate Hugh Xavier-Jones
  70' Euan Henderson
  70' Aaron Reid
  70' Dean McMaster
A. Sidibeh 73' 3 - 0  
Morgan Boyes 74'  
Matthew Foulds 74'  
77'  
  77'
J. McPake 79'  
Kai Fotheringham 79'  
A. Sidibeh 79'  
U. Ikpeazu 79'  
J. Holt 79'  
S. Sprangler 79'  
J. Svedberg 88'  
Sam Stanton 88'  
  88' Jamie Barjonas
  88' Dylan Williams
25/10/2025 Airdrieonians
1 - 0
Arbroath 1-0H2H+
Euan Henderson 14' 1 - 0  
  41' Findlay Marshall
  42' Aaron Muirhead
Gavin Allison Gallagher 59'  
Aaron Reid 59'  
  68' T. Steven
  68' Harry Cochrane
  68' Aaron Muirhead
  68' Brooklyn Kabongolo
Charles Telfer 75'  
Cameron Cooper 75'  
  75' Gavin Reilly
  75' Nikolay Todorov
Chris Mochrie 81'  
Jake Hastie 81'  
81'  
  81'
  84' Dapo Mebude
Lewis Strapp 87'  
21/10/2025 Airdrieonians
0 - 4
Dunfermline Athletic 0-2H2H+
  11' Tashan Oakley-Boothe
Lewis Strapp 37'  
  0 - 1 38' Andy Tod
Scott Constable 41'  
  0 - 2 42' Andy Tod
Aidan Wilson 46'  
Jamie Barjonas 46'  
Scott Constable 46'  
Sean McGinty 46'  
  46' Billy Terrell
  46' Mason Munn
Dylan MacDonald 46'  
Cole Williams 46'  
  0 - 3 47' Matty Todd
Jake Hastie 62'  
Tate Hugh Xavier-Jones 62'  
Chris Mochrie 62'  
Liam McStravick 62'  
  64' Robbie Fraser
  64' Rory MacLeod
  64' Keith Bray
  64' Ewan Otoo
  71' Jefferson Cáceres
  71' Kane Ritchie-Hosler
  71' Matty Todd
  71' Chris Kane
Liam McStravick 81'  
  0 - 4 89' Chris Kane
18/10/2025 Queen's Park
0 - 0
Airdrieonians 0-0H2H+
  3' Cameron Cooper
  45+1' Craig Ross
  45+1' Dylan MacDonald
  45+1' Cameron Cooper
  45+1' Chris Mochrie
Henry Fieldson 56'  
Sebastian Drozd 57'  
Rocco Friel 62'  
Tyrece McDonnell 62'  
  74' Euan Henderson
  74' Liam McStravick
  74' Jake Hastie
  74' Aaron Reid
Henry Fieldson 74'  
Timam Scott 74'  
  80' Jamie Barjonas
  80' Dean McMaster
Grant Savoury 89'  
Josiah Sowa 89'  
Aidan Connolly 90'  
04/10/2025 Airdrieonians
1 - 2
Greenock Morton 0-0H2H+
  18' Cameron Blues
Lewis McGrattan 46'  
Jake Hastie 46'  
  0 - 1 49' Tomi Adeloye
Euan Henderson 52' 1 - 1  
Liam McStravick 57'  
Aaron Reid 57'  
  59' Tomi Adeloye
  59' Eamonn Brophy
  59' Cameron Blues
  59' Arron Lyall
  59' Owen Moffat
  59' Nathan Shaw
  63' Nathan Shaw
Euan Henderson 69'  
Cameron Cooper 69'  
Jamie Barjonas 69'  
Gavin Allison Gallagher 69'  
Lewis Strapp 72'  
  1 - 2 83' Jackson Longridge
84'  
  84'
  90+1' Kerr Robertson
  90+1' Cammy Ballantyne
27/09/2025 Ayr United
4 - 2
Airdrieonians 4-1H2H+
Ethan Walker 3' 1 - 0  
Mark McKenzie 6' 2 - 0  
Mark McKenzie 22' 3 - 0  
  25' Liam McStravick
  25' Craig Ross
  3 - 1 28' Lewis McGrattan
Jamie Murphy 39' 4 - 1  
Leon King 53'  
Anton Dowds 53'  
  54' Dean McMaster
  54' Jamie Barjonas
  54' Rhys Armstrong
  54' Cameron Cooper
  54' Euan Henderson
  54' Tate Hugh Xavier-Jones
Nicholas McAllister 58'  
  4 - 2 59' Charles Telfer
  61' Sean McGinty
Ben Dempsey 69'  
Stuart Bannigan 69'  
Nicholas McAllister 69'  
Liam Dick 69'  
Jamie Murphy 77'  
George Oakley 77'  
Marco Rus 77'  
Jake Hastie 77'  
  86' Lewis McGrattan
  86' Divine Iserhienrhien
23/09/2025 Airdrieonians
1 - 2
St. Johnstone 0-2H2H+
  0 - 1 9' Jamie Gullan
  0 - 2 19' C. Diabate
Liam McStravick 39'  
Jamie Barjonas 46'  
Dean McMaster 46'  
Dylan MacDonald 57'  
Rhys Armstrong 57'  
Liam McStravick 57'  
Aaron Reid 57'  
  59' Jamie Gullan
  59' S. Sprangler
  59' J. McPake
  59' Reghan Tumilty
  59' Kai Fotheringham
  59' Jannik Wanner
Craig Ross 60'  
Euan Henderson 71'  
Cameron Cooper 71'  
Cole McKinnon 71'  
Tate Xavier-Jones 71'  
Cameron Cooper 74' 1 - 2  
  79' Adam Forrester
  79' Morgan Boyes
Dean McMaster 83'  
Cameron Cooper 90+1'  
  90+3'
  90+4' C. Diabate
Lewis Strapp 90+4'  
90+4'  
  90+5' C. Diabate
Aaron Reid 90+5'  
20/09/2025 Airdrieonians
0 - 0
Raith Rovers 0-0H2H+
Lewis Strapp 6'  
  46' Paul McMullan
  46' Richard Chin
  60' Scott Brown
Lewis Strapp 62'  
Dylan MacDonald 62'  
  69' Jack Hamilton
  69' Lewis Vaughan
Jamie Barjonas 72'  
Rhys Armstrong 72'  
Chris Mochrie 72'  
Aaron Reid 72'  
Euan Henderson 84'  
Gavin Allison Gallagher 84'  
Lewis McGrattan 84'  
Tate Xavier-Jones 84'  
Craig Ross 90+1'  
12/09/2025 Partick Thistle
2 - 1
Airdrieonians 0-1H2H+
  0 - 1 3' Cole McKinnon
Ben Stanway 17'  
  38' Lewis McGrattan
Tony Watt 62'  
A. Samuel 62'  
Ben Stanway 62'  
Oisin Smyth 62'  
  65' Cole McKinnon
  65' Dean McMaster
Logan Chalmers 67'  
Steven Lawless 67'  
Robbie Crawford 67'  
Kyle Turner 67'  
  74' Sean McGinty
  76' Chris Mochrie
  76' Aaron Reid
Daniel O'Reilly 77' 1 - 1  
A. Samuel 82' 2 - 1  
  85'
  85' Lewis McGrattan
  85' Cameron Cooper
85'  
Daniel O'Reilly 90+1'  
  90+4' Aaron Reid
30/08/2025 Arbroath
1 - 0
Airdrieonians 0-0H2H+
R. Callachan 35'  
Nikolay Todorov 35'  
Gavin Reilly 39'  
T. Steven 39'  
  45+2' Dean McMaster
Nikolay Todorov 66' 1 - 0  
  72' Dean McMaster
  72'
  72' Chris Mochrie
  72' Cole McKinnon
  72' Rhys Armstrong
  72' Liam McStravick
  76'
  77'
Nikolay Todorov 81'  
82'  
  82' Lewis McGrattan
  82' Jamie Barjonas
Findlay Marshall 90+1'  
David Gold 90+1'  
Harry Cochrane 90+5'  
09/05/2025 Ayr United
0 - 2
Partick Thistle 0-1H2H+
  0 - 1 6' Brian Graham
  40' Kyle Turner
  40' Zander Mackenzie
Marco Rus 56'  
Jay Henderson 56'  
Mark McKenzie 56'  
Curtis Main 56'  
Ben Dempsey 63'  
Jay Henderson 64'  
  83' Ben Stanway
  83' Alex Jakubiak
  0 - 2 88' Brian Graham
  90' Brian Graham
  90' Brian Graham
Dylan Watret 90'  
Ethan Walker 90'  
02/05/2025 Airdrieonians
0 - 1
Ayr United 0-1H2H+
  29' Cole McKinnon
  29' Marco Rus
  0 - 1 45' Ben Dempsey
Liam McStravick 45+1'  
  46' George Oakley
  46' Curtis Main
Rhys Armstrong 60'  
  62' Ben Dempsey
  62' Connor McLennan
  62' Patrick Reading
  62' Scott McMann
Gavin Allison Gallagher 63'  
Dean McMaster 63'  
Rhys McCabe 63'  
Cole Williams 63'  
Liam McStravick 63'  
Dylan Williams 63'  
Rhys Armstrong 65'  
Lewis McGrattan 65'  
Rhys Armstrong 66'  
Lewis McGrattan 66'  
  67' George Stanger
  67' Ben Wilson
  74' Scott McMann
  86' Curtis Main
26/04/2025 Ayr United
2 - 2
Queen's Park 1-2H2H+
  6' Sebastian Drozd
  11' Ryan Duncan
  11' Louis Longridge
Jamie Murphy 16' 1 - 0  
  1 - 1 22' Sebastian Drozd
  1 - 2 31' Roddy MacGregor
  42' Aidan McGinlay
Mark McKenzie 54' 2 - 2  
Frankie Musonda 56'  
Dylan Watret 57'  
George Stanger 57'  
Mark McKenzie 57'  
George Oakley 57'  
  58' Adam Montgomery
Frankie Musonda 63'  
Lenny Agbaire 63'  
  63' Sebastian Drozd
  63' Zak Rudden
  63' Aidan McGinlay
  63' Grant Savoury
  63' Timam Scott
  63' Jack Turner
Connor McLennan 63'  
Ethan Walker 63'  
  71' Roddy MacGregor
  71' Rocco Hickey-Fugaccia
Nicholas McAllister 74'  
Patrick Reading 74'  
18/04/2025 Livingston
5 - 0
Ayr United 3-0H2H+
Stephen Kelly 6' 1 - 0  
  23' Nicholas McAllister
Robbie Muirhead 33' 2 - 0  
  38' Scott McMann
Lewis Smith 42'  
Stephen Kelly 45' 3 - 0  
  46' Jamie Murphy
  46' Lenny Agbaire
  46' Cole McKinnon
  46' Jake Hastie
  46' Patrick Reading
  46' Dylan Watret
Jamie Brandon 60'  
Tete Yengi 60'  
  60' Connor McLennan
  60' Marco Rus
Robbie Muirhead 60'  
Tete Yengi 60'  
Daniel Finlayson 63'  
Ryan McGowan 68'  
  72' Lenny Agbaire
Cristian Montano 80' 4 - 0  
Cristian Montano 82'  
Stevie May 82'  
Scott Pittman 82'  
Reece McAlear 82'  
Lewis Smith 82'  
Andrew Shinnie 82'  
  89' Jake Hastie
Reece McAlear 90+1' 5 - 0  
11/04/2025 Ayr United
1 - 1
Falkirk 0-1H2H+
  0 - 1 44' Sean Mackie
  46' Dylan Tait
  51' Calvin Miller
Marco Rus 63'  
Jamie Murphy 63'  
Jake Hastie 63'  
Jay Henderson 63'  
Connor McLennan 63'  
Cole McKinnon 63'  
  66' Scott Arfield
  66' Aidan Nesbitt
  66' Gary Oliver
  66' Barney Stewart
George Oakley 73'  
Ethan Walker 73'  
  75' Ethan Ross
  75' Alfie Agyeman
Curtis Main 76'  
Mark McKenzie 76'  
Ethan Walker 83'  
  84' Coll Donaldson
  84' Luke Graham
Ethan Walker 90' 1 - 1  
Ethan Walker 90+3'  
05/04/2025 Raith Rovers
1 - 0
Ayr United 0-0H2H+
  19' Dylan Watret
  19' Mark McKenzie
  37' Ben Dempsey
  44' Connor McLennan
Ross Matthews 45+1'  
Dylan Easton 62' 1 - 0  
  65' Jamie Murphy
  65' Marco Rus
  65' Jay Henderson
  65' Ethan Walker
  66' Scott McMann
  73' Jake Hastie
  73' George Oakley
Finlay Pollock 73'  
Lewis Vaughan 73'  
  79' Nicholas McAllister
Dylan Easton 86'  
Kai Montagu 86'  
29/03/2025 Ayr United
3 - 0
Dunfermline Athletic 1-0H2H+
  25' Connor Young
  25' Ephraim Osei Yeboah
Connor McLennan 43' 1 - 0  
  54' Tashan Oakley-Boothe
  54' André Raymond
Nicholas McAllister 61'  
  65' Chris Hamilton
  65' Victor Wanyama
  65' Lewis McCann
  65' Josh Cooper
Jamie Murphy 68' 2 - 0  
Jay Henderson 72'  
Mark McKenzie 72'  
Jamie Murphy 72'  
Marco Rus 72'  
Curtis Main 78'  
George Oakley 78'  
  81' Joe Chalmers
  83' Victor Wanyama
Jake Hastie 85'  
Patrick Reading 85'  
Connor McLennan 85'  
Ethan Walker 85'  
Ethan Walker 90+5' 3 - 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.