Zimmerman has been out for four weeks. Rendon is only nine days removed from his placement on the disabled list.
Williams added that both are making progress, but it appears neither is close to returning.
Tomas has two multi-RBI and four multihit games in his last nine starts. He is batting .333 with one home run, three doubles, six RBI, six runs, three walks and four strikeouts in that span.
Carpenter entered the game with just two hits over his last 12 at-bats.
Asche went 3 for 5 with two RBI. He hit a two-run blast off Brewers starter Matt Garza in the second inning.
Over his last 12 games, Asche is hitting .381 with 16 hits, two home runs and five RBI.
Middlebrooks did agility drills on the field Thursday, per MLB.com. He could be back in the lineup Friday.
Middlebrooks has struggled offensively for several weeks, as he is batting .183 in his last 27 games.
The solo home run was his only hit in four at-bats during the game. Over his last nine games, Uribe is hitting .214 with three home runs and three RBI.
Bryant was replaced at third by Jonathan Herrera, who will bat seventh. Bryant is hitting .171 with two home runs and four RBI in his last 12 games.
The Cubs are the underdogs (+125) at New York on Thursday.
Hill finished the game 1 for 3 with his homer a solo shot off of Brett Anderson. Hill recorded another RBI on a sacrifice fly in the game, giving him two for the game and 20 for the year. Hill now holds a slash line of .224/.284/.333.
Franco is hitting a whopping .392 with 20 hits, five doubles, three home runs and 16 RBI over his last 12 games.