Nathan Eovaldi and George Kirby hit the mound as the Texas Rangers face the Seattle Mariners. It's time to continue our MLB odds series with a Rangers-Mariners prediction and pick.

Rangers-Mariners Projected Starters 

Nathan Eovaldi vs. George Kirby

Nathan Eovaldi (3-2) with a 2.68 ERA and 1.09 WHIP

Last Start: Eovaldi is coming off his third win of the year. He went several innings, giving up five hits and a walk while striking out five. Eovaldi gave up a home run and two runs in a win over the Giants.

2024 Road Splits: Eovaldi has made three starts on the road this year. He is 1-2 with a 3.93 ERA and an opponent batting average of .258.

George Kirby (5-5) with a 3.81 ERA and 1.02 WHIP

Last Start: Last time out, Kirby was great. He went seven innings, giving up just five hits, and one run against the Royals. While the Mariners took the win 6-5, he did not factor into the decision.

2024 Home Splits: Kirby has made six starts at home this year. He is 4-1 at home with a 2.72 ERA and an opponent batting average of .207.

Here are the MLB Odds, courtesy of FanDuel. 

MLB Odds: Rangers-Mariners Odds

Texas Rangers: +1.5 (-200)

Moneyline: +108

Seattle Mariners: -1.5 (+164)

Moneyline: -126

Over: 6.5 (-118)

Under: 6.5 (-104)

How to Watch Rangers vs. Mariners

Time: 7:15 PM ET/ 4:15 PM PT

TV: FOX

Stream: fuboTV (Click for free trial)

Why The Rangers Will Cover The Spread/Win

The Rangers are 15th in the majors in runs scored while sitting 15th in opponent batting average, 13th in on-base percentage, and 18th in slugging. Adolis Garcia leads the way. He is hitting just .216 this year, but he has 13 home runs and 40 RBIs on the year. He has also scored 33 times o the year. Marcus Semien is hitting .258 with 11 home runs this year. He has 37 RBIs and 49 runs scored on the year. Rounding out the top bats on the year with Corey Seager. Seager is hitting .271 on the year. He has 14 home runs and 33 RBIS. He has scored 30 times in the year.

In the last week, Ezequiel Duran has been amazing. He is hitting.273 in the last week with a home run and five RBIs. Further, Corey Seader is hot. He is hitting .333 on the week with a .500 on-base percentage. Still, he is considered day-to-day and has been scratched from the lineup earlier in the week. Wyatt Langford has been solid in the last week. He is hitting .353 over the last five games. He has scored twice and driven in four runs.

Current members of the Mariners have 101 at-bats against George Kirby. They have hit .228 with a .250 on-base percentage. Adolis Garcia has four hits in 15 at-bats with a home run. Nathaniel Lowe is hitting .333 in 15 at-bats but had six strikes out. Marcus Semien has the other home run against Kriby. He is just two for 16 though.

Why The Mariners Will Cover The Spread/Win

The Mariners are 24th in runs scored, while sitting 28th in batting average, 27th in on-base percentage, and 24th in slugging percentage. Cal Raleigh has been solid this year. He is hitting just .211 but he has 12 home runs and 42 RBIs on the season. He has also scored 26 times this year. Meanwhile, Mitch Haniger is also driving in runs. He is hitting just .219 this year, but he has six home runs and 30 RBIs. He has scored 21 times.  Rounding out the top bats is Julio Rodriguez. He is hitting .268 with a .317 on-base percentage. He has six home runs and 26 RBIs. Rodriguez has also scored 34 times this year.

In the last week, Cal Raleigh has been on fire. He is hitting .269 in the last week, with two doubles and a home run, leading to nine RBIs. He has scored just once in the last week. Mitch Haniger is also producing in the last week.  He is hitting .222 over the last six games. He has six RBIs and two runs scored in the last week. Julio Rodriguez has scored a ton in the last week. He is hitting .286 in the last seven games. He has just one double and one home run, leading to only two RBIs. Still, Rodriguez has scored seven times in the last week.

Current Mariners have 58 career at-bats against Nathan Eovaldi. They have hit just .190 against him. JP Crawford is just two for 12, but he has a home run and a walk. Josh Rojas has two hits in four at-bats, with a home run as well. Mitch Haniger and Cal Raliegh both are two for 11 against Eovaldi.

Final Rangers-Mariners Prediction & Pick

This game is all about the pitchers. When George Kirby and Nathan Eovaldi are at the top of their game, they are two of the best in the majors. They have not been like that consistently this year though. Kirby has been better this year and has the better splits overall. Still, the best play in this one is on the total. Take the under.

Click here for more betting news and predictions

Final Rangers-Mariners Prediction & Pick: Under 6.5 (-104)