Mark McKenzie Profile and Player Statistics
First name: Mark
Last name: McKenzie
Position: Attacker
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2024/2025 Ayr United 82 2 2 0 0 0 0 0
Championship 2024/2025 Ayr United 317 9 7 0 0 0 0 0
League Cup 2024/2025 Ayr United 249 3 0 1 0 0 0 0
Club Friendlies 3 2024 Ayr United 0 0 0 0 0 0 0 0
Challenge Cup 2023/2024 Ayr United 0 1 1 0 0 0 0 0
Championship 2023/2024 Ayr United 2010 31 7 19 2 0 2 0
League Cup 2023/2024 Ayr United 407 5 0 2 1 0 1 0
Scottish Cup 2023/2024 Ayr United 149 3 2 1 1 0 1 0
Club Friendlies 3 2023 Ayr United 0 0 0 0 0 0 0 0
Challenge Cup 2022/2023 Ayr United 0 0 0 0 0 0 0 0
Championship 2022/2023 Ayr United 1475 33 20 8 4 0 1 0
League Cup 2022/2023 Ayr United 119 3 2 1 0 0 1 0
Premiership Play-Offs 2022/2023 Ayr United 146 2 0 2 0 0 0 0
Scottish Cup 2022/2023 Ayr United 258 4 2 1 1 0 1 0
Club Friendlies 3 2022 Ayr United 0 0 0 0 0 0 0 0
Challenge Cup 2021/2022 Ayr United 82 1 0 1 0 0 0 0
Championship 2021/2022 Ayr United 1654 28 8 13 2 0 2 0
League Cup 2021/2022 Ayr United 349 4 0 3 0 0 0 0
Scottish Cup 2021/2022 Ayr United 0 1 0 0 0 0 0 0
Championship 2020/2021 Ayr United 768 20 14 2 2 0 1 0
League Cup 2020/2021 Forfar Athletic 0 0 0 0 0 0 0 0
League One 2020/2021 Forfar Athletic 0 0 0 0 0 0 0 0
Scottish Cup 2020/2021 Ayr United 0 2 1 0 0 0 0 0
Challenge Cup 2019/2020 Ayr United 0 1 1 0 0 0 0 0
Championship 2019/2020 Ayr United 99 8 8 0 0 0 1 0
League Cup 2019/2020 Ayr United 0 0 0 0 0 0 0 0
League One 2019/2020 Forfar Athletic 270 3 0 0 0 0 0 0
Scottish Cup 2019/2020 Ayr United 0 0 0 0 0 0 0 0

Mark McKenzie has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
26/10/2024 Airdrieonians
0 - 1
Ayr United 0-0H2H+
Gavin Allison Gallagher 15'  
Luke Badley-Morgan 19'  
Gavin Allison Gallagher 42'  
Terrell Agyemang 42'  
  43' Scott McMann
  58' Jay Henderson
  58' Jamie Murphy
  59' Marco Rus
  59' Alfie Bavidge
  0 - 1 70' Dylan Watret
  71' George Oakley
  71' Jake Hastie
  73' Jake Hastie
Ben Wilson 77'  
Lewis McGregor 77'  
Rhys Armstrong 77'  
Chris Mochrie 77'  
Dylan MacDonald 81'  
  90' Mark McKenzie
  90' Roy Syla
Dylan MacDonald 90+2'  
Aaron Taylor-Sinclair 90+2'  
19/10/2024 Ayr United
1 - 2
Livingston 1-2H2H+
  0 - 1 8' Robbie Muirhead
  27' Cristian Montano
  27' Matthew Clarke
  30' Matthew Clarke
Connor McLennan 34'  
  0 - 2 38' Scott Pittman
Connor McLennan 42' 1 - 2  
Nicholas McAllister 46'  
Scott McMann 46'  
  46' Daniel Finlayson
  46' Danny Wilson
Ben Dempsey 49'  
Marco Rus 67'  
  71' Jamie Brandon
Jay Henderson 74'  
Alfie Bavidge 74'  
Marco Rus 74'  
Jamie Murphy 74'  
  74' Tete Yengi
  74' Andrew Shinnie
  82' Robbie Muirhead
  82' Andy Winter
  84' Jérôme Prior
  88' Michael Nottingham
