Chavez went 4-for-5 with a pair of runs in his second rehab game to help Class A Advanced Tampa past Jupiter, 10-3, on Wednesday afternoon.
The Major League veteran played seven innings, departing for a pinch-runner in the bottom of the frame after collecting his fourth single of the day.
Chavez singled and scored in the first, lined a two-out single in the second, led off the fourth with a line-drive base hit to right and added a leadoff knock in the seventh. He scored his second run on Ronnier Mustelier's two-run homer in the fourth.
The six-time Gold Glove winner has been sidelined for the Yankees since May 5 with a fractured fifth metatarsal in his left foot. He played in his first rehab game Tuesday, drawing a walk in four plate appearances.
His return is now a bit more anticipated after the Yankees lost third baseman Alex Rodriguez to knee surgery and utility infielder Ramiro Pena to an emergency appendectomy this week. Chavez, long plagued by injuries throughout his career, was hitting .303 in 17 games with New York before being hurt in May.
His return is still uncertain, although the Yankees will surely take note this week as they play the Rays in St. Petersburg, Fla.
"I mean, he's been out for a while, so I think he's going to need some at-bats," Yankees manager Girardi told MLB.com on Monday. "The question is, how long can he go in those first couple of games? That's the question.
"If he was out a shorter period of time, it'd probably be easier to build him up. But we need him to be able to play nine innings when he gets here, so that can take some time."
Mustelier added another homer in the fifth and finished 2-for-4 with three RBIs for Tampa, which totaled 15 hits in the win. Right fielder Neil Medchill went 3-for-5 with a solo shot in the second, his fifth.
Lefty starter Jose Quintana, the reigning Florida State League Pitcher of the Week, improved to 7-0 with six solid innings. He held the Hammerheads, a Marlins affiliate, to one run on four hits and a pair of walks and has now allowed just six earned runs in his last 10 starts, spanning 37 innings.