2018–19 FC Porto season

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Porto
2018–19 season
President Jorge Nuno Pinto da Costa
Head coach Sérgio Conceição
Stadium Estádio do Dragão
Primeira Liga 2nd
Taça de Portugal Runners-up
Taça da Liga Runners-up
Supertaça Cândido de Oliveira Winners
UEFA Champions League Quarter-finals
Top goalscorer League:
Francisco Soares (15 goals)
All:
Francisco Soares (22 goals)
Highest home attendance 49,220
Porto 1–2 Benfica
(2 March 2019)
Lowest home attendance 15,945
Porto 4–3 Moreirense
(18 December 2018)
Average home league attendance 41,626
Home colours
Away colours
Third colours
All statistics correct as of 25 May 2019.

The 2018–19 season was Futebol Clube do Porto's 109th competitive season and 85th consecutive season in the top flight of Portuguese football. It began on 4 August 2018 and concluded on 25 May 2019.

Porto started the season with a 3–1 victory in the Supertaça Cândido de Oliveira against the 2017–18 Taça de Portugal holders, Desportivo das Aves, which secured the club's 21st Supertaça win and first since 2013. Porto led the 2018–19 Primeira Liga for more than half of the season, but lost it to Benfica on 2 March 2019, after a 1–2 home defeat. Porto finished the league as runners-up with 85 points, two points behind Benfica. Porto reached the finals of the 2018–19 Taça da Liga and the 2018–19 Taça de Portugal, but were defeated on both occasions by Sporting CP after a penalty shootout, for the second consecutive season.

In UEFA competitions, Porto participated for the 8th consecutive and 23rd overall time in the UEFA Champions League group stage, a record shared with Barcelona and Real Madrid. They advanced to the round of 16 as group winners, where they beat Italian side Roma to qualify for the quarter-finals for the first time since 2015. For the second consecutive season, they were eliminated from the competition after losing to English side Liverpool.

Players

Squad information

N
P
Nat.
Name
Age
EU
Since
App
Goals
Ends
Transfer fee
Notes
1 GK Spain Iker Casillas 43 EU 2015 156 0 2020 Free
2 DF Uruguay Maxi Pereira 40 Non-EU 2015 126 5 2019 Free
3 DF Brazil Éder Militão 27 Non-EU 2018 47 5 2023 €7M
4 DF Portugal Diogo Leite 26 EU 2018 6 1 2023 Youth system
6 MF Portugal Bruno Costa 27 EU 2018 7 0 2022 Youth system
7 FW Portugal Hernâni 33 EU 2015 50 7 2019 €2.9M
8 FW Algeria Yacine Brahimi 35 Non-EU 2014 215 54 2019 €6.5M Second nationality: France
9 FW Cameroon Vincent Aboubakar 33 Non-EU 2014 111 56 2021 €11.2M
10 MF Spain Óliver Torres 30 EU 2014 139 12 2021 €20M
11 FW Mali Moussa Marega 33 Non-EU 2016 101 44 2021 €3.8M
12 DF Portugal Wilson Manafá 30 EU 2019 17 1 2023 Undisclosed
13 DF Brazil Alex Telles 32 Non-EU 2016 143 9 2021 €6.5M Second nationality: Italy
14 FW Chad Marius Mouandilmadji 27 EU 2018 2 1 2022 Undisclosed
15 MF Senegal Mamadou Loum 28 Non-EU 2019 3 0 2019 Undisclosed
16 MF Mexico Héctor Herrera 34 Non-EU 2013 244 36 2019 €11M
17 FW Mexico Jesús Corona 32 Non-EU 2015 170 24 2022 €10.5M
19 DF Democratic Republic of the Congo Chancel Mbemba 30 Non-EU 2018 6 0 2022 €4.5M
20 FW Spain Adrián López 37 EU 2014 43 7 2019 €11M
21 FW Portugal André Pereira 29 EU 2017 23 3 2021 Undisclosed
22 MF Portugal Danilo Pereira 33 EU 2015 158 17 2022 €4.5M
23 DF Brazil João Pedro 28 Non-EU 2018 3 0 2023 €4M
25 MF Brazil Otávio 30 Non-EU 2014 93 11 2021 €2.5M
26 GK Brazil Vaná 33 Non-EU 2017 10 0 2021 €1M
28 DF Brazil Felipe 35 Non-EU 2016 142 11 2021 €6.2M
29 FW Brazil Soares 34 Non-EU 2017 84 45 2021 €5.6M
31 GK Portugal Diogo Costa 25 EU 2018 0 0 2022 Youth system
33 DF Portugal Pepe 42 EU 2019 21 2 2021 Free
37 FW Brazil Fernando 32 Non-EU 2019 21 2 2023 €1.5M
40 GK Brazil Fabiano 37 Non-EU 2013 74 0 2019 €1.2M
  • Last updated: 25 May 2019
  • Source: FC Porto
  • Ordered by squad number.