12/10/2024 Ayr United
2 - 1
Peterhead 1-0H2H+
Ryan Howley 10'  
Mark McKenzie 10'  
Roy Syla 27'  
Jamie Murphy 34' 1 - 0  
Ben Dempsey 41'  
  46' Dylan Forrest
  46' Max Barry
Roy Syla 46'  
Ethan Walker 46'  
Ethan Walker 53' 2 - 0  
  54' Ben Armour
  61' Ben Armour
  61' Kieran Shanks
  2 - 1 62' Cammy Smith
  62' Sebastian Ross
  62' Cammy Smith
Connor McLennan 72'  
Jake Hastie 72'  
Jamie Murphy 72'  
Marco Rus 72'  
Jay Henderson 78'  
  86' David Wilson
  86' Jordon Brown
  86' Peter Pawlett
  86' Rory McAllister
05/10/2024 Falkirk
2 - 0
Ayr United 1-0H2H+
Ethan Ross 8' 1 - 0  
  46' Ethan Walker
  46' Mark McKenzie
  46' Alfie Bavidge
  46' George Oakley
Ethan Ross 51' 2 - 0  
  55' Frankie Musonda
  55' Ryan Howley
Sean Mackie 68'  
Leon McCann 68'  
Gary Oliver 68'  
Ryan Shanley 68'  
Ethan Ross 77'  
Alfie Agyeman 77'  
Dylan Tait 77'  
Finn Yeats 77'  
  78' Dylan Watret
  78' Jake Hastie
  78' Jay Henderson
  78' Roy Syla
Calvin Miller 82'  
Michael McKenna 82'  
28/09/2024 Ayr United
1 - 0
Greenock Morton 0-0H2H+
  34' Iain Wilson
  52' Kirk Broadfoot
  56' Lamar Reynolds
  56' Filip Stuparević
Jay Henderson 66' 1 - 0  
  66' Ryan Mullen
  67' Owen Moffat
  67' Jordan Davies
Ethan Walker 69'  
Alfie Bavidge 69'  
Nicholas McAllister 69'  
Roy Syla 74'  
George Oakley 75'  
Mark McKenzie 75'  
  78' Iain Wilson
  78' Cameron Blues
Marco Rus 83'  
Jake Hastie 83'  
21/09/2024 Queen's Park
1 - 1
Ayr United 1-0H2H+
  13' Ben Dempsey
Cammy Kerr 35' 1 - 0  
  46' Jake Hastie
  46' Roy Syla
  46' Ryan Howley
  46' Ethan Walker
  1 - 1 58' Ben Dempsey
Ryan Duncan 67'  
Rocco Hickey-Fugaccia 67'  
Josh Hinds 68'  
Louis Longridge 68'  
Cammy Kerr 72'  
Joshua Scott 74'  
Magnus MacKenzie 74'  
  75' George Oakley
  75' Mark McKenzie
  78' Roy Syla
  83' Dylan Watret
  83' Frankie Musonda
Jack Turner 87'  
Henry Fieldson 87'  
Will Tizzard 87'  
Liam McLeish 87'  
Magnus MacKenzie 88'  
  90+2' Alfie Bavidge
  90+2' Jamie Hislop
14/09/2024 Ayr United
1 - 1
Partick Thistle 1-0H2H+
Anton Dowds 23'  
Anton Dowds 25' 1 - 0  
  29' Daniel O'Reilly
George Oakley 35'  
  41' Robbie Crawford
  44' Luke McBeth
Ryan Howley 45+1'  
Ryan Howley 55'  
Alfie Bavidge 55'  
  61' Casper Hugo Nilsson
  61' Aidan Fitzpatrick
  66' Terry Ablade
  66' Logan Chalmers
Anton Dowds 66'  
Jamie Murphy 66'  
Jamie Murphy 72'  
Jake Hastie 72'  
  72' Robbie Crawford
  72' Ethan Walker
Jay Henderson 73'  
Ricco Diack 73'  
  73' Ben Stanway
  73' Zander Mackenzie
  1 - 1 74' Harry Milne
George Stanger 90+5'  
08/09/2024 Ayr United
3 - 2
Raith Rovers 0-2H2H+
  0 - 1 11' Callum Smith
  0 - 2 15' Dylan Easton
  18' Lewis Gibson
  40' Ross Matthews
