Menu
Login Get Started
picks · 7 min read

Five Game Preview: Rockies vs Astros in Battle of Offenses

In today's MLB action, we have ten games featuring some intriguing matchups, with the Toronto Blue Jays visiting the Chicago White Sox standing out as one to watch.

Analyst
Analysis and editorial

The last seven days have been nothing short of exhilarating, with the big boys raking in a whopping 51 wins against just 27 losses and 2 draws – that's +10.35 units for those keeping score at home.

Now, We've got ten games on the menu, featuring some tantalizing rivalries and a sprinkle of teams on both winning and losing streaks. The Toronto Blue Jays are heading to Chicago to face the White Sox in what promises to be an electric opener. Meanwhile, the Philadelphia Phillies are visiting the Colorado Rockies, with the Philly faithful hoping to extend their team's hot streak.

The Mets are in town for a showdown against the Cubbies, and let's not forget about the always entertaining rivalry between the Yankees and the Royals. And if that wasn't enough, we've got interleague play heating up with the Brewers visiting the Marlins and the Seattle Mariners squaring off against the San Diego Padres.

But before you jump into placing your bets (remember, this is a sports article, not a betting guide), let's take a closer look at some of these matchups and see who might be cooking up a victory – or, in some cases, a cold plate of defeat.

Today's MLB Slate

  • Toronto Blue Jays @ Chicago White Sox (2:10 PM ET)
  • Philadelphia Phillies @ Colorado Rockies (4:10 PM ET)
  • Colorado Rockies @ Houston Astros (8:10 PM ET)
  • Seattle Mariners @ San Diego Padres (8:40 PM ET)
  • New York Mets @ Chicago Cubs (2:20 PM ET)
  • Baltimore Orioles @ Cleveland Guardians (6:10 PM ET)
  • Tampa Bay Rays @ Pittsburgh Pirates (6:40 PM ET)
  • Atlanta Braves @ Philadelphia Phillies (6:40 PM ET)
  • Kansas City Royals @ New York Yankees (7:05 PM ET)
  • Milwaukee Brewers @ Miami Marlins (7:10 PM ET)

Today's Parlays

Tier 2 (Moderate) — 2 legs | Combined prob: 37.8% | Pays: 3.76x | EV: +0.42

  • Seattle Mariners @ San Diego Padres — AWAY (moneyline) | 63.4% prob
  • St. Louis Blues @ Utah Mammoth — HOME (moneyline) | 59.7% prob

Tier 3 (Higher Variance) — 3 legs | Combined prob: 19.1% | Pays: 6.87x | EV: +0.31

  • Anaheim Ducks @ Nashville Predators — AWAY (moneyline) | 59.1% prob
  • Anaheim Ducks @ Nashville Predators — UNDER (total) | 56.6% prob
  • Vancouver Canucks @ Edmonton Oilers — AWAY (spread) | 57.2% prob

Matchup Breakdown

In the first game of today's MLB slate, we have the Toronto Blue Jays traveling to Chicago to face the White Sox. The Blue Jays have been on a bit of a rollercoaster lately, going 3-2 over their last five games, averaging 6 points per game while allowing just under 6. On the other hand, the White Sox are coming off a three-game skid, with an average score of 3-3 during that timeframe.

Looking at key players, Vladimir Guerrero Jr., Toronto's powerhouse third baseman, is averaging 1.8 home runs and 4.6 RBIs over the last five games. Meanwhile, Andrew Vaughn, Chicago's young slugger, has been struggling a bit with just one home run and 2.2 RBIs during that same period.

