Porto won the 2017–18 Primeira Liga title in the penultimate matchday following a draw between direct rivals Benfica and Sporting CP.
In UEFA competitions, Porto participated for the 7th consecutive and 22nd 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 runners-up, behind Beşiktaş, where they were eliminated by Liverpool.
The fixture list was announced on 18 June 2017 and included a participation in a tournament in Mexico.
[47] Win Draw Loss Notes: Numbers in parentheses denote appearances as substitute.