Rangers

RAN

Form: LLLLD
Squad Size 29
City Glasgow
Stadium Ibrox Stadium
Founded 1873

At 32nd with 4 points, Rangers face relegation reality, in concerning form. The LLLLD record across recent matches tells a story of struggle. Statistics don't care about effort or intention - they measure outcomes. The squad features J. Souttar (MAGNET), N. Djiga (INTERCEPTOR), and M. Diomandé (SILVER TRAY).

Match Coverage

Rangers results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

Rangers stunned the Estádio Do Dragão early, but FC Porto's devastating first-half comeback proved too much. A ruthless response to protect their top-eight spot! #FCPorto #UEL #RangersFC

Porto's Swift First-Half Blitz Sinks Rangers A frantic opening 45 minutes saw Rangers grab an early lead, only for FC Porto to ruthlessly punish their visitors and solidify their push towards the knockout rounds. The Opening Shock The Estádio Do Dragão was silenced within minutes as the visitors threatened a...
Read our take

Diomande ignites Ibrox! Rangers hold their nerve through a fierce physical battle to stall Ludogorets 1-0. A crucial gritty win keeps the European dream flickering. #UEL #Rangers #EuropaLeague

A Gritty Ibrox Triumph Lifts Rangers A fiercely contested single-goal victory keeps Rangers' faint European hopes flickering while stalling Ludogorets' march towards the playoffs. Early Tempest A thunderous atmosphere greeted the teams at Ibrox, and the Intensity was evident from the opening exchanges. The Scottish side, desperate to climb from...
Read our take

Rangers struck first, but Ferencváros reacted with authority. This comeback puts the Hungarians firmly in the playoff mix, while the Gers' European nightmare deepens. #UEL #Ferencvaros #Rangers

Hungarian Resilience Shines as Rangers Falter A resilient Ferencváros side turned the tide in Budapest, overcoming an early setback against Rangers to push themselves deeper into the European playoff conversation. The Opening Exchange The early exchanges at Groupama Aréna hinted at a frustrating evening for the hosts. The visitors absorbed...
Read our take

A chaotic night at Ibrox! Two red cards, VAR drama, and a stunning 10-man comeback from Braga. Rangers let a massive European lifeline slip through their fingers. #UEL #RangersFC #SCBraga

Red Cards and VAR Drama Define Ibrox Stalemate A chaotic night in Glasgow delivered two red cards, huge refereeing decisions, and a hard-fought draw that keeps Braga flying high while the hosts scrap for survival. Early Nerves and a Late Breakthrough Ibrox demanded a response. Rangers stepped onto the pitch...
Read our take

The scoreboard says 0-2, but the real story is Roma's absolute control at Ibrox. Two first-half goals extinguish Rangers' hopes early as the Italians cruise in Glasgow. #ASRoma #RangersFC #UEL

Clinical Roma Dismantle Rangers on Quiet Glasgow Night A ruthless first-half display from the Italian visitors quickly deflated the famous Ibrox atmosphere, turning what promised to be a fierce European night into a comfortable procession. Silencing the Scottish Roar The European nights at Ibrox are famed for their deafening atmosphere,...
Read our take

A harsh night for Rangers in Norway. Brann turned minimal possession into maximum damage, ruthlessly exposing the visitors. Where do the Gers go from here? #UEL #Brann #Rangers

Brann Ruthlessly Dismantle Rangers Under Norwegian Lights A clinical display of finishing from the hosts laid bare the glaring weaknesses in a visiting side bereft of attacking ideas. Opening Act Brann edged possession early on, probing the Rangers defence with measured intent under the floodlights at Brann Stadion. The Stakes...
Read our take

Rangers controlled the ball, but Oliver Christensen built a brick wall at Merkur Arena. Sturm Graz survive a second-half siege to take crucial points in the Europa League! #UEL #SturmGraz #RangersFC