The White Sox are dealing with some injuries, as Eloy Jimenez (out since March 31st) and Luis Robert Jr. (questionable for tonight's game) will likely miss the contest due to their respective ailments. It's worth noting that Toronto's ace, Alek Manoah, is slated to start today, which could give them an edge on the mound.

As for the pitching matchup, Dylan Bundy, Chicago's starter, has struggled mightily this season with an ERA of 7.94. On the flip side, Toronto's Manoah boasts a solid ERA of 2.89. With the White Sox facing some injury concerns and their recent struggles, it could be a good night for the Blue Jays to pick up a road victory.

The Questionable Ones

Well, it looks like we have quite the mixed bag of matchups for today's MLB slate. The Atlanta Braves and Arizona Diamondbacks are both struggling to find their rhythm, with the Braves on a two-game losing streak and the D-backs mired in a four-game skid. Atlanta has been stingy on defense lately, allowing just 3.6 runs per game over their last five contests, but their offense has been anemic, averaging only 2.8 runs during that stretch. Arizona, meanwhile, has been even worse offensively, scoring a mere 2.4 runs per game over the same period. Injury concerns for both teams are minimal at the moment, but it's safe to say neither side is exactly setting the world on fire recently.

Over in San Francisco, the Giants and New York Mets are facing off. The Giants have been a bit of a rollercoaster this season, managing to win three out of their last five games despite scoring an average of just 3 runs per contest during that span. Their pitching has been solid, allowing only 4 runs on average over the same period. The Mets, on the other hand, have been on a bit of a hot streak, winning four out of their last five games while averaging a robust 6.8 runs per game. It's worth noting that they've given up a few more runs than usual during that stretch, allowing an average of 5.2 runs per game. With both teams dealing with a sprinkling of injuries, it remains to be seen who will come out on top in this clash between the bay and the big apple.

When it comes to the Los Angeles Dodgers and Washington Nationals, we've got two teams that are currently sitting at opposite ends of the spectrum. The Dodgers have been absolutely dominating as of late, winning six straight games and averaging an eye-popping 8.2 runs per contest during that stretch. Their pitching has also been stellar, allowing just 3.5 runs on average over the same period. On the other hand, the Nationals have lost four out of their last five games, scoring a paltry 2.8 runs per game while giving up an average of 6.4 runs in return. With injuries mounting for Washington, it's hard to see them turning things around against a red-hot Dodgers squad.

In Detroit, the St. Louis Cardinals and Tigers are squaring off, with both teams looking to put together a winning streak after stumbling recently. The Cards have dropped three out of their last five games, but they've managed to score an average of 5.4 runs per contest during that stretch. Detroit, on the other hand, has lost four out of their last five games while averaging just 3.2 runs per game over the same period. The Tigers have been struggling on defense as well, allowing an average of 6.2 runs per game during that span. With neither team dealing with significant injury concerns at the moment, this could be a close battle between two teams looking to get back on track.

Finally, we've got the Miami Marlins taking on the New York Yankees in the Bronx. The Yanks have been one of the hottest teams in baseball lately, winning seven straight games and averaging an astounding 9 runs per contest during that stretch. Their pitching has also been outstanding, allowing just 3.1 runs on average over the same period. The Marlins, on the other hand, have lost five out of their last six games while averaging a meager 2.8 runs per game. With Miami dealing with several key injuries, it's hard to see them posing much of a threat against a surging Yankees squad.

All in all, today's slate features a mix of teams on both hot and cold streaks, as well as a few intriguing pitching matchups. While there may not be any obvious "locks" in the betting world, there are certainly some interesting storylines to keep an eye on as these games unfold. Just

Final Word

Well folks, there you have it—a full slate of ten MLB games to sink your teeth into today. I'm especially looking forward to the Toronto Blue Jays visiting the Chicago White Sox. With both teams on a bit of a rollercoaster ride lately, it promises to be an exciting matchup. The Jays have been struggling offensively, but their defense has been solid, while the White Sox have been inconsistent both on offense and defense. It's anyone's game, and I can hardly wait to see how it unfolds. So grab a beer, find your favorite spot, and let's enjoy the action!

Looking for the live board?

Open the live predictions page for the current slate.

View live predictions