Dominic Thomas Profile and Player Statistics
First name: Dominic
Last name: Thomas
Position: Midfielder
Nationality: Scotland
Date of birth: 14 February 1996
Age: 30
Height: 171 cm
Weight: 59 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Dominic Thomas 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 Ayr United 2 1 1 2 0 0 0
Championship 2025/2026 Airdrieonians 35 7 9 3 0 0 0
Championship Play-Offs 2025/2026 Airdrieonians 2 0 1 0 0 0 0
League Cup 2025/2026 Ayr United 5 1 2 4 0 1 0
Scottish Cup 2025/2026 Ayr United 2 1 1 1 0 0 0
Club Friendlies 3 2025 Derry City 1 0 0 1 0 0 0
Premier Division 2025 Derry City 20 5 7 4 0 1 0
Challenge Cup 2024/2025 Queen's Park 2 0 1 2 0 0 0
Championship 2024/2025 Queen's Park 15 0 8 5 0 1 0
League Cup 2024/2025 Queen's Park 5 0 4 6 0 0 0
Scottish Cup 2024/2025 Queen's Park 1 0 0 0 1 1 0
Club Friendlies 3 2024 Queen's Park 1 0 1 1 0 0 0
Challenge Cup 2023/2024 Queen's Park 2 0 0 1 0 0 0
Championship 2023/2024 Queen's Park 33 0 11 15 1 3 0
League Cup 2023/2024 Queen's Park 4 0 2 1 1 0 0
Scottish Cup 2023/2024 Queen's Park 1 0 0 0 0 1 0
Challenge Cup 2022/2023 Queen's Park 3 1 2 2 0 0 0
Championship 2022/2023 Queen's Park 35 1 14 14 1 5 1
League Cup 2022/2023 Queen's Park 4 0 3 2 0 0 0
Premiership Play-Offs 2022/2023 Queen's Park 2 0 0 1 0 0 0
Scottish Cup 2022/2023 Queen's Park 2 0 1 2 0 0 0
Championship 2021/2022 Dunfermline Athletic 29 9 8 9 0 2 0
Championship Play-Offs 2021/2022 Dunfermline Athletic 2 0 0 0 0 0 0
League Cup 2021/2022 Dunfermline Athletic 5 1 2 2 0 0 0
Scottish Cup 2021/2022 Dunfermline Athletic 1 0 1 0 0 0 0
Championship 2020/2021 Dunfermline Athletic 23 1 8 7 0 0 0
League Cup 2020/2021 Dunfermline Athletic 6 1 3 2 0 0 0
Premiership Play-Offs 2020/2021 Dunfermline Athletic 2 0 1 0 0 0 0
Scottish Cup 2020/2021 Dunfermline Athletic 1 1 0 0 1 0 0
Championship 2019/2020 Dunfermline Athletic 8 0 0 6 0 1 0
Europa League 2019/2020 Kilmarnock 2 1 1 0 0 0 0
League Cup 2019/2020 Kilmarnock 2 2 0 1 1 0 0
Premiership 2019/2020 Kilmarnock 21 17 3 1 0 0 0
Euro U21 2019 Scotland U21 5 1 4 0 0 0 0
Challenge Cup 2018/2019 Kilmarnock U21 1 0 0 1 0 0 0
League Cup 2018/2019 Kilmarnock 4 2 0 0 0 0 0
League One 2018/2019 Dumbarton 13 0 4 12 0 1 0
Premiership 2018/2019 Kilmarnock 3 1 0 0 0 0 0
Scottish Cup 2018/2019 Kilmarnock 1 0 0 0 0 0 0
Championship 2017/2018 Queen of the South 14 2 7 5 0 1 0
Premiership 2017/2018 Kilmarnock 18 1 4 1 0 0 0
Scottish Cup 2017/2018 Kilmarnock 1 0 0 0 0 0 0
League Cup 2017 Kilmarnock 5 1 0 4 0 0 0
Challenge Cup 2016/2017 Queen of the South 1 0 0 1 0 0 0
Championship 2016/2017 Queen of the South 17 3 7 5 0 1 0
Premiership 2016/2017 Motherwell 12 4 0 0 0 0 0
League Cup 2015/2016 Motherwell 2 1 1 0 0 0 0
Premiership 2015/2016 Motherwell 29 12 1 0 0 0 0
Scottish Cup 2015/2016 Motherwell 2 1 0 0 0 0 0
Europa League 2014/2015 Motherwell 2 0 0 0 0 0 0
Premiership 2014/2015 Motherwell 28 13 1 1 0 0 0
Scottish Cup 2014/2015 Motherwell 1 0 0 0 0 0 0
Premiership 2013/2014 Motherwell 12 0 0 0 0 0 0

