Football Premiership Round 30 Celtic vs Rangers

Celtic vs Rangers — result, stats & head-to-head, 16 Mar 2025

Celtic vs RangersPremiership · Round 30 · Celtic Park2–3
Matches
Celtic 2–3 Full time Rangers

Timeline

  1. 4'
  2. 35'
    Dujon Sterlingyellow card
  3. 37'
  4. 46'
    Nicolas KühnAdam Idahsubstitution
  5. 49'
    Daizen Maeda · 1–2assist: Jota
  6. 56'
    Leon BalogunRobin Pröppersubstitution
  7. 66'
    Mohamed DiomandéIanis Hagisubstitution
  8. 70'
    JotaHyun-jun Yangsubstitution
  9. 74'
    Reo Hatate · 2–2assist: Luke McCowan
  10. 74'
    Robin Pröpperyellow card
  11. 77'
    Ianis Hagiyellow card
  12. 82'
    Dujon SterlingClinton Nsialasubstitution
  13. 83'
    Vaclav CernyHamza Igamanesubstitution
  14. 83'
    Connor BarronTom Lawrencesubstitution
  15. 88'
    Hamza Igamane · 2–3assist: Jack Butland

Celtic left · Rangers right

Periods

1st half0
2nd half2
Extra time0
1st half2
2nd half1
Extra time0

Match statistics

14Shots10
6Shots on target5
7Corners6
10Fouls13
10Tackles19
0Yellow cards3

Match information

PremiershipCompetition
30Round
Sun 16 Mar · 12:30 UTCKickoff
60,411Capacity

Possession

Possession
72% · 28%
Duels won
51% · 49%
Pass accuracy
85% · 65%

Breakdown

Shooting
9Shots inside box7
5Shots outside box3
1Shots blocked1
3Big chances created2
2Big chances missed0
Passing
553Passes216
18Crosses9
7Accurate crosses4
41Long passes52
22Accurate long passes16
Defence
7Interceptions10
3Keeper saves3
Duels & dribbles
49Duels won48
19Dribble attempts8
7Successful dribbles8

Goalscorers

No scorers on record.

Bench

Celtic · bench

9Idah6.5↑ 46'
13Yang6.8↑ 70'
24KennyFW
47MurrayDF
59BonnarFW
66TurleyMF

Rangers · bench

4Pröpper6.5↑ 56'
11Lawrence6.5↑ 83'
19Makengo6.7↑ 82'
29Hamza7.7↑ 83'
30Hagi6.4↑ 66'
31KellyGK
49RiceMF
99SilvaFW

Managers

Previous meetings

In 2 recorded meetings, Celtic have won 1 and Rangers 1 — 0 ended level.

Recent form

Celtic WDLWW
Rangers LWLWL

Premiership

#Team PWDLGFGAGD Pts
1Celtic3326349722+7581
2Rangers3320676835+3366
3Hibernian33141185441+1353
4Dundee United33148114140+150
5Aberdeen33148114549-450
6St. Mirren33125164554-941
7Hearts33117154344-140
8Motherwell33116163756-1939
9Kilmarnock3398163858-2035
10Ross County3398163356-2335
11Dundee3397175071-2134
12St. Johnstone3385203358-2529

Form and ranking

#TeamLast 5RatingPts
1
WDLWW
7.00 81
2
LWLWL
7.09 66
Market

No market on record.

How to watch

No broadcaster on record.

Form
CelticWDLWW
RangersLWLWL
Match stats
72Possession28
14Shots10
6On target5
7Corners6
0Yellow cards3