Transfers and loans

In

Date Pos. Name Nationality Age Transferred from Window Until Fee Ref.
2 June 2018 DF Yordan Osorio  Venezuela 30 Tondela (Portugal) Summer 2022 €2M [1]
7 June 2018 DF João Pedro  Brazil 28 Palmeiras (Brazil) Summer 2023 €4M [2]
8 June 2018 MF Paulinho  Brazil 30 Portimonense (Portugal) Summer 2022 Undisclosed [3]
26 June 2018 FW Majeed Waris  Ghana 33 Lorient (France) Summer 2022 €5.2M [4]
27 June 2018 DF Saidy Janko   Switzerland 29 Saint-Étienne (France) Summer 2022 €3M [5]
2 July 2018 MF Ewerton  Brazil 32 Portimonense (Portugal) Summer 2022 Undisclosed [6]
17 July 2018 FW Marius Mouandilmadji  Chad 27 Coton Sport (Cameroon) Summer 2022 Undisclosed [7]
23 July 2018 DF Chancel Mbemba Democratic Republic of the Congo DR Congo 30 Newcastle United (England) Summer 2022 €4.5M [8]
7 August 2018 DF Éder Militão  Brazil 27 São Paulo (Brazil) Summer 2023 €7M [9]
4 January 2019 FW Fernando  Brazil 32 Santa Clara (Portugal) Winter 2023 €1.5M [10]
8 January 2019 DF Pepe  Portugal 42 Unattached Winter 2021 Free [11]
21 January 2019 DF Wilson Manafá  Portugal 30 Portimonense (Portugal) Winter 2023 Undisclosed [12]

Total expending: Decrease €27.2 million

Out

Date Pos. Name Nationality Age Transferred to Window Fee Ref.
14 May 2018 FW Ivo Rodrigues  Portugal 29 Royal Antwerp (Belgium) Summer Undisclosed [13]
19 May 2018 DF Ricardo Pereira  Portugal 31 Leicester City (England) Summer €22M [14]
31 May 2018 DF Iván Marcano  Spain 37 Roma (Italy) Summer Free [15]
1 June 2018 DF Willy Boly  France 34 Wolverhampton Wanderers (England) Summer €12M [16]
1 June 2018 FW Suk Hyun-jun  South Korea 33 Troyes (France) Summer €2M [17]
6 June 2018 DF Diogo Dalot  Portugal 26 Manchester United (England) Summer €22M [18]
1 July 2018 DF Diego Reyes  Mexico 32 Unattached Summer Free [19]
4 July 2018 MF André André  Portugal 35 Vitória de Guimarães (Portugal) Summer Free [20]
5 July 2018 FW Zé Manuel  Portugal 34 Santa Clara (Portugal) Summer Undisclosed [21]
11 July 2018 DF Miguel Layún  Mexico 36 Villarreal (Spain) Summer €4M [22]
12 July 2018 FW Gonçalo Paciência  Portugal 30 Eintracht Frankfurt (Germany) Summer €3M [23]
26 July 2018 MF João Carlos Teixeira  Portugal 32 Vitória de Guimarães (Portugal) Summer Free [24]
21 August 2018 MF Paulinho  Brazil 30 Portimonense (Portugal) Summer Undisclosed [25]