Dominic Thomas has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
09/05/2026 Airdrieonians
1 - 2
Alloa Athletic 0-1H2H+
Craig Ross 5'  
Cole McKinnon 31'  
Lewis McGrattan 31'  
Charlie McArthur 40'  
  0 - 1 41' Owen Foster
Robbie Mahon 56' 1 - 1  
  67' Luke Donnelly
  67' Kalvin Orsi
  67' Stefan Scougall
  67' Calum Waters
Gavin Allison Gallagher 81'  
  85' Callum Burnside
  85' Conor Sammon
  1 - 2 87' Calum Adamson
05/05/2026 Alloa Athletic
1 - 0
Airdrieonians 1-0H2H+
Scott Taggart 20' 1 - 0  
  55' Dominic Thomas
  55' Gavin Allison Gallagher
  55' Lewis McGrattan
  55' Robbie Mahon
  68' Jamie Barjonas
  68' Scott Constable
Stefan Scougall 70'  
Luke Donnelly 70'  
Kalvin Orsi 70'  
  73' Euan Henderson
  73' Rhys Armstrong
Stefan Scougall 76'  
Calum Waters 76'  
  77' Aidan Wilson
Callum Burnside 85'  
Conor Sammon 85'  
  90+2' Charlie McArthur
Cameron O'Donnell 90+4'  
01/05/2026 Greenock Morton
1 - 1
Airdrieonians 0-0H2H+
  12' Lewis McGrattan
Jackson Longridge 27'  
  37' Charles Telfer
Cláudio Botelho 38'  
  0 - 1 48' Euan Henderson
  59' Lewis Strapp
  62' Dominic Thomas
  62' Dylan MacDonald
Cláudio Botelho 65'  
Michael O'Halloran 65'  
  71' Lewis McGrattan
  71' Gavin Allison Gallagher
Curtis Main 72' 1 - 1  
Michael Garrity 77'  
Arron Lyall 77'  
  83' Euan Henderson
  83' Robbie Mahon
Arron Lyall 88'  
Owen Moffat 90'  
Aaron Comrie 90'  
  90+1' Dylan MacDonald
Cammy Ballantyne 90+3'  
25/04/2026 Airdrieonians
2 - 1
Ayr United 0-1H2H+
  0 - 1 26' Leon King
  47' Jamie Hislop
  49' Jamie Hislop
  49' Mark McKenzie
  57' Anton Dowds
  59' Ben Summers
  59' Dylan Watret
Scott Constable 60'  
Gavin Allison Gallagher 60'  
  64' Stuart Bannigan
Lewis Strapp 65'  
Robbie Mahon 68' 1 - 1  
Jamie Barjonas 68'  
Robbie Mahon 68'  
  79' Scott McMann
  79' Nicholas McAllister
  79' Jamie Murphy
  79' Lucas McRoberts
Charlie McArthur 84' 2 - 1  
Lewis McGrattan 90+1'  
Rhys Armstrong 90+1'  
18/04/2026 Airdrieonians
2 - 2
Partick Thistle 1-0H2H+
  31' Ethan Ingram
Chris Mochrie 36' 1 - 0  
  46' Ben McPherson
  46' Gary Mackay-Steven
  46' Tsoanelo Letsosa
  46' Tony Watt
  1 - 1 49' Chris Mochrie
  1 - 2 57' Aidan Fitzpatrick
Jamie Barjonas 63'  
Craig Ross 67'  
  67' Oisin Smyth
  69' Fraser Taylor
  69' Robbie Crawford
  69' A. Samuel
  69' Ricco Diack
  70' Daniel O'Reilly
Charles Telfer 74'  
Robbie Mahon 74'  
Jamie Barjonas 74'  
Lewis McGrattan 74'  
Dominic Thomas 74'  
Aaron Reid 74'  
Scott Constable 76'  
  77' Aidan Fitzpatrick
  77' Logan Chalmers
