Dominating your MLB Season starts with your draft and Fantasy Alarm has you covered. Introducing our 2016 MLB Draft Guide with powerful insight from Ray Flowers and Jeff Mans. It includes: Over 600 Player Rankings Updated Daily, 30 Proven Strategies that Help You Win, 20 Prospects That Are Worth Your Time, DFS Special Reports, and Much, Much, More! Whether you are a beginner or an expert our MLB Draft Guide is all you need to start your Fantasy Baseball Season off to winning ways. CLICK HERE TO DOMINATE YOUR COMPETITION AND FIND OUT HOW TO GET IT FREE!

A day before the fantasy sports industry descends on the Bay Area for the FSTA Conference, where I live by the way, there's still plenty of time for the Oracle to help you out. I'm there for you folks. With that, let's get into the batter versus pitcher data for June 16th, 2014.

* NOTE: Players are listed in alphabetical order for the sake of making them easily sortable/findable. The matchups are also generated based on Batter vs. Pitcher data. Just because a player is not listed does not mean that he is a bad or good play. The players listed below are mentioned merely because of the BVP data for the matchup.

DISH DIAMONDS – The Best Hitting Matchups of the Day
Charlie Blackmon's demise has been greatly exaggerated. He's also picked up five hits in seven at-bat against Hyun-Jin Ryu.

Ian Kinsler has hit .320 with two homers and two steals against Jason Vargas over the course of 590 at-bats.

Lyle Overbay has gone 6-for-12 against Brandon McCarthy. He also looks good as a rapper (Vanilla Ice at the bottom right).

Salvador Perez and his bat have awoken from a slumber. He's also mashed the cover off the ball against  struggling Justin Verlander hitting .444-1-10 over 27 at-bats. He's tacked on seven doubles as well. Not to be outdone, Billy Butler has also torched Justin V. hitting .432 with two homers and 11 RBIs over 74 at-bats.

Carlos Santana is hot and he should keep it going against Jered Weaver whom he's hit .529 against with a homer and four RBIs in 17 at-bats.  Lonnie Chisenhall has five hits in 12 at-bats including a homer. Oddly, in the seven at-bats that he has made an out... six have come via the punchout.

Martin Prado is batting .400 in 10 at-bats against Wily Peralta. He has five hits and three RBIs in last four games overall.

Jimmy Rollins has a homer, two steals, and is batting .385 in 13 at-bats against Julio Teheran.

Justin Upton has hit .304 with a homer against Cole Hamels in 23 at-bats.

Ben Zobrist has 10 hits in 25 at-bats against Wei-Yin Chen. That's a .400 average folks.

DISH DISASTERS – Worst Hitting Matchups of the Day

Coco Crisp has only four hits in 22 at-bats against Colby Lewis. He does have four steals so when he's gotten on base he has run.

Eric Hosmer is but one Royal who doesn't get it done against Mr. Verlander. In 45 at-bats he's hit .222 with a .663 OPS and one homer. Alex Gordon is even worse with a .634 OPS and .200 average in 45 at-bats. He's struck out more than half the time with 24 punchouts. Alcides Escobar is batting .200 with two RBIs over 45 at-bats and Mike Moustakas has one homer while posting a .406 OPS over 40 plate appearances.

Desmond Jennings has no RBIs and has hit .150 in 22 plate appearances against Wei-Yin Chen. He's got a steal at least. Yunel Escobar has one hit in 12 at-bats while Sean Rodriguez has two hits in 15 at-bats.

David Murphy, it can confidently be said, has no clue at all against Jered Weaver. None. In 55 at-bats he's produced eight hits leading to a .145/.213/.255 slash line. Nick Swisher isn't much better at .226 over 31 at-bats. At least he has two homers. Michael Brantley has hit .208 with one RBI over 24 at-bats and Jason Kipnis is slumping along at .133 in 15 at-bats.

