Celtic are hoping to make even more history at Hampden Park as they take on Aberdeen in this year’s Scottish Cup semi-final.
The Hoops are the defending champions of the Scottish Cup and have won the historic tournament a record-breaking 41 times in their history. Celtic, who sit top of the Scottish Premiership, will be the overwhelming favourites to go all the way to the final of this year’s competition as they look to add to their unbeaten run against Aberdeen.
The Parkhead club have been the dominant force in Scottish football for large parts of the 21st century, but when was the last time that Aberdeen beat them in a competitive fixture and how does that record compare to the rest of the division.
Here we assess Celtic’s unbeaten runs against each team in the division - including clashes with Rangers, Hearts plus more - and how long each one is.

5. St Mirren 2-0 Celtic - 18 September 2022
Mark O'Hara and Jonah Ayunga were on the scoresheet as St Mirren recorded a 2-0 victory over Celtic. | YouTube

6. Livingston 1-0 Celtic - 19 September 2021
Andrew Shinnie bagged the winner as Livingston recorded a victory over Celtic for just the second time in their history. | Getty Images

7. Ross County 1-0 Celtic - 21 February 2021
Jordan White scored the winner as Ross County stunned Celtic. | Getty Images

8. Celtic 0-1 Aberdeen - 13 May 2018
Andrew Considine scored the winner as Aberdeen became the first team to beat Brendan Rodgers' side at home. The result helped the Dons beat Rangers to a second place finish in the league. | Getty Images


