Calendário da UEFA Youth League:
1.ª jornada (13.09.2017): FC Porto – Besiktas 5-1
2.ª jornada (26.09.2017): Monaco – FC Porto 3-2
3.ª jornada (17.10.2017): RB Leipzig – FC Porto 0-2
4.ª jornada (01.11.2017): FC Porto – RB Leipzig 3-2
5.ª jornada (21.11.2017): Besiktas – FC Porto
6.ª jornada (06.12.2017): FC Porto – Monaco
Calendário do Campeonato Nacional de Juniores (Zona Norte):
1.ª jornada (19.08.2017): FC Porto – Rio Ave 1-0
2.ª jornada (26.08.2017): Desp. Aves – FC Porto 0-6
3.ª jornada (10.09.2017): FC Porto – V. Guimarães 3-1
4.ª jornada (16.09.2017): Leixões – FC Porto 0-0
5.ª jornada (23.09.2017): FC Porto – Paços Ferreira 4-0
6.ª jornada (30.09.2017): Moreirense – FC Porto 0-4
7.ª jornada (14.10.2017): FC Porto – Cesarense 1-0
8.ª jornada (21.10.2017): Chaves – FC Porto 2-3
9.ª jornada (28.10.2017): FC Porto – Braga 1-0
10.ª jornada (04.11.2017): Gil Vicente – FC Porto 1-4
11.ª jornada (11.11.2017): FC Porto – Boavista
12.ª jornada (18.11.2017): Rio Ave – FC Porto
13.ª jornada (25.11.2017): FC Porto – Desp. Aves
14.ª jornada (02.12.2017): V. Guimarães – FC Porto
15.ª jornada (09.12.2017): FC Porto – Leixões
16.ª jornada (16.12.2017): Paços Ferreira – FC Porto
17.ª jornada (23.12.2017): FC Porto – Moreirense
18.ª jornada (29.12.2017): Cesarense – FC Porto
19.ª jornada (06.01.2018): FC Porto – Chaves
20.ª jornada (13.01.2018): Braga – FC Porto
21.ª jornada (20.01.2018): FC Porto – Gil Vicente
22.ª jornada (27.01.2018): Boavista – FC Porto