FC Porto vs Rangers

3 - 1
🕒 Thu, 29 Jan 2026 20:00 Europe/London 📍 Estádio Do Dragão 🧑‍⚖️ Jasper Vergoote 🔁 League Stage - 8 🏁 match finished
Season
2025-2026 Season
Stage
League Stage - 8
League Stage Table
FC Porto 4 · Rangers 32
Referee Stats
1 matches · 1.00 yellow cards avg
Yellow cards avg 1.00
Reds avg 0.00
Penalties avg 0.00
Over 4.5 cards 0%
Home wins 100%
Draws 0%
Away wins 0%
How the match was won
  • FC Porto outshot their opponent (12-4).
  • Rangers controlled possession (59%).

Team Overview

FC Porto (Home stats)

Games / Record

6
W-D-L: 5-1-0

Goals For / Against

13 / 4
Avg: 2.17 / 0.67

Points

16
Avg: 2.67

Clean Sheets

2

Failed to Score

0
Rangers (Away stats)

Games / Record

4
W-D-L: 0-0-4

Goals For / Against

3 / 10
Avg: 0.75 / 2.50

Points

0
Avg: 0.00

Clean Sheets

0

Failed to Score

1

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Europa League fixture.

Quick comparison bars

2.67
PPG
0.00
2.17
GF
0.75
0.67
GA
2.50
100%
O2.5
100%
75%
BTTS
75%
75%
Score 1st
50%

League-position context

FC Porto rank4th
Rangers rank32nd
FC Porto points17
Rangers points4
FC Porto: #4 · 17 pts · GD +6
4 pts off the top 2. 1 pts above the play-off edge. 14 pts clear of the relegation zone.
Rangers: #32 · 4 pts · GD -9
17 pts off the top 2. 12 pts off the play-off line. 1 pts clear of the relegation zone.
13-point gap between the two sides coming into kick-off.

FC Porto last 5 home

W W W W
Points12/12
Weighted index100
Goals10-3
Record4-0-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Rangers last 5 away

L L L L
Points0/12
Weighted index0
Goals3-10
Record0-0-4
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

FC Porto trend breakdown

Over 2.5100%
BTTS75%
BTTS + O2.575%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 25% · 1H BTTS 50%

Rangers trend breakdown

Over 2.5100%
BTTS75%
BTTS + O2.575%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 25% · 1H BTTS 25%

Scoring reliability

FC Porto score at home100%
FC Porto clean sheet at home25%
Rangers score away75%
Rangers clean sheet away0%

First-goal patterns

FC Porto score first75%
FC Porto win after scoring first100%
Rangers score first50%
Rangers win after scoring first0%
Comeback rate after conceding first: FC Porto 100% · Rangers 0%
Avg first goal minute: FC Porto 13.0' · Rangers 16.5'

Vs league average

FC Porto score at home2.17 vs 1.52
FC Porto concede at home0.67 vs 1.16
Rangers score away0.75 vs 1.16
Rangers concede away2.50 vs 1.52
FC Porto score 42% above league average, while Rangers score 35% below league average.
Defensive side: FC Porto are 43% below league average at home, and Rangers are 64% above league average away.

Head-to-head trends

Recent games3
Avg goals2.67
BTTS67%
Over 2.533%
At this venue setup: 3.00 goals on average across the last 2.

FC Porto goal timing (home)

1H scored: 64% 2H scored: 36% Danger: 31-45 Vulnerable: 31-45
Goals scored by 15-minute interval
31-45 3
0-15 2
16-30 2
76-90+ 2
46-60 1
61-75 1
Goals conceded by 15-minute interval
31-45 2
0-15 1
16-30 0
46-60 0
61-75 0
76-90+ 0

Rangers goal timing (away)

1H scored: 80% 2H scored: 20% Danger: 16-30 Vulnerable: 31-45
Goals scored by 15-minute interval
16-30 2
0-15 1
31-45 1
46-60 1
61-75 0
76-90+ 0
Goals conceded by 15-minute interval
31-45 4
0-15 1
16-30 1
46-60 1
61-75 1
76-90+ 1

Match Statistics