Euan Henderson 79'  
Rhys Armstrong 79'  
Scott Constable 79'  
Gavin Allison Gallagher 79'  
  81'
  81' Robbie Crawford
Rhys Armstrong 83'  
Lewis McGrattan 90' 2 - 2  
14/04/2026 Airdrieonians
2 - 2
Dunfermline Athletic 1-0H2H+
Dominic Thomas 12' 1 - 0  
  34' N. Abdulai
  39' Freddie Turley
  39' Kyle Benedictus
  46' Tashan Oakley-Boothe
  46' Alfonso Amade
Chris Mochrie 46' 2 - 0  
  2 - 1 53' Josh Cooper
Adam Devine 57'  
Scott Constable 57'  
Cole McKinnon 59'  
Dominic Thomas 65'  
Rhys Armstrong 65'  
Jamie Barjonas 65'  
Gavin Allison Gallagher 65'  
Cole McKinnon 65'  
Lewis McGrattan 65'  
Euan Henderson 77'  
Jake Hastie 77'  
Craig Ross 79'  
  2 - 2 85' Lucas Fyfe
  89' Lucas Fyfe
  89' Christopher McDowell
11/04/2026 St. Johnstone
4 - 0
Airdrieonians 3-0H2H+
Jack Baird 11'  
R. Paton 15' 1 - 0  
Morgan Boyes 33' 2 - 0  
R. Paton 35' 3 - 0  
  46' Sean McGinty
  46' Gavin Allison Gallagher
  56' Craig Ross
  66' Chris Mochrie
  66' Rhys Armstrong
  66' Euan Henderson
  66' Robbie Mahon
  66' Jamie Barjonas
  66' Owen Stirton
  72' Cole McKinnon
  72' Lewis McGrattan
Jamie Gullan 76'  
Kai Fotheringham 76'  
R. Paton 76'  
Josh Fowler 76'  
J. McPake 81' 4 - 0  
Jack Baird 84'  
Matthew Foulds 84'  
Sam Stanton 84'  
T. Steven 84'  
J. McPake 90'  
Alfie Agyeman 90'  
04/04/2026 Ross County
0 - 4
Airdrieonians 0-3H2H+
  0 - 1 4' Lewis Strapp
  0 - 2 17' Chris Mochrie
  0 - 3 39' Cole McKinnon
Declan Gallagher 40'  
Dylan Smith 46'  
Jayden Carbon 46'  
Jordan White 46'  
Uche Ikpeazu 46'  
Sean Mackie 46'  
Len O'Sullivan 46'  
Jay Henderson 67'  
James Scott 67'  
  68' Dominic Thomas
  68' Gavin Allison Gallagher
Jamie Lindsay 74'  
Jamie Lindsay 76'  
Noah Chilvers 76'  
  0 - 4 79' Adam Devine
Jayden Carbon 83'  
84'  
  85' Charles Telfer
  85' Rhys Armstrong
  85' Chris Mochrie
  85' Robbie Mahon
  85' Euan Henderson
  85' Owen Stirton
  89' Jamie Barjonas
  89' Jake Hastie
21/03/2026 Raith Rovers
3 - 1
Airdrieonians 0-0H2H+
Lewis Vaughan 46'  
Kai Montagu 46'  
  0 - 1 54' Adam Devine
Andy Winter 61'  
Richard Chin 61'  
  62' Jake Hastie
  62' Lewis McGrattan
Innes Cameron 64' 1 - 1  
  74' Jamie Barjonas
  74' Gavin Allison Gallagher
  74' Chris Mochrie
  74' Owen Stirton
Kai Montagu 77' 2 - 1  
  82' Cole McKinnon
  82' Aaron Reid
Kai Montagu 85' 3 - 1  
Dylan Easton 90'  
Joshua Mullin 90'  
  90+4' Lewis McGrattan
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  
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'  
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 Partick Thistle
2 - 1
Ayr United 2-0H2H+
Logan Chalmers 12' 1 - 0  
A. Samuel 14' 2 - 0  
Logan Chalmers 18'  
  45+3' J. Bonnar
  45+3' Oleksandr Shovkovskyi
  2 - 1 60' Oleksandr Shovkovskyi
Logan Chalmers 64'  
Robbie Crawford 64'  
  71' Marco Rus
  75' Anton Dowds
  75' George Oakley
