Ruiz went 3-for-5 with a home run and an additional run scored in Tuesday's 11-5 win over the Giants.
Ruiz hit a solo homer in the third inning, singled in the fourth and then doubled and scored in the eighth. He is off to a hot start in August, going 8-for-20 and registering a hit in five straight contests. On the year, the 26-year-old is hitting .228 with nine home runs, 37 RBI and 32 runs scored across 324 plate appearances.