Light Heavyweight Robert Drysdale has pulled out of his scheduled UFC 163 bout against Ednaldo Oliveira on Aug. 3 in Rio de Janeiro due to a staph infection.