"We've got the tools," Guillen said. "The personnel is here. The material is here. But we've got to get it done."
Entering the three-game weekend series against the Pirates, Guillen's club ranks 26th in runs (354) and 24th in batting average (.241).
In their last two games -- both of which were losses -- the Marlins went 1-for-15 with runners in scoring position. On the season, Miami has a .226 RISP average, second-worst in baseball.
"We need more offense," Guillen said. "We need the people here to be consistent."