Anton Dowds 49' 1 - 2  
Ryan Howley 63'  
Mark McKenzie 63'  
  64' Lewis Gibson
  64' Kieran Freeman
  64' Dylan Easton
  64' Sam Stanton
Anton Dowds 69' 2 - 2  
George Oakley 70' 3 - 2  
  75' Joshua Mullin
  75' Lewis Vaughan
Anton Dowds 78'  
  82' Lewis Jamieson
  82' Aidan Connolly
Marco Rus 82'  
Jake Hastie 82'  
Jay Henderson 87'  
Ethan Walker 87'  
24/08/2024 Ayr United
2 - 0
Raith Rovers 1-0H2H+
  33' Dylan Easton
  38' Shaun Byrne
Anton Dowds 40' 1 - 0  
George Stanger 45+1'  
  62' Lewis Gibson
  62' Aidan Connolly
  62' Dylan Easton
  62' Lewis Jamieson
  65' Ross Matthews
Jamie Murphy 71'  
Jake Hastie 71'  
Jay Henderson 78'  
Ethan Walker 78'  
George Oakley 86'  
Mark McKenzie 86'  
Marco Rus 86'  
Roy Syla 86'  
  88' Aidan Connolly
Ethan Walker 90' 2 - 0  
17/08/2024 Ayr United
3 - 2
Hamilton Academical 1-2H2H+
Jamie Murphy 8' 1 - 0  
  1 - 1 27' Oli Shaw
Ben Dempsey 37'  
  1 - 2 38' Jamie Barjonas
Frankie Musonda 47'  
  48' Steven Hendrie
  52' Steven Hendrie
  52' Jackson Longridge
Marco Rus 52' 2 - 2  
Jamie Murphy 55'  
Jake Hastie 55'  
Frankie Musonda 55'  
Dylan Watret 55'  
  64' Barry Maguire
  64' Ben Williamson
  65' Scott Martin
  65' Lee Kilday
George Oakley 66' 3 - 2  
  69' Ben Williamson
  69'
  70' Jamie Barjonas
  70' Nikolay Todorov
  70' Euan Henderson
  70' Nikolay Todorov
Anton Dowds 80'  
Mark McKenzie 80'  
Marco Rus 85'  
Marco Alin Rus 85'  
  87' Lee Kilday
  88'
Marco Rus 89'  
Roy Syla 89'  
09/08/2024 Ayr United
5 - 0
Airdrieonians 2-0H2H+
Jay Henderson 7' 1 - 0  
  11' Murray Aiken
George Oakley 24' 2 - 0  
  42' Lewis McGrattan
  46' Lewis McGrattan
  46' Terrell Agyemang
  46' Craig Watson
  46' Cameron Bruce
  46' Murray Aiken
  46' Adam Frizzell
Jay Henderson 49' 3 - 0  
Anton Dowds 56' 4 - 0  
Jamie Murphy 68'  
Jake Hastie 68'  
  69' Christopher Robert Mochrie
  69' Gavin Gallagher
  69' Rhys Armstrong
  69' Aaron Reid
George Oakley 75'  
Mark McKenzie 75'  
Jay Henderson 75'  
Ethan Walker 75'  
Anton Dowds 77' 5 - 0  
George Stanger 80'  
Marco Rus 82'  
Roy Syla 82'  
Ben Dempsey 83'  
Scott Tomlinson 83'  
  86' Terrell Agyemang
03/08/2024 Hamilton Academical
0 - 2
Ayr United 0-1H2H+
Scott Martin 16'  
  0 - 1 18' George Stanger
Lee Kilday 46'  
Barry Maguire 46'  
  55' Frankie Musonda
  56' Jake Hastie
  56' Mark McKenzie
Oli Shaw 64'  
Nikolay Todorov 64'  
Jamie Barjonas 65'  
Euan Henderson 65'  
Scott Martin 68'  
Barry Maguire 68'  
  0 - 2 72' Anton Dowds
  75' Jay Henderson
  75' Jamie Murphy
  76' Marco Rus
  76' Roy Syla
Steven Bradley 78'  
Cian Newbury 78'  
Kevin O'Hara 79'  
Kevin O'Hara 83'  
Daire O'Connor 83'  
  85' Frankie Musonda
  85' Nick McAllister
  85' Anton Dowds
  85' Ethan Walker
