FC Porto 3–1 Rangers
Expected and what happened
- Expected xG
- 3.2 – 0.6
- Actual xG
- 1.6 – 0.4
- Goals
- 3 – 1
Footybot made FC Porto favourites at 87%.
FC Porto won and made the better chances: 1.6 xG to 0.4.
Best on the pitch by Footybot's score: John Souttar, 100.0 in 45′.
Well above their usual level: John Souttar +53.0, Djeidi Gassama +36.5, Findlay Curtis +33.4.
Well below it: Alberto Costa −21.7, Victor Froholdt −18.5, Samu Aghehowa −17.7.
Going in
Each side's last five results before this match.
FC Porto
| 26 Jan 2026 | W 3–0 | v Gil Vicente |
| 22 Jan 2026 | D 1–1 | at FC Viktoria Plzeň |
| 18 Jan 2026 | W 1–0 | at Vitória SC |
| 14 Jan 2026 | W 1–0 | v Benfica |
| 4 Jan 2026 | W 1–0 | at Santa Clara |
Rangers
| 25 Jan 2026 | W 3–0 | v Dundee FC |
| 22 Jan 2026 | W 1–0 | v Ludogorets |
| 11 Jan 2026 | W 2–0 | at Aberdeen |
| 6 Jan 2026 | W 2–0 | v Aberdeen |
| 3 Jan 2026 | W 3–1 | at Celtic |
Head to head
No earlier meeting in Footybot's data.
FC Porto
| Player | Min | Score | vs usual |
|---|---|---|---|
| Jan Bednarek | 90 | 52.3 | −6.9 |
| Pablo Rosario | 22 | 48.7 | – |
| Alan Varela | 90 | 47.2 | −3.5 |
| Jakub Kiwior | 90 | 46.7 | −4.2 |
| Diogo Costa | 90 | 46.0 | −8.8 |
| Francisco Moura | 90 | 40.6 | −10.5 |
| Rodrigo Mora | 81 | 39.3 | −17.4 |
| Samu Aghehowa | 68 | 38.7 | −17.7 |
| Martim Fernandes | 29 | 38.6 | – |
| Pepê | 90 | 33.7 | −14.6 |
| Alberto Costa | 61 | 32.6 | −21.7 |
| Deniz Gül | 22 | 32.5 | – |
| William Gomes | 61 | 31.8 | −13.6 |
| Borja Sainz | 29 | 31.1 | – |
| Victor Froholdt | 68 | 28.7 | −18.5 |
| Gabri Veiga | 9 | 22.8 | – |
Rangers
| Player | Min | Score | vs usual |
|---|---|---|---|
| John Souttar | 45 | 100.0 | +53.0 |
| Oliver Antman | 32 | 81.0 | – |
| Findlay Curtis | 70 | 73.4 | +33.4 |
| Djeidi Gassama | 58 | 72.2 | +36.5 |
| Emmanuel Fernandez | 58 | 70.7 | +21.6 |
| Mohammed Diomande | 90 | 60.1 | +21.0 |
| Youssef Chermiti | 70 | 56.7 | +13.8 |
| Nicolas Raskin | 90 | 53.6 | +9.0 |
| James Tavernier | 90 | 53.4 | +10.8 |
| Nasser Djiga | 90 | 50.9 | +1.4 |
| Mikey Moore | 20 | 43.1 | – |
| Bojan Miovski | 32 | 42.7 | – |
| Jack Butland | 90 | 42.6 | −13.6 |
| Max Aarons | 90 | 40.0 | +0.1 |
| Jayden Meghoma | 45 | 39.7 | +10.0 |
| Thelo Aasgaard | 20 | 38.3 | – |