Sturm Graz Survive Rangers Siege Thanks to Christensen Masterclass A relentless barrage of shots couldn't break Oliver Christensen as Sturm Graz clung on for a vital European victory. Lightning Start at Merkur Arena Sturm Graz burst out of the gates at Merkur Arena, immediately putting the visitors on the back...
Read our take

The scoreboard says 0-1, but the real story at Ibrox was pure chaos. A red card, wild VAR drama, and a heroic penalty save couldn't stop Genk's European push. #UEL #Genk #Rangers

Genk Survive VAR Chaos to Sink Ten-Man Rangers A chaotic, incident-packed night at Ibrox ended with Genk exploiting their numerical advantage to secure a vital European away win. Chaos Unfolds at Ibrox A relentless early pace turned Ibrox into a cauldron of tension, reflected in an off-the-charts Intensity that rarely...
Read our take

Club Brugge destroyed Rangers 6-0 at Jan Breydel Stadion in a Champions League masterclass. Joaquin Seys bagged a brace as the hosts dismantled their Scottish visitors with clinical precision. A red card to Max Aarons in the 8th minute sealed Rangers' fate.

Brugge's Six-Goal Statement: Rangers Torn Apart at Jan Breydel This wasn't a Champions League match—it was a public execution, a statement of intent from Club Brugge that echoed across Europe's elite competition. The Early Knockout Blow Rangers arrived at Jan Breydel Stadion expecting a battle. They left in tatters. Within...
Read our take

Club Brugge KV storms Ibrox with a devastating 3-1 victory in Champions League opener. Vermant, Spileers, and Mechele strike early as Rangers' comeback falls short. Butland's four saves couldn't stem the tide.

Brugge's Three-Goal Blitz Overwhelms Rangers in Ibrox Demolition Club Brugge KV announced their Champions League credentials with a clinical away victory that exposed Rangers' defensive fragility from the opening whistle. Lightning Strike from Belgium Before Rangers supporters at Ibrox Stadium could settle into their seats, the match was already slipping...
Read our take

Plzen 2-1 Rangers at Doosan Arena. Durosinmi and late sub Markovic seal a stunning upset in the Champions League. Rangers dominated possession but couldn't find the clinical edge.

Plzen's Champions League Ambush: Late Drama Dethrones Rangers A masterclass in opportunism over dominance—Plzen's clinical finishing and Rangers' wastefulness in front of goal decided this Champions League heavyweight bout at Doosan Arena. The Possession Paradox Rangers arrived as the expected architects, controlling 59% of the ball and threading 523 passes...
Read our take

Rangers 3-0 Plzen at Ibrox. Gassama's brace and Dessers' penalty seal a dominant Champions League statement. Perfect start for Clement's side.

Rangers Announce Their Arrival with Ruthless Plzen Dismantling This wasn't a qualification—it was a coronation. Rangers served notice that they belong in Europe's elite competition with a clinical 3-0 demolition that left Plzen searching for answers. Gassama's Double Defines the Evening From the opening exchanges at Ibrox, the intensity was...
Read our take

Filip Đurićić's 54th-minute strike gave Panathinaikos the lead, but Gassama's 60th-minute equaliser rescued Rangers at the Spiros Louis Olympic Stadium. A cagey Champions League opener ends 1-1.

Butland's Five-Save Masterclass Denies Panathinaikos Victory in Athens A Champions League baptism of fire at the Spiros Louis Olympic Stadium delivered exactly what early-season European football promises: tension, tactical caution, and a goalkeeper reminding everyone why shot-stopping matters. Đurićić's Breakthrough and the Turning Point The intensity shifted decisively in the...
Read our take

Rangers 2-0 Panathinaikos at Ibrox. Findlay Curtis breaks the deadlock in the 52nd minute, then Djeidi Gassama seals it late as the Greek side crumbles to ten men. Champions League football favours the prepared.

