Toronto Blue Jays (Aaron Sanchez) @Boston Red Sox (Joe Kelly)
The Red Sox have lost their last two games and the Blue Jays have lost three in a row. One of them will end their losing streak today, unless it rains. You can take that to the bank.
My pick: Red Sox 6, Blue Jays 4
Actual score: Red Sox 6, Blue Jays 5
Kansas City Royals (Jason Vargas) @Cleveland Indians (Corey Kluber)
The Royals lost their suspended game yesterday, then lost their regularly-scheduled game. Despite their two consecutive losses, they still have the best run differential in baseball, at +30. I think Corey Kluber will even things out, though.
My pick: Indians 6, Royals 2
Actual score: Royals 6, Indians 2
Washington Nationals (Doug Fister) @Atlanta Braves (Eric Stults)
The Braves started the year winning six of their first eight games but have gone 3-7 over their last 10 games. The Nationals just haven't been able to do much of anything yet this year and are sitting at 7-12 for the season after five straight losses. Doug Fister takes the hill to try to turn things around for the Nats.
My pick: Nationals 5, Braves 3
Actual score: Braves 8, Nationals 4
Chicago White Sox (Hector Noesi) @Baltimore Orioles (Ubaldo Jimenez)
Through the first few weeks of the season, the Oriole haves outscored the White Sox by 44 runs but have also allowed 33 more runs than the White Sox. There have been an average of 10.8 runs scored in each Orioles game and just 7.6 runs scored in White Sox games. I think the Orioles are the better team.
My pick: Orioles 6, White Sox 4
Actual score: POSTPONED BECAUSE OF RIOTS IN BALTIMORE
Tampa Bay Rays (Nathan Karns) @New York Yankees (Adam Warren)
Neither of these pitchers is particularly good, so it will come down to each team's offense. The Yankees are scoring 5.2 runs/game while the Rays have scored 4.3 per game. The other big story here is Alex Rodriguez and his 659 career home runs, one away from Willie Mays. Could today be the day?
My pick: Yankees 8, Rays 5
Milwaukee Brewers (Jimmy Nelson) @Cincinnati Reds (Jason Marquis)
Jason Marquis has spent a lifetime not striking many batters out but generally keeping his BABIP under .300. His career BABIP is .288 and his career K/9 is 5.4. This year, he's struck out a shocking 12.6 batters per nine innings but his BABIP is a just as shocking .439. He also has a career GB% of 50.6% but is at 39.5% this year. It's only 15 innings but Jason Marquis just doesn't seem like himself this season.
My pick: Brewers 5, Reds 4
Actual score: Reds 9, Brewers 6
New York Mets (Dillon Gee) @Miami Marlins (Jarred Cosart)
The Mets have the best record in baseball (14-5) but are facing the red-hot Marlins, who have won five games in a row. Streaks aren't particularly predictive, though. Even if they were, over the last 10 games, the Mets are 8-2 and the Marlins are 5-5. Still, I like the Marlins in this one.
My pick: Marlins 6, Mets 4
Actual score: Mets 3, Marlins 1
Seattle Mariners (Taijuan Walker) @Texas Rangers (Yovani Gallardo)
The bottom-dwellers of the AL West face off in Texas. Josh Hamilton is expected to be traded to the Rangers this week, perhaps as soon as today. He won't be ready to play for a few weeks, though, because of injuries, but maybe his mere presence on the team can help Shin-Soo Choo get out of his horrific batting slump. Either that or a game against Taijuan Walker might do it.
My pick: Rangers 8, Mariners 6
Actual score: Mariners 3, Rangers 1
Pittsburgh Pirates (Vance Worley) @Chicago Cubs (Jason Hammel)
Jason Hammel has been Phil Hughes-like so far this year with a minuscule walk rate of 0.5 batters per nine innings. He has an inflated .340 BABIP and has given up 3 home runs in 17 1/3 innings so his ERA is 5.19 despite an xFIP of 3.23. He's been better than he looks so far, is what I'm saying.
My pick: Cubs 5, Pirates 4
Actual score: Cubs 4, Pirates 0
Detroit Tigers (David Price) @Minnesota Twins (Tommy Milone)
This is the lock of the day. David Price and Detroit's offense against Tommy Milone and the Twins? Yes, please.
My pick: Tigers 8, Twins 2
Actual score: Tigers 5, Twins 4
Philadelphia Phillies (Cole Hamels) @St. Louis Cardinals (John Lackey)
With Adam Wainwright out for the year, John Lackey becomes the veteran at the top of the Cardinals' rotation. He's no Adam Wainwright, but he can pitch well enough to lead the Cards in the NL Central.
My pick: Cardinals 5, Phillies 3
Actual score: Phillies 4, Cardinals 1
Colorado Rockies (Tyler Matzek) @Arizona Diamondbacks (Chase Anderson)
At Coors Field the Rockies have a .359 team wOBA and have scored 4.6 runs per game. On the road they have a .313 wOBA and have scored 4.0 runs per game. Chase Anderson is pretty good. I think this all adds up to a Diamondbacks' victory.
My pick: Diamondbacks 6, Rockies 3
Actual score: Rockies 5, Diamondbacks 4
San Francisco Giants (Tim Lincecum) @Los Angeles Dodgers (Brett Anderson)
When Tim Lincecum was winning Cy Young Awards, his Left On Base percentage was above 75% for four straight years. From 2012 to 2014, his LOB% was down in the upper 60s. This year, through three starts, he's had a very fortunate 82.5% LOB%, which is unlike anything he's done in his career. He has a nice and shiny 2.00 ERA but his strikeout rate is way down from his peak and he's walking just as many batters as he always has so he should regress to his 4.00 or higher self.
My pick: Dodgers 6, Giants 3
Actual score: Dodgers 8, Giants 3
Houston Astros (Collin McHugh) @San Diego Padres (James Shields)
Can the Padres and James Shields cool down the smoking hot Houston Astros? Yes, yes they can.
My pick: Padres 4, Astros 2
Week 1: 43-47, .478
Week 2: 62-31, .667
Day 1: 4-9
Overall: 154-135, .543