Mariners vs. Diamondbacks Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, April 28, 2024

The Arizona Diamondbacks (12-16) will try to end their three-game losing streak when they visit the Seattle Mariners (15-12) on Sunday at 4:10 PM ET on ROOT Sports NW. Oddsmakers consider the Mariners to be -140 favorites for the contest, while the Diamondbacks are +117 underdogs looking for the upset.

Seattle’s Logan Gilbert and Arizona’s Brandon Pfaadt have been named the starters for this contest.

Mariners vs. Diamondbacks Odds

  • Mariners odds to win: -140
  • Diamondbacks odds to win: +117
  • Spread: Mariners -1.5
  • Total: 6.5 runs
  • Mariners vs. Diamondbacks Promo Codes

    Game Time and Information

  • Date: Sunday, April 28, 2024
  • Time: 4:10 PM ET
  • TV: ROOT Sports NW
  • Who Will Win Mariners vs. Diamondbacks?

    Mariners and Diamondbacks Betting Trends

    The Mariners are 11-6 in games they were listed as the moneyline favorite (winning 64.7% of those games).

    When playing as moneyline favorites with odds of -140 or shorter, Seattle has a 5-4 record (winning 55.6% of its games).

    This season, the Diamondbacks have been the underdog 12 times and won three, or 25%, of those games.

    Arizona has a record of 1-5 in games where oddsmakers have it as underdogs of at least +117 on the moneyline.

    The Mariners have combined with opponents to go over the total seven times this season for a 7-18-2 record against the over/under.

    Games involving the Diamondbacks have gone over the total set by sportsbooks in 12 of 28 chances this season.

    Mariners Stats & Insights

    The Mariners have the No. 24 offense in MLB action scoring 3.8 runs per game (102 total runs).

    Seattle ranks 14th in MLB play with 28 home runs. They average one per game.

    The Mariners are 24th in the majors with a .220 batting average.

    Seattle’s hitters strike out 10.1 times per game, the 28th-most in MLB.

    The pitching staff for the Mariners has a collective 9.3 K/9, the fifth-best in MLB.

    Seattle’s 3.04 team ERA ranks third across all MLB pitching staffs.

    Diamondbacks Stats & Insights

    The Diamondbacks have scored the second-most runs in the league this season with 151.

    Arizona’s 27 home runs rank 19th in Major League Baseball.

    The Diamondbacks rank sixth in MLB with a .252 team batting average.

    Arizona has shown good bat-to-ball skills at the plate this season with the sixth-best strikeout rate (7.3 per game) among MLB offenses.

    The Diamondbacks have a 7.8 K/9 this season as a pitching staff, which ranks 27th in baseball.

    Arizona pitchers have a combined ERA of 3.99 ERA this year, which ranks 16th in MLB.

    Mariners Key Players to Watch

    Gilbert gets the start for the Mariners, his sixth of the season. He is 2-0 with a 1.87 ERA and 35 strikeouts in 33 2/3 innings pitched.

    Mitch Haniger leads Seattle in runs batted in with 18 while batting .239.

    Caleb Raleigh’s six home runs are most among Seattle batters. He’s driven in 13 runs this season while slugging .457.

    Josh Rojas has collected 18 base hits, an OBP of .368 and a slugging percentage of .475 this season.

    Ty France has 22 hits and an OBP of .312 to go with a slugging percentage of .376 this season.

    Diamondbacks Key Players to Watch

    The Diamondbacks will hand the ball to Pfaadt (1-1) for his sixth start of the season.

    Ketel Marte leads the Diamondbacks with five home runs and has accumulated a team-best batting average of .318.

    Lourdes Gurriel Jr. has hit five home runs with 22 runs batted in. Both lead his team.

    Christian Walker has two doubles, four home runs and 18 walks while hitting .262.

    Blaze Alexander is hitting .322 with five doubles, three home runs and six walks.

    Mariners and Diamondbacks Injuries

    Mariners: Dominic Canzone: 10 Day IL (Shoulder), J.P. Crawford: 10 Day IL (Oblique), Eduard Bazardo: 15 Day IL (Shoulder), Bryan Woo: 15 Day IL (Elbow), Matt Brash: 15 Day IL (Elbow), Jackson Kowar: 60 Day IL (Elbow), Gregory Santos: 60 Day IL (Lat)

    Diamondbacks: Geraldo Perdomo: 10 Day IL (Right meniscus tear), Alek Thomas: 10 Day IL (Hamstring), Merrill Kelly: 15 Day IL (Shoulder), Ryne Nelson: 15 Day IL (Arm), Kyle Nelson: 15 Day IL (Shoulder), Paul Sewald: 15 Day IL (Oblique), Miguel Castro: 15 Day IL (Shoulder), Eduardo Rodríguez: 60 Day IL (Shoulder), Drey Jameson: 60 Day IL (Elbow)

    Mariners vs. Diamondbacks Prediction

  • Score Prediction: Mariners 4, Diamondbacks 3
  • Total Prediction: Under 6.5 runs
  • How to Bet on Mariners vs. Diamondbacks

    Get more MLB picks.
    If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.

    written by

    Data Skrive's mission is to create sports articles about every player, on every team, in every league, for every game, for every fan. Data Skrive is an end-to-end fan engagement solution that creates and distributes compelling and entertaining sports content at scale. We leverage sports and marketing experts, machine learning, and proprietary language graphs to generate sports articles, graphics, animations, and social content. Trusted by the world’s leading media, sports, and betting brands, Data Skrive’s Fan Engagement Solution delivers one-of-a-kind experiences to Bleacher Nation's audience trying to reach fans through the creation of sports content that sports fans value.

    more picks news

    Hurricanes vs. Rangers NHL Playoffs Second Round Game 5 Prediction: Odds, Picks, Best Bets – Monday, May 13, 2024

    The Carolina Hurricanes are -115 on the moneyline, up against the New York Rangers at -105, at Madison Square Garden on Monday.Watch the NHL on Fubo!Hurricanes vs. Rangers Favorite, Moneyline, TotalFavorite: Hurricanes (-115)Underdog: Rangers (-105)Total: 5.5Best Hurricanes vs. Rangers Promo...

    Avalanche vs. Stars NHL Playoffs Second Round Game 4 Prediction: Live Odds, Stats, History and Picks – Monday, May 13, 2024

    The Colorado Avalanche welcome the Dallas Stars on Monday, and are -135 favorites on the moneyline, with the visiting team at +114.Watch the NHL on Fubo!Avalanche vs. Stars Favorite, Moneyline, TotalFavorite: Avalanche (-135)Underdog: Stars (+114)Total: 6.5Best Avalanche vs. Stars Promo...

    Panthers vs. Bruins NHL Playoffs Second Round Game 5 Prediction: Live Odds, Stats, History and Picks – Tuesday, May 14, 2024

    The Florida Panthers are -205 favorites over the Boston Bruins (+170) playing at home on Tuesday at Amerant Bank Arena in Sunrise.Watch the NHL on Fubo!Panthers vs. Bruins Favorite, Moneyline, TotalFavorite: Panthers (-205)Underdog: Bruins (+170)Total: 5.5Best Panthers vs. Bruins Promo...

    Baltimore Orioles vs. Toronto Blue Jays Series May 13-15: Odds, Starting Pitchers & Predictions

    The Toronto Blue Jays are on the road, opening a three-game series versus the Baltimore Orioles on Monday, May 13 at 6:35 PM ET.Orioles vs. Blue Jays Series Info Blue Jays @ Orioles Time: Monday, May 13 at 6:35 PM...

    Texas Rangers vs. Cleveland Guardians Series May 13-15: Odds, Starting Pitchers & Predictions

    In the first of a three-game series, on Monday, May 13 at 8:05 PM ET, the Texas Rangers will host the Cleveland Guardians.Rangers vs. Guardians Series Info Guardians @ Rangers Time: Monday, May 13 at 8:05 PM ET Rangers Starting...

    Detroit Tigers vs. Miami Marlins Series May 13-15: Odds, Starting Pitchers & Predictions

    A three-game series between the Detroit Tigers and the visiting Miami Marlins will start on Monday, May 13 at 6:40 PM ET.Tigers vs. Marlins Series Info Marlins @ Tigers Time: Monday, May 13 at 6:40 PM ET Tigers Starting Pitcher:...

    New York Mets vs. Philadelphia Phillies Series May 13-14: Odds, Starting Pitchers & Predictions

    The Philadelphia Phillies are on the road, beginning a two-game set versus the New York Mets on Monday, May 13 at 7:10 PM ET.Mets vs. Phillies Series Info Phillies @ Mets Time: Monday, May 13 at 7:10 PM ET Mets...

    San Francisco Giants vs. Los Angeles Dodgers Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:45 PM ET, a three-game series between the San Francisco Giants and the visiting Los Angeles Dodgers will get underway.Giants vs. Dodgers Series Info Dodgers @ Giants Time: Monday, May 13 at 9:45 PM ET...

    Seattle Mariners vs. Kansas City Royals Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:40 PM ET, a three-game series featuring the Seattle Mariners and the visiting Kansas City Royals will begin.Mariners vs. Royals Series Info Royals @ Mariners Time: Monday, May 13 at 9:40 PM ET Mariners Starting...

    Houston Astros vs. Oakland Athletics Series May 13-16: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 8:10 PM ET, a four-game series between the Houston Astros and the visiting Oakland Athletics will begin.Astros vs. Athletics Series Info Athletics @ Astros Time: Monday, May 13 at 8:10 PM ET Astros Starting Pitcher:...

    Latest News

    How to Watch Athletics Games: Full 2024 Schedule, Live Stream and More

    It's a bittersweet season for the Oakland Athletics. As they prepare to begin their move to Las Vegas for the 2028 season, the A's are looking to make their final year at the Coliseum one to remember. With a little...

    Angels vs. Cardinals: Free Live Stream, TV Channel, How to Watch

    The Los Angeles Angels (15-26), led by Taylor Ward, host Brendan Donovan and the St. Louis Cardinals (16-24) at 9:38 PM ET on Monday in a series opener.Keep reading to see how to watch the Los Angeles-St. Louis matchup below.When...

    Mariners vs. Royals: Free Live Stream, TV Channel, How to Watch

    The Seattle Mariners (22-19), who will give the ball to George Kirby, host the Kansas City Royals (25-17) with Brady Singer on the mound, Monday at 9:40 PM ET.Keep reading to see how to watch the Seattle-Kansas City matchup in...

    Diamondbacks vs. Reds: Free Live Stream, TV Channel, How to Watch

    On Monday, in a series opener at Chase Field, Jordan Montgomery starts for the Arizona Diamondbacks (19-22) against Graham Ashcraft and the Cincinnati Reds (17-23), with first pitch scheduled for 9:40 PM ET.Keep reading to see how to watch the...

    How to Watch Padres vs. Rockies: Live Stream or on TV

    Jurickson Profar and the San Diego Padres (22-21) host Ryan McMahon and the Colorado Rockies (12-28) on Monday, with first pitch at 9:40 PM ET.The article below will give you everything you need to watch San Diego play Colorado.When is...

    Dodgers vs. Giants: Free Live Stream, TV Channel, How to Watch

    Mookie Betts and the Los Angeles Dodgers (27-15) visit Michael Conforto and the San Francisco Giants (19-23) at 9:45 PM ET on Monday.Find out how to watch the Los Angeles-San Francisco matchup below.When is Dodgers vs. Giants and when does...

    Texas Rangers vs. Cleveland Guardians Series May 13-15: Odds, Starting Pitchers & Predictions

    In the first of a three-game series, on Monday, May 13 at 8:05 PM ET, the Texas Rangers will host the Cleveland Guardians.Rangers vs. Guardians Series Info Guardians @ Rangers Time: Monday, May 13 at 8:05 PM ET Rangers Starting...

    San Francisco Giants vs. Los Angeles Dodgers Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:45 PM ET, a three-game series between the San Francisco Giants and the visiting Los Angeles Dodgers will get underway.Giants vs. Dodgers Series Info Dodgers @ Giants Time: Monday, May 13 at 9:45 PM ET...

    Seattle Mariners vs. Kansas City Royals Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:40 PM ET, a three-game series featuring the Seattle Mariners and the visiting Kansas City Royals will begin.Mariners vs. Royals Series Info Royals @ Mariners Time: Monday, May 13 at 9:40 PM ET Mariners Starting...

    Houston Astros vs. Oakland Athletics Series May 13-16: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 8:10 PM ET, a four-game series between the Houston Astros and the visiting Oakland Athletics will begin.Astros vs. Athletics Series Info Athletics @ Astros Time: Monday, May 13 at 8:10 PM ET Astros Starting Pitcher:...

    more picks news