UEFA Europa League / 25/26
VfB Stuttgart v FC Porto
VfB StuttgartHome
1 – 2FC PortoAway
Thu 12 Mar 2026 · 17:45 UTC · Result
- Stadium
- MHPArena Stuttgart
- Referee
- Donatas Rumšas
- Attendance
- 60,000
ON THE PITCH
Lineups & match stats
Goals scored and substitution minutes. On = subbed on; Off = subbed off. — means not recorded or not applicable. Unused substitutes did not play.
VfB Stuttgart
11 startersStarting XI
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 3 | Ramon Hendriks | 0 | — | — |
| 6 | Angelo Stiller | 0 | — | — |
| 9 | Ermedin Demirovic | 0 | — | 63′ |
| 11 | Bilal El Khannouss | 0 | — | — |
| 16 | Atakan Karazor | 0 | — | 84′ |
| 18 | Jamie Leweling | 0 | — | — |
| 24 | Jeff Chabot | 0 | — | — |
| 26 | Deniz Undav | 1 | — | — |
| 28 | Nikolas Nartey | 0 | — | 70′ |
| 29 | Finn Jeltsch | 0 | — | 70′ |
| 33 | Alexander Nübel | 0 | — | — |
Substitutes
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 1 | Fabian Bredlow Unused substitute | 0 | — | — |
| 2 | Ameen Al Dakhil Unused substitute | 0 | — | — |
| 7 | Maximilian Mittelstädt | 0 | 84′ | — |
| 8 | Tiago Tomás | 0 | 63′ | — |
| 10 | Chris Führich | 0 | 70′ | — |
| 14 | Luca Jaquez | 0 | 70′ | — |
| 22 | Lorenz Assignon Unused substitute | 0 | — | — |
| 27 | Badredine Bouanani Unused substitute | 0 | — | — |
| 30 | Chema Andrés Unused substitute | 0 | — | — |
| 44 | Florian Hellstern Unused substitute | 0 | — | — |
FC Porto
11 startersStarting XI
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 3 | Thiago Silva | 0 | — | — |
| 5 | Jan Bednarek | 0 | — | — |
| 7 | William Gomes | 0 | — | 70′ |
| 12 | Zaidu Sanusi | 0 | — | — |
| 13 | Pablo Rosario | 0 | — | — |
| 17 | Borja Sainz | 0 | — | 59′ |
| 20 | Alberto Costa | 0 | — | — |
| 29 | Terem Moffi | 1 | — | 59′ |
| 42 | Seko Fofana | 0 | — | 80′ |
| 86 | Rodrigo Mora | 1 | — | 59′ |
| 99 | Diogo Costa | 0 | — | — |
Substitutes
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 4 | Jakub Kiwior Unused substitute | 0 | — | — |
| 8 | Victor Froholdt | 0 | 59′ | — |
| 10 | Gabri Veiga | 0 | 70′ | — |
| 11 | Pepê | 0 | 59′ | — |
| 14 | Cláudio Ramos Unused substitute | 0 | — | — |
| 21 | Dominik Prpić Unused substitute | 0 | — | — |
| 22 | Alan Varela | 0 | 80′ | — |
| 24 | João Costa Unused substitute | 0 | — | — |
| 27 | Deniz Gül | 0 | 59′ | — |
| 52 | Martim Fernandes Unused substitute | 0 | — | — |
| 59 | Tiago Andrade Unused substitute | 0 | — | — |
| 74 | Francisco Moura Unused substitute | 0 | — | — |