The way it’s going, Zack Greinke may never get a win. The Royals starter allowed four runs over five innings and he dropped to 0-6 as the Royals fell to the Rangers 7-3 in Arlington on Wednesday.

While Greinke wasn’t at his best—he had a 3.83 ERA coming into the game—his teammates didn’t offer him much support. Rangers starter Pedro Astacio held Kansas City to just four hits and two runs over seven innings. Those two runs came in the fourth inning when Matt Stairs blasted a two run home run for Kansas City to tie the game at 2-2.

In the bottom half of the inning, the Rangers retaliated with RBI singles from Richard Hidalgo and Michael Young. It stayed 4-2 until the seventh when Hank Blalock lifted a two-run home run off reliever Jaime Cerda. Mark Teixeira made it 7-2 with an RBI single in the eighth inning.

Emil Brown’s run-scoring single in the ninth made it 7-3, but the Royals couldn’t get any closer than.

If the Royals lose tonight, they will have been swept in seven of their last 14 series. They are 13-33, which is four games worse than they’ve ever been 46 games into the season.