Kansas City Royals (Jason Vargas) @Minnesota Twins (Tommy Milone)
The Royals suffered their first loss of the season at the hands of the Twins yesterday and I think they'll come back with a vengeance against Tommy Milone.
My pick: Royals 7, Twins 4
Milwaukee Brewers (Mike Fiers) @St. Louis Cardinals (John Lackey)
The Brewers have given up the most runs of any National League team and have the second-highest team ERA in the league, at 4.36. Mike Fiers lost his first start of the season when he gave up 5 runs in 5 innings. He also struck out eight and only walked one, so it was a strange outing. His Batting Average on Balls In Play was .462. He should be better this time out, but I still like the Cardinals to win this one
My pick: Cardinals 5, Brewers 4
Philadelphia Phillies (Cole Hamels) @Washington Nationals (Doug Fister)
It's tempting to pick Philly to win this game because Cole Hamels is on the hill, but Doug Fister is pretty good too. The difference between Hamels and Fister is less than the difference between the rest of the Nationals and the rest of the Phillies. It's a simple math equation. Hamels > Fister. Rest of Nationals >>> rest of Phillies.
My pick: Nationals 4, Phillies 3
Tampa Bay Rays (Chris Archer) @Toronto Blue Jays (Aaron Sanchez)
Steven Souza, Jr. is en fuego over his last two games, with 5 hits in 10 at-bats and a homer in each. That means absolutely nothing for this game, although humans like to pretend that there's such a thing as a guy on a hot streak and that it's predictive of a continued hot streak. Sure, players have great stretches of hitting (or pitching) but you never know when it will end, so just because Souza has had two good games in a row does't mean he'll have a third good game in a row.
My pick: Rays 6, Blue Jays 4
Miami Marlins (Jarred Cosart) @New York Mets (Dillon Gee)
The Mets are going for their fifth straight win in this one. The last time they won five games in a row was in May of 2013. The Mets are trying to keep this streak going without their star third baseman, David Wright, who hurt his hamstring on Tuesday and will be out at least three weeks.
My pick: Marlins 7, Mets 4
Arizona Diamondbacks (Archie Bradley) @San Francisco Giants (Madison Bumgarner)
This is the pitching matchup of the day. Archie Bradley is a highly-regarded prospect who won his major league debut last week with six shutout innings. He's facing Madison Bumgarner, the stud pitcher for the Giants who dominated last year's post-season. I'm going with the veteran in this one.
My pick: Giants 5, Diamondbacks 2