United States international Christian Pulisic has been named in the squad for Borussia Dortmund's first competitive match of the season after Mario Gotze was ruled out with a muscle injury.

Dortmund play fourth-tier side Eintracht Trier in the first round of the DFB Pokal on Monday and coach Thomas Tuchel said Pulisic would fill in for summer signing Gotze, who has problems in the thigh/adductor region.

"We will rest Mario Gotze as a precautionary measure, and we've decided Christian Pulisic will be named in the squad in his stead," Tuchel told reporters.

Christian Pulisic has vowed to fight for his place at Borussia Dortmund this season. TF-Images/Getty Images

Pulisic, 17, was reported to be unhappy after he was not selected for Dortmund's 2-0 Super Cup defeat against Bayern Munich and there had been speculation he would seek a temporary move to secure more regular game time this season.

However, his father subsequently denied those claims and Pulisic himself vowed to fight for his place, saying: "I want to play as much as I can."

Tuchel also confirmed that 2014 World Cup winner Roman Weidenfeller, 36, will be his first-choice goalkeeper for all DFB Pokal matches.

He said: "Roman Weidenfeller will play in goal in the cup matches, and Roman Burki will start in the other two competitions."