Dunfermline vs Ayr live stream online is not available right now. You can see the full history of Dunfermline vs Ayr head to head confrontation.
Our site's database keeps all result's history of previous games between Dunfermline and Ayr, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Dunfermline vs Ayr upcoming matches.
31-08-2024 14:00
15' Ewan Otoo (1-0), 22' Dylan Watret (1-1),
21' Aaron Comrie (Y), 24' Ben Dempsey (Y), 35' Nicholas McAllister (Y), 70' Ethan Walker (Y), 90+1' Craig Wighton (Y),
14' Michael Devlin ⇒ Nicholas McAllister, 46' Kyle Benedictus ⇒ Sam Young, 46' Jamie Murphy ⇒ Alfie Bavidge, 62' Jay Henderson ⇒ Ryan Howley, 62' Marco Rus ⇒ Ethan Walker, 62' Josh Cooper ⇒ David Wotherspoon, 67' Chris Kane ⇒ Craig Wighton, 75' Lewis McCann ⇒ Andrew Tod, 79' Anton Dowds ⇒ Jake Hastie,
02-03-2024 15:00
42' Christopher Hamilton (1-0), 45+1' Chris Kane (2-0),
57' Frankie Musonda (Y), 74' Miles Welch-Hayes (Y),
46' Fraser Bryden ⇒ Logan Chalmers, 56' Mark McKenzie ⇒ Kurt Willoughby, 64' Owen Moffat ⇒ Alex Jakubiak, 72' Lewis McCann ⇒ Michael O'Halloran, 76' Ben Dempsey ⇒ Paul Smith, 76' Jamie Murphy ⇒ Roy Syla, 82' Paul Allan ⇒ Joe Chalmers, 82' Chris Kane ⇒ Bradley Holmes, 82' Matthew Todd ⇒ Ben Summers, 90+1' Nicholas McAllister ⇒ Scott Tomlinson,
21-10-2023 14:00
10' Logan Chalmers (0-1),
90+1' Elicha Ahui (Y),
32' Christopher Hamilton ⇒ Sam Fisher, 32' Joe Chalmers ⇒ Owen Moffat, 46' Rhys Breen ⇒ Paul Allan, 63' Craig Wighton ⇒ Alex Jakubiak, 69' Mark McKenzie ⇒ Ahkeem Rose, 69' Jack Senga-Ngoyi ⇒ Jack Young, 76' Roy Syla ⇒ Paul Smith, 76' Anton Dowds ⇒ Fraser Bryden, 88' Logan Chalmers ⇒ Francis Amartey,
16-04-2022 14:00
35' Aaron Muirhead (0-1), 79' Reece Cole (1-1), 86' Nikolay Todorov (2-1),
37' Kevin O'Hara (Y), 68' Liam Polworth (Y), 78' Aaron Muirhead (Y), 86' Daniel Pybus (Y),
46' Coll Donaldson ⇒ Lewis McCann, 69' Joe Chalmers ⇒ Reece Cole, 69' Dominic Thomas ⇒ Bobby Kamwa, 77' Jordan Houston ⇒ Markus Fjortoft, 77' Daire O'Connor ⇒ Mark McKenzie, 83' Kevin O'Hara ⇒ Nikolay Todorov,
20-11-2021 15:00
14' Lewis McCann (1-0), 40' Ryan Dow (2-0), 52' Lewis McCann (3-0),
15' Markus Fjortoft (Y), 41' Lewis McCann (Y),
67' Matthew Todd ⇒ Paul Allan, 70' Joe Chalmers ⇒ James Maxwell, 70' Daire O'Connor ⇒ Cameron Salkeld, 75' Kyle MacDonald ⇒ Craig Wighton, 81' Lewis McCann ⇒ Kevin O'Hara, 83' Mark McKenzie ⇒ Steven Bradley,
23-01-2021 15:00
65' Dario Zanatta ⇒ Michael Moffat, 67' Kyle Turner ⇒ Lewis McCann, 76' Steven Whittaker ⇒ Lewis Mayo, 78' Dominic Thomas ⇒ Fraser Murray,
04-01-2020 15:00
38' Craig Moore (0-1),
11' Andy Geggan (Y), 82' Ross Docherty (Y),
54' Andy Geggan ⇒ Jordan Houston, 55' Ryan Dow ⇒ Joseph Thomson, 62' Luke McCowan ⇒ Craig McGuffie, 65' Ethan Ross ⇒ Lewis McCann, 77' Craig Moore ⇒ Michael Moffat, 82' Kyle Turner ⇒ Matthew Todd,
19-10-2019 14:00
28' Greg Kiltie (1-0), 57' Alan Forrest (1-1), 63' Lee Ashcroft (2-1), 84' Andy Ryan (3-1),
9' Aaron Muirhead (Y), 68' Luke McCowan (Y), 77' Ross Docherty (Y), 78' Kyle Turner (Y), 90+3' Andy Geggan (Y),
46' Mark Kerr ⇒ Jordan Houston, 51' Harry Cochrane ⇒ Josh Coley, 61' Kevin Nisbet ⇒ Andy Ryan, 79' Kyle Turner ⇒ Thomas Beadling, 82' Luke McCowan ⇒ Kris Doolan,
29-03-2019 19:05
31' Declan McDaid (0-1),
69' Danny Devine (Y), 80' Michael Rose (Y), 90+4' Mark Kerr (Y), 90+5' Fayssal El Bakhtaoui (Y),
45+3' Joseph Thomson ⇒ James Craigen, 61' Kallum Higginbotham ⇒ Fayssal El Bakhtaoui, 74' James Vincent ⇒ Matthew Todd, 74' Lawrence Shankland ⇒ Calvin Miller, 90+1' Declan McDaid ⇒ Ross Docherty,
22-12-2018 15:00
39' James Craigen (Y), 57' Andy Geggan (Y), 74' Thomas Beadling (Y), 79' Steven Bell (Y), 81' Joseph Thomson (Y), 81' Craig Moore (Y),
67' Michael Moffat ⇒ Craig Moore, 71' Declan McDaid ⇒ Craig McGuffie, 73' Fayssal El Bakhtaoui ⇒ Myles Hippolyte, 78' Andy Geggan ⇒ Ross Docherty,
18-03-2017 15:00
49' Ross Docherty (0-1),
63' Michael Moffat ⇒ David Hopkirk, 64' Kallum Higginbotham ⇒ Michael Paton, 70' Ross Docherty ⇒ Craig McGuffie, 72' Farid El Alagui ⇒ Craig Moore, 79' Alan Forrest ⇒ Gary Harkins, 80' Joe Cardle ⇒ Gavin Reilly,
03-12-2016 15:00
30' Nicholas Clark (1-0), 50' Alan Forrest (1-1),
10' Lewis Martin (Y), 48' Lewis Martin (YR), 52' Paul McMullan (Y), 53' Alan Forrest (Y), 58' Kallum Higginbotham (Y), 68' Lee Ashcroft (Y), 80' Ross Docherty (Y), 85' Patrick Boyle (Y),
46' Jamie Adams ⇒ Brian Gilmour, 51' Farid El Alagui ⇒ Conner Duthie, 71' Nicholas Clark ⇒ Michael Moffat, 73' Kevin Nisbet ⇒ Andy O'Connell,
13-02-2016 15:00
41' Andy Graham (0-1), 44' Craig Moore (0-2), 45+2' Michael Moffat (1-2), 65' Fayssal El Bakhtaoui (2-2),
11' Craig Moore (Y), 44' Joe Cardle (Y), 45+1' Ryan Stevenson (Y), 45+1' Brian Gilmour (R), 73' Josh Falkingham (Y), 90' Michael Moffat (Y),
28' Jamie Adams ⇒ Patrick Boyle, 46' Craig Moore ⇒ Michael Wardrope, 64' Jordan Preston ⇒ Robbie Crawford, 81' Fayssal El Bakhtaoui ⇒ Ryan Wallace, 87' Joe Cardle ⇒ David Hopkirk,
12-09-2015 14:00
22' Alan Forrest (0-1), 58' Jordan Preston (0-2),
29' Nicky Devlin (Y), 40' Jamie Adams (Y), 66' Craig Moore (Y), 73' Gerry McLauchlan (Y), 83' Joe Cardle (Y), 83' Alan Trouten (Y), 87' Mickael Antoine-Curier (Y),
07-03-2015 15:00
76' Andy Geggan (1-0), 86' Robbie Crawford (1-1),
17' Paul George (Y), 31' David Robertson (Y),
06-12-2014 15:00
19' Andy Stirling (1-0), 22' Allan Smith (2-0), 27' Scott McLaughlin (2-1), 30' Shaun Byrne (3-1), 56' Alan Forrest (3-2), 57' Allan Smith (4-2),
43' Brian Gilmour (Y), 76' Adam Cummins (Y), 86' Gregor Buchanan (Y), 90+1' Ryan Donnelly (Y), 90+2' Jon Paul McGovern (Y),
22-02-2014 15:00
8' Ross Forbes (1-0), 45+1' Lawrence Shankland (2-0), 78' Lawrence Shankland (3-0),
59' Adam Hunter (Y), 61' Scott McLaughlin (Y), 70' Lawrence Shankland (Y), 82' Anthony Marenghi (Y), 83' Craig Malcolm (Y), 85' Callum Morris (Y),
04-12-2013 19:45
60' Ryan Thomson (1-0),
20' Kerr Young (Y), 24' Callum Morris (Y), 33' Ryan Thomson (Y), 42' Ross Millen (Y), 52' Gordon Pope (Y), 62' Anthony Marenghi (Y), 63' Adam Hunter (Y),
28-09-2013 14:00
3' Michael Moffat (0-1), 21' Ryan Wallace (1-1), 31' Alex Whittle (2-1), 39' Andy Geggan (3-1), 41' Josh Falkingham (4-1), 65' Ryan Wallace (5-1),
20' Adam Hunter (Y), 33' Robbie Crawford (Y), 69' Jackson Longridge (Y), 76' Kerr Young (Y), 82' Kevin Kyle (Y),
20-02-2010 15:00