23/07/2024 Stenhousemuir
1 - 4
Ayr United 1-2H2H+
Nicky Jamieson 4'  
Kyle Banner 4'  
Ross Taylor 6' 1 - 0  
  1 - 1 8' George Oakley
  1 - 2 26' Frankie Musonda
Adam Brown 46'  
James Berry 46'  
Matt Yates 54'  
  1 - 3 56' Anton Dowds
  62' George Oakley
  62' Fraser Bryden
  62' Jake Hastie
  62' Jamie Murphy
  1 - 4 65' Jay Henderson
  68' Jay Henderson
  68' Lucas McRoberts
  68' Anton Dowds
  68' Scott Tomlinson
Kyle Banner 69'  
Kinlay Bilham 71'  
Kelsey Ewen 71'  
Ross Taylor 71'  
Ewan O'Reilly 71'  
  77' Ben Dempsey
  77' Patrick Reading
Matthew Aitken 80'  
Corey O'Donnell 80'  
20/07/2024 Dundee United
2 - 1
Ayr United 1-0H2H+
David Babunski 17' 1 - 0  
  1 - 1 55' M. Rus
Kristijan Trapanovski 63'  
K. Fotheringham 63'  
David Babunski 63'  
Miller Thomson 63'  
Glenn Middleton 64'  
Brandon Forbes 64'  
  67' Scott McMann
Brandon Forbes 68' 2 - 1  
  69' Mark McKenzie
  69' J. Hastie
Louis Moult 71'  
Tony Watt 71'  
Vicko Sevelj 75'  
Liam Grimshaw 75'  
  76' George Oakley
  76' F. Bryden
  76' Jay Henderson
  76' S. Tomlinson
  82' S. Tomlinson
  84' Ben Dempsey
  84' R. Syla
K. Fotheringham 88'  
Miller Thomson 90+2'  
  90+2' M. Rus
16/07/2024 Ayr United
1 - 0
Falkirk 1-0H2H+
A. Dowds 5' 1 - 0  
  31' K. Adams
  52' F. Yeats
A. Dowds 56'  
R. Syla 58'  
M. Rus 59'  
George Oakley 64'  
F. Bryden 64'  
Jay Henderson 64'  
Ethan Walker 64'  
F. Bryden 66'  
  69' R. MacIver
  71' Calvin Miller
  71' E. Ross
Marco Rus 75'  
J. Hastie 75'  
  82' Aidan Nesbitt
  82' G. Oliver
  82' Ross MacIver
  82' R. Shanley
  86' Dylan Tait
  86' A. Agyeman
  86' Callumn Morrison
  86' M. McKenna
27/06/2024 East Stirlingshire
2 - 4
Ayr United 0-4H2H+
  0 - 1 5' F. Bryden
  0 - 2 11' M. McKenzie
  0 - 3 25' F. Bryden
  0 - 4 27' B. Dempsey
B. Dempsey 53' 1 - 4  
68' 2 - 4  
03/05/2024 Ayr United
3 - 3
Dunfermline Athletic 1-3H2H+
M. McKenzie 21' 1 - 0  
  32' M. O'Halloran
  32' K. Ritchie-Hosler
  1 - 1 35' C. Kane
  1 - 2 42' C. Kane
  1 - 3 45' J. Edwards
S. McGinty 46'  
S. Tomlinson 46'  
M. McKenzie 65'  
L. McRoberts 65'  
J. Murphy 66'  
F. Amartey 66'  
  66' P. Allan
  66' CJ Hamilton
  66' O. Moffat
  66' A. Jakubiak
  66' B. Holmes
  66' T. Sutherland
L. McRoberts 68' 2 - 3  
J. Sanders 70'  
A. Dowds 73' 3 - 3  
  79' C. Kane
  79' C. Wighton
L. Chalmers 84'  
P. Smith 84'  
H. McHugh 84'  
K. Willoughby 84'  
  86' D. Mehmet
  86' M. Little
27/04/2024 Partick Thistle
0 - 0
Ayr United 0-0H2H+
A. Muirhead 61'  
D. O'Reilly 61'  
  71' J. Murphy
  71' K. Willoughby
S. Robinson 77'  
B. Alston 77'  
  77' F. Amartey
  77' L. McRoberts
A. Fitzpatrick 83'  
R. Diack 83'  
  88' K. Willoughby
  89' L. Chalmers
  89' S. Tomlinson