Total income: Increase €65 million

Loan in

Date Pos. Name Nationality Age Loaned from Window Until Ref.
30 August 2018 DF Jorge  Brazil 28 Monaco (France) Summer 30 June 2019 [26]
31 August 2018 MF Riechedly Bazoer  Netherlands 28 Vfl Wolfsburg (Germany) Summer 30 June 2019 [27]
31 January 2019 MF Mamadou Loum  Senegal 28 Braga (Portugal) Winter 30 June 2019 [28]

Loan return

Date Pos. Name Nationality Age Returned from Window
1 July 2018 GK João Costa  Portugal 29 Gil Vicente (Portugal) Summer
1 July 2018 DF Chidozie Awaziem  Nigeria 28 Nantes (France) Summer
1 July 2018 DF Miguel Layún  Mexico 36 Sevilla (Spain) Summer
1 July 2018 MF Alberto Bueno  Spain 36 Málaga (Spain) Summer
1 July 2018 MF João Carlos Teixeira  Portugal 32 Braga (Portugal) Summer
1 July 2018 MF Mikel Agu  Nigeria 31 Bursaspor (Turkey) Summer
1 July 2018 FW Adrián López  Spain 37 Deportivo La Coruña (Spain) Summer
1 July 2018 FW Rui Pedro  Portugal 26 Boavista (Portugal) Summer
31 January 2019 FW Kelvin  Brazil 31 Vasco da Gama (Brazil) Winter

Loan out

Date Pos. Name Nationality Age Loaned to Window Until Ref.
28 June 2018 DF Jorge Fernandes  Portugal 27 Tondela (Portugal) Summer 30 June 2019 [29]
5 July 2018 DF Yordan Osorio  Venezuela 30 Vitória de Guimarães (Portugal) Summer 30 June 2019 [30]
10 July 2018 FW Galeno  Brazil 27 Rio Ave (Portugal) Summer 30 June 2019 [31]
24 July 2018 MF Ewerton  Brazil 32 Portimonense (Portugal) Summer 30 June 2019 [32]
4 August 2018 GK João Costa  Portugal 29 Cartagena (Spain) Summer 30 June 2019 [33]
7 August 2018 FW Majeed Waris  Ghana 33 Nantes (France) Summer 30 June 2019 [34]
31 August 2018 GK José Sá  Portugal 32 Olympiacos (Greece) Summer 30 June 2019 [35]
31 August 2018 DF Saidy Janko   Switzerland 29 Nottingham Forest (England) Summer 30 June 2019 [36]
31 August 2018 MF Mikel Agu  Nigeria 31 Vitória de Setúbal (Portugal) Summer 30 June 2019 [37]
21 January 2019 DF Chidozie Awaziem  Nigeria 28 Çaykur Rizespor (Turkey) Winter 30 June 2019 [38]
31 January 2019 MF Sérgio Oliveira  Portugal 32 PAOK (Greece) Winter 30 June 2019 [39]

Technical staff

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Position Staff
Head coach Portugal Sérgio Conceição
Assistant coaches France Siramana Dembélé
Portugal Vítor Bruno
Fitness coaches Portugal Manuel Vítor
Portugal Telmo Sousa
Portugal Eduardo Oliveira
Goalkeeping coach Portugal Diamantino Figueiredo

Last updated: 5 April 2019
Source: FC Porto, O Jogo Script error: No such module "In lang".

Pre-season and friendlies

      Win       Draw       Loss

Competitions

Overall record