Shots on Goal
3
2
Total Shots
12
4
Shots off Goal
7
1
Blocked Shots
2
2
Shots Inside Box
7
1
Shots Outside Box
5
3
Ball Possession
41%
59%
Corner Kicks
4
3
Fouls
17
13
Offsides
3
2
Yellow Cards
0
1
Red Cards
—
—
Goalkeeper Saves
1
1
Total Passes
335
486
Passes Accurate
288
425
Passes %
86%
87%

Events

Yellow Cards
Home
0
Away
1
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
6' ⚽
⚽
6' ⚽ Goal · 0-1
D. Gassama
Normal Goal · Assist: Findlay Curtis
27' ⚽
⚽
27' ⚽ Goal · 1-1
Rodrigo Mora
Normal Goal
36' ⚽
⚽
36' ⚽ Goal · 2-1
Francisco Moura
Normal Goal
41' ⚽
⚽
41' ⚽ Goal · 3-1
E. Fernandez
Own Goal · Assist: William
46' ↑↓
↑↓
46' ⇄ J. Meghoma
1st substitution · For: J. Souttar
50'
50' M. Aarons
58' ↑↓
↑↓
58' ⇄ E. Fernandez
2nd substitution · For: O. Antman
58' ↑↓
↑↓
58' ⇄ D. Gassama
3rd substitution · For: B. Miovski
61' ↑↓
↑↓
61' ⇄ William
1st substitution · For: Borja Sainz
61' ↑↓
↑↓
61' ⇄ Alberto Baio
2nd substitution · For: Martim Fernandes
68' ↑↓
↑↓
68' ⇄ Victor Mow Froholdt
3rd substitution · For: P. Rosario
68' ↑↓
↑↓
68' ⇄ Samu
4th substitution · For: D. Gül
70' ↑↓
↑↓
70' ⇄ Youssef Chermiti
4th substitution · For: T. Aasgaard
70' ↑↓
↑↓
70' ⇄ Findlay Curtis
5th substitution · For: M. Moore
80' ↑↓
↑↓
80' ⇄ Rodrigo Mora
5th substitution · For: Gabri Veiga

FC Porto vs Rangers 3-1: match report, goals, cards and substitutions

FC Porto beat Rangers 3-1 on Thursday, 29 January 2026 in Europa League. The match was refereed by Jasper Vergoote. It was played at Estádio Do Dragão.

First half: Rangers took an early lead at 6' when D. Gassama scored, with the assist credited to Findlay Curtis, making the score 0-1. FC Porto leveled the score at 27' when Rodrigo Mora scored, making the score 1-1. FC Porto took the lead at 36' when Francisco Moura scored, making the score 2-1. FC Porto extended the lead at 41' when E. Fernandez scored, with the assist credited to William (Own Goal), making the score 3-1.

Second half: No goals were scored in the second half. Rangers made their 1st substitution at 46', with J. Meghoma replacing J. Souttar. M. Aarons received a yellow card for Rangers at 50'. Rangers made their 2nd substitution at 58', with E. Fernandez replacing O. Antman. Rangers made their 3rd substitution at 58', with D. Gassama replacing B. Miovski. FC Porto made their 1st substitution at 61', with William replacing Borja Sainz. FC Porto made their 2nd substitution at 61', with Alberto Baio replacing Martim Fernandes. FC Porto made their 3rd substitution at 68', with Victor Mow Froholdt replacing P. Rosario. FC Porto made their 4th substitution at 68', with Samu replacing D. Gül. Rangers made their 4th substitution at 70', with Youssef Chermiti replacing T. Aasgaard. Rangers made their 5th substitution at 70', with Findlay Curtis replacing M. Moore. FC Porto made their 5th substitution at 80', with Rodrigo Mora replacing Gabri Veiga.

FC Porto used 5 substitutions while Rangers used 5 substitutions. Rangers got 1 yellow card.

How the match was won

  • FC Porto outshot their opponent (12-4).
  • Rangers controlled possession (59%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games3
Home Wins1
Draws1
Away Wins1
Over 2.5 Goals1 (33.3%)
BTTS2 (66.7%)
Home vs Away as Scheduled
Total Games2
Home Wins1
Draws1
Away Wins0
Over 2.5 Goals1 (50.0%)
BTTS2 (100.0%)

FC Porto vs Rangers Head-to-Head History by Season