Celtic 3-1 Rangers

Updated

Celtic won: Celtic 3-1 Rangers in the Scottish Premiership (Round 36) on Sun, 10 May 2026 at Celtic Park, Glasgow. Celtic goals: Hyun-Jun Yang 23', Daizen Maeda 53', Daizen Maeda 57'. Rangers goals: Mikey Moore 9'. Expected goals: 1.08-0.92. Possession: 51-49. Player of the match: Daizen Maeda (8.8).

Match report

Celtic beat Rangers 3-1

Celtic came from behind to beat Rangers 3-1 at Celtic Park on Sunday 10 May in the Scottish Premiership.

Mikey Moore put Rangers ahead on 9' (0-1), Hyun-Jun Yang levelled for Celtic on 23' (1-1), Daizen Maeda restored Celtic's lead on 53' (2-1) and added another on 57' (3-1).

Celtic had 51% of the ball, shots were 9-9 (4-3 on target) and expected goals finished 1.08-0.92.

Daizen Maeda (Celtic) was player of the match with an 8.8 rating.

Attendance: 58,714. Referee: Nick Walsh.

Match stats

CelticRangers
Ball possession5149
Expected goals (xG)1.080.92
Total shots99
Shots on target43
Touches in opposition box2426
Big chances32
Big chances missed11
Accurate passes346 (82%)309 (77%)
Yellow cards62
Corners17
Total shots99
Shots off target43
Shots on target43
Blocked shots13
Hit woodwork01
Shots inside box89

Lineups

Celtic (4-2-3-1): Viljami Sinisalo, Alistair Johnston, Auston Trusty, Liam Scales, Kieran Tierney, Arne Engels, Callum McGregor, Luke McCowan, Benjamin Nygren, Hyun-Jun Yang, Daizen Maeda

Rangers (4-2-3-1): Jack Butland, James Tavernier, Nasser Djiga, Emmanuel Fernandez, Tuur Rommens, Connor Barron, Tochi Chukwuani, Oliver Antman, Mohamed Diomande, Mikey Moore, Youssef Chermiti

Key events

  • 9' · Goal · Mikey Moore (Rangers)
  • 19' · Yellow card · Youssef Chermiti (Rangers)
  • 23' · Goal · Hyun-Jun Yang (Celtic)
  • 39' · Yellow card · Alistair Johnston (Celtic)
  • 46' · Substitution · Sebastian Tounekti for Luke McCowan (Celtic)
  • 53' · Goal · Daizen Maeda (Celtic)
  • 57' · Goal · Daizen Maeda (Celtic)
  • 59' · Substitution · Djeidi Gassama for Mohamed Diomande (Rangers)
  • 59' · Substitution · Dujon Sterling for Oliver Antman (Rangers)
  • 59' · Substitution · Thelo Aasgaard for James Tavernier (Rangers)
  • 67' · Yellow card · Auston Trusty (Celtic)
  • 76' · Substitution · Reo Hatate for Benjamin Nygren (Celtic)
  • 76' · Substitution · Bojan Miovski for Tochi Chukwuani (Rangers)
  • 78' · Yellow card · Kieran Tierney (Celtic)
  • 78' · Yellow card · Tuur Rommens (Rangers)
  • 79' · Yellow card · Liam Scales (Celtic)
  • 81' · Substitution · Anthony Ralston for Hyun-Jun Yang (Celtic)
  • 81' · Substitution · Kelechi Iheanacho for Alistair Johnston (Celtic)
  • 82' · Yellow card · Daizen Maeda (Celtic)
  • 84' · Substitution · Marcelo Saracchi for Kieran Tierney (Celtic)
  • 89' · Yellow card · Reo Hatate (Celtic)

All-time head-to-head

111 league meetings since 1994: Celtic 46, draws 25, Rangers 40.

Celtic vs Rangers: full head-to-head record

Questions

Who won Celtic vs Rangers?

Celtic won, 3-1 (Scottish Premiership) on Sun, 10 May 2026.

When and where is Celtic vs Rangers?

Sun, 10 May 2026, 11:00 UTC at Celtic Park, Glasgow, Scottish Premiership.

What is the head-to-head record between Celtic and Rangers?

In 111 league meetings since 1994: Celtic 46 wins, 25 draws, Rangers 40 wins (goals 160-143).