Xhaka has played the full 90 minutes in the previous 16 matches before being subbed of in the 74th minute against West Ham. He's played a full 90 in every game since Christmas besides the FA Cup against Newcastle (24 minutes) and the last 20 against West Ham. Playing a full 90 every 4 days basically.