VS
FC Porto and Rangers met 3 times from 2019 to 2026. FC Porto won one match, Rangers won one match; one match was drawn. The tally was 4-4. Latest: 29 January 2026: FC Porto 3-1 Rangers. Previous: 7 November 2019: Rangers 2-0 FC Porto. Historical context only, not a forecast. The listed fixtures are the complete available sample. This bounded history is descriptive.
Match center
Starting eleven
Substitutes FC Porto
-
14G
-
24G
-
6M
-
10M
-
12D
-
13M
-
17F
-
21D
-
27F
-
52D
-
72F
-
73D
Rangers Substitutes
-
G
31
-
G
32
-
D
5
-
M
11
-
F
18
-
F
28
-
F
47
-
F
50
-
D
56
-
F
61
-
M
62
Match events
-
6'⚽D. Gassama Normal Goal (Asst: F. Curtis)
-
27'⚽R. Mora Normal Goal
-
36'⚽F. Moura Normal Goal
-
41'⚽E. Fernandez Own Goal (Asst: William Gomes)
-
46'J. Souttar J. Meghoma
-
50'Max Aarons Yellow Card
-
58'O. Antman E. Fernandez
-
58'B. Miovski D. Gassama
-
61'B. Sainz William Gomes
-
61'M. Fernandes A. Costa
-
68'P. Rosario V. Froholdt
-
68'D. Gul Samu
-
70'T. Aasgaard Chermiti
-
70'M. Moore F. Curtis
-
80'G. Veiga R. Mora
Stats for this game
Matchup FC Porto VS Rangers
What the record shows
The completed fixture record contains 3 meetings between FC Porto and Rangers. FC Porto won one match, Rangers won one match; one match was drawn. The aggregate tally is 4-4 from FC Porto’s perspective. Most recently, 29 January 2026: FC Porto 3-1 Rangers. The preceding listed meeting was 7 November 2019: Rangers 2-0 FC Porto. The sample is historical context and does not describe current form or forecast a future score.
Competition and sample context
The listed meetings run from 24 October 2019 to 29 January 2026 and include UEFA Europa League (3). The figures describe only the completed fixtures available for this H2H. Scores remain separate from penalty shootout tallies, while extra-time decisions are identified where applicable. Home and away designations are retained for each cited result. This limited history is descriptive and should be read within its dated fixture set. The available sample does not establish a permanent hierarchy or predict a future score.