The Astros make the trip to Seattle to face the Mariners! This is an interesting divisional matchup and the Mariners are the better team currently, but each team has the talent and needs to get back on track more of late. Our MLB odds series has our Astros-Mariners prediction, odds, and pick for Wednesday.

The Astros have opened this season struggling. They have a 24-30 record and they have continuously struggled to find any sort of consistency this season. Despite their struggles, their offense has been great this season with the best batting average in the MLB. Jose Altuve, Kyle Tucker, Jeremy Pena, Yainer Diaz, and Yordan Alvarez have been great for Houston behind the plate. The issue is all on the mound where they have struggled across the board. Ronel Blanco and Justin Verlander have stood out on a struggling staff. The Astros have talent, but they have struggled all season to try and figure things out and there is a real question on whether they will or will not.

The Mariners have been playing well recently and have a 29-26 record. The Mariners have struggled behind the plate so far, but their pitching staff is a top-10 unit in the MLB. Julio Rodriguez, Cal Raleigh, Mitch Haniger, Jorge Polanco, Ty France, and Mitch Garver are standouts for the offense despite its struggles up to this point in the season. Luis Castillo, Logan Gilbert, Bryan Woo, and Bryce Miller have all been at varying levels of great for the Mariners on the mound. This is an interesting matchup against the Yankees and their talent behind the plate. They have the talent on the mound, and the Mariners have opened the series well too, winning the first of the four-game series.

Here are the MLB Odds, courtesy of FanDuel. 

MLB Odds: Astros-Mariners Odds

Houston Astros: -1.5 (+168)

Moneyline: -102

Seattle Mariners: +1.5 (-205)

Moneyline: -116

Over: 7 (-115)

Under: 7 (-105)

How to Watch Astros vs. Mariners

Time: ET/PT

TV: Space City Home Network / ROOT Sports

Stream: fuboTV (Click for free trial)

Why The Astros Will Cover The Spread/Win

The Astros are starting Justin Verlander on the mound. He has a 3-2 record, a 3.60 ERA, and a 1.23 WHIP. Verlander has allowed 17 runs on 35 hits with 14 walks and 35 strikeouts through 40 innings up to this point in the season. In his seven starts for Houston this season, the Astros are 3-4. In his last start, he pitched six innings and allowed two runs on eight hits with zero walks and nine strikeouts in an Astros win. Verlander has been a bright spot for a struggling pitching staff and he gets a favorable matchup against a struggling Mariners offense behind the plate.

The offense for the Astros has been the best in the MLB so far this season. They are first in batting average at .263 after they finished last season at .259 batting average. Jeremy Pena and Kyle Tucker lead the Astros in almost every important batting category. Pena leads the way in the current batting average at .314 and in total hits at 66. Tucker then leads the way in home runs at 18, in RBI at 39, and in OBP at .407. This offense has had to carry them this season and they get a decent matchup against George Kirby on the mound for the Mariners.

Why The Mariners Will Cover The Spread/Win

The Mariners are starting George Kirby on the mound where he has a 4-5 record, a 4.33 ERA, and a 1.03 WHIP. Through 62.1 innings, he has allowed 30 runs on 58 hits with six walks and 57 strikeouts. In his 11 starts this season, the Mariners are 4-7. In his last start, he pitched six innings and allowed five runs on six hits with one walk and three strikeouts in a Mariners loss. Kirby has been a solid piece for a pitching staff that has been one of the best in the MLB.

The Mariners have talent on offensebut they have struggled and been inconsistent behind the plate. They are 27th in batting average at .224 after finishing last season with a .242 batting average. Julio Rodriguez and Cal Raleigh lead the way for the Mariners in most of the batting categories. Rodriguez leads the way in batting average at .265, in OBP at .309, and in total hits at 58. Raleigh then leads in home runs at 11 and in RBI at 29. This offense has a tough matchup against Justin Verlander, who is still a big bright spot for the Astros in a pitching staff that has struggled overall this season.

Final Astros-Mariners Prediction & Pick

The Mariners have been the more dependable team when compared to the Astros. This pitching matchup is very close between Verlander and Kirby. The Astros have the better offense and that might be the reason why they ultimately win the game. However, the Mariners should cover with the game at home.

Click here for more betting news and predictions

Final Astros-Mariners Prediction & Pick: Mariners +1.5 (-205)