Ben Stanway 80'  
Scott Martin 80'  
  81'
  81' Ben Dempsey
  81' Ben Summers
  81' Kevin Holt
  81' Liam Dick
  85' Leon King
A. Samuel 90+2'  
Ricco Diack 90+2'  
17/01/2026 Dundee United
2 - 0
Ayr United 0-0H2H+
  35' Jamie Murphy
Amar Fatah 45+3'  
  45+3' Marco Rus
  46' Jamie Murphy
  46' J. Bonnar
Zachary Sapsford 46'  
Kristijan Trapanovski 46'  
L. Stephenson 65'  
Panutche Camara 65'  
Amar Fatah 65'  
Nikolaj Möller 65'  
Max Watters 65'  
Owen Stirton 65'  
Dario Naamo 65'  
Ryan Strain 65'  
Nikolaj Möller 77' 1 - 0  
  81' Anton Dowds
  81' Oleksandr Shovkovskyi
  81' Marco Rus
  81' Ben Summers
  85' Stuart Bannigan
  85' Dominic Thomas
Panutche Camara 89' 2 - 0  
13/01/2026 Ayr United
4 - 1
Stranraer 3-1H2H+
Oleksandr Shovkovskyi 11' 1 - 0  
  1 - 1 22' Ronan Hughes
Ben Dempsey 42' 2 - 1  
George Finney 45+1' 3 - 1  
Shaun Want 46'  
Aaron Brown 46'  
Scott McMann 62'  
  62' Mark Russell
Oleksandr Shovkovskyi 62'  
Kevin Holt 62'  
Dominic Thomas 62'  
  63' Daniel McManus
  63' Kirk McKnight
  63' Jordan Stuart
Dominic Thomas 71' 4 - 1  
  74' Deryn Lang
  74' Corey O’Donnell
  74' Ronan Hughes
  74' Aaron Quigg
Anton Dowds 77'  
Lucas McRoberts 77'  
Ben Dempsey 77'  
Jack Simpson 77'  
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'  
27/12/2025 Greenock Morton
1 - 1
Ayr United 0-1H2H+
  0 - 1 25' Anton Dowds
  29' Kevin Holt
Iain Wilson 33'  
Arron Lyall 47' 1 - 1  
Aaron Comrie 50'  
Cameron Blues 67'  
Owen Moffat 67'  
Michael O'Halloran 67'  
Nathan Shaw 67'  
  78' Jamie Murphy
  78' Oleksandr Shovkovskyi
Eamonn Brophy 85'  
Tomi Adeloye 85'  
20/12/2025 Dunfermline Athletic
2 - 3
Ayr United 0-3H2H+
  0 - 1 5' Mark McKenzie
  13' Mark McKenzie
  13' Dylan Watret
  0 - 2 26' Anton Dowds
  30' Stuart Bannigan
Zak Rudden 41'  
  0 - 3 45+4' Leon King
Josh Cooper 45+5'  
Kyle Benedictus  45+5'  
Rory MacLeod 45+5'  
Barney Stewart 45+5'  
Kieran Ngwenya 62' 1 - 3  
Kieran Ngwenya 65' 2 - 3  
  70' Liam Russell
  70' David Mitchell
  70' Nicholas McAllister
  70' Shaun Want
Chris Hamilton 80'  
Tashan Oakley-Boothe 80'  
Zak Rudden 80'  
Keith Bray 80'  
Charlie Gilmour 83'  
Matty Todd 85'  
Kane Ritchie-Hosler 85'  
  85' Jamie Murphy
  85' Oleksandr Shovkovskyi
12/12/2025 Ayr United
2 - 4
St. Johnstone 2-0H2H+
Mark McKenzie 8' 1 - 0  
Jamie Murphy 14' 2 - 0  
  45+2' Liam Smith
  45+2' Jack Baird
  45+2' Stevie Mallan
  45+2' Matthew Foulds
  2 - 1 47' Matthew Foulds
66'  
  66'
Anton Dowds 67'  
  71' C. Diabate
  74' Adam Forrester
  2 - 2 77' J. McPake
  78' A. Sidibeh
  81' Adam Forrester
  81' Kai Fotheringham
Marco Rus 83'  
Jamie Hislop 83'  
  2 - 3 87' J. McPake
  89' J. McPake
  90'
Jamie Murphy 90'  
Lucas McRoberts 90'  
  2 - 4 90+2' Kai Fotheringham
  90+3' J. McPake
  90+3' V. Griffith
