Twins vs. Guardians Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, June 3, 2023

The Minnesota Twins (31-27) will put their three-game win streak to the test when they host the Cleveland Guardians (25-32) Saturday at 7:15 PM ET on FOX. Sportsbooks consider the Twins -133 favorites to extend their streak, while the Guardians are +113 underdogs looking for the upset.

Minnesota’s Sonny Gray gets the start, and he’ll go against Cleveland’s Logan Allen.

Twins vs. Guardians Odds

  • Twins odds to win: -133
  • Guardians odds to win: +113
  • Spread: Twins -1.5
  • Total: 7.5 runs
  • Twins vs. Guardians Promo Codes

    [bet-bonus id=”360167″ ]

    Game Time and Information

  • Date: Saturday, June 3, 2023
  • Time: 7:15 PM ET
  • TV: FOX
  • [bet-bonus id=”360169″ ]

    Who Will Win Twins vs. Guardians?

    Twins and Guardians Betting Trends

    The Twins have been favored on the moneyline 36 total times this season. They’ve finished 24-12 in those games.

    In games it has played as moneyline favorites with odds of -133 or shorter, Minnesota has a 16-9 record (winning 64% of its games).

    The Guardians have won 10, or 40%, of the 25 games they’ve played as underdogs this season.

    Cleveland is 6-8 this season when entering a game as the underdog by +113 or more on the moneyline.

    The Twins have played in 58 games with a set over/under, and have combined with their opponents to go over the total 25 times (25-29-4).

    The Guardians’ games have gone over the total in 21 of their 56 chances.

    Twins Stats & Insights

    The Twins have the No. 13 offense in MLB play scoring 4.6 runs per game (264 total runs).

    Minnesota averages 1.3 home runs per game to rank eighth in MLB action with 76 total home runs.

    The Twins rank 23rd in the majors with a .233 batting average.

    Minnesota’s 10.2 strikeouts per game are the most in MLB.

    The 9.8 strikeouts per nine innings put together by the Twins pitching staff ranks second in the majors.

    Minnesota has the second-ranked team ERA across all MLB pitching staffs (3.42).

    Guardians Stats & Insights

    The Guardians have scored 206 runs (just 3.6 per game) this season, which ranks 28th in MLB.

    Cleveland has hit just 33 homers this season, which ranks last in the majors.

    The Guardians have a team batting average of .232 this season, which ranks 24th among MLB teams.

    Cleveland is one of the best teams in baseball at making contact this season, ranking second with an average of 7.1 strikeouts per game.

    The Guardians have a 7.7 K/9 this season as a pitching staff, which ranks 28th in baseball.

    Cleveland pitchers have a combined ERA of 3.89 ERA this year, 10th-best in baseball.

    Bet Now, Pay Later with EdgeBoost

    [bet-promo id=”385199″ ]

    With EDGE Boost, you can double your bets because the platform matches your deposits onto your virtual card. After receiving your EDGE Boost, you have four weeks to pay off the boosted money you received with 0% interest. The first 500 get the early access bonus.

    Twins Key Players to Watch

    The Twins will send Gray (4-0) out to make his 12th start of the season. He is 4-0 with a 1.94 ERA and 69 strikeouts through 60 1/3 innings pitched.

    Byron Buxton leads Minnesota with a .220 batting average. He’s also hit 10 homers and has 23 RBI.

    Carlos Correa is batting .207 with an OBP of .299 and a slugging percentage of .372 this season.

    Joey Gallo’s 11 home runs lead all Minnesota hitters, and he’s slugging .471.

    Max Kepler is batting .200 with an OBP of .274 and a slugging percentage of .392 this season.

    Guardians Key Players to Watch

    The Guardians will hand the ball to Allen (2-2) for his eighth start of the season.

    Jose Ramirez paces the Guardians with a .271 batting average.

    Steven Kwan is hitting .261 with 14 doubles, a triple, a home run and 29 walks.

    Josh Naylor paces the Guardians in home runs (eight) and runs batted in (40).

    Andres Gimenez is hitting .232 with nine doubles, a triple, three home runs and eight walks.

    Twins and Guardians Injuries

    Twins: Trevor Larnach: 10 Day IL (Pneumonia), Joey Gallo: 10 Day IL (Hamstring), Kenta Maeda: 15 Day IL (Tricep), Caleb Thielbar: 15 Day IL (Oblique strain), Jorge Alcala: 15 Day IL (Forearm), Tyler Mahle: 60 Day IL (Arm), Nick Gordon: 60 Day IL (Shin), Gilberto Celestino: 60 Day IL (Thumb), Chris Paddack: 60 Day IL (Elbow), Byron Buxton: day-to-day (Ribs), Carlos Correa: day-to-day (Foot)

    Guardians: Cal Quantrill: 15 Day IL (Shoulder), Peyton Battenfield: 60 Day IL (Shoulder), Triston McKenzie: 60 Day IL (Shoulder), Cody Morris: 60 Day IL (Shoulder)

    Twins vs. Guardians Prediction

  • Score Prediction: Twins 4, Guardians 3
  • Total Prediction: Over 7.5 runs
  • [bet-bonus id=”360167″ ]

    How to Bet on Twins vs. Guardians

    Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.

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

    written by

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.

    more mlb-picks news

    Dodgers vs. Mets Probable Starting Pitchers – April 19

    The New York Mets (10-8) visit the Los Angeles Dodgers (12-9) on Friday at 10:10 PM ET and look to build on a four-game winning streak.The probable pitchers are Yoshinobu Yamamoto (1-1) for the Dodgers and Sean Manaea (1-1) for...

    Diamondbacks vs. Giants Probable Starting Pitchers – April 19

    The San Francisco Giants (9-11) play on Friday at Oracle Park against the Arizona Diamondbacks (9-11). The contest begins at 10:15 PM ET.The probable starters are Jordan Montgomery for the Diamondbacks and Blake Snell (0-2) for the Giants.Diamondbacks vs. Giants...

    Blue Jays vs. Padres Probable Starting Pitchers – April 19

    The Toronto Blue Jays (10-9) and the San Diego Padres (11-10) face off at PETCO Park on Friday at 9:40 PM ET, beginning a three-game series.The Blue Jays will give the ball to Yariel Rodriguez and the Padres will turn...

    Orioles vs. Royals Probable Starting Pitchers – April 19

    The Baltimore Orioles (12-6) visit the Kansas City Royals (12-7) on Friday to kick off a three-game series at Kauffman Stadium. The contest begins at 7:40 PM ET.The probable starters are Dean Kremer (0-1) for the Orioles and Alec Marsh...

    Cardinals vs. Brewers Probable Starting Pitchers – April 19

    The Milwaukee Brewers (11-6) kick off a three-game series against the St. Louis Cardinals (9-10) with a Friday matchup at Busch Stadium. First pitch is at 8:15 PM ET.The Cardinals will give the ball to Kyle Gibson (1-2, 6.16 ERA),...

    Twins vs. Tigers Probable Starting Pitchers – April 19

    The Minnesota Twins (6-11) host the Detroit Tigers (10-9) on Friday to kick off a three-game series at Target Field. The contest begins at 8:10 PM ET.The Twins will give the nod to Joe Ryan (0-1) versus the Tigers and...

    Reds vs. Angels Probable Starting Pitchers – April 19

    The Cincinnati Reds (9-9) and the Los Angeles Angels (9-10) play at Great American Ball Park on Friday at 6:40 PM ET. In this matchup, the Reds have the chance to end a three-game skid.The probable pitchers are Nick Lodolo...

    Braves vs. Rangers Probable Starting Pitchers – April 19

    The Texas Rangers (11-9) begin a three-game series against the Atlanta Braves (12-5) on Friday at Truist Park. First pitch is at 7:20 PM.The Braves will call on Chris Sale (1-1) versus the Rangers and Andrew Heaney (0-2).Braves vs. Rangers...

    Guardians vs. Athletics Probable Starting Pitchers – April 19

    The Oakland Athletics (8-11) open a three-game series against the Cleveland Guardians (13-6) with a Friday matchup at Progressive Field. First pitch is at 7:10 PM ET.The probable pitchers are Triston McKenzie (1-2) for the Guardians and Joseph Boyle (1-2)...

    Pirates vs. Red Sox Probable Starting Pitchers – April 19

    The Pittsburgh Pirates (11-8) and the Boston Red Sox (10-10) square off at PNC Park on Friday at 6:40 PM ET, beginning a three-game series.The Pirates will give the nod to Quinn Priester and the Red Sox will counter with...

    Latest News

    Cardinals vs. Brewers: Start Time, Streaming Live, TV Channel, How to Watch

    The St. Louis Cardinals (9-10), led by Brendan Donovan, host William Contreras and the Milwaukee Brewers (11-6) at 2:15 PM ET on Saturday in a series opener.If you're trying to watch this game, keep reading for streaming and TV options...

    Cubs vs. Marlins: Free Live Stream, TV Channel, How to Watch

    Javier Assad takes the ball for the Chicago Cubs (12-7) when they host starting pitcher Jesus Luzardo and the Miami Marlins (4-16) at 2:20 PM ET on Saturday.Find out how to watch the Chicago-Miami matchup below.When is Cubs vs. Marlins...

    Twins vs. Tigers: Free Live Stream, TV Channel, How to Watch

    Bailey Ober will take the mound for the Minnesota Twins (6-11) when they host starting pitcher Reese Olson and the Detroit Tigers (10-9) in a series opener on Saturday, with first pitch at 2:10 PM ET.Keep reading to find out...

    How to Watch Yankees vs. Rays: Live Stream or on TV

    The New York Yankees (13-6), led by Juan Soto, host Isaac Paredes and the Tampa Bay Rays (11-9) at 1:05 PM ET on Saturday.Find out how to watch the New York-Tampa Bay matchup below.When is Yankees vs. Rays and when...

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

    The Cincinnati Reds (9-9), led by Spencer Steer, host Mike Trout and the Los Angeles Angels (9-10) at 6:40 PM ET on Saturday.See how to watch the Cincinnati-Los Angeles matchup below.When is Reds vs. Angels and when does it start?This...

    Guardians vs. Athletics: Free Live Stream, TV Channel, How to Watch

    In a series opener on Saturday, Logan Allen will take the mound for the Cleveland Guardians (13-6) against Alex Wood and the Oakland Athletics (8-11), with first pitch scheduled for 6:10 PM ET at Progressive Field.Keep reading to find out...

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

    On Saturday at 8:10 PM ET, Mitch Haniger and the Seattle Mariners (9-10) take on Ryan McMahon and the Colorado Rockies (4-15) at Coors Field.Keep reading to see how to watch the Seattle-Colorado matchup in the article below.When is Mariners...

    How to Watch Orioles vs. Royals: Live Stream or on TV

    Corbin Burnes takes the mound for the Baltimore Orioles (12-6) when they visit starting pitcher Cole Ragans and the Kansas City Royals (12-7) at 7:10 PM ET on Saturday.Keep scrolling to find out all the details on how to watch...

    Braves vs. Rangers: Start Time, Streaming Live, TV Channel, How to Watch

    The Atlanta Braves (12-5), with Charlie Morton on the mound, host the Texas Rangers (11-9) who will start Nathan Eovaldi, at 7:20 PM ET on Saturday in a series opener.Keep scrolling to find out all the details on how to...

    How to Watch Astros vs. Nationals: Live Stream or on TV

    On Saturday, Jose Altuve and the Houston Astros (6-14) play C.J. Abrams and the Washington Nationals (8-10), with first pitch scheduled for 4:05 PM ET at Nationals Park.Find out how to watch the Houston-Washington matchup below.When is Astros vs. Nationals...

    more mlb-picks news