Competition Record
Pld W D L GF GA GD Win %
Primeira Liga 34 27 4 3 74 20 +54 79.41
Taça de Portugal 7 5 2 0 20 7 +13 71.43
Taça da Liga 5 3 2 0 11 6 +5 60.00
Supertaça Cândido de Oliveira 1 1 0 0 3 1 +2 100.000
UEFA Champions League 10 6 1 3 20 15 +5 60.00
Total 57 42 9 6 128 49 +79 73.68

Last updated: 25 May 2019
Source: Competitions

Supertaça Cândido de Oliveira

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Primeira Liga

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

League table

Template:2018–19 Primeira Liga table

Results by round

Script error: No such module "sports rbr table".

Matches

Taça de Portugal

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Third round

Fourth round

Fifth round

Quarter-finals

Semi-finals

Final

Taça da Liga

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Third round

2018–19 Taça da Liga

Semi-finals

Final

UEFA Champions League

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Group stage

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The 2018–19 UEFA Champions League group stage began on 18 September and ended on 12 December 2018.[40] A total of 32 teams competed in the group stage to decide the 16 places in the knockout phase of the 2018–19 UEFA Champions League.[41]

Draw

The draw for the group stage was held on 30 August 2018, 18:00 CEST, at the Grimaldi Forum in Monaco.[42]

The 32 teams were drawn into eight groups of four, with the restriction that teams from the same association could not be drawn against each other. For the draw, the teams were seeded into four pots based on the following principles (Regulations Article 13.06):[41]

  • Pot 1 contained the Champions League title holders, the Europa League title holders, and the champions of the top six associations based on their 2017 UEFA country coefficients.[43] If either the Champions League or Europa League title holders were one of the champions of the top six associations, the champions of the association ranked seventh (and possibly eighth) were also seeded into Pot 1.
  • Pot 2, 3 and 4 contained the remaining teams, seeded based on their 2018 UEFA club coefficients.[44]

On 17 July 2014, the UEFA emergency panel ruled that Ukrainian and Russian clubs would not be drawn against each other "until further notice" due to the political unrest between the countries.[45]

Moreover, the draw was controlled for teams from the same association in order to split the teams evenly into the two sets of four groups (A–D, E–H) for maximum television coverage. On each matchday, one set of four groups played their matches on Tuesday, while the other set of four groups played their matches on Wednesday, with the two sets of groups alternating between each matchday. The following pairings were announced by UEFA after the group stage teams were confirmed:[42][46]

<templatestyles src="Div col/styles.css"/>

  • Spain: Real Madrid and Barcelona, Atlético Madrid and Valencia
  • Germany: Bayern Munich and Borussia Dortmund, Schalke 04 and 1899 Hoffenheim
  • England: Manchester City and Tottenham Hotspur, Manchester United and Liverpool
  • Italy: Juventus and Inter Milan, Napoli and Roma
  • France: Paris Saint-Germain and Lyon
  • Russia: Lokomotiv Moscow and CSKA Moscow
  • Portugal: Porto and Benfica
  • Netherlands: PSV Eindhoven and Ajax

The fixtures were decided after the draw, using a computer draw not shown to public, with the following match sequence (Regulations Article 16.02):[41]

Note: Positions for scheduling do not use the seeding pots, e.g. Team 1 is not necessarily the team from Pot 1 in the draw.

Group stage schedule
Matchday Dates Matches
Matchday 1 18–19 September 2018 2 v 3, 4 v 1
Matchday 2 2–3 October 2018 1 v 2, 3 v 4
Matchday 3 23–24 October 2018 3 v 1, 2 v 4
Matchday 4 6–7 November 2018 1 v 3, 4 v 2
Matchday 5 27–28 November 2018 3 v 2, 1 v 4
Matchday 6 11–12 December 2018 2 v 1, 4 v 3