09/12/2025 Ayr United
2 - 1
Peterhead 1-1H2H+
  11' Pedro Russiano
Anton Dowds 13' 1 - 0  
  1 - 1 27' Pedro Russiano
Nicholas McAllister 49' 2 - 1  
  60' Craig McGuffie
  60' Max Barry
Ethan Walker 60'  
Lucas McRoberts 60'  
  60' Pedro Russiano
  60' Kieran Shanks
Dominic Thomas 68'  
Aaron Brown 68'  
Mark McKenzie 68'  
Jamie Hislop 68'  
  77' Andrew McCarthy
  77' Thomas Horn
  77' Sebastian Ross
  77' Fraser Mackie
  77' Cammy Smith
  77' Niall McGinn
  82' Dylan Forrest
Anton Dowds 90'  
Jack Simpson 90'  
06/12/2025 Ayr United
0 - 0
Partick Thistle 0-0H2H+
Scott McMann 45+1'  
Liam Dick 46'  
Nicholas McAllister 46'  
  51' Ben Stanway
Dylan Watret 63'  
Anton Dowds 63'  
  73' Ben Stanway
  73' Kyle Turner
  82' Aidan Fitzpatrick
  82' Steven Lawless
Ben Dempsey 88'  
Stuart Bannigan 88'  
Jamie Murphy 88'  
Aaron Brown 88'  
  90+3' Kyle Turner
29/11/2025 Ayr United
3 - 0
Turriff United 2-0H2H+
Anton Dowds 16'  
Oleksandr Shovkovskyi 27' 1 - 0  
Dylan Watret 28' 2 - 0  
Ben Dempsey 56'  
J. Bonnar 56'  
Leon King 56'  
Scott McMann 56'  
Anton Dowds 64'  
Aaron Brown 64'  
Jamie Murphy 64'  
Mark McKenzie 64'  
  65' K. Douglas
  65' Ryan McLean
  65' Sam Garnham
  65' Mackenzie Taylor
  67' Timi Fatona
  77' Timi Fatona
  77' D. Souden
  83' Murray Cormack
  83' Reece McKeown
  83' Scott Robertson
  83' Murray Thompson
Dominic Thomas 85' 3 - 0  
Dominic Thomas 87'  
Matthew Warbrick 87'  
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 Ayr United
1 - 1
Arbroath 0-1H2H+
  0 - 1 12' Findlay Marshall
Oleksandr Shovkovskyi 39'  
J. Bonnar 46'  
  55' Dapo Mebude
Stuart Bannigan 56'  
Ben Dempsey 56'  
Oleksandr Shovkovskyi 56'  
Shaun Want 56'  
  61' Dapo Mebude
  61' Gavin Reilly
J. Bonnar 67'  
Anton Dowds 67'  
Scott McMann 78'  
  86' Harry Cochrane
  86' Arran Pettifer
Kevin Holt 87' 1 - 1  
Marco Rus 90'  
  90+2' Ryan Dow
  90+2' Colin Hamilton
  90+4' Gavin Reilly
08/11/2025 Ross County
3 - 3
Ayr United 2-1H2H+
Ben Crompton 8'  
  0 - 1 23' Ethan Walker
Ronan Aiden Connolly Shea Chapman Hale 30' 1 - 1  
  32' Nicholas McAllister
Jordan White 32' 2 - 1  
Jordan White 51' 3 - 1  
  58' Stuart Bannigan
  58' Oleksandr Shovkovskyi
Dylan Smith 64'  
  3 - 2 65' Scott McMann
  66' Jamie Murphy
  66' J. Bonnar
  66' Nicholas McAllister
  66' Liam Dick
  3 - 3 71' Oleksandr Shovkovskyi
  73' Marco Rus
Gary Mackay-Steven 76'  
Alex Iacovitti 76'  
Kieran Phillips 76'  
Len O'Sullivan 76'  
Akil Wright 81'  
31/10/2025 Ayr United
0 - 1
Dunfermline Athletic 0-1H2H+
  0 - 1 42' Barney Stewart
Scott McMann 45+1'  
  53' Chris Hamilton
Stuart Bannigan 62'  
J. Bonnar 62'  
  68' Chris Hamilton
  68' Alfons Amade
  68' Rory MacLeod
  68' Jefferson Cáceres
