Bumgarner allowed 14 runs on 21 hits with three walks, 12 strikeouts and an 11.12 ERA in four Cactus League starts. The left-hander, who missed a start earlier this spring with a strained rib cage and inflammation in his left foot, had not pitched more than 3 2/3 innings before throwing 93 pitches in six innings in a Minor League intrasquad game on Tuesday at Indian School Park.
He felt no pain in his ribs after Tuesday's outing.
"[Spring Training] wasn't very good," Bumgarner said. "I've had all sorts of different Spring Trainings for me. Good, bad, and in between. It seems it never necessarily has a reflection on how the season goes, so you have to take it for what it's worth and use it for what it's for, and that's for getting ready for the season."
• Giants regular-season schedule
Bumgarner retired the first six batters he faced Tuesday before giving up a single to Juan Ciriaco to lead off the third. Ciriaco was eventually thrown out trying to steal second base and Bumgarner retired the next two batters he faced.
He allowed a walk, three runs and three hits in the fourth, a frame that was also halted after 18 pitches. He gave up two hits to start the fifth and struck out Ciriaco in another inning that was cut short, this time after 17 pitches.
"It felt like most everything was there and then I'd lose it for a few hitters and then I'd get it back on certain pitches, which is the way it goes a lot of the time," Bumgarner said. "Once you get away from throwing a certain pitch, you've got to be able to get back to it rather quickly and that's what we were able to do today. In the middle innings, I kind of lost a few pitches here and there, arm-side and kind of yanking them, but I was able to get it back the last couple of innings."
Bumgarner allowed one more hit in the sixth and struck out the side. Overall, he finished the game with eight strikeouts.
"It's good to get up and down six times," Bumgarner said. "We had to kind of force the issue a couple of times but that's OK. That's why we are here to do that."
Jesse Sanchez is a national reporter for MLB.com. Follow him on Twitter @JesseSanchezMLB. This story was not subject to the approval of Major League Baseball or its clubs.