2015–16 FC Porto season
The 2015–16 season was FC Porto's 106th competitive season and the 82nd consecutive season in the top flight of Portuguese football. It started on 15 August 2015 and concluded on 22 May 2016. For the second consecutive season, Porto failed to win any of the official competitions it was involved. The last time the team had two successive trophyless seasons was from 1979–80 to 1980–81.
2015–16 season | ||||
---|---|---|---|---|
President | Jorge Nuno Pinto da Costa | |||
Head coach | Julen Lopetegui (July 2015 – January 2016) Rui Barros (January 2016) José Peseiro (January 2016 – May 2016) | |||
Stadium | Estádio do Dragão | |||
Primeira Liga | 3rd | |||
Taça de Portugal | Runners-up | |||
Taça da Liga | Third round | |||
UEFA Champions League | Group stage | |||
UEFA Europa League | Round of 32 | |||
Top goalscorer | League: Vincent Aboubakar (13) All: Vincent Aboubakar (18) | |||
Highest home attendance | 49,209[1] Porto 1–0 Benfica (20 September 2015) | |||
Lowest home attendance | 4,863 Porto 2–0 Gil Vicente (2 March 2016) | |||
Average home league attendance | 32,324[2] | |||
| ||||
As in the previous season, Porto did not begin their campaign by playing the Supertaça Cândido de Oliveira, as they failed to qualify for the 2015 edition by not winning the 2014–15 Primeira Liga title (retained by Benfica) or the 2014–15 Taça de Portugal (won by Sporting CP). Their 2015–16 Primeira Liga debut match was a 3–0 home win against Vitória de Guimarães, with Cameroon striker Vincent Aboubakar scoring the team's first official goal.[3][4] Porto finished the league in third place with 73 points, 15 points behind three-time champions Benfica and 13 points behind runners-up Sporting CP,[5] thus failing to win the title for the third successive season, which had not happened since the 2001–02 season.
Besides the league, Porto competed in other domestic competitions. In the 2015–16 Taça de Portugal, they reach the final, five years after their last appearance, but were defeated 5–4 on penalties by Braga, after a 2–2 draw at the end of extra time.[6][7] The team also participated in the 2015–16 Taça da Liga, but were eliminated in the starting round after finishing last in their third-round group, with three defeats.[8][9]
In UEFA competitions, Porto started the season in the 2015–16 UEFA Champions League, having qualified directly for the group stage for the 20th time, a competition record shared with Barcelona, Manchester United and Real Madrid.[10] Having finished third in their group, Porto were demoted to the 2015–16 Europa League; they lost to Borussia Dortmund with a 3–0 aggregate score and were eliminated in the round of 32.[11][12]
Players
Squad information
N |
Pos. |
Nat. |
Name |
Age |
EU |
Since |
App |
Goals |
Ends |
Transfer fee |
Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | GK | ![]() |
Helton | 42 | EU | 2005 | 334 | 0 | 2017 | Undisclosed | Second nationality: Portugal |
2 | DF | ![]() |
Maxi Pereira | 36 | EU | 2015 | 42 | 1 | 2018 | Free | |
3 | DF | ![]() |
Bruno Martins Indi | 28 | EU | 2014 | 70 | 2 | 2018 | €7.7M | Second nationality: Portugal |
5 | DF | ![]() |
Iván Marcano | 33 | EU | 2014 | 65 | 2 | 2018 | €2.65M | |
6 | MF | ![]() |
Rúben Neves | 23 | EU | 2014 | 75 | 3 | 2019 | Youth system | |
7 | FW | ![]() |
Silvestre Varela | 36 | EU | 2009 | 179 | 50 | 2018 | Undisclosed | |
8 | MF | ![]() |
Yacine Brahimi | 30 | EU | 2014 | 86 | 22 | 2019 | €6.5M | Second nationality: France |
9 | FW | ![]() |
Vincent Aboubakar | 29 | Non-EU | 2014 | 62 | 26 | 2018 | €3M | |
11 | FW | ![]() |
Moussa Marega | 29 | Non-EU | 2016 | 13 | 1 | 2020 | €3.8M | |
12 | GK | ![]() |
Iker Casillas | 39 | EU | 2015 | 40 | 0 | 2017 | Undisclosed | |
13 | MF | ![]() |
Sérgio Oliveira | 28 | EU | 2015 | 18 | 3 | 2020 | Undisclosed | |
14 | DF | ![]() |
José Ángel | 31 | EU | 2014 | 29 | 0 | 2018 | Free | |
15 | MF | ![]() |
Evandro | 34 | EU | 2014 | 56 | 6 | 2018 | €2.35M | Second nationality: Serbia |
16 | MF | ![]() |
Héctor Herrera | 30 | Non-EU | 2013 | 115 | 19 | 2019 | €8M | |
17 | FW | ![]() |
Jesús Corona | 28 | Non-EU | 2015 | 35 | 8 | 2020 | €10.5M | |
19 | FW | ![]() |
André Silva | 25 | EU | 2015 | 14 | 3 | 2019 | Youth system | Also played for Porto B |
20 | MF | ![]() |
André André | 31 | EU | 2015 | 37 | 6 | 2019 | €1.5M | |
21 | DF | ![]() |
Miguel Layún | 32 | EU | 2015 | 41 | 6 | 2016 | Undisclosed | Loan from Watford; Second nationality: Spain |
22 | MF | ![]() |
Danilo Pereira | 29 | EU | 2015 | 45 | 6 | 2019 | €2.8M | |
23 | FW | ![]() |
Alberto Bueno | 32 | EU | 2015 | 8 | 2 | 2020 | Free | |
39 | FW | ![]() |
Suk Hyun-jun | 28 | Non-EU | 2016 | 14 | 2 | 2020 | €1.5M | |
42 | DF | ![]() |
Víctor García | 26 | Non-EU | 2013 | 5 | 0 | 2016 | €1.8M | Also played for Porto B |
47 | FW | ![]() |
Ismael Díaz | 23 | Non-EU | 2016 | 1 | 0 | 2016 | Undisclosed | Also played for Porto B |
48 | MF | ![]() |
Francisco Ramos | 25 | EU | 2016 | 4 | 0 | 2019 | Youth system | Also played for Porto B |
63 | DF | ![]() |
Chidozie Awaziem | 24 | EU | 2016 | 13 | 1 | 2020 | Undisclosed | Also played for Porto B |
In
Date | Pos. | Name | Nationality | Age | Transferred from | Window | Until | Fee | Ref. |
---|---|---|---|---|---|---|---|---|---|
25 May 2015 | FW | Alberto Bueno | ![]() |
32 | Rayo Vallecano (Spain) | Summer | 2020 | Free (end of contract) | [13] |
25 May 2015 | MF | Sérgio Oliveira | ![]() |
28 | Paços de Ferreira | Summer | 2020 | Undisclosed | [14] |
12 June 2015 | MF | André André | ![]() |
31 | Vitória de Guimarães | Summer | 2019 | €1.5M | [15][16] |
1 July 2015 | MF | Giannelli Imbula | ![]() |
28 | Marseille (France) | Summer | 2020 | €20M | [17] |
2 July 2015 | MF | Danilo Pereira | ![]() |
29 | Portimonense | Summer | 2019 | €2.8M (80% rights) | [16][18] |
11 July 2015 | GK | Iker Casillas | ![]() |
39 | Real Madrid (Spain) | Summer | 2017 | Undisclosed | [19][20] |
15 July 2015 | DF | Maxi Pereira | ![]() |
36 | Benfica | Summer | 2018 | Free (end of contract) | [21][22] |
5 August 2015 | FW | Dani Osvaldo | ![]() |
35 | Southampton (England) | Summer | 2016 | Free (end of contract) | [23] |
31 August 2015 | FW | Jesús Corona | ![]() |
28 | Twente (Netherlands) | Summer | 2020 | €10.5M (70% rights) | [24][25] |
14 January 2016 | FW | Suk Hyun-jun | ![]() |
29 | Vitória de Setúbal | Winter | 2020 | €1.5M (75% rights) | [26] |
25 January 2016 | FW | Moussa Marega | ![]() |
29 | Marítimo | Winter | 2020 | €3.8M | [27][28] |
25 January 2016 | GK | José Sá | ![]() |
28 | Marítimo | Winter | 2020 | Undisclosed | [27] |
Loan in
Date | Pos. | Name | Nationality | Age | Loaned from | Window | Until | Ref. |
---|---|---|---|---|---|---|---|---|
5 August 2015 | DF | Aly Cissokho | ![]() |
33 | Aston Villa (England) | Summer | 30 June 2016 | [29] |
31 August 2015 | DF | Miguel Layún | ![]() |
32 | Watford (England) | Summer | 30 June 2016 | [30] |
Loan return
Date | Pos. | Name | Nationality | Age | Returned from | Window | Until | Ref. |
---|---|---|---|---|---|---|---|---|
7 July 2015 | FW | Silvestre Varela | ![]() |
35 | Parma (Italy) | Summer | 2018 | [31] |
Out
Date | Pos. | Name | Nationality | Age | Transferred to | Window | Fee | Ref. |
---|---|---|---|---|---|---|---|---|
1 April 2015 | DF | Danilo | ![]() |
29 | Real Madrid (Spain) | Summer | €31.5M | [32] |
4 July 2015 | MF | Carlos Eduardo | ![]() |
31 | Al-Hilal (Saudi Arabia) | Summer | Undisclosed | [33] |
14 July 2015 | FW | Kléber | ![]() |
30 | Beijing Guoan (China) | Summer | €3M | [34] |
15 July 2015 | FW | Jackson Martínez | ![]() |
34 | Atlético Madrid (Spain) | Summer | €35M (95% rights) | [25][35] |
21 July 2015 | FW | Ricardo Quaresma | ![]() |
37 | Beşiktaş (Turkey) | Summer | €1.2M | [36] |
13 August 2015 | DF | Daniel Opare | ![]() |
30 | FC Augsburg (Germany) | Summer | Free (terminated contract) | [37] |
20 August 2015 | DF | Alex Sandro | ![]() |
30 | Juventus (Italy) | Summer | €26M | [38] |
31 August 2015 | DF | Rolando | ![]() |
30 | Marseille (France) | Summer | Undisclosed | [39] |
31 August 2015 | FW | Djalma | ![]() |
33 | Gençlerbirliği (Turkey) | Summer | Free (terminated contract) | [40] |
31 December 2015 | FW | Walter | ![]() |
31 | Atlético Paranaense (Brazil) | Winter | Undisclosed | [41] |
8 January 2016 | FW | Dani Osvaldo | ![]() |
35 | Boca Juniors (Argentina) | Winter | Free (terminated contract) | [42] |
1 February 2016 | MF | Giannelli Imbula | ![]() |
28 | Stoke City (England) | Winter | €24M | [43][44] |
Loan out
Date | Pos. | Name | Nationality | Age | Loaned to | Window | Until | Ref. |
---|---|---|---|---|---|---|---|---|
2 July 2015 | DF | Abdoulaye Ba | ![]() |
30 | Fenerbahçe (Turkey) | Summer | 30 June 2016 | [45] |
2 July 2015 | GK | Fabiano | ![]() |
32 | Fenerbahçe (Turkey) | Summer | 30 June 2016 | [45] |
10 July 2015 | FW | Nabil Ghilas | ![]() |
30 | Levante (Spain) | Summer | 30 June 2016 | [46] |
13 July 2015 | MF | Josué | ![]() |
30 | Bursaspor (Turkey) | Summer | 26 January 2016 | [47] |
16 July 2015 | FW | Licá | ![]() |
32 | Vitória de Guimarães | Summer | 30 June 2016 | [48] |
16 July 2015 | FW | Otávio | ![]() |
25 | Vitória de Guimarães | Summer | 30 June 2016 | [49] |
16 July 2015 | GK | Andrés Fernández | ![]() |
34 | Granada (Spain) | Summer | 30 June 2016 | [50] |
20 July 2015 | DF | Diego Reyes | ![]() |
28 | Real Sociedad (Spain) | Summer | 30 June 2016 | [51][52] |
20 July 2015 | FW | Leocísio Sami | ![]() |
32 | Akhisar Belediyespor (Turkey) | Summer | 30 June 2016 | [53] |
23 July 2015 | GK | Sinan Bolat | ![]() |
32 | Club Brugge (Belgium) | Summer | 30 June 2016 | [54] |
29 July 2015 | FW | Gonçalo Paciência | ![]() |
26 | Académica de Coimbra | Summer | 30 June 2016 | [55] |
31 July 2015 | MF | Tiago Rodrigues | ![]() |
29 | Marítimo | Summer | 30 June 2016 | [56] |
27 August 2015 | GK | Ricardo Nunes | ![]() |
38 | Vitória de Setúbal | Summer | 30 June 2016 | [57] |
31 August 2015 | FW | Adrián López | ![]() |
33 | Villarreal (Spain) | Summer | 30 June 2016 | [58] |
31 August 2015 | MF | Juan Quintero | ![]() |
28 | Rennes (France) | Summer | 30 June 2016 | [59] |
31 August 2015 | FW | Hernâni | ![]() |
29 | Olympiacos (Greece) | Summer | 30 June 2016 | [60] |
31 August 2015 | FW | Ricardo Pereira | ![]() |
27 | Nice (France) | Summer | 30 June 2017 | [61] |
22 January 2016 | DF | Igor Lichnovsky | ![]() |
26 | Sporting Gijón (Spain) | Winter | 30 June 2016 | [62] |
26 January 2016 | MF | Josué | ![]() |
30 | Braga | Winter | 30 June 2016 | [63] |
4 February 2016 | FW | Kelvin | ![]() |
27 | São Paulo (Brazil) | Winter | 31 December 2016 | [64] |
10 February 2016 | GK | Raúl Gudiño | ![]() |
24 | União da Madeira | Winter | 30 June 2016 | [65] |
15 February 2016 | DF | Maicon | ![]() |
32 | São Paulo (Brazil) | Winter | 30 June 2016 | [66] |
End of loan
Date | Pos. | Name | Nationality | Age | Returned to | Window | Ref. |
---|---|---|---|---|---|---|---|
8 May 2015 | MF | José Campaña | ![]() |
27 | Sampdoria (Italy) | Summer | [67] |
23 May 2015 | MF | Óliver Torres | ![]() |
26 | Atlético Madrid (Spain) | Summer | [68] |
5 June 2015 | MF | Casemiro | ![]() |
28 | Real Madrid (Spain) | Summer | [69] |
18 December 2015 | DF | Aly Cissokho | ![]() |
33 | Aston Villa (England) | Winter | [70] |
22 January 2016 | FW | Cristian Tello | ![]() |
29 | Barcelona (Spain) | Winter | [71] |
Pre-season and friendlies
The pre-season started on 6 July 2015 and included seven preparation matches, six of which played outside Portugal. From 10 to 18 July, the team was based at Horst, Netherlands, and played two matches against Dutch and German opposition. Season preparations continued at Marienfeld, Germany, from 23 to 31 July, where Porto staged two more matches against top-flight German teams before competing at the inaugural Colonia Cup tournament on 1–2 August.[72] The pre-season ended on 8 August with a match against Napoli at the Estádio do Dragão, integrated in the team's presentation.[73]
Win Draw Loss
15 July 2015 Friendly | Fortuna Sittard ![]() | 1–5 | ![]() | Sittard, Netherlands |
18:00 CEST (UTC+02:00) | Hutten ![]() |
Report | Silva ![]() Varela ![]() André ![]() Brahimi ![]() |
Stadium: Offermans Joosten-stadion Referee: Kevin Blom (Netherlands) |
18 July 2015 Friendly | MSV Duisburg ![]() | 0–2 | ![]() | Duisburg, Germany |
18:00 CEST (UTC+02:00) | Report | Brahimi ![]() Hernâni ![]() |
Stadium: Schauinsland-Reisen-Arena Attendance: 7,020 Referee: Sascha Stegemann (Germany) |
24 July 2015 Friendly | Borussia Mönchengladbach ![]() | 2–1 | ![]() | Mönchengladbach, Germany |
19:00 CEST (UTC+02:00) | Stindl ![]() Traoré ![]() |
Report | Aboubakar ![]() |
Stadium: Stadion im Borussia-Park Referee: Guido Winkmann (Germany) |
27 July 2015 Friendly[74] | Schalke 04 ![]() | 0–0 | ![]() | Gütersloh, Germany |
18:00 CEST (UTC+02:00) | Report | Stadium: Heidewaldstadion Referee: Martin Thomsen (Germany) |
1 August 2015 Colonia Cup[75] | Valencia ![]() | 0–0 (4–5 p) | ![]() | Cologne, Germany |
17:45 CEST (UTC+02:00) | Report | Stadium: RheinEnergieStadion Referee: Sascha Stegemann (Germany) | ||
Penalties | ||||
Parejo ![]() De Paul ![]() Fuego ![]() Feghouli ![]() Negredo ![]() Cancelo ![]() |
![]() ![]() ![]() ![]() ![]() ![]() |
2 August 2015 Colonia Cup[75] | Porto ![]() | 3–0 | ![]() | Cologne, Germany |
17:45 CEST (UTC+02:00) | Aboubakar ![]() Bueno ![]() Brahimi ![]() |
Report | Stadium: RheinEnergieStadion Referee: Guido Winkmann (Germany) |
Competitions
Overall record
Competition | Starting round | Final position/round | First match | Last match |
---|---|---|---|---|
Primeira Liga | N/A | 3rd | 15 August 2015 | 14 May 2016 |
Taça de Portugal | Third round | Runners-up | 17 October 2015 | 22 May 2016 |
Taça da Liga | Third round | Third round (4th) | 29 December 2015 | 27 January 2016 |
UEFA Champions League | Group stage | Group stage (3rd) | 16 September 2015 | 9 December 2015 |
UEFA Europa League | Round of 32 | Round of 32 | 18 February 2016 | 25 February 2016 |
Competition | Pld | W | D | L | GF | GA | GD | Win% |
---|---|---|---|---|---|---|---|---|
Primeira Liga | 34 | 23 | 4 | 7 | 67 | 30 | +37 | 67.65 |
Taça de Portugal | 7 | 6 | 1 | 0 | 13 | 2 | +11 | 85.71 |
Taça da Liga | 3 | 0 | 0 | 3 | 1 | 6 | −5 | 0.00 |
UEFA Champions League | 6 | 3 | 1 | 2 | 9 | 8 | +1 | 50.00 |
UEFA Europa League | 2 | 0 | 0 | 2 | 0 | 3 | −3 | 0.00 |
Total | 52 | 32 | 6 | 14 | 90 | 49 | +41 | 61.54 |
Primeira Liga
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Benfica (C) | 34 | 29 | 1 | 4 | 88 | 22 | +66 | 88 | Qualification for the Champions League group stage |
2 | Sporting CP | 34 | 27 | 5 | 2 | 79 | 21 | +58 | 86 | |
3 | Porto | 34 | 23 | 4 | 7 | 67 | 30 | +37 | 73 | Qualification for the Champions League play-off round |
4 | Braga | 34 | 16 | 10 | 8 | 54 | 35 | +19 | 58 | Qualification for the Europa League group stage[lower-alpha 1] |
5 | Arouca | 34 | 13 | 15 | 6 | 47 | 38 | +9 | 54 | Qualification for the Europa League third qualifying round |
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head away goals scored; 5) Goal difference; 6) Matches won; 7) Goals scored; 8) Play-off.
(Note: LPFP decided that only criteria 1, 5, 6 and 7 would be applied to establish the classification during the competition.)[77]
(C) Champion.
Notes:
- Braga qualified for the Europa League group stage by winning the 2015–16 Taça de Portugal.
Matches
15 August 2015 1 | Porto | 3–0 | Vitória de Guimarães | Porto |
20:45 WEST (UTC+01:00) | Aboubakar ![]() Varela ![]() |
Report | Stadium: Estádio do Dragão Attendance: 48,509 Referee: Fábio Veríssimo |
22 August 2015 2 | Marítimo | 1–1 | Porto | Funchal, Madeira |
20:45 WEST (UTC+01:00) | Costa ![]() |
Report | Herrera ![]() |
Stadium: Estádio dos Barreiros Attendance: 7,200 Referee: Hugo Miguel |
29 August 2015 3 | Porto | 2–0 | Estoril | Porto |
18:30 WEST (UTC+01:00) | Aboubakar ![]() Maicon ![]() |
Report | Stadium: Estádio do Dragão Attendance: 40,609 Referee: Duarte Gomes |
12 September 2015 4 | Arouca | 1–3 | Porto | Arouca |
20:45 WEST (UTC+01:00) | Maurides ![]() |
Report | Corona ![]() Aboubakar ![]() |
Stadium: Estádio Municipal de Arouca Attendance: 3,355 Referee: João Capela |
20 September 2015 5 | Porto | 1–0 | Benfica | Porto |
19:15 WEST (UTC+01:00) | André ![]() |
Report | Stadium: Estádio do Dragão Attendance: 49,209 Referee: Artur Soares Dias |
25 September 2015 6 | Moreirense | 2–2 | Porto | Moreira de Cónegos |
20:30 WEST (UTC+01:00) | Medeiros ![]() Fontes ![]() |
Report | Maicon ![]() Corona ![]() |
Stadium: Parque de Jogos Comendador Joaquim de Almeida Freitas Attendance: 4,425 Referee: Vasco Santos |
4 October 2015 7 | Porto | 4–0 | Belenenses | Porto |
18:15 WEST (UTC+01:00) | Corona ![]() Brahimi ![]() Osvaldo ![]() Marcano ![]() |
Report | Stadium: Estádio do Dragão Attendance: 34,109 Referee: Jorge Ferreira |
25 October 2015 8 | Porto | 0–0 | Braga | Porto |
19:15 WET (UTC±00:00) | Report | Stadium: Estádio do Dragão Attendance: 40,809 Referee: Artur Soares Dias |
8 November 2015 10 | Porto | 2–0 | Vitória de Setúbal | Porto |
18:15 WET (UTC±00:00) | Aboubakar ![]() Layún ![]() |
Report | Stadium: Estádio do Dragão Attendance: 32,211 Referee: Tiago Martins |
28 November 2015 11 | Tondela | 0–1 | Porto | Aveiro |
20:45 WET (UTC±00:00) | Report | Brahimi ![]() |
Stadium: Estádio Municipal de Aveiro Attendance: 3,449 Referee: Manuel Mota |
2 December 2015 9 | União da Madeira | 0–4 | Porto | Funchal, Madeira |
20:00 WET (UTC±00:00) | Report | Herrera ![]() Brahimi ![]() Corona ![]() D. Pereira ![]() |
Stadium: Estádio da Madeira Attendance: 2,277 Referee: Bruno Paixão |
5 December 2015 12 | Porto | 2–1 | Paços de Ferreira | Porto |
18:30 WET (UTC±00:00) | Corona ![]() Layún ![]() |
Report | Moreira ![]() |
Stadium: Estádio do Dragão Attendance: 28,617 Referee: Carlos Xistra |
13 December 2015[upper-alpha 1] 13 | Nacional | 1–2 | Porto | Funchal, Madeira |
16:00 WET (UTC±00:00) | Willyan ![]() |
Report | Marcano ![]() Brahimi ![]() |
Stadium: Estádio da Madeira Attendance: 3,425 Referee: Jorge Sousa |
20 December 2015 14 | Porto | 3–1 | Académica | Porto |
20:30 WET (UTC±00:00) | D. Pereira ![]() Aboubakar ![]() Herrera ![]() |
Report | Rui Pedro ![]() |
Stadium: Estádio do Dragão Attendance: 32,122 Referee: Bruno Esteves |
2 January 2016 15 | Sporting CP | 2–0 | Porto | Lisbon |
20:45 WET (UTC±00:00) | Slimani ![]() |
Report | Stadium: Estádio José Alvalade Attendance: 49,382 Referee: Hugo Miguel |
6 January 2016 16 | Porto | 1–1 | Rio Ave | Porto |
20:15 WET (UTC±00:00) | Herrera ![]() |
Report | Novais ![]() |
Stadium: Estádio do Dragão Attendance: 19,116 Referee: Rui Costa |
10 January 2016 17 | Boavista | 0–5 | Porto | Porto |
18:15 WET (UTC±00:00) | Report | Herrera ![]() Corona ![]() Aboubakar ![]() D. Pereira ![]() |
Stadium: Estádio do Bessa Attendance: 7,483 Referee: Fábio Veríssimo |
17 January 2016 18 | Vitória de Guimarães | 1–0 | Porto | Guimarães |
20:30 WET (UTC±00:00) | Saré ![]() |
Report | Stadium: Estádio D. Afonso Henriques Attendance: 17,201 Referee: Manuel Oliveira |
24 January 2016 19 | Porto | 1–0 | Marítimo | Porto |
20:30 WET (UTC±00:00) | André ![]() |
Report | Stadium: Estádio do Dragão Attendance: 32,120 Referee: Jorge Ferreira |
30 January 2016 20 | Estoril | 1–3 | Porto | Estoril |
18:30 WET (UTC±00:00) | Diego Carlos ![]() |
Report | Aboubakar ![]() D. Pereira ![]() André ![]() |
Stadium: Estádio António Coimbra da Mota Attendance: 4,539 Referee: Tiago Martins |
7 February 2016 21 | Porto | 1–2 | Arouca | Porto |
19:15 WET (UTC±00:00) | Aboubakar ![]() |
Report | González ![]() |
Stadium: Estádio do Dragão Attendance: 30,509 Referee: Rui Costa |
12 February 2016 22 | Benfica | 1–2 | Porto | Lisbon |
20:30 WET (UTC±00:00) | Mitroglou ![]() |
Report | Herrera ![]() Aboubakar ![]() |
Stadium: Estádio da Luz Attendance: 61,536 Referee: Artur Soares Dias |
21 February 2016 23 | Porto | 3–2 | Moreirense | Porto |
18:15 WET (UTC±00:00) | Layún ![]() Suk ![]() Evandro ![]() |
Report | Medeiros ![]() Espinho ![]() |
Stadium: Estádio do Dragão Attendance: 30,321 Referee: Luís Ferreira |
28 February 2016 24 | Belenenses | 1–2 | Porto | Lisbon |
19:15 WET (UTC±00:00) | Juanto ![]() |
Report | Brahimi ![]() Tonel ![]() |
Stadium: Estádio do Restelo Attendance: 7,392 Referee: João Capela |
6 March 2016 25 | Braga | 3–1 | Porto | Braga |
20:30 WET (UTC±00:00) | Hassan ![]() Silva ![]() Alan ![]() |
Report | M. Pereira ![]() |
Stadium: Estádio Municipal de Braga Attendance: 18,202 Referee: Carlos Xistra |
12 March 2016 26 | Porto | 3–2 | União da Madeira | Porto |
20:45 WET (UTC±00:00) | Aboubakar ![]() Herrera ![]() Corona ![]() |
Report | Dias ![]() |
Stadium: Estádio do Dragão Attendance: 20,309 Referee: Manuel Oliveira |
19 March 2016 27 | Vitória de Setúbal | 0–1 | Porto | Setúbal |
20:45 WET (UTC±00:00) | Report | Oliveira ![]() |
Stadium: Estádio do Bonfim Attendance: 4,483 Referee: Manuel Mota |
4 April 2016 28 | Porto | 0–1 | Tondela | Porto |
19:00 WEST (UTC+01:00) | Report | Luís Alberto ![]() |
Stadium: Estádio do Dragão Attendance: 16,297 Referee: Bruno Esteves |
10 April 2016 29 | Paços de Ferreira | 1–0 | Porto | Paços de Ferreira |
18:15 WEST (UTC+01:00) | Jota ![]() |
Report | Stadium: Estádio Capital do Móvel Attendance: 3,070 Referee: Fábio Veríssimo |
17 April 2016 30 | Porto | 4–0 | Nacional | Porto |
20:30 WEST (UTC+01:00) | Varela ![]() Herrera ![]() D. Pereira ![]() Aboubakar ![]() |
Report | Stadium: Estádio do Dragão Attendance: 27,207 Referee: Luís Ferreira |
23 April 2016 31 | Académica | 1–2 | Porto | Coimbra |
16:15 WEST (UTC+01:00) | Pedro Nuno ![]() |
Report | Neves ![]() Brahimi ![]() |
Stadium: Estádio Cidade de Coimbra Attendance: 5,085 Referee: Nuno Almeida |
30 April 2016 32 | Porto | 1–3 | Sporting CP | Porto |
18:30 WEST (UTC+01:00) | Herrera ![]() |
Report | Slimani ![]() Bruno César ![]() |
Stadium: Estádio do Dragão Attendance: 41,316 Referee: Artur Soares Dias |
7 May 2016 33 | Rio Ave | 1–3 | Porto | Vila do Conde |
16:15 WEST (UTC+01:00) | Postiga ![]() |
Report | Layún ![]() Oliveira ![]() Varela ![]() |
Stadium: Estádio do Rio Ave FC Attendance: 3,201 Referee: Bruno Paixão |
14 May 2016 34 | Porto | 4–0 | Boavista | Porto |
11:45 WEST (UTC+01:00) | D. Pereira ![]() Layún ![]() Brahimi ![]() Silva ![]() |
Report | Stadium: Estádio do Dragão Attendance: 26,122 Referee: Carlos Xistra |
- The match was abandoned during the second half due to heavy fog, and was resumed on 14 December 2015, 12:30, from the point of abandonment.[78]
Taça de Portugal
Third round
17 October 2015 | Varzim | 0–2 | Porto | Póvoa de Varzim |
20:15 WEST (UTC+01:00) | Report | Tello ![]() André ![]() |
Stadium: Estádio do Varzim SC Attendance: 7,000 Referee: Manuel Oliveira |
Fourth round
Fifth round
16 December 2015 | Feirense | 0–1 | Porto | Santa Maria da Feira |
18:00 WET (UTC±00:00) | Report | Aboubakar ![]() |
Stadium: Estádio Marcolino de Castro Attendance: 4,639 Referee: Tiago Martins |
Quarter-finals
Semi-finals
3 February 2016 1st leg | Gil Vicente | 0–3 | Porto | Barcelos |
20:00 WET (UTC±00:00) | Report | Neves ![]() Suk ![]() Oliveira ![]() |
Stadium: Estádio Cidade de Barcelos Attendance: 4,092 Referee: Manuel Mota |
2 March 2016 2nd leg | Porto | 2–0 (5–0 agg.) | Gil Vicente | Porto |
21:00 WET (UTC±00:00) | Chidozie ![]() Marega ![]() |
Report | Stadium: Estádio do Dragão Attendance: 4,863 Referee: Sérgio Piscarreta |
Final
22 May 2016 | Porto | 2–2 (a.e.t.) (2–4 p) | Braga | Oeiras |
17:15 WEST (UTC+01:00) | Silva ![]() |
Report | Fonte ![]() Josué ![]() |
Stadium: Estádio Nacional Attendance: 35,390 Referee: Artur Soares Dias (Porto) Man of the Match: André Silva |
Penalties | ||||
Layún ![]() Herrera ![]() Neves ![]() M. Pereira ![]() |
![]() ![]() ![]() ![]() |
Taça da Liga
Third round
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Marítimo | 3 | 2 | 1 | 0 | 7 | 3 | +4 | 7 | Advance to knockout phase |
2 | Feirense | 3 | 2 | 0 | 1 | 5 | 4 | +1 | 6 | |
3 | Famalicão | 3 | 1 | 1 | 1 | 1 | 1 | 0 | 4 | |
4 | Porto | 3 | 0 | 0 | 3 | 1 | 6 | −5 | 0 |
29 December 2015 1 | Porto | 1–3 | Marítimo | Porto |
18:00 WET (UTC±00:00) | Aboubakar ![]() |
Report | Fransérgio ![]() Soares ![]() Marega ![]() |
Stadium: Estádio do Dragão Attendance: 31,219 Referee: Vasco Santos |
20 January 2016 2 | Famalicão | 1–0 | Porto | Vila Nova de Famalicão |
19:45 WET (UTC±00:00) | Alonso ![]() |
Report | Stadium: Estádio Municipal 22 de Junho Attendance: 3,491 Referee: Luís Ferreira |
27 January 2016 3 | Feirense | 2–0 | Porto | Santa Maria da Feira |
20:15 WET (UTC±00:00) | Castro ![]() Porcellis ![]() |
Report | Stadium: Estádio Marcolino de Castro Attendance: 1,422 Referee: Cosme Machado |
UEFA Champions League
Group stage
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CHL | DKV | POR | MTA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
6 | 4 | 1 | 1 | 13 | 3 | +10 | 13 | Advance to knockout phase | — | 2–1 | 2–0 | 4–0 | |
2 | ![]() |
6 | 3 | 2 | 1 | 8 | 4 | +4 | 11 | 0–0 | — | 2–2 | 1–0 | ||
3 | ![]() |
6 | 3 | 1 | 2 | 9 | 8 | +1 | 10 | Transfer to Europa League | 2–1 | 0–2 | — | 2–0 | |
4 | ![]() |
6 | 0 | 0 | 6 | 1 | 16 | −15 | 0 | 0–4 | 0–2 | 1–3 | — |
16 September 2015 1 | Dynamo Kyiv ![]() | 2–2 | ![]() | Kyiv |
20:45 CEST (UTC+02:00) | Husyev ![]() Buyalskyi ![]() |
Report | Aboubakar ![]() |
Stadium: Olympic Stadium Attendance: 52,369 Referee: Felix Brych (Germany) |
29 September 2015 2 | Porto ![]() | 2–1 | ![]() | Porto |
20:45 CEST (UTC+02:00) | André ![]() Maicon ![]() |
Report | Willian ![]() |
Stadium: Estádio do Dragão Attendance: 46,120 Referee: Antonio Mateu Lahoz (Spain) |
20 October 2015 3 | Porto ![]() | 2–0 | ![]() | Porto |
20:45 CEST (UTC+02:00) | Aboubakar ![]() Brahimi ![]() |
Report | Stadium: Estádio do Dragão Attendance: 35,209 Referee: Clément Turpin (France) |
4 November 2015 4 | Maccabi Tel Aviv ![]() | 1–3 | ![]() | Haifa |
20:45 CET (UTC+01:00) | Zahavi ![]() |
Report | Tello ![]() André ![]() Layún ![]() |
Stadium: Sammy Ofer Stadium Attendance: 26,646 Referee: Anastasios Sidiropoulos (Greece) |
24 November 2015 5 | Porto ![]() | 0–2 | ![]() | Porto |
20:45 CET (UTC+01:00) | Report | Yarmolenko ![]() González ![]() |
Stadium: Estádio do Dragão Attendance: 31,220 Referee: Carlos Velasco Carballo (Spain) |
UEFA Europa League
Round of 32
18 February 2016 1st leg | Borussia Dortmund ![]() | 2–0 | ![]() | Dortmund |
19:00 CET (UTC+01:00) | Piszczek ![]() Reus ![]() |
Report | Stadium: Signal Iduna Park Attendance: 65,851 Referee: Luca Banti (Italy) |
25 February 2016 2nd leg | Porto ![]() | 0–1 (0–3 agg.) | ![]() | Porto |
21:05 CET (UTC+01:00) | Report | Casillas ![]() |
Stadium: Estádio do Dragão Attendance: 32,707 Referee: Mark Clattenburg (England) |
Statistics
Appearances and discipline
No. | Pos. | Nat. | Player | Primeira Liga | Taça de Portugal | Taça da Liga | Europe | Total | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | ![]() | ![]() | ![]() |
Apps | ![]() | ![]() | ![]() |
Apps | ![]() | ![]() | ![]() |
Apps | ![]() | ![]() | ![]() |
Apps | ![]() | ![]() | ![]() | ||||
1 | GK | ![]() |
Helton | 2 (0) | 0 | 0 | 0 | 7 (0) | 2 | 0 | 0 | 3 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 12 (0) | 2 | 0 | 0 |
2 | DF | ![]() |
Maxi Pereira | 32 (0) | 10 | 0 | 0 | 3 (0) | 1 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 7 (0) | 4 | 0 | 0 | 42 (0) | 15 | 0 | 0 |
3 | DF | ![]() |
Bruno Martins Indi | 23 (0) | 5 | 1 | 0 | 4 (1) | 1 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 7 (0) | 2 | 0 | 0 | 34 (1) | 8 | 1 | 0 |
4 | DF | ![]() |
Maicon | 14 (3) | 3 | 0 | 0 | 2 (0) | 1 | 0 | 0 | 3 (0) | 1 | 0 | 0 | 3 (0) | 2 | 0 | 0 | 22 (3) | 7 | 0 | 0 |
5 | DF | ![]() |
Iván Marcano | 22 (0) | 6 | 0 | 0 | 4 (0) | 1 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 6 (0) | 1 | 0 | 0 | 33 (0) | 8 | 0 | 0 |
6 | MF | ![]() |
Rúben Neves | 22 (9) | 5 | 0 | 0 | 6 (4) | 0 | 0 | 0 | 2 (0) | 0 | 0 | 0 | 8 (1) | 1 | 0 | 0 | 38 (14) | 6 | 0 | 0 |
7 | FW | ![]() |
Silvestre Varela | 22 (13) | 2 | 0 | 0 | 6 (0) | 0 | 0 | 0 | 3 (0) | 0 | 0 | 0 | 3 (1) | 1 | 0 | 0 | 34 (14) | 3 | 0 | 0 |
8 | MF | ![]() |
Yacine Brahimi | 33 (4) | 6 | 0 | 0 | 4 (1) | 1 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 7 (1) | 0 | 0 | 0 | 44 (6) | 7 | 0 | 0 |
9 | FW | ![]() |
Vincent Aboubakar | 28 (4) | 3 | 1 | 0 | 5 (2) | 0 | 0 | 0 | 1 (1) | 0 | 0 | 0 | 8 (4) | 1 | 0 | 0 | 42 (11) | 4 | 1 | 0 |
10 | FW | ![]() |
Dani Osvaldo | 7 (5) | 1 | 0 | 1 | 2 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 3 (3) | 0 | 0 | 0 | 12 (8) | 1 | 0 | 1 |
11 | FW | ![]() |
Cristian Tello | 11 (7) | 0 | 0 | 0 | 3 (1) | 0 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 5 (3) | 0 | 0 | 0 | 20 (11) | 0 | 0 | 0 |
11 | FW | ![]() |
Moussa Marega | 9 (9) | 0 | 0 | 0 | 2 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 2 (0) | 0 | 0 | 0 | 13 (9) | 0 | 0 | 0 |
12 | GK | ![]() |
Iker Casillas | 33 (0) | 1 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 7 (0) | 0 | 0 | 0 | 40 (0) | 1 | 0 | 0 |
13 | MF | ![]() |
Sérgio Oliveira | 9 (1) | 3 | 0 | 0 | 5 (1) | 0 | 0 | 0 | 3 (0) | 1 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 18 (2) | 4 | 0 | 0 |
14 | DF | ![]() |
José Ángel | 7 (1) | 0 | 0 | 0 | 4 (1) | 0 | 0 | 0 | 3 (0) | 0 | 0 | 0 | 2 (0) | 1 | 0 | 0 | 18 (2) | 1 | 0 | 0 |
15 | MF | ![]() |
Evandro | 11 (10) | 2 | 0 | 0 | 5 (0) | 1 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 4 (2) | 2 | 0 | 0 | 21 (12) | 5 | 0 | 0 |
16 | MF | ![]() |
Héctor Herrera | 29 (2) | 4 | 0 | 0 | 3 (1) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 6 (3) | 0 | 0 | 0 | 38 (6) | 4 | 0 | 0 |
17 | FW | ![]() |
Jesús Corona | 28 (2) | 3 | 0 | 0 | 1 (1) | 0 | 0 | 0 | 2 (2) | 0 | 0 | 0 | 4 (2) | 1 | 0 | 0 | 35 (7) | 4 | 0 | 0 |
19 | FW | ![]() |
André Silva | 10 (5) | 1 | 0 | 0 | 2 (1) | 1 | 0 | 0 | 3 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 15 (6) | 2 | 0 | 0 |
20 | MF | ![]() |
André André | 27 (7) | 6 | 0 | 0 | 3 (3) | 0 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 6 (2) | 0 | 0 | 0 | 37 (12) | 6 | 0 | 0 |
21 | DF | ![]() |
Miguel Layún | 27 (0) | 7 | 0 | 0 | 6 (0) | 1 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 8 (1) | 0 | 0 | 0 | 41 (1) | 8 | 0 | 0 |
22 | MF | ![]() |
Danilo Pereira | 33 (5) | 6 | 0 | 0 | 5 (1) | 1 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 7 (1) | 3 | 0 | 0 | 45 (7) | 10 | 0 | 0 |
23 | FW | ![]() |
Alberto Bueno | 4 (3) | 0 | 0 | 0 | 4 (1) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 8 (4) | 0 | 0 | 0 |
24 | DF | ![]() |
Igor Lichnovsky | 0 (0) | 0 | 0 | 0 | 2 (0) | 0 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 3 (0) | 0 | 0 | 0 |
25 | MF | ![]() |
Giannelli Imbula | 10 (2) | 2 | 0 | 0 | 3 (1) | 0 | 0 | 1 | 3 (1) | 1 | 0 | 0 | 5 (1) | 1 | 0 | 0 | 21 (5) | 4 | 0 | 1 |
26 | DF | ![]() |
Alex Sandro | 1 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 1 (0) | 0 | 0 | 0 |
28 | DF | ![]() |
Aly Cissokho | 2 (0) | 2 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 3 (0) | 2 | 0 | 0 |
39 | FW | ![]() |
Suk Hyun-jun | 9 (5) | 0 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 2 (0) | 0 | 0 | 0 | 2 (2) | 1 | 0 | 0 | 14 (7) | 1 | 0 | 0 |
42 | DF | ![]() |
Víctor García | 0 (0) | 0 | 0 | 0 | 2 (0) | 0 | 0 | 0 | 3 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 5 (0) | 0 | 0 | 0 |
47 | FW | ![]() |
Ismael Díaz | 0 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 1 (1) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 1 (1) | 0 | 0 | 0 |
48 | MF | ![]() |
Francisco Ramos | 3 (3) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 1 (1) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 4 (4) | 0 | 0 | 0 |
63 | DF | ![]() |
Chidozie Awaziem | 10 (0) | 2 | 0 | 0 | 2 (0) | 1 | 0 | 0 | 1 (0) | 0 | 0 | 0 | 0 (0) | 0 | 0 | 0 | 13 (0) | 3 | 0 | 0 |
71 | GK | ![]() |
Raúl Gudiño | 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 |
Total | 80 | 2 | 1 | 12 | 0 | 1 | 4 | 0 | 0 | 20 | 0 | 0 | 116 | 2 | 2 |
Goalscorers
Rank | No. | Pos. | Nat. | Player | Primeira Liga | Taça de Portugal | Taça da Liga | Europe | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 9 | FW | ![]() |
Vincent Aboubakar | 13 | 1 | 1 | 3 | 18 |
2 | 8 | FW | ![]() |
Yacine Brahimi | 7 | 1 | 0 | 1 | 9 |
16 | MF | ![]() |
Héctor Herrera | 9 | 0 | 0 | 0 | 9 | |
4 | 17 | FW | ![]() |
Jesús Corona | 8 | 0 | 0 | 0 | 8 |
5 | 20 | MF | ![]() |
André André | 3 | 1 | 0 | 2 | 6 |
21 | DF | ![]() |
Miguel Layún | 5 | 0 | 0 | 1 | 6 | |
22 | MF | ![]() |
Danilo Pereira | 6 | 0 | 0 | 0 | 6 | |
8 | 4 | DF | ![]() |
Maicon | 2 | 0 | 0 | 1 | 3 |
13 | MF | ![]() |
Sérgio Oliveira | 2 | 1 | 0 | 0 | 3 | |
19 | FW | ![]() |
André Silva | 1 | 2 | 0 | 0 | 3 | |
7 | FW | ![]() |
Silvestre Varela | 3 | 0 | 0 | 0 | 3 | |
12 | 23 | FW | ![]() |
Alberto Bueno | 0 | 2 | 0 | 0 | 2 |
5 | DF | ![]() |
Iván Marcano | 2 | 0 | 0 | 0 | 2 | |
39 | FW | ![]() |
Suk Hyun-jun | 1 | 1 | 0 | 0 | 2 | |
6 | MF | ![]() |
Rúben Neves | 1 | 1 | 0 | 0 | 2 | |
11 | FW | ![]() |
Cristian Tello | 0 | 1 | 0 | 1 | 2 | |
17 | 63 | DF | ![]() |
Chidozie Awaziem | 0 | 1 | 0 | 0 | 1 |
13 | MF | ![]() |
Evandro | 1 | 0 | 0 | 0 | 1 | |
11 | FW | ![]() |
Moussa Marega | 0 | 1 | 0 | 0 | 1 | |
10 | FW | ![]() |
Dani Osvaldo | 1 | 0 | 0 | 0 | 1 | |
2 | DF | ![]() |
Maxi Pereira | 1 | 0 | 0 | 0 | 1 | |
Total | 66 | 13 | 1 | 9 | 89 |
References
- "Painel de Espectadores Liga NOS por jogo" [Liga NOS attendance list by match] (in Portuguese). LPFP. Retrieved 15 August 2015.
- "Painel de Espectadores Liga NOS por clube" [Liga NOS attendance list by club] (in Portuguese). LPFP. Retrieved 15 August 2015.
- "FC Porto – Vitória SC (Jornada 1 Liga NOS 2015–2016" (in Portuguese). LPFP. Retrieved 28 May 2016.
- "Sweet home, sweet victory, sweet tradition". FC Porto. 15 August 2015. Retrieved 28 May 2016.
- "Liga NOS 2015–2016 – Classificação detalhada (Jornada 34)" (in Portuguese). LPFP. Retrieved 28 May 2016.
- "SC Braga vence Taça de Portugal Placard" (in Portuguese). Portuguese Football Federation. 22 May 2016. Archived from the original on 31 May 2016. Retrieved 28 May 2016.
- "Fantastic recovery ended in disappointment from the penalty spot". FC Porto. 22 May 2016. Retrieved 28 May 2016.
- "TL: Feirense-FC Porto, 2–0 (resultado final)" (in Portuguese). Mais Futebol. 27 January 2016. Retrieved 28 May 2016.
- "Defeat in Feira in the farewell to the League Cup". FC Porto. 27 January 2016. Retrieved 28 May 2016.
- "UEFA Champions League group stage draw pots". UEFA. 26 August 2015. Retrieved 28 May 2016.
- Walker, Joseph (25 February 2016). "Dortmund complete eye-catching triumph". UEFA. Retrieved 28 May 2016.
- "Dragons out of Europe". FC Porto. 25 February 2016. Retrieved 28 May 2016.
- "Alberto Bueno: I'm in a very good moment of my career". FC Porto. 25 May 2015. Retrieved 4 June 2015.
- "FC Porto: Bueno, Sérgio Oliveira e Carlos Eduardo confirmados no plantel portista" [FC Porto: Bueno, Sérgio Oliveira and Carlos Eduardo confirmed in Porto's squad] (in Portuguese). SAPO Desporto. 25 May 2015. Retrieved 5 June 2015.
- "Pinto da Costa confirma André André" [Pinto da Costa confirms André André] (in Portuguese). O Jogo. 12 June 2015. Retrieved 12 June 2015.
- Relatório e Contas Consolidado – 1º Trimestre 2015/2016 (PDF) (Report) (in Portuguese). FC Porto. 26 November 2015. p. 20. Retrieved 26 November 2015.
- "Official: Porto sign Imbula for €20m". Goal.com. 1 July 2015. Retrieved 1 July 2015.
- "Danilo Pereira por quatro temporadas" [Danilo Pereira for four seasons] (in Portuguese). FC Porto. 2 July 2015. Retrieved 2 July 2015.
- "Iker Casillas to join Porto from Real Madrid". BBC Sport. Retrieved 11 July 2015.
- "Casillas signs for two years, with the option to make it three". FC Porto. 12 July 2015. Retrieved 12 July 2015.
- "Maxi será Dragão nos próximos três anos" [Maxi will be a Dragon for the next three years] (in Portuguese). FC Porto. 15 July 2015. Retrieved 15 July 2015.
- "Transfert – Maxi Pereira signe au FC Porto" [Transfer – Maxi Pereira signs for FC Porto]. L'Equipe (in French). 15 July 2015. Retrieved 15 July 2015.
- "Dani Osvaldo assina por uma época, com duas de opção" [Dani Osvaldo signs for one season, with option of two more] (in Portuguese). FC Porto. 5 August 2015. Retrieved 5 August 2015.
- "Jesús Corona custou 10,5 milhões" [Jesús Corona cost 10.5 million (Euros)] (in Portuguese). O Jogo. 31 August 2015. Retrieved 31 August 2015.
- "Relatório e Contas – FC Porto – Futebol, SAD 2014/15" (PDF) (in Portuguese). FC Porto. Retrieved 12 October 2015.
- "Suk é Dragão" [Suk is a Dragon] (in Portuguese). FC Porto. 14 January 2016. Retrieved 14 January 2016.
- "Marega and José Sá are new signings". FC Porto. 25 January 2016. Retrieved 25 January 2016.
- "Relatório & Contas 2015/2016 – FC Porto, Futebol SAD" (PDF) (in Portuguese). FC Porto. Retrieved 23 October 2016.
- "Aly Cissokho joins Porto from Aston Villa on season-long loan". ESPN FC. 5 August 2015. Retrieved 5 August 2015.
- "Dragões oficializam Miguel Layún" [Dragons make Miguel Layún signing official] (in Portuguese). A Bola. 31 August 2015. Archived from the original on 4 September 2015. Retrieved 31 August 2015.
- Figueiredo, João Tiago; Cunha, Pedro Jorge (7 July 2015). "FC Porto: Varela já treina às ordens de Lopetegui" [FC Porto: Varela already trains at the orders of Lopetegui] (in Portuguese). Mais Futebol. Retrieved 15 July 2015.
- "Real Madrid to sign £23m defender from Porto". BBC Sport. 1 April 2015. Retrieved 1 April 2015.
- "Al-Hilal signs initial contracts with (Carlos Eduardo) and (Ailton Almeida)". Al-Hilal FC. 4 July 2015. Archived from the original on 28 July 2015. Retrieved 5 July 2015.
- "Kléber rende três milhões ao FC Porto" [Kleber yields 3 million [Euros] to FC Porto] (in Portuguese). O Jogo. 14 July 2015. Retrieved 14 July 2015.
- "Official: Atletico Madrid sign Jackson Martinez". Goal.com. 15 July 2015. Retrieved 15 July 2015.
- "OFICIAL: Quaresma no Besiktas por 1,2 milhões" [OFFICIAL: Quaresma in Besiktas for 1.2 million [Euros]] (in Portuguese). Mais Futebol. 22 July 2015. Retrieved 22 July 2015.
- "Augsburg sign defender Daniel Opare from Porto". ESPN FC. 13 August 2015. Retrieved 13 August 2015.
- "Alex Sandro joins Juventus". Juventus. 20 August 2015. Retrieved 20 August 2015.
- "Rolando, le colosse du Cabo Verde" [Rolando, the Cape Verde colossus] (in French). Olympique de Marseille. 31 August 2015. Archived from the original on 20 October 2015. Retrieved 31 August 2015.
- "Djalma no Genclerbirligi e agora sem ser dragão" [Djalma in Genclerbirligi and this time not as a dragon] (in Portuguese). O Jogo. 31 August 2015. Retrieved 31 August 2015.
- "Walter já não é dragão" [Walter is no longer a dragon] (in Portuguese). O Jogo. 24 January 2016. Retrieved 24 January 2016.
- "Former Southampton striker Pablo Daniel Osvaldo completes Boca Juniors return". Goal.com. 8 January 2016. Retrieved 9 January 2016.
- "Giannelli Imbula is a Potter". Stoke City. 1 February 2016. Retrieved 1 February 2016.
- "Comunicado" (PDF) (in Portuguese). CMVM. 1 February 2016. Retrieved 1 February 2016.
- "Abdoulaye ve Fabiano Fenerbahçe'de" [Abdoulaye and Fabiano to Fenerbahçe] (in Turkish). Fenerbahçe S.K. 2 July 2015. Retrieved 2 July 2015.
- "Nabil Ghilas llega al Levante cedido por el FC Porto" [Nabil Ghilas loaned by FC Porto to Levante] (in Spanish). Levante UD. 10 July 2015. Archived from the original on 11 July 2015. Retrieved 10 July 2015.
- "Filipe Josue Pesqueira İmzaladı" [Filipe Josue Pesqueira signs] (in Turkish). Bursaspor. 13 July 2015. Retrieved 13 July 2015.
- "Licá reforça ataque" [Licá reinforces the attacking line] (in Portuguese). Vitória S.C. 16 July 2015. Retrieved 16 July 2015.
- "Otávio está de volta" [Otávio is back] (in Portuguese). Vitória S.C. 16 July 2015. Retrieved 16 July 2015.
- "Objetivo cumplido: Andrés Fernández ya es del Granada" [Goal achieved: Andrés Fernández belongs to Granada] (in Spanish). Granada CF. 17 July 2015. Archived from the original on 21 July 2015. Retrieved 17 July 2015.
- "Principio de acuerdo con el FC Porto para la cesión de Diego Reyes" [Principle of agreement with FC Porto for the loan of Diego Reyes] (in Spanish). Real Sociedad. 14 July 2015. Retrieved 14 July 2015.
- "Diego Reyes firma su contrato con la Real" [Diego Reyes signs contract with Real [Sociedad]] (in Spanish). Real Sociedad. 20 July 2015. Retrieved 20 July 2015.
- "Sami emprestado ao Akhisar" [Sami loaned to Akhisar] (in Portuguese). A Bola. 20 July 2015. Archived from the original on 23 July 2015. Retrieved 20 July 2015.
- "Sinan Bolat joins Club Brugge". Club Brugge KV. 23 July 2015. Retrieved 25 July 2015.
- "Gonçalo Paciência reforça Académica" [Gonçalo Paciência joins Académica] (in Portuguese). Académica de Coimbra. 29 July 2015. Retrieved 29 July 2015.
- "Tiago Rodrigues no Marítimo" [Tiago Rodrigues at Marítimo] (in Portuguese). O Jogo. 31 July 2015. Retrieved 31 July 2015.
- "Ricardo Nunes emprestado pelo FC Porto" [Ricardo Nunes loaned by FC Porto] (in Portuguese). O Jogo. 27 August 2015. Retrieved 27 August 2015.
- "¡Bienvenido, Adrián!" [Welcome Adrián!] (in Spanish). Villarreal CF. 31 August 2015. Archived from the original on 2 September 2015. Retrieved 31 August 2015.
- "[Officiel] Juan Fernando Quintero prêté au SRFC!" [[Official] Juan Fernando Quintero loaned to SRFC!] (in French). Stade Rennais F.C. 31 August 2015. Retrieved 31 August 2015.
- "Hernâni joins the Legend!". Olympiacos F.C. 31 August 2015. Retrieved 31 August 2015.
- "Ricardo rejoint le Gym" [Ricardo joins the Gym] (in French). OGC Nice. 31 August 2015. Retrieved 31 August 2015.
- "El Sporting ha cerrado la cesión de Lichnovsky procedente del Oporto" [Sporting has confirmed the loan of Lichnovsky from Porto] (in Spanish). Sporting de Gijón. 22 January 2016. Retrieved 22 January 2016.
- "Josué reforça Sporting de Braga por empréstimo do FC Porto" [Josué reinforces Sporting de Braga as a loan from FC Porto] (in Portuguese). Público. 26 January 2016. Retrieved 26 January 2016.
- "OFICIAL: Kelvin (FC Porto) no São Paulo até ao final de 2016" [OFFICIAL: Kelvin (FC Porto) in São Paulo until the end of 2016]. Mais Futebol (in Portuguese). 4 February 2016. Retrieved 4 February 2016.
- "Gudiño segue emprestado para a Madeira" [Gudiño loaned to Madeira]. O Jogo (in Portuguese). 4 February 2016. Retrieved 10 February 2016.
- "Maicon emprestado ao São Paulo" [Maicon loaned to São Paulo]. O Jogo (in Portuguese). 15 February 2016. Retrieved 16 February 2016.
- "José Campaña está de saída do Dragão" [José Campaña is leaving the Dragons] (in Portuguese). SAPO Desporto. 8 May 2015. Retrieved 19 July 2015.
- "FC Porto: a despedida de Óliver Torres" [FC Porto: the farewell of Óliver Torres] (in Portuguese). Mais Futebol. 23 May 2015. Retrieved 15 July 2015.
- "Real Madrid buy back Casemiro after season-long Porto loan". Sky Sports. 5 June 2015. Retrieved 5 June 2015.
- "Aston Villa recall Aly Cissokho from Porto". BBC Sport. 18 December 2015. Retrieved 20 December 2015.
- "Agreement with Fiorentina for the loan of Cristian Tello". FC Barcelona. 22 January 2016. Retrieved 22 January 2016.
- "German and Dutch teams in the first pre-season matches". FC Porto. 26 June 2015. Retrieved 3 July 2015.
- "Napoli is the opponent for the presentation match". FC Porto. 25 July 2015. Retrieved 28 May 2016.
- "S04 arrange friendly with FC Porto". Schalke 04. 24 June 2015. Archived from the original on 26 June 2015. Retrieved 24 June 2015.
- "Valencia and Stoke City are the opponents in Colonia Cup". FC Porto. 15 June 2015. Retrieved 15 June 2015.
- "Nápoles é o adversário do jogo de apresentação" [Napoli is the opponent for the presentation match] (in Portuguese). FC Porto. 25 July 2015. Retrieved 25 July 2015.
- "Regulamento de Competições 2015-16" [Regulation of Competitions] (pdf) (in Portuguese). LPFP. p. 10. Retrieved 2 May 2016.
- "CD Nacional-FC Porto prossegue esta segunda-feira, às 12.30 horas" [CD Nacional-FC Porto will resume this Monday, at 12.30.] (in Portuguese). LPFP. Retrieved 13 December 2015.