20/04/2024 Dundee United
1 - 0
Ayr United 0-0H2H+
  40' B. Dempsey
  59' N. McAllister
  61' H. McHugh
  63' M. McKenzie
  63' F. Bryden
  63' K. Willoughby
  63' S. McGinty
Jordan Tillson 67'  
David Wotherspoon 67'  
  70' J. Sanders
K. Fotheringham 76'  
C. Mochrie 76'  
C. Mochrie 79' 1 - 0  
C. Mochrie 80'  
  81' J. Murphy
  81' F. Amartey
Louis Moult 87'  
Liam Grimshaw 87'  
  88' F. Bryden
  88' S. Tomlinson
13/04/2024 Ayr United
5 - 0
Arbroath 3-0H2H+
K. Willoughby 24' 1 - 0  
  27' D. Gold
Frankie Musonda 32' 2 - 0  
A. Dowds 41' 3 - 0  
  56' I. Murray
  56' J. Bird
  56' C. Slater
  56' M. McKenna
H. McHugh 57'  
M. McKenzie 57'  
  59' L. McIntosh
F. Amartey 65'  
F. Bryden 65'  
B. Dempsey 68' 4 - 0  
K. Willoughby 72'  
L. Chalmers 72'  
J. Murphy 72'  
A. McGeady 72'  
  76' L. McIntosh
  76' M. Stowe
L. Chalmers 90' 5 - 0  
09/04/2024 Ayr United
1 - 1
Greenock Morton 1-1H2H+
  0 - 1 21' Stefano Ceci
  23' G. Oakley
B. Dempsey 27'  
A. Dowds 45' 1 - 1  
A. Dowds 45+2'  
  64' M. Garrity
  64' J. Quitongo
  64' Cláudio Botelho
  64' I. Wilson
L. Chalmers 72'  
J. Murphy 72'  
F. Amartey 72'  
K. Willoughby 72'  
  76' J. Baird
  81' A. Power
  81' R. Crawford
  81' L. McGrattan
  81' C. Blues
  81' A. Power
06/04/2024 Raith Rovers
2 - 1
Ayr United 1-0H2H+
  6' N. McAllister
  41' H. McHugh
  41' L. Chalmers
D. Easton 45+2' 1 - 0  
  1 - 1 55' L. Chalmers
J. Hamilton 65' 2 - 1  
D. Easton 67'  
S. Byrne 68'  
  71' J. Sanders
  74' J. Murphy
  74' F. Amartey
A. Connolly 79'  
J. Mullin 79'  
D. Easton 79'  
C. Smith 79'  
  81' M. McKenzie
  81' L. McRoberts
  81' F. Bryden
  81' K. Willoughby
J. Hamilton 83'  
Z. Rudden 83'  
S. Byrne 88'  
K. Turner 88'  
29/03/2024 Ayr United
2 - 1
Airdrieonians 0-1H2H+
  0 - 1 38' J. O'Connor
S. Tomlinson 46'  
F. Bryden 46'  
A. Dowds 47' 1 - 1  
S. McGinty 50' 2 - 1  
  69' J. O'Connor
  69' G. McGill
  69' C. Telfer
  69' L. McGregor
  70' N. Todorov
  70' A. Frizzell
  70' C. Gallagher
G. Stanger 75'  
F. Amartey 75'  
  80' D. McMaster
R. Syla 84'  
P. Smith 84'  
A. Dowds 89'  
L. McRoberts 89'  
23/03/2024 Ayr United
1 - 2
Queen's Park 0-1H2H+
  0 - 1 19' R. Paton
J. Murphy 46'  
A. McGeady 46'  
N. McAllister 46'  
S. Tomlinson 46'  
  0 - 2 59' C. Sheridan
  68' L. Longridge
  68' Z. Mauchin
M. McKenzie 74'  
F. Amartey 74'  
  77' S. Welsh
J. Sanders 78' 1 - 2  
  79' J. Turner
  79' M. Carse
  85' C. Sheridan
  85' L. McLeish
16/03/2024 Inverness CT
1 - 2
Ayr United 1-1H2H+
  0 - 1 5' George Stanger
James Carragher 11'  
Billy McKay 45+3' 1 - 1  
  1 - 2 61' Fraser Bryden
  62' Kurt Willoughby
  62' Jamie Murphy
  68' Jamie Murphy
