Glasgow Rangers vs Celtic predictions, Mar 08, 2026

Scottish Cup, on Sunday,

Glasgow Rangers

Celtic

Score, Highlights

Short Preview

As Glasgow Rangers prepare to host fierce rivals Celtic in the Scottish Cup on March 8, 2026, both teams enter the clash with commendable recent form, each winning three of their last five matches. This fixture, steeped in history, promises to be a pivotal contest in determining domestic supremacy.

Glasgow Rangers, boasting a home advantage, have shown resilience and tactical acumen in recent weeks. Their ability to control the midfield and exploit wing play could prove crucial against a Celtic side known for its pressing game and sharp counter-attacks. Conversely, Celtic’s recent performances highlight their offensive prowess, particularly in transitions, making them a constant threat from set pieces and quick breaks.

Current bookmakers’ odds reflect a slight edge for Rangers at 2.21, while Celtic stands at 2.97, indicating the match’s competitiveness. According to statistical modeling, there’s a 44% probability of a home victory, with a respective 25.6% chance for a draw and 29.8% for an away win.

With both teams seeking to assert dominance, fans can anticipate a closely contested encounter. While the predicted final score is a 1-1 draw, the unpredictable nature of derby matches means anything can happen.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-03-01T18:52:02+00:00.

Rangers
43.7%
Draw
26.4%
Celtic
29.9%

Prediction (the most likely score): 1:1

Outrights of Scottish Cup Celtic: 30.76% Rangers: 28.49%

!!!!! Information about video stream is absent for now

Betting Odds

1 X 2
betsson 2.1 3.5 3.1
MarathonBet 2.17 3.54 3.03
WilliamHill 2.15 3.3 3
Pinnacle 2.1 3.55 3.04

Latest Results

01.03.26 Glasgow Rangers – Celtic – 2:2
22.02.26 Livingston FC – Glasgow Rangers – 2:2
15.02.26 Glasgow Rangers – Heart of Midlothian – 4:2
11.02.26 Motherwell FC – Glasgow Rangers – 1:1
08.02.26 Glasgow Rangers – Queens Park FC – 8:0
01.03.26 Glasgow Rangers – Celtic – 2:2
26.02.26 VfB Stuttgart – Celtic – 0:1
22.02.26 Celtic – Hibernian FC – 1:2
19.02.26 Celtic – VfB Stuttgart – 1:4
15.02.26 Kilmarnock FC – Celtic – 2:3

