Matchday

UEFA Europa League 25/26 · 29 Jan 2026

FC Porto 3–1 Rangers

Expected and what happened

Before the match, from team ratings for Dec 2025; the outlined result is 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 2026W 3–0v Gil Vicente Liga Portugal
22 Jan 2026D 1–1at FC Viktoria Plzeň Europa League
18 Jan 2026W 1–0at Vitória SC Liga Portugal
14 Jan 2026W 1–0v Benfica Taça de Portugal
4 Jan 2026W 1–0at Santa Clara Liga Portugal

Rangers

25 Jan 2026W 3–0v Dundee FC Scottish Premiership
22 Jan 2026W 1–0v Ludogorets Europa League
11 Jan 2026W 2–0at Aberdeen Scottish Premiership
6 Jan 2026W 2–0v Aberdeen Scottish Premiership
3 Jan 2026W 3–1at Celtic Scottish Premiership

Head to head

No earlier meeting in Footybot's data.

FC Porto

PlayerMinGAxGScorevs usual
Jan Bednarek Defender9000–52.3−6.9
Pablo Rosario Midfielder2200–48.7–
Alan Varela Midfielder9000–47.2−3.5
Jakub Kiwior Defender90000.0446.7−4.2
Diogo Costa Goalkeeper9000–46.0−8.8
Francisco Moura Defender90100.9740.6−10.5
Rodrigo Mora Midfielder81100.1939.3−17.4
Samu Aghehowa Forward68000.1638.7−17.7
Martim Fernandes Defender2900–38.6–
Pepê Forward90000.1633.7−14.6
Alberto Costa Defender6100–32.6−21.7
Deniz Gül Forward22000.0232.5–
William Gomes Forward6100–31.8−13.6
Borja Sainz Forward29000.0531.1–
Victor Froholdt Midfielder6800–28.7−18.5
Gabri Veiga Midfielder900–22.8–

Rangers

PlayerMinGAxGScorevs usual
John Souttar Defender45000.01100.0+53.0
Oliver Antman Midfielder3200–81.0–
Findlay Curtis Midfielder70010.0273.4+33.4
Djeidi Gassama Midfielder58100.3772.2+36.5
Emmanuel Fernandez Defender5800–70.7+21.6
Mohammed Diomande Midfielder9000–60.1+21.0
Youssef Chermiti Forward7000–56.7+13.8
Nicolas Raskin Midfielder90000.0153.6+9.0
James Tavernier Defender90000.0353.4+10.8
Nasser Djiga Defender9000–50.9+1.4
Mikey Moore Forward2000–43.1–
Bojan Miovski Forward3200–42.7–
Jack Butland Goalkeeper9000–42.6−13.6
Max Aarons Defender9000–40.0+0.1
Jayden Meghoma Defender4500–39.7+10.0
Thelo Aasgaard Midfielder2000–38.3–