Tigers who fail to impress against Jason Vargas: Austin Jackson .200 (20 ABs), Rajai Davis .200 (20 ABs), Torii Hunter .257 with no homers (35 ABs).

Dan Uggla won't play. He's hitting .145 against Cole Hamels in 62 at-bats. Jason Heyward is batting .259 with no homers, no RBIs and no steals in 27 at-bats. Freddie Freeman is slumping of late, and he has long struggled against Hamels batting .242 over 33 at-bats with 12 Ks. That's more offensive than his two homers. Ryan Doumit is at .200 in 15 at-bats and B.J. Upon is hitless in 11 at-bats.

Bookmark the following three sources to check daily after you read this piece.

Fantasy Alarm Lineups

Batter Versus Pitcher

Daily Projections – For every single day of the season.

MOUND MAVENS – Starting Pitchers to Target

Jason Hammel tossed seven shutout innings against the Marlins on June 6th. He gets to face the club in Miami this time. Coming off his worst outing in five trips to the bump, Hammel has allowed only one homer in his last nine games, hasn't walked more than two batters in any outing in that time, and has pretty much kept the Cubs in every game he's pitched this year.

Tom Koehler has a 2.70 ERA and 1.05 WHIP in six home starts. He faces a Cubs club that has the 29th OPS on the road... that's one from the worst in baseball folks (hello Padres). Tom has allowed 18 runs in his last four starts. Is that enough to mitigate what appears to be a solid matchup?

Drew Pomeranz continues to get it done for the Athletics. He's gone seven innings his last two starts, allowing just one run, and his ERA is back down to 1.90 on the season. His last seven outings have led to a total of eight runs. Pretty hard to pitch much better than that. He faces the slumping Rangers at home in Oakland.

Tyson Ross faces a beat up Mariners' club in Seattle. Ross is always risky, when his control is off it can get rough, but over his last eight outings he's allowed one or no earned runs six times. He's also walked seven guys in his last four starts while striking out 23 batters.

Hyun-Jin Ryu held the Rockies to two runs over six innings in Colorado on June 6th. In his last five starts he's been “quality” four times. He's also pitched seven games at night this season with impressive results (2.58 ERA, 1.13 WHIP).

MOUND MESSES – Starting Pitchers to Avoid

Trevor Bauer hasn't been awful by any means but he's certainly failed to match the hype. He's lasted six innings just once in four starts and has allowed seven runs over his last two outings. He takes on the Angels in Cleveland.

Brandon McCarthy is 1-9 with a 5.29 ERA. Need I go on? OK, fine. He's lost his last four decisions and he's allowed five earned runs in three of his last four outings. He's also sporting a 5.23 ERA and 1.30 WHIP at home this season. He takes on the Brewers. I'm done wasting my time writing about him.

Jake Odorizzi takes on the Orioles in Tampa Monday. He's lost his last four decisions, and though he was sharp last time out he's still allowed 16 hits and 10 runs over his last three starts. He has been better at home this year (3.13 ERA, 1.23 WHIP) but the Orioles are a powerful club that cam make any hurler look inferior.

Wily Peralta opposes McCarthy, and he's a tough call. Peralta has a solid 2.55 ERA on the road this season, but he's also the holder of a 1.30 WHIP. He held the D'backs to two runs over six innings back on May 7th bit he also allowed 11 hits. The D'backs are 10th in baseball in home batting average and they are 9th in home OPS.

Justin Verlander takes on the Royals. What, you thought he wouldn’t be listed in this section of the column? His numbers since May 10th: 7.41 ERA, 1.79 WHIP, 5.73 K/9, 1.33 K/BB ratio. Should be called Justin Turdlander.

Make sure you tune in to the Fantasy Alarm's Daily Game Show at 6 PM EDT, Monday through Friday on SiriusXM Fantasy Sports Radio (Sirius210, XM87) as Jeff Mans and Ted Schuster will help you to set your daily lineups.