This Week’s MLB Betting Odds and Power Rankings

Written by on June 25, 2015

As the 2015 MLB betting season turns from a sprint into a marathon, some teams are continuing to dominate, while others are starting to fall off the pace – and others are just getting started. Here are the latest rankings.

st-louis-cardinals-2015(1) St. Louis Cardinals

Matt Holliday and Trevor Rosenthal have both had the injury bug, but Randal Grichuk and Kevin Siegrist are filing in quite nicely.

pittsburgh-pirates(2) Pittsburgh Pirates

The Bucs have won 8 of 11 and have 16 of their next 19 tilts at home.

kansas-city-royals-2015(3) Kansas City Royals

Did you know that Royals catcher Salvador Perez has five RBIs in June – on five solo home runs? The Royals rank seventh this year in stolen bases after leading the American League last year.houston astros(4) Houston AstrosGeorge Springer is hitting .407 in June, working hard for a place on the All-Star team.

tampa-bay-rays(5) Tampa Bay Rays

The Rays remain in first place after winning three from Washington and a pair in Cleveland. However, Erasmo Ramirez is the latest Rays pitcher to leave a game with an injury.

new-york-yankees-logo(6) New York Yankees

Alex Rodriguez got his 3,000th hit by nailing a Justin Verlander fastball into the right field seats.

LA dodgers(7) Los Angeles Dodgers

Zack Greinke has an ERA of 1.99 in his last eight starts – but has not won any of them.

San Francisco giants(8) San Francisco Giants

Hunter Pence and Angel Pagan have not been contributing, but the Giants are winning anyway.

chicago cubs(9) Chicago Cubs

On June 22, 2015, the Cubs were 37-30. A year ago, they were 31-42. Could this be the year?

mlb-betting-toronto-blue-jays(10) Toronto Blue Jays

Even though they’re not on that big streak anymore, the Blue Jays appear to be the real deal. Can they catch Tampa Bay?

texas-rangers-logo(11) Texas Rangers

Between May 1 and June 22, the Rangers went 30-19, second only to the Cardinals (30-18) during that time.

Baltimore Orioles(12) Baltimore Orioles

Check out the year Manny Machado is having – solid D at third base and hitting for more power while taking more walks.

washington-nationals-logo(13) Washington Nationals

While Max Scherzer did almost throw a perfect game this past Saturday, it was only part of a weekend in which Nats starters only permitted one run in 23 1/3 innings.

minnesota-twins-logo(14) Minnesota Twins

The offense has been sputtering, but Brian Dozier leads all MLB second basemen in RBIs, runs scored and home runs, and he leads the AL in extra-base hits.

new-york-mets(15) New York Mets

The Mets have been nine games under .500 since their 11-game winning streak, and they are eight games under .500 against teams who are over .500.

anaheim angels logo(16) Anaheim Angels

Matt Shoemaker and Garrett Richards combined to go 29-8 with a 2.81 ERA in 2014, but so far in 2015 they are 11-10 with a 4.40 ERA.

detroit tigers logo(17) Detroit Tigers

Justin Verlander’s fastball is a tick higher than it was in 2014, but he has only struck out four batters in 11 2/3 innings. He’s going to need to find new ways to get outs.

atlanta braves(18) Atlanta Braves

Sweeping the Mets this past weekend got the Braves back to .500. The Braves face a test with six of nine against the Nationals.

arizona diamondbacks(19) Arizona Diamondbacks

Arizona still needs to settle on a consistent starting rotation.

cleveland-indians-logo(20) Cleveland Indians

Indians pitchers strike out more hitters than the staffs of any other teams. So why are they under .500?

san-diego-padres-logo(21) San Diego Padres

Justin Upton is batting .174 in June after a scorching .343 in May.

seattle mariners logo(22) Seattle Mariners

The team has brought in legend Edgar Martinez to serve as the team’s hitting coach. This could turn around the pros’ third-worst offense.

cincinnati-reds-logo(23) Cincinnati Reds

Todd Frazier had consecutive two-homer games, giving him 23 round-trippers for the season. He still lags behind in All-Star voting, though.

Oakland A's(24) Oakland A’s

Brett Lawrie is 23-for-63 in June, with nine extra-base hits.

miami-marlins-logo(25) Miami Marlins

Dee Gordon is hitting .356, tied for the major league lead in average.

colorado rockies logo(26) Colorado Rockies

The Rockies lost nine of 12 to risk falling out of contention altogether.

boston red-sox(27) Boston Red Sox

Time to sell Clay Buchholz, who has a 2.42 ERA in his last seven starts.

chicago-white-sox-logo(28) Chicago White Sox

During their recent eight-game losing streak, the Palehose scored 15 runs.

milwaukee-brewers-logo(29) Milwaukee Brewers

The Brewers just finished a week in which they went 1-6.

philadelphia-phillies-logo(30) Philadelphia Phillies

It’s not uncommon for a position player to pitch during a blowout. However, when the Phillies left outfielder Jeff Francoeur in to toss 48 pitches in a recent embarrassment, manager Ryne Sandberg appeared ( (
ramJairo Loading Image