James Carragher 69'  
Aaron Doran 69'  
Samson Lawal 69'  
Aribim Pepple 69'  
  70' Fraser Bryden
  70' Francis Amartey
Aribim Pepple 87'  
02/03/2024 Dunfermline Athletic
2 - 0
Ayr United 2-0H2H+
Chris Hamilton 42' 1 - 0  
Chris Kane 45+1' 2 - 0  
  46' Fraser Bryden
  46' Logan Chalmers
  56' Mark McKenzie
  56' Kurt Willoughby
  57' Frankie Musonda
Owen Moffat 64'  
Alex Jakubiak 64'  
Lewis McCann 72'  
Michael O'Halloran 72'  
Miles Welch-Hayes 74'  
  76' Ben Dempsey
  76' Paul Smith
  76' Jamie Murphy
  76' Roy Syla
Paul Allan 82'  
Joe Chalmers 82'  
Chris Kane 82'  
B. Holmes 82'  
Matthew Todd 82'  
Ben Summers 82'  
  90+1' Nicholas McAllister
  90+1' Scott Tomlinson
27/02/2024 Ayr United
4 - 3
Partick Thistle 3-1H2H+
Nicholas McAllister 15' 1 - 0  
  1 - 1 33' Brian Graham
Kurt Willoughby 43' 2 - 1  
Kurt Willoughby 45+2' 3 - 1  
Harry McHugh 51'  
Nicholas McAllister 56'  
  57' Kerr Mcinroy
  57' Scott Robinson
  63' Stuart Bannigan
  63' Tomi Adeloye
Mark McKenzie 75'  
Roy Syla 75'  
Jamie Murphy 76'  
Scott Tomlinson 76'  
  3 - 2 78' Tomi Adeloye
Kurt Willoughby 82'  
Francis Amartey 82'  
  3 - 3 83' Jack Sanders
Harry McHugh 84' 4 - 3  
24/02/2024 Ayr United
1 - 2
Raith Rovers 1-2H2H+
  0 - 1 5' Zak Rudden
Roy Syla 11' 1 - 1  
Mark McKenzie 15'  
Ben Dempsey 36'  
  43' Lee Ashcroft
  43' Kyle Turner
  1 - 2 45+2' Lewis Vaughan
  64' Zak Rudden
  64' Jack Hamilton
Jamie Murphy 64'  
Kurt Willoughby 64'  
Logan Chalmers 74'  
Aiden McGeady 74'  
  78' Lewis Vaughan
  78' Ross Matthews
Mark McKenzie 80'  
Fraser Bryden 80'  
Roy Syla 80'  
Harry McHugh 80'  
  88' S. Brown
  88' Scott Brown
17/02/2024 Airdrieonians
2 - 3
Ayr United 1-1H2H+
  0 - 1 9' Anton Dowds
Cammy Ballantyne 26' 1 - 1  
  46' Scott Tomlinson
  46' Jack Sanders
  1 - 2 48' Anton Dowds
  56' Fraser Bryden
  56' Logan Chalmers
  56' Mark McKenzie
  56' Kurt Willoughby
Chris Donnell 57'  
Arron Lyall 57'  
  72' Jamie Murphy
  72' Francis Amartey
Adam Frizzell 73'  
Calum Gallagher 73'  
Nikolay Todorov 73'  
Gabby McGill 73'  
Josh Rae 78'  
  1 - 3 78' Anton Dowds
David Hutton 83'  
  83' Roy Syla
Craig Watson 84' 2 - 3  
  88' Robbie Mutch
  88' Charlie Albinson
Cammy Ballantyne 90+4'  
Josh O'Connor 90+4'  
10/02/2024 Rangers
2 - 0
Ayr United 1-0H2H+
Borna Barišić 10' 1 - 0  
Fábio Silva 24'  
  32' Roy Syla
  34' Mark McKenzie
Mohammed Diomande 61'  
Todd Cantwell 61'  
Oscar Cortés 61'  
Rabbi Matondo 61'  
Borna Barišić 61'  
Rıdvan Yılmaz 61'  
  63' Logan Chalmers
  63' Fraser Bryden
  63' Nicholas McAllister
  63' Scott Tomlinson
  68' Sean McGinty
