Porto vs Rangers 29/01/2026
Match summary
1ST HALF
D. Gassama(F. Curtis)

6'
27'

Rodrigo Mora
36'

Francisco Moura
41'

E. Fernandez(Own Goal)
2ND HALF
J. Meghoma
J. Souttar
46'
Max Aarons
50'
D. Gassama
B. Miovski
58'
O. Antman
58'
E. Fernandez
58'
61'
Borja Sainz
William Gomes
61'
Martim Fernandes
61'
Alberto Costa
68'
Deniz Gül
Samu Aghehowa
68'
Pablo Rosario
Victor Froholdt
F. Curtis
Mikey Moore
70'
Y. Chermiti
T. Aasgaard
70'
81'
Gabri Veiga
Rodrigo Mora
Match statistics
41%Possession59%
339Passes Attempted489
291Completed Passes425
4Corners3
20Throw-ins14
12Shots On Target5
Line-ups
Porto
Formation
4-3-3
#99Meireles Costa

#4Kiwior

#5Bednarek

#74Moura

#20Oliveira Baio

#22Varela

#86Mora Carvalho

#8Mow Froholdt

#11Aquino Cossa

#9Omorodion Aghehowa

#7Gomes Carvalho Santos
Starting XI
![]() Diogo Costa #99 | |
![]() Jakub Kiwior #4 | |
![]() Jan Bednarek #5 | |
![]() Francisco Moura #74 | ⚽36' |
![]() Alberto Costa #20 | 61' |
![]() Alan Varela #22 | |
![]() Rodrigo Mora #86 | 81' ⚽27' |
![]() Victor Froholdt #8 | 68' |
![]() Pepê #11 | |
![]() Samu Aghehowa #9 | 68' |
![]() William Gomes #7 | 61' |
Substitutes
![]() Cláudio Ramos #14 | |
![]() Joao Costa #24 | |
![]() Gabi Brás #73 | |
![]() Martim Fernandes #52 | 61' |
![]() D. Prpić #21 | |
![]() Zaidu #12 | |
![]() S. Eustaquio #6 | |
![]() Pablo Rosario #13 | 68' |
![]() Gabri Veiga #10 | 81' |
![]() Deniz Gül #27 | 68' |
![]() A. Miranda #72 | |
![]() Borja Sainz #17 | 61' |
Will not play

Luuk De Jong
Forward
Knock injury
Return: Out for season

Patricio Nehuén Pérez
Defender
Tendon injury
Return: Doubtful

Zaidu Sanusi
Defender
Overload
Return: Early May 2026

Samuel Omorodion Aghehowa
Forward
Cruciate ligament injury
Return: Late October 2026
Manager

Francesco Farioli
Rangers
Formation
3-4-2-1
#1Butland

#37Fernandez

#24Djiga

#2Tavernier

#10Diomandé

#43Raskin

#3Aarons

#30Meghoma

#52Curtis

#23Gassama

#9Ramalho Chermiti
Starting XI
![]() J. Butland #1 | |
![]() E. Fernandez #37 | 58' 41' |
![]() N. Djiga #24 | |
![]() J. Tavernier #2 | |
![]() M. Diomandé #10 | |
![]() N. Raskin #43 | |
![]() Max Aarons #3 | 50' |
![]() J. Meghoma #30 | 46' |
![]() F. Curtis #52 | 70' 🎯6' |
![]() D. Gassama #23 | 58' ⚽6' |
![]() Y. Chermiti #9 | 70' |
Substitutes
![]() Kieran Wright #32 | |
![]() Liam Kelly #31 | |
![]() A. Kerr #56 | |
![]() J. Souttar #5 | 46' |
![]() T. Aasgaard #11 | 70' |
![]() J. Gentles #50 | |
![]() A. Smith #62 | |
![]() O. Antman #18 | 58' |
![]() B. Miovski #28 | 58' |
![]() Mikey Moore #47 | 70' |
![]() L. Stewart #61 |
Will not play

Ryan Don Naderi
Forward
Muscle injury
Return: A few weeks

Tuur Rommens
Defender
Muscle injury
Return: A few weeks

Bailey Rice
Midfielder
Muscle injury
Return: Early May 2026
Manager

Danny Röhl
Porto
Formation
4-3-3
#99Meireles Costa

#4Kiwior

#5Bednarek

#74Moura

#20Oliveira Baio

#22Varela

#86Mora Carvalho

#8Mow Froholdt

#11Aquino Cossa

#9Omorodion Aghehowa

#7Gomes Carvalho Santos
Starting XI
![]() Diogo Costa #99 | |
![]() Jakub Kiwior #4 | |
![]() Jan Bednarek #5 | |
![]() Francisco Moura #74 | ⚽36' |
![]() Alberto Costa #20 | 61' |
![]() Alan Varela #22 | |
![]() Rodrigo Mora #86 | 81' ⚽27' |
![]() Victor Froholdt #8 | 68' |
![]() Pepê #11 | |
![]() Samu Aghehowa #9 | 68' |
![]() William Gomes #7 | 61' |
Substitutes
![]() Cláudio Ramos #14 | |
![]() Joao Costa #24 | |
![]() Gabi Brás #73 | |
![]() Martim Fernandes #52 | 61' |
![]() D. Prpić #21 | |
![]() Zaidu #12 | |
![]() S. Eustaquio #6 | |
![]() Pablo Rosario #13 | 68' |
![]() Gabri Veiga #10 | 81' |
![]() Deniz Gül #27 | 68' |
![]() A. Miranda #72 | |
![]() Borja Sainz #17 | 61' |
Will not play

