Match centre Full-time
Rangers at FC Porto
•
uefa.europa 2025
•
Kick-off 2026-01-29 20:00 GMT
Full time
FC Porto
3 – 1
Rangers
Full time. Final team totals and player-level numbers below (from ingested data).
FC Porto · XI
| # | Player | Pos |
|---|---|---|
| 4 | Jakub Kiwior | D |
| 5 | Jan Bednarek | D |
| 7 | William Gomes | F |
| 8 | Victor Froholdt | M |
| 9 | Samu Aghehowa | F |
| 11 | Pepê | F |
| 20 | Alberto Costa | D |
| 22 | Alan Varela | M |
| 74 | Moura | D |
| 86 | Rodrigo Mora | M |
| 99 | Diogo Costa | G |
Rangers · XI
| # | Player | Pos |
|---|---|---|
| 1 | Jack Butland | G |
| 2 | James Tavernier | D |
| 3 | Max Aarons | D |
| 9 | Youssef Chermiti | F |
| 10 | Mohammed Diomande | M |
| 23 | Djeidi Gassama | F |
| 24 | Nasser Djiga | D |
| 30 | Jayden Meghoma | D |
| 37 | Emmanuel Fernandez | D |
| 43 | Nicolas Raskin | M |
| 52 | Findlay Curtis | F |
FCP
41.4%
Possession
Home
41.4%
58.6%
RAN
Offense
3
Shots on Goal
2
9
Shots Off Target
3
0
Shots On Post
0
12
Shot Attempts
5
0
Headed Shots
0
0
Headed Goals
1
3
Offsides
2
2
Accurate Crosses
3
18
Total Crosses
16
291
Accurate Passes
425
339
Total Passes
489
Cards & corners
0
Yellow Cards
1
0
Red Cards
0
4
Corner Kicks
3
3
Corners Lost
4
Defense
2
Blocked Shots
2
16
Total Tackles
23
17
Fouls Committed
13
10
Fouls Suffered
17
Goalkeeping
1
Saves
1
5
Shots Faced
12
1
Punches
1
0
Penalty Kicks Faced
0
0
Penalty Kicks Saved
0
0
Penalty Kick Conceded
0
Set pieces
10
Free Kick Shots
17
0
Free Kick Goals
0
0
Penalty Kick Shots
0
0
Penalty Kick Goals
0
0
Penalty Kicks Missed
0
Player statistics
FC Porto
| # | Player | M | G | A | Sh | SoT | Ps | PA | Tk | In | Fl | YC | RC | Sv | GC |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Jakub Kiwior | 90 | 0 | 0 | 2 | 0 | 60 | 50 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
| 5 | Jan Bednarek | 90 | 0 | 0 | 0 | 0 | 33 | 31 | 1 | 0 | 2 | 0 | 0 | 0 | 1 |
| 6 | Stephen Eustáquio | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | William Gomes | 61 | 0 | 0 | 0 | 0 | 17 | 14 | 1 | 0 | 3 | 0 | 0 | 0 | 1 |
| 8 | Victor Froholdt | 68 | 0 | 0 | 0 | 0 | 8 | 6 | 1 | 1 | 2 | 0 | 0 | 0 | 1 |
| 9 | Samu Aghehowa | 68 | 0 | 0 | 2 | 0 | 7 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 10 | Gabri Veiga | 9 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 11 | Pepê | 90 | 0 | 0 | 2 | 1 | 23 | 18 | 2 | 0 | 1 | 0 | 0 | 0 | 1 |
| 12 | Zaidu Sanusi | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Pablo Rosario | 22 | 0 | 0 | 0 | 0 | 6 | 6 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 14 | Cláudio Ramos | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 | Borja Sainz | 29 | 0 | 0 | 1 | 0 | 7 | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 20 | Alberto Costa | 61 | 0 | 0 | 0 | 0 | 23 | 20 | 2 | 0 | 2 | 0 | 0 | 0 | 1 |
| 21 | Dominik Prpic | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22 | Alan Varela | 90 | 0 | 0 | 0 | 0 | 60 | 60 | 1 | 3 | 1 | 0 | 0 | 0 | 1 |
| 24 | Joao Costa | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 27 | Deniz Gül | 22 | 0 | 0 | 1 | 0 | 4 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 52 | Martim Fernandes | 29 | 0 | 0 | 0 | 0 | 6 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| 72 | André Miranda | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 73 | Gabi Brás | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 74 | Moura | 90 | 1 | 0 | 1 | 1 | 32 | 29 | 1 | 1 | 2 | 0 | 0 | 0 | 1 |
| 86 | Rodrigo Mora | 81 | 1 | 0 | 3 | 1 | 29 | 23 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
| 99 | Diogo Costa | 90 | 0 | 0 | 0 | 0 | 22 | 18 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
Rangers
| # | Player | M | G | A | Sh | SoT | Ps | PA | Tk | In | Fl | YC | RC | Sv | GC |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Jack Butland | 90 | 0 | 0 | 0 | 0 | 48 | 36 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
| 2 | James Tavernier | 90 | 0 | 0 | 1 | 0 | 45 | 35 | 1 | 1 | 1 | 0 | 0 | 0 | 3 |
| 3 | Max Aarons | 90 | 0 | 0 | 0 | 0 | 30 | 26 | 0 | 1 | 2 | 1 | 0 | 0 | 3 |
| 5 | John Souttar | 45 | 0 | 0 | 1 | 0 | 45 | 41 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 9 | Youssef Chermiti | 70 | 0 | 0 | 0 | 0 | 11 | 10 | 2 | 0 | 1 | 0 | 0 | 0 | 3 |
| 10 | Mohammed Diomande | 90 | 0 | 0 | 0 | 0 | 56 | 50 | 6 | 1 | 1 | 0 | 0 | 0 | 3 |
| 11 | Thelo Aasgaard | 20 | 0 | 0 | 0 | 0 | 11 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18 | Oliver Antman | 32 | 0 | 0 | 0 | 0 | 16 | 13 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23 | Djeidi Gassama | 58 | 1 | 0 | 1 | 1 | 18 | 16 | 2 | 0 | 1 | 0 | 0 | 0 | 3 |
| 24 | Nasser Djiga | 90 | 0 | 0 | 0 | 0 | 73 | 68 | 0 | 1 | 0 | 0 | 0 | 0 | 3 |
| 28 | Bojan Miovski | 32 | 0 | 0 | 0 | 0 | 6 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | Jayden Meghoma | 45 | 0 | 0 | 0 | 0 | 14 | 13 | 2 | 0 | 0 | 0 | 0 | 0 | 3 |
| 31 | Liam Kelly | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 32 | Kieran Wright | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 37 | Emmanuel Fernandez | 58 | 0 | 0 | 0 | 0 | 21 | 21 | 1 | 1 | 4 | 0 | 0 | 0 | 3 |
| 43 | Nicolas Raskin | 90 | 0 | 0 | 1 | 1 | 73 | 69 | 4 | 0 | 3 | 0 | 0 | 0 | 3 |
| 47 | Mikey Moore | 20 | 0 | 0 | 0 | 0 | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 50 | Josh Gentles | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 52 | Findlay Curtis | 70 | 0 | 1 | 1 | 0 | 17 | 13 | 1 | 0 | 0 | 0 | 0 | 0 | 3 |
| 56 | Arran Kerr | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 61 | Lewis Stewart | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 62 | Alexander Smith | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |