Ayr vs Dunfermline live stream online is not available right now. You can see the full history of Ayr vs Dunfermline head to head confrontation.
Our site's database keeps all result's history of previous games between Ayr and Dunfermline, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Ayr vs Dunfermline upcoming matches.
03-05-2024 18:45
21' Mark McKenzie (1-0), 35' Chris Kane (1-1), 42' Chris Kane (1-2), 45' Joshua Edwards (1-3), 68' McRoberts L. (2-3), 73' Anton Dowds (3-3),
70' Jack Sanders (Y),
32' Michael O'Halloran ⇒ Kane Ritchie-Hosler, 46' Sean McGinty ⇒ Scott Tomlinson, 65' Mark McKenzie ⇒ McRoberts L., 66' Jamie Murphy ⇒ Francis Amartey, 66' Owen Moffat ⇒ Alex Jakubiak, 66' Paul Allan ⇒ Christopher Hamilton, 66' Bradley Holmes ⇒ Taylor Sutherland, 79' Chris Kane ⇒ Craig Wighton, 84' Harry McHugh ⇒ Kurt Willoughby, 84' Logan Chalmers ⇒ Paul Smith, 86' Deniz Mehmet ⇒ Max Little,
30-12-2023 15:00
3' Alex Jakubiak (0-1), 9' Alex Jakubiak (0-2), 41' Aiden McGeady (1-2), 63' Frankie Musonda (2-2),
62' Craig Wighton (Y), 86' Joshua Edwards (Y), 90' Elicha Ahui (Y),
62' Aiden McGeady ⇒ Jamie Murphy, 65' Ben Summers ⇒ Owen Moffat, 69' Rhys Breen ⇒ Kyle Benedictus, 77' Michael O'Halloran ⇒ Sutherland J.,
05-02-2022 15:00
10' Coll Donaldson (0-1),
32' Sean McGinty (Y), 39' Ben Dempsey (Y), 46' Joe Chalmers (Y), 54' Daniel Pybus (Y), 68' Coll Donaldson (Y), 79' Andrew Murdoch (Y),
69' Daniel Pybus ⇒ Bobby Kamwa, 73' James Maxwell ⇒ Daire O'Connor,
11-09-2021 14:00
3' Tomi Adeloye (1-0), 25' Cameron Salkeld (2-0), 28' Nikolay Todorov (2-1), 63' Tomi Adeloye (3-1),
39' Andrew Murdoch (Y), 76' Charlie Albinson (Y), 78' Ross Graham (Y), 90' Nikolay Todorov (Y),
60' Nicholas McAllister ⇒ Markus Fjortoft, 62' Ryan Dow ⇒ Kai Kennedy, 71' Leon Jones ⇒ Craig Wighton, 74' Steven Bradley ⇒ Michael Moffat, 86' Cameron Salkeld ⇒ Mark McKenzie,
10-04-2021 14:00
12' Declan McManus (0-1), 24' Michael Miller (1-1),
64' Luke McCowan ⇒ Andre Wright, 65' Fraser Murray ⇒ Paul Watson, 73' Dominic Thomas ⇒ Craig Wighton, 73' Euan Murray ⇒ Steven Whittaker,
07-11-2020 15:00
66' Bruce Anderson (Y), 69' Paul Watson (Y), 85' Kerr McInroy (Y), 89' Andrew Murdoch (Y),
61' Fraser Murray ⇒ Ryan Dow, 74' Kyle Turner ⇒ Iain Wilson, 75' Luke McCowan ⇒ Dario Zanatta, 79' Declan McManus ⇒ Kevin O'Hara, 80' Bruce Anderson ⇒ Innes Cameron, 90+2' Andrew Murdoch ⇒ Michael Miller,
03-12-2019 19:45
68' Kevin Nisbet (0-1),
45+1' Thomas Beadling (Y), 52' Michael Moffat (Y), 70' Daniel Harvie (Y),
46' Lee Ashcroft ⇒ Joshua Edwards, 69' Alan Forrest ⇒ Mark McKenzie, 77' Michael Moffat ⇒ Craig McGuffie, 81' Kevin Nisbet ⇒ Andy Ryan,
23-02-2019 15:00
71' Louis Longridge (0-1),
82' Bruce Anderson (Y), 88' James Craigen (Y),
66' Aidan Connolly ⇒ Louis Longridge, 69' Robbie Crawford ⇒ Declan McDaid, 69' Nicky Cadden ⇒ Calvin Miller, 79' Steven Bell ⇒ Jamie Adams, 82' Bruce Anderson ⇒ Myles Hippolyte,
25-08-2018 14:00
5' Alan Forrest (1-0), 37' Alan Forrest (2-0), 39' Lawrence Shankland (3-0), 55' Jackson Longridge (3-1), 81' Michael Moffat (4-1),
18' Danny Devine (Y), 44' Fayssal El Bakhtaoui (Y), 48' Jackson Longridge (Y),
29' Danny Devine ⇒ Myles Hippolyte, 70' James Craigen ⇒ Aidan Connolly, 73' Robbie Crawford ⇒ Steven Bell, 78' Alan Forrest ⇒ Declan McDaid, 79' Andy Ryan ⇒ Kallum Higginbotham, 84' Mark Kerr ⇒ Craig McGuffie,
07-01-2017 15:00
26' Nicholas Clark (0-1), 33' Andy Geggan (0-2),
31' John Herron (Y), 34' Michael Moffat (Y), 62' Nicky Devlin (Y), 77' Robbie Crawford (Y), 79' Michael Rose (Y), 82' Paul Cairney (Y),
62' Kevin Nisbet ⇒ Brian Gilmour, 73' Jamie Adams ⇒ Michael Rose, 75' Nicholas Clark ⇒ Gavin Reilly, 82' Kallum Higginbotham ⇒ Joe Cardle, 85' Alan Forrest ⇒ Michael Donald, 87' Michael Moffat ⇒ Farid El Alagui,
01-10-2016 14:00
17' John Herron ⇒ Rhys McCabe, 34' Nicholas Clark ⇒ Farid El Alagui, 70' Alan Forrest ⇒ Kevin Nisbet, 81' Jamie Adams ⇒ Craig McGuffie, 81' Gavin Reilly ⇒ Michael Moffat, 87' Robbie Crawford ⇒ Paul Cairney,
12-03-2016 15:00
62' Fayssal El Bakhtaoui (0-1), 68' Fayssal El Bakhtaoui (0-2),
40' Ross Docherty (Y), 56' Josh Falkingham (Y), 58' Andy Geggan (Y),
55' Jamie Adams ⇒ Alan Forrest, 65' Ross Docherty ⇒ Jordan Preston, 77' Fayssal El Bakhtaoui ⇒ Michael Moffat, 77' Ryan Wallace ⇒ David Hopkirk, 81' Michael Paton ⇒ Rhys McCabe, 84' Brian Gilmour ⇒ Robbie Crawford,
12-12-2015 15:00
34' Michael Moffat (0-1), 36' Gerry McLauchlan (1-1), 69' David Hopkirk (1-2),
3' Michael Moffat (Y), 24' Gerry McLauchlan (Y), 41' Michael Paton (Y), 52' Joe Cardle (R), 71' Fayssal El Bakhtaoui (Y), 77' Brian Gilmour (Y),
31-01-2015 15:00
66' Andy Geggan (0-1), 90+1' David Hopkirk (0-2),
69' Brian Gilmour (Y), 70' Scott McLaughlin (Y),
10-10-2014 18:45
29' Fayssal El Bakhtaoui (0-1),
16' Brian Gilmour (Y), 25' Paul Slane (Y), 30' Fayssal El Bakhtaoui (Y), 82' Josh Falkingham (Y), 87' Gregor Buchanan (Y),
19-04-2014 14:00
50' Ryan Thomson (0-1), 55' Alan Forrest (1-1),
16' Martyn Campbell (Y), 44' Lewis Spence (Y), 67' Brian Gilmour (Y), 73' Fayssal El Bakhtaoui (Y), 78' Kerr Young (Y),
14-12-2013 15:00
17' Brian Gilmour (1-0), 27' Michael Moffat (2-0), 44' Stephen Husband (2-1), 60' Ryan Wallace (2-2), 69' Ryan Wallace (2-3), 90+1' Jordan Moore (2-4),
12' Gordon Pope (Y), 41' Ryan Wallace (Y), 48' Kevin Kyle (Y), 51' Brian Gilmour (Y), 57' Scott McLaughlin (Y),
10-04-2010 14:00