Rangers Dismantle Panathinaikos in Champions League Qualifier This wasn't a contest—it was a coronation, as Rangers proved why they belong in European football's elite tier while Panathinaikos' red card collapse exposed the gulf between the two. Butland's Masterclass Anchors Rangers' Dominance Jack Butland turned in a commanding performance between the...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

32nd Place
Form
LLLLDLWL

Record

P8
W1
D1
L6
Pts4
Win%13%

Goals

Scored5
Conceded14
Diff -9
Avg/G0.6
Conc/G1.8

Defense & Discipline

Clean Sheets1
Failed to Score3
Pens Scored1
Pens Missed0

Best Streaks

1 Win Streak
1 Draw Streak
4 Loss Streak

League Standings

League Standings

Full UEFA Europa League table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Lyon 8 21 18 5 +13 LLyon 0 - 2 Celta Vigo (19-03-2026)DCelta Vigo 1 - 1 Lyon (12-03-2026)WLyon 4 - 2 PAOK (29-01-2026)WBSC Young Boys 0 - 1 Lyon (22-01-2026)WLyon 2 - 1 GO Ahead Eagles (11-12-2025)
2 Aston Villa 8 21 14 6 +8 LNottingham Forest 1 - 0 Aston Villa (30-04-2026)WAston Villa 4 - 0 Bologna (16-04-2026)WBologna 1 - 3 Aston Villa (09-04-2026)WAston Villa 2 - 0 Lille (19-03-2026)WLille 0 - 1 Aston Villa (12-03-2026)
3 FC Midtjylland 8 19 18 8 +10 LFC Midtjylland 1 - 2 (PEN 0-3) Nottingham Forest (19-03-2026)WNottingham Forest 0 - 1 FC Midtjylland (12-03-2026)WFC Midtjylland 2 - 0 Dinamo Zagreb (29-01-2026)DBrann 3 - 3 FC Midtjylland (22-01-2026)WFC Midtjylland 1 - 0 Genk (11-12-2025)
4 Real Betis 8 17 13 7 +6 LReal Betis 2 - 4 SC Braga (16-04-2026)DSC Braga 1 - 1 Real Betis (08-04-2026)WReal Betis 4 - 0 Panathinaikos (19-03-2026)LPanathinaikos 1 - 0 Real Betis (12-03-2026)WReal Betis 2 - 1 Feyenoord (29-01-2026)
5 FC Porto 8 17 13 7 +6 LNottingham Forest 1 - 0 FC Porto (16-04-2026)DFC Porto 1 - 1 Nottingham Forest (09-04-2026)WFC Porto 2 - 0 VfB Stuttgart (19-03-2026)WVfB Stuttgart 1 - 2 FC Porto (12-03-2026)WFC Porto 3 - 1 Rangers (29-01-2026)
6 SC Braga 8 17 11 5 +6 WSC Braga 2 - 1 SC Freiburg (30-04-2026)WReal Betis 2 - 4 SC Braga (16-04-2026)DSC Braga 1 - 1 Real Betis (08-04-2026)WSC Braga 4 - 0 Ferencvarosi TC (18-03-2026)LFerencvarosi TC 2 - 0 SC Braga (12-03-2026)
7 SC Freiburg 8 17 10 4 +6 LSC Braga 2 - 1 SC Freiburg (30-04-2026)WCelta Vigo 1 - 3 SC Freiburg (16-04-2026)WSC Freiburg 3 - 0 Celta Vigo (09-04-2026)WSC Freiburg 5 - 1 Genk (19-03-2026)LGenk 1 - 0 SC Freiburg (12-03-2026)
8 AS Roma 8 16 13 6 +7 LAS Roma 3 - 4 (AET) Bologna (19-03-2026)DBologna 1 - 1 AS Roma (12-03-2026)DPanathinaikos 1 - 1 AS Roma (29-01-2026)WAS Roma 2 - 0 VfB Stuttgart (22-01-2026)WCeltic 0 - 3 AS Roma (11-12-2025)
9 Genk 8 16 11 7 +4 LSC Freiburg 5 - 1 Genk (19-03-2026)WGenk 1 - 0 SC Freiburg (12-03-2026)DGenk 3 - 3 (AET) Dinamo Zagreb (26-02-2026)WDinamo Zagreb 1 - 3 Genk (19-02-2026)WGenk 2 - 1 Malmo FF (29-01-2026)
10 Bologna 8 15 14 7 +7 LAston Villa 4 - 0 Bologna (16-04-2026)LBologna 1 - 3 Aston Villa (09-04-2026)WAS Roma 3 - 4 (AET) Bologna (19-03-2026)DBologna 1 - 1 AS Roma (12-03-2026)WBologna 1 - 0 Brann (26-02-2026)
11 VfB Stuttgart 8 15 15 9 +6 LFC Porto 2 - 0 VfB Stuttgart (19-03-2026)LVfB Stuttgart 1 - 2 FC Porto (12-03-2026)LVfB Stuttgart 0 - 1 Celtic (26-02-2026)WCeltic 1 - 4 VfB Stuttgart (19-02-2026)WVfB Stuttgart 3 - 2 BSC Young Boys (29-01-2026)
12 Ferencvarosi TC 8 15 12 11 +1 LSC Braga 4 - 0 Ferencvarosi TC (18-03-2026)WFerencvarosi TC 2 - 0 SC Braga (12-03-2026)WFerencvarosi TC 2 - 0 Ludogorets (26-02-2026)LLudogorets 2 - 1 Ferencvarosi TC (19-02-2026)LNottingham Forest 4 - 0 Ferencvarosi TC (29-01-2026)
13 Nottingham Forest 8 14 15 7 +8 WNottingham Forest 1 - 0 Aston Villa (30-04-2026)WNottingham Forest 1 - 0 FC Porto (16-04-2026)DFC Porto 1 - 1 Nottingham Forest (09-04-2026)WFC Midtjylland 1 - 2 (PEN 0-3) Nottingham Forest (19-03-2026)LNottingham Forest 0 - 1 FC Midtjylland (12-03-2026)
14 Plzen 8 14 8 3 +5 DPlzen 1 - 1 (PEN 3-4) Panathinaikos (26-02-2026)DPanathinaikos 2 - 2 Plzen (19-02-2026)WFC Basel 1893 0 - 1 Plzen (29-01-2026)DPlzen 1 - 1 FC Porto (22-01-2026)DPanathinaikos 0 - 0 Plzen (11-12-2025)
15 FK Crvena Zvezda 8 14 7 6 +1 LFK Crvena Zvezda 0 - 1 (AET) Lille (26-02-2026)WLille 0 - 1 FK Crvena Zvezda (19-02-2026)DFK Crvena Zvezda 1 - 1 Celta Vigo (29-01-2026)WMalmo FF 0 - 1 FK Crvena Zvezda (22-01-2026)WSturm Graz 0 - 1 FK Crvena Zvezda (11-12-2025)
16 Celta Vigo 8 13 15 11 +4 LCelta Vigo 1 - 3 SC Freiburg (16-04-2026)LSC Freiburg 3 - 0 Celta Vigo (09-04-2026)WLyon 0 - 2 Celta Vigo (19-03-2026)DCelta Vigo 1 - 1 Lyon (12-03-2026)WCelta Vigo 1 - 0 PAOK (26-02-2026)
17 PAOK 8 12 17 14 +3 LCelta Vigo 1 - 0 PAOK (26-02-2026)LPAOK 1 - 2 Celta Vigo (19-02-2026)LLyon 4 - 2 PAOK (29-01-2026)WPAOK 2 - 0 Real Betis (22-01-2026)DLudogorets 3 - 3 PAOK (11-12-2025)
18 Lille 8 12 12 9 +3 LAston Villa 2 - 0 Lille (19-03-2026)LLille 0 - 1 Aston Villa (12-03-2026)WFK Crvena Zvezda 0 - 1 (AET) Lille (26-02-2026)LLille 0 - 1 FK Crvena Zvezda (19-02-2026)WLille 1 - 0 SC Freiburg (29-01-2026)
19 Fenerbahçe 8 12 10 7 +3 WNottingham Forest 1 - 2 Fenerbahçe (26-02-2026)LFenerbahçe 0 - 3 Nottingham Forest (19-02-2026)DFCSB 1 - 1 Fenerbahçe (29-01-2026)LFenerbahçe 0 - 1 Aston Villa (22-01-2026)WBrann 0 - 4 Fenerbahçe (11-12-2025)
20 Panathinaikos 8 12 11 9 +2 LReal Betis 4 - 0 Panathinaikos (19-03-2026)WPanathinaikos 1 - 0 Real Betis (12-03-2026)DPlzen 1 - 1 (PEN 3-4) Panathinaikos (26-02-2026)DPanathinaikos 2 - 2 Plzen (19-02-2026)DPanathinaikos 1 - 1 AS Roma (29-01-2026)
21 Celtic 8 11 13 15 -2 WVfB Stuttgart 0 - 1 Celtic (26-02-2026)LCeltic 1 - 4 VfB Stuttgart (19-02-2026)WCeltic 4 - 2 Utrecht (29-01-2026)DBologna 2 - 2 Celtic (22-01-2026)LCeltic 0 - 3 AS Roma (11-12-2025)
22 Ludogorets 8 10 12 15 -3 LFerencvarosi TC 2 - 0 Ludogorets (26-02-2026)WLudogorets 2 - 1 Ferencvarosi TC (19-02-2026)WLudogorets 1 - 0 Nice (29-01-2026)LRangers 1 - 0 Ludogorets (22-01-2026)DLudogorets 3 - 3 PAOK (11-12-2025)
23 Dinamo Zagreb 8 10 12 16 -4 DGenk 3 - 3 (AET) Dinamo Zagreb (26-02-2026)LDinamo Zagreb 1 - 3 Genk (19-02-2026)LFC Midtjylland 2 - 0 Dinamo Zagreb (29-01-2026)WDinamo Zagreb 4 - 1 FCSB (22-01-2026)LDinamo Zagreb 1 - 3 Real Betis (11-12-2025)
24 Brann 8 9 9 11 -2 LBologna 1 - 0 Brann (26-02-2026)LBrann 0 - 1 Bologna (19-02-2026)LSturm Graz 1 - 0 Brann (29-01-2026)DBrann 3 - 3 FC Midtjylland (22-01-2026)LBrann 0 - 4 Fenerbahçe (11-12-2025)
25 BSC Young Boys 8 9 10 16 -6 LVfB Stuttgart 3 - 2 BSC Young Boys (29-01-2026)LBSC Young Boys 0 - 1 Lyon (22-01-2026)WBSC Young Boys 1 - 0 Lille (11-12-2025)LAston Villa 2 - 1 BSC Young Boys (27-11-2025)LPAOK 4 - 0 BSC Young Boys (06-11-2025)
26 Sturm Graz 8 7 5 11 -6 WSturm Graz 1 - 0 Brann (29-01-2026)LFeyenoord 3 - 0 Sturm Graz (22-01-2026)LSturm Graz 0 - 1 FK Crvena Zvezda (11-12-2025)LPanathinaikos 2 - 1 Sturm Graz (27-11-2025)DSturm Graz 0 - 0 Nottingham Forest (06-11-2025)
27 FCSB 8 7 9 16 -7 DFCSB 1 - 1 Fenerbahçe (29-01-2026)LDinamo Zagreb 4 - 1 FCSB (22-01-2026)WFCSB 4 - 3 Feyenoord (11-12-2025)LFK Crvena Zvezda 1 - 0 FCSB (27-11-2025)LFC Basel 1893 3 - 1 FCSB (06-11-2025)
28 GO Ahead Eagles 8 7 6 14 -8 DGO Ahead Eagles 0 - 0 SC Braga (29-01-2026)LNice 3 - 1 GO Ahead Eagles (22-01-2026)LLyon 2 - 1 GO Ahead Eagles (11-12-2025)LGO Ahead Eagles 0 - 4 VfB Stuttgart (27-11-2025)LRed Bull Salzburg 2 - 0 GO Ahead Eagles (06-11-2025)
29 Feyenoord 8 6 11 15 -4 LReal Betis 2 - 1 Feyenoord (29-01-2026)WFeyenoord 3 - 0 Sturm Graz (22-01-2026)LFCSB 4 - 3 Feyenoord (11-12-2025)LFeyenoord 1 - 3 Celtic (27-11-2025)LVfB Stuttgart 2 - 0 Feyenoord (06-11-2025)
30 FC Basel 1893 8 6 9 13 -4 LFC Basel 1893 0 - 1 Plzen (29-01-2026)LRed Bull Salzburg 3 - 1 FC Basel 1893 (22-01-2026)LFC Basel 1893 1 - 2 Aston Villa (11-12-2025)LGenk 2 - 1 FC Basel 1893 (27-11-2025)WFC Basel 1893 3 - 1 FCSB (06-11-2025)
31 Red Bull Salzburg 8 6 10 15 -5 LAston Villa 3 - 2 Red Bull Salzburg (29-01-2026)WRed Bull Salzburg 3 - 1 FC Basel 1893 (22-01-2026)LSC Freiburg 1 - 0 Red Bull Salzburg (11-12-2025)LBologna 4 - 1 Red Bull Salzburg (27-11-2025)WRed Bull Salzburg 2 - 0 GO Ahead Eagles (06-11-2025)
32 Rangers 8 4 5 14 -9 LFC Porto 3 - 1 Rangers (29-01-2026)WRangers 1 - 0 Ludogorets (22-01-2026)LFerencvarosi TC 2 - 1 Rangers (11-12-2025)DRangers 1 - 1 SC Braga (27-11-2025)LRangers 0 - 2 AS Roma (06-11-2025)
33 Nice 8 3 7 15 -8 LLudogorets 1 - 0 Nice (29-01-2026)WNice 3 - 1 GO Ahead Eagles (22-01-2026)LNice 0 - 1 SC Braga (11-12-2025)LFC Porto 3 - 0 Nice (27-11-2025)LNice 1 - 3 SC Freiburg (06-11-2025)
34 Utrecht 8 1 5 15 -10 LCeltic 4 - 2 Utrecht (29-01-2026)LUtrecht 0 - 2 Genk (22-01-2026)LUtrecht 1 - 2 Nottingham Forest (11-12-2025)LReal Betis 2 - 1 Utrecht (27-11-2025)DUtrecht 1 - 1 FC Porto (06-11-2025)
35 Malmo FF 8 1 4 15 -11 LGenk 2 - 1 Malmo FF (29-01-2026)LMalmo FF 0 - 1 FK Crvena Zvezda (22-01-2026)LFC Porto 2 - 1 Malmo FF (11-12-2025)LNottingham Forest 3 - 0 Malmo FF (27-11-2025)LMalmo FF 0 - 1 Panathinaikos (06-11-2025)
36 Maccabi Tel Aviv 8 1 2 22 -20 LMaccabi Tel Aviv 0 - 3 Bologna (29-01-2026)LSC Freiburg 1 - 0 Maccabi Tel Aviv (22-01-2026)LVfB Stuttgart 4 - 1 Maccabi Tel Aviv (11-12-2025)LMaccabi Tel Aviv 0 - 6 Lyon (27-11-2025)LAston Villa 2 - 0 Maccabi Tel Aviv (06-11-2025)

Match History

Recent results and upcoming fixtures with scores and standings

Squad Cards

Every player in the squad with our season ratings

2025/2026 Season 29 players