Ryan Jack 70'  
John Lundstram 70'  
Fábio Silva 76' 2 - 0  
  78' Mark McKenzie
  78' Kurt Willoughby
  83' Jamie Murphy
  83' Max Guthrie
Nicolas Raskin 85'  
Leon King 85'  
03/02/2024 Ayr United
1 - 2
Dundee United 1-0H2H+
  1' Liam David Grimshaw
Jamie Murphy 2' 1 - 0  
  29' Kevin Holt
Anton Dowds 31'  
  55' Glenn Middleton
George Stanger 55'  
Ben Dempsey 56'  
  58' Alex Greive
  58' Kai Fotheringham
  58' David Wotherspoon
  58' Tony Watt
Nicholas McAllister 59'  
Jack Sanders 59'  
  1 - 1 67' Tony Watt
Fraser Bryden 70'  
Harry McHugh 70'  
Jamie Murphy 77'  
Aiden McGeady 77'  
Mark McKenzie 77'  
Kurt Willoughby 77'  
  1 - 2 82' Ross Docherty
  83' Ross Docherty
  83' Chris Mochrie
  83' Louis Moult
  83' Jordan Tillson
George Stanger 90+1'  
27/01/2024 Queen's Park
1 - 2
Ayr United 0-1H2H+
Sean Welsh 39'  
  0 - 1 40' Jamie Murphy
Jack Turner 41'  
  62' Jamie Murphy
Ruari Paton 63' 1 - 1  
Sean Welsh 65'  
  67' Jamie Murphy
  67' Fraser Bryden
Louis Longridge 71'  
MacKenzie Carse 71'  
Jack Turner 71'  
Jack Spong 71'  
Cameron Bruce 72'  
Stuart McKinstry 72'  
  1 - 2 74' Mark McKenzie
  75' Anton Dowds
  75' Aiden McGeady
Zach Mauchin 83'  
Ben McPherson 83'  
  83' Mark McKenzie
  83' Ahkeem Rose
  87' Fraser Bryden
  87' Fraser Bryden
  89' Patrick Reading
23/01/2024 Ayr United
2 - 0
Arbroath 0-0H2H+
  6' Darren Lyon
  6' Keaghan Jacobs
  42' Kyle Robinson
  46' Innes Murray
  46' Philipp Kenan Dünnwald
  55' Colin Hamilton
Jamie Murphy 56'  
  63' Keaghan Jacobs
  63' Scott Stewart
Anton Dowds 70'  
Ahkeem Rose 70'  
  71' Jay Bird
  71' Joao Balde
Ben Dempsey 74' 1 - 0  
Logan Chalmers 77' 2 - 0  
Roy Syla 78'  
Mark McKenzie 82'  
Paul Smith 82'  
Roy Syla 83'  
Fraser Bryden 83'  
Logan Chalmers 87'  
Scott Tomlinson 87'  
20/01/2024 Ayr United
3 - 0
Kelty Hearts 0-0H2H+
Roy Syla 62' 1 - 0  
Roy Syla 64'  
Nicholas McAllister 70'  
  75' Lewis O'Donnell
  76' Craig Johnston
  76' Botti Bia Bi
Paul Smith 76'  
Mark McKenzie 76'  
Jamie Murphy 76'  
Ahkeem Rose 76'  
Ahkeem Rose 79' 2 - 0  
  80' Stefan McCluskey
  80' Ross Cunningham
Anton Dowds 87'  
Fraser Bryden 87'  
Mark McKenzie 90' 3 - 0  
Logan Chalmers 90+1'  
Scott Tomlinson 90+1'  
06/01/2024 Ayr United
1 - 3
Inverness CT 0-1H2H+
  0 - 1 29' Billy McKay
  38' Wallace Duffy
  50' Sean Welsh
Logan Chalmers 54'  
  0 - 2 55' Morgan Boyes
Paul Smith 61'  
Fraser Bryden 61'  
  0 - 3 63' Morgan Boyes
Logan Chalmers 65' 1 - 3  
  69' Sean Welsh
  69' Luis Longstaff
Jamie Murphy 74'  
Francis Amartey 74'  
  80' Nathan Shaw
  82' Billy McKay
  82' Adam Brooks
Jack Young 85'  
Anton Dowds 86'  
Mark McKenzie 86'  
22/12/2023 Raith Rovers
4 - 4
Ayr United 2-1H2H+
  0 - 1 29' Aiden McGeady