Facts

  • In the last 5 head-to-head matches, Rangers won 1.
  • Rangers is showing really good form (last 5 games: 2 wins).
  • Celtic‘s form has been unstable in recent games (in the last 5 games, wins – 2).
  • Rangers may have a physical advantage due to more rest days in recent times.
  • Rangers is expected to have a slight advantage in this match.
  • In the last 20 head-to-head matches, Rangers won 4 matches, drew 5 matches, lost 11 matches, and goals 29:37. (average 1.5:1.9).
  • Including home matches between the teams, Rangers won 2 matches, drew 5 matches, lost 3 matches, and goals 15:12. (average 1.5:1.2).

    Latest Head To Head

    01.03.26 Glasgow Rangers – Celtic – 2:2
    03.01.26 Celtic – Glasgow Rangers – 1:3
    02.11.25 Celtic – Glasgow Rangers – 3:1 ET
    31.08.25 Glasgow Rangers – Celtic – 0:0
    04.05.25 Glasgow Rangers – Celtic – 1:1

    Standings

    Draw

    2025/26

    1/128-finals

    1 Rangers Bye
    5 Clyde Bye
    6 Bye Annan
    7 Lossiemouth Formartine Utd 1 : 2
    8 Huntly Buckie Thistle 1 : 3
    9 Stranraer Bye
    10 Glenafton Invergordon 3 : 2
    11 Jeanfield Swifts Clydebank FC 0 : 4
    12 Newtongrange Star East Stirlingshire 1 : 3
    13 Bo’ness Athletic Keith 2 : 1
    14 Linlithgow Rose Gala Fairydean 2 : 1
    16 Bye Queen’s Park
    17 Dumbarton Bye
    18 Coldstream Tayport 2 : 3
    19 Auchinleck Talbot Cumnock Juniors 2 : 1
    20 Carluke Rovers Gretna 2008 0 : 4
    24 Bye Celtic
    25 Kilmarnock Bye
    32 Bye Dundee FC
    33 Dunfermline Bye
    36 Bye Queen of South
    40 Bye Hibernian
    41 Kelty Hearts Bye
    43 Lochee United Brechin 1 : 3
    44 Civil Service Strollers Dundonald Bluebell 2 : 3
    45 St Johnstone Bye
    48 Bye Cove Rangers
    49 Aberdeen Bye
    53 Raith Bye
    56 Bye Alloa
    57 Motherwell Bye
    61 Bo’ness United Banks O’ Dee 0 : 3
    62 Brora Rangers Fraserburgh 0 : 1
    64 Bye Ross County
    65 Stenhousemuir Bye
    67 Clachnacuddin Kilwinning Rangers 2 : 1
    68 Inverurie Sauchie 0 : 2
    69 Peterhead Bye
    72 Bye Morton
    73 Hearts Bye
    80 Bye Falkirk
    81 Ayr Bye
    83 Berwick Nairn County 0 : 2
    84 Turriff Utd Hill Of Beath 2 : 1
    88 Bye Dundee Utd
    89 Cumbernauld Colts Glasgow University 4 : 0
    90 Bonnyrigg Rose Broxburn Athletic 2 : 1
    91 Spartans Bye
    92 Bye East Kilbride
    93 Tranent Pollok 3 : 0
    94 Strathspey Thistle Dundee North End 1 : 2
    96 Bye Inverness
    97 Airdrieonians Bye
    100 Bye Hamilton
    101 East Fife Bye
    104 Bye Arbroath
    105 Livingston Bye
    112 Bye St. Mirren
    113 Camelon Juniors Albion Rovers 2 : 1
    114 Johnstone Burgh Threave Rovers 4 : 0
    115 Edinburgh City Bye
    116 Stirling University Burntisland Shipyard 6 : 2
    117 Elgin City Bye
    118 Darvel Deveronvale 1 : 3
    119 Forres Mechanics Caledonian Braves 0 : 2
    120 Bye Stirling
    121 Musselburgh Bonnyton Thistle 2 : 0
    122 Bye Forfar Athletic
    124 Bye Partick Thistle
    125 Wick Academy Rothes 5 : 0
    126 Cowdenbeath Benburb 1 : 2
    128 Bye Montrose

    1/64-finals

    1 Rangers Bye
    3 Clyde Annan 2 : 3
    4 Formartine Utd Buckie Thistle 0 : 2
    5 Stranraer Glenafton 4 : 0
    6 Clydebank FC East Stirlingshire 3 : 1
    7 Bo’ness Athletic Linlithgow Rose 0 : 2
    8 Bye Queen’s Park
    9 Dumbarton Tayport 2 : 0
    10 Auchinleck Talbot Gretna 2008 3 : 1
    12 Bye Celtic
    13 Kilmarnock Bye
    16 Bye Dundee FC
    17 Dunfermline Bye
    18 Bye Queen of South
    20 Bye Hibernian
    21 Kelty Hearts Bye
    22 Brechin Dundonald Bluebell 3 : 1
    23 St Johnstone Bye
    24 Bye Cove Rangers
    25 Aberdeen Bye
    27 Raith Bye
    28 Bye Alloa
    29 Motherwell Bye
    31 Banks O’ Dee Fraserburgh 4 : 0
    32 Bye Ross County
    33 Stenhousemuir Bye
    34 Clachnacuddin Sauchie 2 : 0
    35 Peterhead Bye
    36 Bye Morton
    37 Hearts Bye
    40 Bye Falkirk
    41 Ayr Bye
    42 Nairn County Turriff Utd 1 : 2
    44 Bye Dundee Utd
    45 Cumbernauld Colts Bonnyrigg Rose 0 : 2
    46 Spartans East Kilbride 2 : 1
    47 Tranent Dundee North End 3 : 0
    48 Bye Inverness
    49 Airdrieonians Bye
    50 Bye Hamilton
    51 East Fife Bye
    52 Bye Arbroath
    53 Livingston Bye
    56 Bye St. Mirren
    57 Camelon Juniors Johnstone Burgh 1 : 0
    58 Edinburgh City Stirling University 1 : 0
    59 Elgin City Deveronvale 2 : 1
    60 Caledonian Braves Stirling 3 : 4
    61 Musselburgh Forfar Athletic 1 : 2
    62 Bye Partick Thistle
    63 Wick Academy Benburb 1 : 2
    64 Bye Montrose

    1/32-finals

    1 Rangers Bye
    2 Annan Buckie Thistle 4 : 0
    3 Stranraer Clydebank FC 2 : 1
    4 Linlithgow Rose Queen’s Park 1 : 3
    5 Dumbarton Auchinleck Talbot 0 : 4
    6 Bye Celtic
    7 Kilmarnock Bye
    8 Bye Dundee FC
    9 Dunfermline Queen of South 2 : 1
    10 Bye Hibernian
    11 Kelty Hearts Brechin 2 : 0
    12 St Johnstone Cove Rangers 1 : 2
    13 Aberdeen Bye
    14 Raith Alloa 1 : 0
    15 Motherwell Bye
    16 Banks O’ Dee Ross County 0 : 2
    17 Stenhousemuir Clachnacuddin 4 : 1
    18 Peterhead Morton 2 : 3
    19 Hearts Bye
    20 Bye Falkirk
    21 Ayr Turriff Utd 3 : 0
    22 Bye Dundee Utd
    23 Bonnyrigg Rose Spartans 1 : 2
    24 Tranent Inverness 1 : 2
    25 Airdrieonians Hamilton 4 : 0
    26 East Fife Arbroath 0 : 2
    27 Livingston Bye
    28 Bye St. Mirren
    29 Camelon Juniors Edinburgh City 2 : 1
    30 Elgin City Stirling 4 : 2
    31 Forfar Athletic Partick Thistle 0 : 2
    32 Benburb Montrose 0 : 3

    1/16-finals

    1 Rangers Annan 5 : 0
    2 Stranraer Queen’s Park 2 : 1
    3 Auchinleck Talbot Celtic 0 : 2
    4 Kilmarnock Dundee FC 1 : 2
    5 Dunfermline Hibernian 1 : 0
    6 Kelty Hearts Cove Rangers 2 : 1
    7 Aberdeen Raith 1 : 0
    8 Motherwell Ross County 1 : 0
    9 Stenhousemuir Morton 4 : 0
    10 Hearts Falkirk 1 : 2
    11 Ayr Dundee Utd 0 : 2
    12 Spartans Inverness 1 : 0
    13 Airdrieonians Arbroath 4 : 3
    14 Livingston St. Mirren 1 : 2
    15 Camelon Juniors Elgin City 1 : 3
    16 Partick Thistle Montrose 3 : 1

    1/8-finals

    1 Rangers Queen’s Park 8 : 0
    2 Celtic Dundee FC 2 : 1
    3 Dunfermline Kelty Hearts 2 : 0
    4 Aberdeen Motherwell 2 : 0
    5 Stenhousemuir Falkirk 0 : 2
    6 Dundee Utd Spartans 2 : 1
    7 Airdrieonians St. Mirren 1 : 2
    8 Elgin City Partick Thistle 2 : 3

    Quarter-finals

    1 Rangers Celtic
    2 Dunfermline Aberdeen
    3 Falkirk Dundee Utd
    4 St. Mirren Partick Thistle

    Scottish Cup Outrights

    1. Celtic: 2.75 (30.76%)

    2. Rangers: 2.97 (28.49%)

    3. Aberdeen: 8 (10.58%)

    4. St. Mirren: 8.4 (10.07%)

    5. Falkirk: 10.2 (8.29%)

    6. Dundee Utd: 13.8 (6.13%)

    7. Dunfermline: 27.6 (3.07%)

    8. Partick: 32.4 (2.61%)

    Glasgow Rangers – Celtic and other Scottish Cup events on our partner.

  • Scottish Cup

    Related Articles

    0 Comment