Mark McKenzie 72'  
Oleksandr Shovkovskyi 72'  
  76' Matty Todd
  76' Sam Fisher
Nicholas McAllister 78'  
Anton Dowds 78'  
  83' Barney Stewart
  83' Kane Ritchie-Hosler
  85' John Tod
Liam Dick 86'  
Jamie Murphy 90'  
25/10/2025 Queen's Park
0 - 0
Ayr United 0-0H2H+
Henry Fieldson 9'  
Aidan Connolly 56'  
  58' Marco Rus
  59' Stuart Bannigan
  59' Oleksandr Shovkovskyi
  59' Dylan Watret
  59' Dominic Thomas
Aidan Connolly 71'  
Tyrece McDonnell 71'  
  74' Marco Rus
  74' J. Bonnar
  74' Mark McKenzie
  74' Ben Dempsey
  74' Anton Dowds
  74' Lucas McRoberts
Ross Mclean 79'  
Josiah Sowa 79'  
Carlo Pignatiello 83'  
  90+2' Leon King
Sebastian Drozd 90+5'  
Timam Scott 90+5'  
  90+6' Jamie Murphy
21/10/2025 Partick Thistle
2 - 1
Ayr United 0-1H2H+
Paddy Reading 12'  
  39' Ethan Walker
Lee Ashcroft 45+1'  
Luke McBeth 45+1'  
  0 - 1 45+3' Ethan Walker
A. Samuel 46'  
Tony Watt 46'  
Tsoanelo Letsosa 47' 1 - 1  
Ben Stanway 50' 2 - 1  
  60' Jamie Murphy
  62' Kevin Holt
  63' Nicholas McAllister
  63' Dylan Watret
  64' Ben Dempsey
  64' J. Bonnar
Ben Stanway 72'  
Kyle Turner 72'  
  73' Ethan Walker
  77' Marco Rus
  77' Anton Dowds
  84' Jamie Murphy
  84' Stuart Bannigan
  84' Mark McKenzie
  84' Dominic Thomas
  85' Kyle Ure
Logan Chalmers 86'  
Steven Lawless 86'  
Tsoanelo Letsosa 86'  
Sean Mcardle 86'  
Daniel O'Reilly 87'  
18/10/2025 Ayr United
2 - 1
Greenock Morton 1-0H2H+
Jamie Murphy 14'  
  18' Iain Wilson
Stuart Bannigan 40'  
Marco Rus 45' 1 - 0  
  52' Aaron Comrie
  57' Aaron Comrie
  57' Cammy Ballantyne
  57'
  57' Cameron Blues
  57' Michael Garrity
  57' Owen Moffat
  57' Nathan Shaw
58'  
Stuart Bannigan 58'  
Kyle Ure 58'  
Marco Rus 61'  
Ethan Walker 71'  
Anton Dowds 71'  
Dylan Watret 71'  
Nicholas McAllister 71'  
  1 - 1 76' Cammy Ballantyne
  79' Cameron MacPherson
Marco Rus 81'  
Oleksandr Shovkovskyi 81'  
Anton Dowds 86'  
Ben Dempsey 87' 2 - 1  
  88' Eamonn Brophy
  88' Arron Lyall
11/10/2025 Raith Rovers
0 - 2
Ayr United 0-2H2H+
  0 - 1 12' Mark McKenzie
  16' Scott McMann
  0 - 2 32' Jamie Murphy
Paul McMullan 46'  
Kai Montagu 46'  
  51' Stuart Bannigan
Scott Brown 51'  
  61' Leon King
Jai Rowe 62'  
Joshua Mullin 62'  
Scott Brown 70'  
Shaun Byrne 70'  
Jack Hamilton 70'  
Callum Smith 70'  
Dylan Easton 70'  
Ewan Wilson 70'  
Lewis Stevenson 70'  
  75' Marco Rus
  75' J. Bonnar
  75' Stuart Bannigan
  75' Anton Dowds
  80' Jamie Murphy
  80' Shaun Want
  84' Mark McKenzie
  84' Oleksandr Shovkovskyi
  84' Ethan Walker
  84' Dominic Thomas
04/10/2025 St. Johnstone
0 - 0
Ayr United 0-0H2H+
J. McPake 30'  
  31'
