Giles has been so awful this season that I doubt the splits mean much. In fact, the road splits are heavily weighted by his great series at Coors at the start of the year. He's been dreadful ever since, although (hopefully!) he's showing signs of life in his last two games, in which he's gone 5-7 with 1 HR, 7 RBI, and 2 runs.
Incidentally, he's apparently batting clean-up in today's game.
I am the Master. Don't question the Master. Just do what he says and be proud.