MLB Predictions Saturday, June 20: Will Underdog Twins Upset Diamondbacks?

Minnesota Twins vs. Arizona Diamondbacks MLB betting prediction graphic for Saturday, June 20 at Chase Field in Phoenix Minnesota Twins vs. Arizona Diamondbacks MLB betting prediction graphic for Saturday, June 20 at Chase Field in Phoenix
Bet MLB Run Lines, Totals & Futures at BovadaWe may earn a commission from links. 21+. Gambling problem? Call 1-800-GAMBLER.
Bet MLB Now →

The Minnesota Twins visit the Arizona Diamondbacks on Saturday night, and the pitching matchup pulls this game in a direction the market has not fully priced. Arizona hands the ball to struggling right-hander Zac Gallen, while Minnesota counters with Taj Bradley. The Diamondbacks open as home favorites, yet our headline lean sits on the road side at plus money. Below, we break down the starters, the line, the public money, and three angles worth a look.

Last Updated: Saturday, June 20, 2026

MINNESOTA TWINS VS ARIZONA DIAMONDBACKS JUNE 20, TIME & HOW TO WATCH

WhereChase Field, Phoenix AZ
WhenSaturday, June 20 – 10:10 PM ET
TVLocal team networks; MLB.TV (out-of-market)

Minnesota Twins vs. Arizona Diamondbacks Game Preview

Pitching leads every MLB handicap, and it leads here. Zac Gallen has endured a brutal 2026. The Arizona right-hander carries a 5.43 ERA and a 1.55 WHIP across 69.2 innings, both the worst marks in the National League among qualified starters. He has also surrendered 11 home runs, a rate near 1.5 per nine innings. His command and his swing-and-miss have slipped, and the box scores show it.

Minnesota answers with Taj Bradley, who has been steadier on balance. Bradley owns a 4.28 ERA, a 1.29 WHIP, and a strong 102-to-48 strikeout-to-walk ratio. He opened the year hot before a right pectoral injury cost him several weeks. However, his last two starts since returning from the injured list have been bumpy. Still, his strikeout profile gives him a higher floor than Gallen has shown lately.

The Twins arrive 5-5 over their last 10 games and closed their road trip with a 9-3 win at Texas. They sit third in the AL Central. Arizona also sits third in its division, the NL West, and remains on the edge of the Wild Card race. One more wrinkle matters here. Arizona's bullpen logged heavy innings on Friday after starter Michael Soroka left after one inning with hip discomfort. A taxed pen can shape late-game and total outcomes.

MINNESOTA TWINS VS ARIZONA DIAMONDBACKS ODDS

Run LineMoneylineTotal
MINNESOTA TWINS+1.5 (-180)+112U 9 (+100)
ARIZONA DIAMONDBACKS-1.5 (+155)-134O 9 (-120)

Odds accurate as of Saturday, June 20, 2026 via TheSpread.com. Odds change, get the latest MLB Odds - Futures - Props

MINNESOTA TWINS VS ARIZONA DIAMONDBACKS WHO IS THE PUBLIC BETTING?

MINNESOTA TWINS28%72%ARIZONA DIAMONDBACKS

See the latest MLB Public Betting Splits and make smarter wagers!

Moneyline Pick — Minnesota Twins ML

The Pick: Minnesota Twins Moneyline (+112)

The starting-pitcher gap is the core of this play. Gallen holds the worst ERA among qualified National League starters, and he has been homer-prone all season. Bradley is far from peak form, yet his swing-and-miss stuff and tidier walk rate make him the more dependable arm tonight. When the road team owns the pitching edge but still sits as a plus-money dog, that price deserves a look.

The public adds to the case. Roughly 72% of moneyline tickets sit on Arizona, which props up the home number and pushes value toward Minnesota at +112. Backing the side getting the smaller share of the betting public is not automatic, but it pairs cleanly with the pitching read here.

The case against Minnesota is real, though. Arizona plays at home, where its lineup has produced, and Bradley has labored in his last two outings. Gallen could finally settle in against a Twins offense that has gone quiet at times. In contrast, betting a road dog means accepting variance and a starter who is not at his best either. We still prefer the value on Minnesota at this price.

Total Pick — Over 9

The Pick: Over 9 (-120)

The total points up. Gallen has allowed 11 homers in fewer than 70 innings, so the long ball is a live path to runs. Meanwhile, Arizona's bullpen worked hard on Friday after Soroka's early exit, which thins the late-inning options. A tired pen and a homer-prone starter both nudge this game toward the Over 9.

On the other side, Bradley misses bats, and a clean six innings from him could keep the score down early. Both offenses have also had cold stretches, so the Under 9 at plus money is not a bad fade. Still, the pitching and bullpen picture leans toward scoring, and we side with the Over.

Final Thoughts and Bonus Angle

For bettors who want less variance than a road-dog moneyline, the run line offers an alternative. Minnesota +1.5 keeps the Twins live even if Gallen steadies and Arizona wins a close one. The trade-off is the price, since the cushion costs a chunky number.

The Pick: Minnesota Twins +1.5 (-180)

The swing factors to watch are simple. Gallen's first two innings will tell you a lot, because his early-count damage has fueled the rough starts. Arizona's bullpen usage in the middle innings is the other tell, especially with the pen already stretched. For more plays across the slate, see our latest MLB best bets breakdown.

To recap the card: Minnesota Twins Moneyline (+112) is the featured play, Over 9 (-120) is the total lean, and Minnesota Twins +1.5 (-180) is the lower-variance alternative.

MLB Twins Prediction FAQ

What time does the Twins vs. Diamondbacks game start?

First pitch is set for 10:10 PM ET on Saturday, June 20, 2026, at Chase Field in Phoenix.

Who is pitching for the Twins and Diamondbacks?

Arizona starts right-hander Zac Gallen, while Minnesota starts right-hander Taj Bradley.

Who is favored in the Twins vs. Diamondbacks game?

Arizona is the home favorite at -134 on the moneyline, with Minnesota a plus-money underdog at +112.

What is the over/under for the Twins vs. Diamondbacks game?

The total is set at 9 runs, with the Over priced at -120 and the Under at +100.

Bet MLB Run Lines, Totals & Futures at BovadaWe may earn a commission from links. 21+. Gambling problem? Call 1-800-GAMBLER.
Bet MLB Now →