Ryan Vogelsong SP SF 4 Days

Ryan Vogelsong was pulled after allowing four runs -- three earned -- and 11 hits in three-plus innings Monday against the Phillies.

It was an odd night at the ballpark, with the Giants and Phillies combining for 29 hits, 26 of them singles. All 11 that Vogelsong allowed were one-base hits. He didn't walk anyone and he struck out three, but there just wasn't any escape for him tonight. He was mostly just fortunate to end up with his ERA relatively intact.

Ryan Vogelsong SP SF 18 Days

Ryan Vogelsong served up three runs on five hits over 5 1/3 innings of a Monday loss to the A's.

Vogelsong struck out four and walked two. This loss continued an infuriatingly inconsistent season from the veteran, who posted a 5.40 ERA in April, a 2.29 ERA in May, a 5.08 ERA in June, and then pitched well in yielding two runs over seven innings in his first July start against the Cardinals. It all adds up to a 5-6 record and 3.92 ERA. Vogelsong takes on the Diamondbacks this weekend.

Ryan Vogelsong SP SF 23 Days

Ryan Vogelsong pitched well but was stuck with a loss on Wednesday, allowing two runs over seven innings while striking out eight Cardinals in a 2-0 setback.

Vogelsong limped out to a 5.40 ERA in April, had a superb May in which he went 3-1 with a 2.29 ERA, and then regressed in June to a 2-2 record and 5.08 ERA. He brought his good stuff to the park tonight, walking only one and holding St. Louis in the yard, but couldn't match Adam Wainwright. Despite Vogelsong's inconsistencies, he's collected a solid 3.86 ERA and 1.30 WHIP.

Ryan Vogelsong SP SF 29 Days

Ryan Vogelsong was stuck with an unfortunate loss after hurling six innings of one-run ball against the Reds on Thursday.

Vogelsong scattered five hits and didn't walk a batter, striking out seven. The veteran's success was a bit unexpected, as he came in a shaky 1-1 with a 7.31 ERA over his last three starts, the last two of which he failed to exceed five innings worked. That's the problem with Vogelsong, even when he's pitching as well as he has been in 2014: It's difficult to trust him start-to-start in mixed leagues. Vogelsong (5-4, 3.96 ERA) will stare down Cardinals' batters on Wednesday.

Ryan Vogelsong SP SF 2 Months

Ryan Vogelsong served up six runs on nine hits over six innings of a Monday loss to the Nationals.

Vogelsong, whose ugly career 8.74 ERA against Washington prior to tonight managed to get worse, punched out six and issued two free passes. He had been on a roll recently, entering this start 3-0 with a 2.05 ERA over his last four outings, having whiffed a career-high nine in his last game against the Reds. On the bright side, Vogelsong extended his streak of working at least six frames to nine straight outings. The veteran, now 4-3 with a 3.84 ERA, hosts Colorado on Saturday.

Ryan Vogelsong SP SF 2 Months

Ryan Vogelsong improved to 4-2, allowing two runs in 6 1/3 innings in Wednesday's win over the Reds.

Aside from a shaky third inning in which he allowed a solo home run to Todd Frazier and an RBI double to Jay Bruce, Vogelsong was strong. The right-hander allowed seven hits, walked one, and struck out nine. The 36-year-old has had a fine season, now sporting a 3.39 ERA with a 1.28 WHIP and a 60/23 K/BB ratio in 69 innings. Vogelsong will face the Nationals at home in his next start.

Ryan Vogelsong SP SF 2 Months

Ryan Vogelsong took the no-decision, allowing four runs over 6 1/3 innings in Thursday's win over the Cardinals.

Vogelsong entered Thursday's outing with quality starts in five of his last six outings. He struggled against the Cardinals, allowing seven hits along with three walks while striking out five. Now with a 3.52 ERA and a 0.87 WHIP, he'll go after his fourth win in his next start against the Reds on the road.

Ryan Vogelsong SP SF 2 Months

Ryan Vogelsong blanked the Twins for 6 2/3 innings, striking out seven, to pick up a win on Saturday.

Vogelsong looked done two months ago. He looked pretty well done one more ago. Yet now he's allowed a total of six runs in his last six starts, lowering his ERA from 7.71 to 3.20. We still don't trust him entirely, but there isn't more than one or two guys pitching better than he is right now.

Ryan Vogelsong SP SF 2 Months

Ryan Vogelsong earned the win with seven shutout innings against the Marlins as the Giants went on to win 4-1 on Sunday.

The Marlins, without Giancarlo Stanton in the lineup, weren't able to get much going offensively against Vogelsong. The right-hander allowed only five hits and a walk while striking out six, lowering his ERA to 3.62. Vogelsong will go for his third win next weekend against the Twins at home.

Ryan Vogelsong SP SF 3 Months

Ryan Vogelsong tossed six innings of one-run ball in the Giants' defeat of the Braves on Saturday.

It was the second straight dominant outing for Vogelsong, who yielded just two hits over seven shutout innings last Sunday against the Indians. He struck out six Atlanta hitters on Saturday and came away with his first win of 2014. The right-hander will face the Dodgers in Los Angeles next. It's not a good fantasy matchup.