There were scheduling restrictions: for example, teams from the same city (e.g. Real Madrid and Atlético Madrid) in general were not scheduled to play at home on the same matchday (to avoid them playing at home on the same day or on consecutive days, due to logistics and crowd control), and teams from "winter countries" (e.g. Russia) were not scheduled to play at home on the last matchday (due to cold weather).

Teams

Below are the participating teams (with their 2018 UEFA club coefficients),[44] grouped by their seeding pot. They include:

Key to colours
Group winners and runners-up advance to round of 16
Third-placed teams enter Europa League round of 32
Pot 1 (by association rank)[43]
Assoc. Team Coeff.[44]
TH Spain Real Madrid 162.000
EL Spain Atlético Madrid 140.000
1 Spain Barcelona 132.000
2 Germany Bayern Munich 135.000
3 England Manchester City 100.000
4 Italy Juventus 126.000
5 France Paris Saint-Germain 109.000
6 Russia Lokomotiv Moscow 22.500
Pot 2
Team Notes Coeff.[44]
Germany Borussia Dortmund 89.000
Portugal Porto 86.000
England Manchester United 82.000
Ukraine Shakhtar Donetsk 81.000
Portugal Benfica [LP] 80.000
Italy Napoli 78.000
England Tottenham Hotspur 67.000
Italy Roma 64.000
Pot 3
Team Notes Coeff.[44]
England Liverpool 62.000
Germany Schalke 04 62.000
France Lyon 59.500
France Monaco 57.000
Netherlands Ajax [LP] 53.500
Russia CSKA Moscow 45.000
Netherlands PSV Eindhoven [CP] 36.000
Spain Valencia 36.000
Pot 4
Team Notes Coeff.[44]
Czech Republic Viktoria Plzeň 33.000
Belgium Club Brugge 29.500
Turkey Galatasaray 29.500
Switzerland Young Boys [CP] 20.500
Italy Inter Milan 16.000
Germany 1899 Hoffenheim 14.285
Serbia Red Star Belgrade [CP] 10.750
Greece AEK Athens [CP] 10.000
Notes
  1. TH Champions League title holders, automatically placed into Pot 1 as top seed.
  2. EL Europa League title holders, automatically placed into Pot 1 as second top seed.
  3. CP Winners of play-off round (Champions Path).
  4. LP Winners of play-off round (League Path).

Format

In each group, teams played against each other home-and-away in a round-robin format. The group winners and runners-up advanced to the round of 16, while the third-placed teams entered the Europa League round of 32.

Tiebreakers

