Programming note: Marlins-Giants coverage starts today at 6:30 p.m. with Giants Pregame Live on Comcast SportsNet Bay Area.
The Giants have yet to score more than six runs in a game this season, marking the first time in franchise history they have scored six runs or fewer in 29 consecutive games.
The slow start on offense is "absolutely linked" to the fact that Hunter Pence has missed all of San Francisco's games this season with a fractured left forearm, analyst Mike Krukow said Friday on KNBR.
[PAVLOVIC: Giants' Pence 'excited' about rehab assignment]
Krukow praised the Giants for not letting the injury derail their season early on.
"All they did was go into the survival mode, and that means just try and maintain a win-loss record right around .500. Don't go in the tank...[they] very easily could have if they didn't get good defense and good pitching.
"They could have been faced with a situation where they're 10 games under .500 without Pence. That's how dramatic his exit out of the lineup was."
Although the Giants aren't built to score, Krukow said the lack of hitting in the middle of the lineup has been the biggest issue.
"Brandon Belt was kind of non-existent there for a while. Casey McGehee was extremely quiet...the middle of the lineup really hasn't capitalized on the opportunities where the top of the lineup has been on base."
Pence's returns, should 'lengthen out,' the Giants lineup, according to Krukow.
"When you do get Hunter Pence back, the lineup lengthens out, everybody relaxes a little bit...his threat will positively influence everybody else in the lineup.
So that's what you're waiting for."
Pence will play five innings for the Sacramento River Cats on Friday, with the Giants hoping Pence gets three at-bats in his first rehab game.