32'  
Kai Fotheringham 61'  
Jannik Wanner 61'  
  74' Ben Dempsey
  74' Stuart Bannigan
  74' Jamie Murphy
  74' Anton Dowds
  74' Mark McKenzie
  74' George Oakley
Morgan Boyes 77'  
A. Sidibeh 80'  
U. Ikpeazu 80'  
Adam Forrester 80'  
S. Sprangler 80'  
  82' Leon King
Jamie Gullan 90+1'  
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 Dunfermline Athletic
0 - 1
Ayr United 0-1H2H+
  0 - 1 9' Mark McKenzie
Jeremiah Chilokoa-Mullen 31'  
  41' Liam Dick
Ewan Otoo 46'  
Robbie Fraser 46'  
Jeremiah Chilokoa-Mullen 47'  
  52' Mark McKenzie
Charlie Gilmour 57'  
  58' Dylan Watret
Charlie Gilmour 63'  
Alfons Amade 63'  
Rory MacLeod 63'  
Kane Ritchie-Hosler 63'  
  65' Mark McKenzie
  65' George Oakley
  65' Jamie Murphy
  65' Marco Rus
  75' Scott McMann
  75' Anton Dowds
83'  
John Tod 83'  
Chris Kane 83'  
  84'
Alfons Amade 86'  
  90+2' Dylan Watret
13/09/2025 Ayr United
1 - 1
Ross County 1-0H2H+
Ethan Walker 2' 1 - 0  
  18' Ross Docherty
  22' Jordan White
  46' Dean Cornelius
  46' Jamie Lindsay
  1 - 1 48' Jay Henderson
J. Bonnar 71'  
Ben Dempsey 71'  
Scott McMann 71'  
George Oakley 71'  
  72' Declan Gallagher
  73' Jordan White
  73' James Scott
  73' Jay Henderson
  73' Gary Mackay-Steven
Ethan Walker 79'  
Anton Dowds 79'  
Oleksandr Shovkovskyi 79'  
Jamie Murphy 79'  
  82' Len O'Sullivan
  82' S. Fraser
Mark McKenzie 90+3'  
Jake Hastie 90+3'  
30/08/2025 Ayr United
1 - 1
Queen's Park 0-1H2H+
  19' Roddy MacGregor
  0 - 1 32' Josh Fowler
Ethan Walker 37'  
  46' Charlie Fox
  46' Henry Fieldson
Ethan Walker 46'  
Dominic Thomas 46'  
  52' Josh Fowler
Kyle Ure 54'  
Dylan Watret 54'  
Scott McMann 68'  
J. Bonnar 68'  
Mark McKenzie 75'  
Stuart Bannigan 75'  
  78'
78'  
Matthew Shiels 88' 1 - 1  
  88' Sebastian Drozd
  88' Josiah Sowa
23/08/2025 Greenock Morton
2 - 2
Ayr United 1-0H2H+
Eamonn Brophy 23' 1 - 0  
  50' Nicholas McAllister
Jackson Longridge 52'  
  1 - 1 54' Kevin Holt
Zak Delaney 59'  
Dylan Corr 59'  
Kerr Robertson 59'  
Michael Garrity 59'  
Owen Moffat 59'  
Iain Wilson 59'  
  1 - 2 59' Nicholas McAllister
Eamonn Brophy 64'  
  65' Marco Rus
  65' Dylan Watret
Michael O'Halloran 73'  
Zak McKay 73'  
  76' Ethan Walker
  76' Jake Hastie
Kris Moore 77'  
Eamonn Brophy 87' 2 - 2  
16/08/2025 Partick Thistle
2 - 0
Ayr United 2-0H2H+
  9' Shaun Want
  9' Oleksandr Shovkovskyi
  39' David Mitchell
Daniel O'Reilly 41' 1 - 0  
  45+1' Stuart Bannigan
Tony Watt 45+2' 2 - 0  
  46' J. Bonnar
  46' Jake Hastie
  54' Kyle Ure
  58' Stuart Bannigan
  58' Marco Rus
Ben McPherson 66'  
Cammy Logan 66'  
  71' Dominic Thomas
Aidan Fitzpatrick 72'  
Steven Lawless 72'  
Tony Watt 72'  
A. Samuel 72'  
Robbie Crawford 78'  
Tsoanelo Letsosa 85'  
Matthew Falconer 85'  
  87' Liam Dick
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.