Luuk De Jong
Forward
Knock injury
Return: Out for season

Patricio Nehuén Pérez
Defender
Tendon injury
Return: Doubtful

Zaidu Sanusi
Defender
Overload
Return: Early May 2026

Samuel Omorodion Aghehowa
Forward
Cruciate ligament injury
Return: Late October 2026
Manager

Francesco Farioli
Rangers
Formation
3-4-2-1
#1Butland

#37Fernandez

#24Djiga

#2Tavernier

#10Diomandé

#43Raskin

#3Aarons

#30Meghoma

#52Curtis

#23Gassama

#9Ramalho Chermiti
Starting XI
![]() J. Butland #1 | |
![]() E. Fernandez #37 | 58' 41' |
![]() N. Djiga #24 | |
![]() J. Tavernier #2 | |
![]() M. Diomandé #10 | |
![]() N. Raskin #43 | |
![]() Max Aarons #3 | 50' |
![]() J. Meghoma #30 | 46' |
![]() F. Curtis #52 | 70' 🎯6' |
![]() D. Gassama #23 | 58' ⚽6' |
![]() Y. Chermiti #9 | 70' |
Substitutes
![]() Kieran Wright #32 | |
![]() Liam Kelly #31 | |
![]() A. Kerr #56 | |
![]() J. Souttar #5 | 46' |
![]() T. Aasgaard #11 | 70' |
![]() J. Gentles #50 | |
![]() A. Smith #62 | |
![]() O. Antman #18 | 58' |
![]() B. Miovski #28 | 58' |
![]() Mikey Moore #47 | 70' |
![]() L. Stewart #61 |
Will not play

Ryan Don Naderi
Forward
Muscle injury
Return: A few weeks

Tuur Rommens
Defender
Muscle injury
Return: A few weeks

Bailey Rice
Midfielder
Muscle injury
Return: Early May 2026
Manager

Danny Röhl
Head-to-head
4 matches

Porto
2
Wins
2
Draws
0
Wins

Rangers
Europa League2019 • 2 matches
Champions League2005 • 2 matchesLeague standings
| # | Team | P | G | Pts |
|---|---|---|---|---|
1 | ![]() | 8 | 18:5 | 21 |
2 | ![]() | 8 | 14:6 | 21 |
3 | ![]() | 8 | 18:8 | 19 |
4 | ![]() | 8 | 13:7 | 17 |
5 | ![]() | 8 | 13:7 | 17 |
6 | ![]() | 8 | 11:5 | 17 |
7 | ![]() | 8 | 10:4 | 17 |
8 | ![]() | 8 | 13:6 | 16 |
9 | ![]() | 8 | 11:7 | 16 |
10 | ![]() | 8 | 14:7 | 15 |
11 | ![]() | 8 | 15:9 | 15 |
12 | ![]() | 8 | 12:11 | 15 |
13 | ![]() | 8 | 15:7 | 14 |
14 | ![]() | 8 | 8:3 | 14 |
15 | ![]() | 8 | 7:6 | 14 |
16 | ![]() | 8 | 15:11 | 13 |
17 | ![]() | 8 | 17:14 | 12 |
18 | ![]() | 8 | 12:9 | 12 |
19 | ![]() | 8 | 10:7 | 12 |
20 | ![]() | 8 | 11:9 | 12 |
21 | ![]() | 8 | 13:15 | 11 |
22 | ![]() | 8 | 12:15 | 10 |
23 | ![]() | 8 | 12:16 | 10 |
24 | ![]() | 8 | 9:11 | 9 |
25 | ![]() | 8 | 10:16 | 9 |
26 | ![]() | 8 | 5:11 | 7 |
27 | ![]() | 8 | 9:16 | 7 |
28 | ![]() | 8 | 6:14 | 7 |
29 | ![]() | 8 | 11:15 | 6 |
30 | ![]() | 8 | 9:13 | 6 |
31 | ![]() | 8 | 10:15 | 6 |
32 | ![]() | 8 | 5:14 | 4 |
33 | ![]() | 8 | 7:15 | 3 |
34 | ![]() | 8 | 5:15 | 1 |
35 | ![]() | 8 | 4:15 | 1 |
36 | ![]() | 8 | 2:22 | 1 |
1/8 Europa League
1/16 Europa League
Eliminated
Match Information
Referee:
Jasper Vergoote
Venue:
Estádio Do Dragão
Capacity:
50 033
Porto vs Rangers match from the Europa League. View the final score, key match events, detailed statistics, line-ups and head-to-head record between Porto and Rangers. Follow team performance and match context within the Europa League season.


























































