Rory McIlroy admits he is not expecting to challenge for the Race to Dubai ahead of this week's Alfred Dunhill Links Championship.