2017 m. rugpjūčio 8 d. Rashfordas pirmą kartą pasirodė savo antrajame pilnam seniorių sezone prieš "Real Madrid" UEFA Super Cup turnyre.
kaip 46-osios minutės pakaitalas per pralaimėjimą 2-1. Po penkių dienų, rugpjūčio 13 d., jis tapo "West Ham" startu 4 - 0 namų pergalėje, kai Romelu Lukaku įveikė golą. Rashfordas įstojo į aikštelę rugpjūčio 26 d. ir įstojo į aikštelę po trijų minučių. R. Rashfordas rugsėjo 12 d. UEFA Čempionų lygos debiutą surinko prieš "Bazelą". Tai buvo trečias rezultatas pergalėje 3:0 ir šeštasis rezultatas, kurį jis surinko debiutiniame turnyre. Rugsėjo 20 d. EFL taurės trečiojo rato rungtynėse prieš "Burton Albion" jis įmušė golą, taip pat padėjo įmušti ketvirtąjį tašką pergalėje 4-1.