Fantasy Baseball: Top Five Daily Fantasy Baseball Pitchers

3 of 6

Jun 23, 2015; Chicago, IL, USA; Los Angeles Dodgers starting pitcher Zack Greinke (21) pitches during the first inning against the Chicago Cubs at Wrigley Field. Mandatory Credit: Caylor Arnold-USA TODAY Sports

Zack Greinke, Los Angeles Dodgers

Greinke hasn’t won a game since May 5, but don’t blame that on him. The Dodgers offense has supplied him with 23 runs over his last nine starts and nine of those runs came in one game.

The right-hander has been tremendous this season as he leads the league with a 1.70 ERA. Greinke has allowed zero or one run in 11 of his 14 starts this year. Furthermore, in half his starts, Greinke has at least seven strikeouts.

If he can continue to pitch like this in the second half, the victories will start piling up.