Teams were ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria were applied, in the order given, to determine the rankings (Regulations Articles 17.01):[41]

  1. Points in head-to-head matches among tied teams;
  2. Goal difference in head-to-head matches among tied teams;
  3. Goals scored in head-to-head matches among tied teams;
  4. Away goals scored in head-to-head matches among tied teams;
  5. If more than two teams were tied, and after applying all head-to-head criteria above, a subset of teams were still tied, all head-to-head criteria above was reapplied exclusively to this subset of teams;
  6. Goal difference in all group matches;
  7. Goals scored in all group matches;
  8. Away goals scored in all group matches;
  9. Wins in all group matches;
  10. Away wins in all group matches;
  11. Disciplinary points (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
  12. UEFA club coefficient.

Groups

The matchdays were 18–19 September, 2–3 October, 23–24 October, 6–7 November, 27–28 November, and 11–12 December 2018.[40] The scheduled kickoff times were 21:00 CET/CEST, with two matches on each Tuesday and Wednesday scheduled for 18:55 CET/CEST.[47]

Times are CET/CEST,[note 1] as listed by UEFA (local times, if different, are in parentheses).

Group A

Template:2018–19 UEFA Champions League group tables






Group B

Template:2018–19 UEFA Champions League group tables






Group C

Template:2018–19 UEFA Champions League group tables






Group D

Template:2018–19 UEFA Champions League group tables






Group E

Template:2018–19 UEFA Champions League group tables






Group F

Template:2018–19 UEFA Champions League group tables






Group G

Template:2018–19 UEFA Champions League group tables






Group H

Template:2018–19 UEFA Champions League group tables






Notes

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

External links

Knockout phase

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Round of 16
Quarter-finals

Statistics

As of 25 May 2019

Appearances and discipline

Numbers in parentheses denote appearances as substitute.

No. Pos. Player Supertaça Primeira Liga Taça de Portugal Taça da Liga Champions League Total
Apps Yellow card Second yellow card Red card Apps Yellow card Second yellow card Red card Apps Yellow card Second yellow card Red card Apps Yellow card Second yellow card Red card Apps Yellow card Second yellow card Red card Apps Yellow card Second yellow card Red card
1 GK Spain Iker Casillas 1 (0) 0 0 0 31 (0) 4 0 0 0 (0) 0 0 0 0 (0) 0 0 0 10 (0) 0 0 0 42 (0) 4 0 0
2 DF Uruguay Maxi Pereira 1 (0) 0 0 0 14 (4) 2 0 0 2 (0) 0 0 0 1 (0) 0 0 0 7 (1) 0 0 0 25 (5) 2 0 0
3 DF Brazil Éder Militão 0 (0) 0 0 0 29 (0) 0 0 0 5 (1) 0 0 0 3 (0) 0 0 0 9 (0) 2 0 0 45 (1) 2 0 0
4 DF Portugal Diogo Leite 1 (0) 0 0 0 3 (0) 2 0 0 0 (0) 0 0 0 1 (0) 1 0 0 1 (0) 0 0 0 6 (0) 3 0 0
6 MF Portugal Bruno Costa 0 (0) 0 0 0 0 (2) 0 0 0 0 (0) 0 0 0 1 (1) 0 0 0 0 (2) 0 0 0 1 (5) 0 0 0
7 FW Portugal Hernâni 0 (0) 0 0 0 0 (10) 1 0 0 0 (3) 1 0 0 1 (3) 1 0 0 1 (5) 0 0 0 2 (21) 3 0 0
8 FW Algeria Yacine Brahimi 1 (0) 0 0 0 27 (5) 2 0 0 1 (2) 0 0 0 3 (1) 0 0 0 7 (2) 0 0 0 39 (10) 2 0 0
9 FW Cameroon Vincent Aboubakar 1 (0) 0 0 0 6 (2) 1 0 0 0 (0) 0 0 0 0 (1) 1 0 0 1 (0) 0 0 0 8 (3) 2 0 0
10 MF Spain Óliver Torres 0 (1) 0 0 0 13 (12) 2 0 0 5 (0) 1 0 0 2 (1) 1 0 0 4 (1) 1 0 0 24 (15) 5 0 0
11 FW Mali Moussa Marega 0 (0) 0 0 0 28 (1) 5 0 0 2 (3) 1 0 0 4 (0) 3 0 0 9 (0) 1 0 0 43 (4) 10 0 0
12 DF Portugal Wilson Manafá 0 (0) 0 0 0 8 (6) 1 0 0 2 (1) 1 0 0 0 (0) 0 0 0 0 (0) 0 0 0 10 (7) 2 0 0
13 DF Brazil Alex Telles 1 (0) 0 0 0 33 (0) 4 0 0 5 (0) 1 0 0 4 (0) 1 0 0 10 (0) 1 0 0 53 (0) 7 0 0
14 FW Chad Marius Mouandilmadji 0 (0) 0 0 0 0 (1) 0 0 0 0 (1) 0 0 0 0 (0) 0 0 0 0 (0) 0 0 0 0 (2) 0 0 0
15 MF Senegal Mamadou Loum 0 (0) 0 0 0 0 (2) 0 0 0 0 (1) 0 0 0 0 (0) 0 0 0 0 (0) 0 0 0 0 (3) 0 0 0
16 MF Mexico Héctor Herrera 1 (0) 0 0 0 29 (4) 5 0 0 6 (0) 0 0 0 4 (0) 0 0 0 9 (0) 3 0 0 49 (4) 8 0 0
17 FW Mexico Jesús Corona 0 (1) 1 0 0 26 (8) 4 0 1 4 (1) 0 0 0 4 (1) 1 0 0 7 (1) 3 0 0 41 (12) 9 0 1
19 DF Democratic Republic of the Congo Chancel Mbemba 0 (0) 0 0 0 1 (2) 0 0 0 1 (1) 0 0 0 1 (0) 0 0 0 0 (0) 0 0 0 3 (3) 0 0 0
20 FW Spain Adrián López 0 (0) 0 0 0 3 (8) 0 0 0 6 (1) 0 0 0 2 (1) 1 0 0 1 (3) 0 0 0 12 (13) 1 0 0
21 FW Portugal André Pereira 1 (0) 0 0 0 3 (6) 0 0 0 5 (0) 1 0 0 3 (0) 1 0 0 0 (4) 0 0 0 12 (10) 2 0 0
22 MF Portugal Danilo Pereira 0 (0) 0 0 0 24 (2) 2 0 0 3 (1) 2 0 0 2 (1) 0 0 0 10 (0) 2 0 0 39 (4) 6 0 0
23 DF Brazil João Pedro 0 (0) 0 0 0 0 (0) 0 0 0 1 (0) 0 0 0 2 (0) 0 0 0 0 (0) 0 0 0 3 (0) 0 0 0
25 MF Brazil Otávio 1 (0) 0 0 0 19 (9) 3 0 0 4 (1) 0 0 0 2 (0) 1 0 0 6 (2) 2 0 0 32 (12) 6 0 0
26 GK Brazil Vaná 0 (0) 0 0 0 3 (0) 0 0 0 1 (0) 0 0 0 5 (0) 0 0 0 0 (0) 0 0 0 9 (0) 0 0 0
28 DF Brazil Felipe 1 (0) 0 0 0 31 (0) 10 0 0 7 (0) 1 1 0 4 (0) 2 0 0 10 (0) 2 0 0 53 (0) 15 1 0
29 FW Brazil Soares 0 (1) 0 0 0 24 (4) 5 0 0 3 (2) 1 0 0 0 (3) 1 0 0 3 (1) 1 0 0 30 (11) 8 0 0
31 GK Portugal Diogo Costa 0 (0) 0 0 0 0 (0) 0 0 0 0 (0) 0 0 0 0 (0) 0 0 0 0 (0) 0 0 0 0 (0) 0 0 0
33 DF Portugal Pepe 0 (0) 0 0 0 13 (0) 4 0 0 3 (0) 1 0 0 2 (0) 0 0 0 3 (0) 2 0 0 21 (0) 7 0 0
37 FW Brazil Fernando 0 (0) 0 0 0 1 (11) 1 0 0 3 (1) 0 0 0 0 (2) 0 0 0 1 (3) 0 0 0 5 (17) 1 0 0
40 GK Brazil Fabiano 0 (0) 0 0 0 0 (0) 0 0 0 6 (0) 0 0 0 0 (0) 0 0 0 0 (0) 0 0 0 6 (0) 0 0 0
Totals   1 0 0   58 0 1   11 1 0   16 0 0   20 0 0   106 1 1

Goalscorers

Rank No. Pos. Player Supertaça Primeira Liga Taça de Portugal Taça da Liga Champions League Total
1 29 FW Brazil Soares 0 15 4 2 1 22
2 11 FW Mali Moussa Marega 0 11 2 2 6 21
3 8 FW Algeria Yacine Brahimi 1 10 1 1 0 13
4 16 MF Mexico Héctor Herrera 0 6 1 0 2 9
5 17 FW Mexico Jesús Corona 1 3 0 0 3 7
6 13 DF Brazil Alex Telles 0 4 1 0 1 6
25 MF Brazil Otávio 0 3 1 0 2 6
20 FW Spain Adrián López 0 1 4 0 1 6
9 3 DF Brazil Éder Militão 0 3 0 0 2 5
10 28 DF Brazil Felipe 0 1 2 0 1 4
7 FW Portugal Hernâni 0 1 2 1 0 4
9 FW Cameroon Vincent Aboubakar 0 4 0 0 0 4
13 22 MF Portugal Danilo Pereira 0 2 1 0 0 3
21 FW Portugal André Pereira 0 1 1 1 0 3
15 33 DF Portugal Pepe 0 2 0 0 0 2
10 MF Spain Óliver Torres 0 2 0 0 0 2
37 FW Brazil Fernando 0 0 0 2 0 2
18 4 DF Portugal Diogo Leite 0 1 0 0 0 1
2 DF Uruguay Maxi Pereira 1 0 0 0 0 1
12 DF Portugal Wilson Manafá 0 1 0 0 0 1
14 FW Chad Marius Mouandilmadji 0 1 0 0 0 1
Totals 3 72 20 9 19 123

Clean sheets

No. Player Supertaça Primeira Liga Taça de Portugal Taça da Liga Champions League Total
1 Spain Iker Casillas 0 18 0 0 1 19
40 Brazil Fabiano 0 0 3 0 0 3
26 Brazil Vaná 0 2 0 0 0 2
Totals 0 20 3 0 1 24

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

Warning: Default sort key "2018-19 FC Porto season" overrides earlier default sort key "Uefa Champions League Group Stage 2018-19".

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.[permanent dead link]
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. 40.0 40.1 Lua error in package.lua at line 80: module 'strict' not found.
  41. 41.0 41.1 41.2 41.3 Lua error in package.lua at line 80: module 'strict' not found.
  42. 42.0 42.1 Lua error in package.lua at line 80: module 'strict' not found.
  43. 43.0 43.1 Lua error in package.lua at line 80: module 'strict' not found.
  44. 44.0 44.1 44.2 44.3 44.4 44.5 Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. 48.0 48.1 48.2 48.3 48.4 48.5 48.6 48.7 Lua error in package.lua at line 80: module 'strict' not found.
  49. 49.0 49.1 49.2 49.3 49.4 49.5 49.6 49.7 Lua error in package.lua at line 80: module 'strict' not found.
  50. 50.0 50.1 50.2 50.3 50.4 50.5 50.6 50.7 Lua error in package.lua at line 80: module 'strict' not found.
  51. 51.0 51.1 51.2 51.3 51.4 51.5 51.6 51.7 Lua error in package.lua at line 80: module 'strict' not found.
  52. 52.0 52.1 52.2 52.3 52.4 52.5 52.6 52.7 Lua error in package.lua at line 80: module 'strict' not found.
  53. 53.0 53.1 53.2 53.3 53.4 53.5 53.6 53.7 Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. 55.0 55.1 55.2 55.3 55.4 55.5 55.6 55.7 Lua error in package.lua at line 80: module 'strict' not found.
  56. 56.0 56.1 56.2 56.3 56.4 56.5 56.6 56.7 Lua error in package.lua at line 80: module 'strict' not found.
  57. 57.0 57.1 57.2 57.3 57.4 57.5 57.6 57.7 Lua error in package.lua at line 80: module 'strict' not found.
  58. 58.0 58.1 58.2 58.3 58.4 58.5 58.6 58.7 Lua error in package.lua at line 80: module 'strict' not found.
  59. 59.0 59.1 59.2 59.3 59.4 59.5 59.6 59.7 Lua error in package.lua at line 80: module 'strict' not found.
  60. 60.0 60.1 60.2 60.3 60.4 60.5 60.6 60.7 Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.


Cite error: <ref> tags exist for a group named "note", but no corresponding <references group="note"/> tag was found, or a closing </ref> is missing