Your question, if it has an answer, must be determined according to an Inertial Reference Frame (IRF) in which each of the clocks has a constant speed and that would be the rest frame of the center of the earth. (I'm assuming that you are ignoring all other heavenly bodies.) Then the answer is: whichever clock has the highest speed according to that IRF.
Since you said that one clock will not move but the Earth is still rotating, I presume you mean that the clock is rotating along with the Earth and has some speed which you can calculate. As long as the other two clocks are at the same latitude as the first clock, then the speeds of the other two clocks are either added or subtracted from that speed accordingly. The clock that is moving easterly would have its speed added to that of the fixed clock and so it would have the highest speed and therefore the lowest tick rate. The clock that is moving westerly would have its speed subtracted from that of the fixed clock and so it would have the lowest tick rate.Why do you say that "the clock on ground sees the two clocks moving at the same speed for the same time"? Remember, it's the speed of each clock according to the earth-centered IRF which is not rotating with the Earth that determines the tick rate of each clock. Therefore, the tick rate of the ground clock will be between the tick rates of the other two clocks. Remember too, that the trip takes longer for the easterly clock because it has to "chase" the ground clock and will have to encircle the Earth (according to the (IRF) more than once, probably about one and a half times. The trip for the westerly clock will be shorter, maybe only half way around the Earth (according to the IRF). This is consistent with the kinematic prediction in the referenced wikipedia article. So the clock on the ground won't see the other two clocks moving at the same speed for the same time. Does that help you understand what's going on?