Here's our next 19 games, which takes through the first weekend of May. The series vs. the Mets would be when he's eligible to come off the DL. The series following the Giants starts a road swing to Philly, Florida and Atlanta, all 3 gamers.
3 vs. Philly
3 vs. Milwaukee
3 @ St. Louis
3 @ Pittsburth
3 vs. NYM
4 vs. San Fran
It's nice that 13 of the next 19 are at home, I think that will help. If he can get back before that trip after the San Fran series, that would be huge. I think the road trip could be tough but St. Louis hasn't been anything special yet and we've done well in Pittsburgh. I'll say they find a way to play .500 ball while he's out, assuming he comes back in time for the trip to Philly. All things considered, the coming schedule could be a lot worse.