Sam Stanton 30' 1 - 1  
Sam Stanton 37'  
Callum Smith 37'  
  43' Sean McGinty
Lewis Vaughan 45' 2 - 1  
  46' Aiden McGeady
  46' Jay Senga
  2 - 2 55' Ben Dempsey
Shaun Byrne 58'  
  2 - 3 63' Logan Chalmers
Shaun Byrne 70'  
Aidan Connolly 70'  
  72' Francis Amartey
  72' Mark McKenzie
Joshua Mullin 75'  
Jamie Gullan 75'  
Lewis Vaughan 81' 3 - 3  
  84' Anton Dowds
  84' Fraser Bryden
  84' Logan Chalmers
  84' Ahkeem Rose
  3 - 4 85' Ahkeem Rose
Lewis Vaughan 90+1' 4 - 4  
09/12/2023 Dundee United
1 - 0
Ayr United 0-0H2H+
  10' Nicholas McAllister
  27' Nicholas McAllister
  27' Elicha Ahui
  30' Elicha Ahui
  41' Jamie Murphy
Kai Fotheringham 63' 1 - 0  
Chris Mochrie 64'  
Jordan Tillson 64'  
Ross Docherty 64'  
Tony Watt 64'  
  70' Anton Dowds
  70' Mark McKenzie
  70' Roy Syla
  70' Jack Young
  76' Jamie Murphy
  76' Francis Amartey
  76' Fraser Bryden
  76' Ahkeem Rose
Louis Moult 80'  
Declan Glass 80'  
25/11/2023 Peterhead
1 - 2
Ayr United 0-0H2H+
Kieran Shanks 60' 1 - 0  
  62' Francis Amartey
  62' Fraser Bryden
  63' Aiden McGeady
  63' Mark McKenzie
  68' Ben Dempsey
Kieran Shanks 68'  
Jordon Brown 68'  
Hamish Ritchie 68'  
Robert Ward 68'  
Conor O'Keefe 70'  
  76' Nicholas McAllister
  76' Elicha Ahui
  76' Ben Dempsey
  76' Jack Young
Joe McKee 83'  
Jordan Armstrong 83'  
  84' Elicha Ahui
  88' Charlie Albinson
Rory McAllister 88'  
  88' Frankie Musonda
Rory McAllister 90+1'  
Aaron Reid 90+1'  
  1 - 1 90+6' Sean McGinty
Elicha Ahui 93'  
Jordon Brown 93'  
  105' Roy Syla
  105' Finn Ecrepont
  105' Jamie Murphy
  105' Paul Smith
  1 - 2 116' Fraser Bryden
  116' Fraser Bryden
11/11/2023 Inverness CT
3 - 1
Ayr United 3-0H2H+
  12' George Stanger
  12' Finn Ecrepont
Max Anderson 27'  
David Wotherspoon 32' 1 - 0  
David Wotherspoon 43' 2 - 0  
Billy McKay 45+3' 3 - 0  
Max Anderson 46'  
Luis Longstaff 46'  
  46' Logan Chalmers
  46' Ahkeem Rose
David Carson 57'  
Wallace Duffy 57'  
  3 - 1 61' Jamie Murphy
  69' Jay Senga
  69' Francis Amartey
  69' Anton Dowds
  69' Jack Young
Billy McKay 78'  
Cillian Sheridan 78'  
  79' Mark McKenzie
  79' Aiden McGeady
David Wotherspoon 89'  
Adam Brooks 89'  
Adam Brooks 90+2'  
31/10/2023 Partick Thistle
2 - 2
Ayr United 1-1H2H+
Brian Graham 17' 1 - 0  
  1 - 1 19' Jamie Murphy
Harry Milne 47' 2 - 1  
Stuart Bannigan 59'  
Blair Alston 59'  
  71' Ahkeem Rose
  71' Francis Amartey
  71' Mark McKenzie
  71' Fraser Bryden
  71' Roy Syla
  71' Jay Senga
  2 - 2 75' Jamie Murphy
  82' Elicha Ahui
  82' Finn Ecrepont
Harry Milne 88'  
Brian Graham 90+5'  
Tomi Adeloye 90+5'  
Ben Williamson 90+5'  
Zander Mackenzie 90+5'  

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