Europa LeagueRound 8
PortoDWWDW
31
HT 31
Full time
RangersLWLDL

Summary

PORRAN
Attacks
76102
Dang. atk.
3543
Poss. %
41%59%
Shots / On Target
400
12 / 3
5 / 2
310

Match stats

PORRAN
Possession41%
59%
Total shots12
5
Shots on target3
2
Big chances2
1
Attacks76
102
Dangerous attacks35
43
Corners4
3
Fouls17
13
Free kicks13
17
Passes339
489
Pass accuracy86%
87%
Yellow cards0
1

Timeline

6
Djeidi GassamaHeader
Rodrigo Mora CarvalhoRight foot shot
27
Francisco Sampaio MouraLeft foot shot
36
46
John Souttar
50
Maximillian James AaronsSimulation
58
Oliver Antman
58
Bojan Miovski
Martim Moreira Moutinho Fernandes
61
Borja Sainz Eguskiza
61
Deniz Gül
68
Pablo Paulino Rosario
68
70
Thelo Aasgaard
70
Mikey Moore
Gabriel Veiga Novas
81

Head-to-head

POR 0Draws 23 RAN
Porto3 – 1Rangers
29 Jan 2026 · Europa League
Rangers2 – 0Porto
7 Nov 2019 · Europa League
Porto1 – 1Rangers
24 Oct 2019 · Europa League

League table

Europa League
#TeamPWDLGDPtsForm
1Olympique Lyonnais8701+1321LWWWW
2Aston Villa8701+821WWWWW
3FC Midtjylland8611+1019WLWDW
4Real Betis8521+617WWWLW
5Porto8521+617DWWDW
6Sporting Braga8521+617LDWWD
7SC Freiburg8521+617WDWWL
8Roma8512+716WWWWD
9Genk8512+416WWLWW
10Bologna8431+715DWWDW
11VfB Stuttgart8503+615WWWLW
12Ferencvárosi8431+115WDWDL
13Nottingham Forest8422+814DWWLW
14Viktoria Plzeň8350+514DDDDW
15Crvena Zvezda8422+114WWWWD
16Celta de Vigo8413+413WLLWD
17PAOK8332+312WDDWL
18LOSC Lille8404+312LWLLW
19Fenerbahçe8332+312DDWLD
20Panathinaikos8332+212WWDDD
21Celtic8323-211LWLDW
22Ludogorets8314-310LWDLW
23Dinamo Zagreb8314-410LLLWL
24Brann8233-29DDLDL
25Young Boys8305-69LLWLL
26Sturm Graz8215-67DLLLW
27FCSB8215-77LLWLD
28Go Ahead Eagles8215-87LLLLD
29Feyenoord8206-46LLLWL
30Basel8206-46WLLLL
31Salzburg8206-56WLLWL
32Rangers8116-94LDLWL
33Nice8107-83LLLWL
34FC Utrecht8017-101DLLLL
35Malmö FF8017-111LLLLL
36Maccabi Tel Aviv8017-201LLLLL

Match analysis

Porto and Rangers finished 3–1 at in Europa League 8. Porto took the points. Full statistical breakdown — expected goals, shots, possession and the goal timeline — is below.