The Pittsburgh Pirates (38-58) will try to snap an eight-game losing skid on Sunday versus the Minnesota Twins (47-48), with first pitch at 2:10 p.m. ET at Target Field.

The favored Twins (-138 moneyline odds) host the Pirates (+116). The starting pitchers are Simeon Woods Richardson (5-4) for the Minnesota Twins, and Mitch Keller (3-10) for the Pittsburgh Pirates.

These clubs meet again following the Twins’ 12-4 victory over the Pirates yesterday. Travis Adams (4.0 IP, 1 R, 2 H, 3 K) earned the win for the Twins. Byron Buxton went 5 for 5 with a double, a triple, a home run and two RBIs to lead the team on offense. Mike Burrows (1.1 IP, 6 R, 5 H, 1 K) took the loss on the mound for the Pirates.

Prepare for the Twins vs. Pirates with what you need to know before Sunday’s baseball action, including viewing options.

Minnesota Twins vs. Pittsburgh Pirates odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 12:17 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Twins (-138, bet $138 to win $100)Underdog: Pirates (+116, bet $100 to win $116)Over/under: 9Twins vs. Pirates: Game time and live stream infoGame day: Sunday, July 13, 2025Game time: 2:10 p.m. ETLocation: Minneapolis, MinnesotaStadium: Target FieldTV channel: MNNT and SportsNet PTLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Twins vs. Pirates on Fubo!

Twins stats and trendsTwins betting recordsThis season, the Twins have won 33 out of the 61 games, or 54.1%, in which they’ve been favored.Minnesota has a record of 17-8, a 68% win rate, when favored by -138 or more by oddsmakers this season.The bookmakers’ moneyline implies a 58% chance of a victory for the Twins.Minnesota and its opponents have hit the over in 39 of its 94 games with a total this season.In 94 games with a spread this season, the Twins are 51-43-0 ATS.Simeon Woods Richardson (Twins probable starter)Woods Richardson (5-4) takes the mound for the Twins in his 14th start of the season. He’s put together a 4.08 ERA in 68 1/3 innings pitched, with 59 strikeouts.The righty’s most recent appearance was on Tuesday against the Chicago Cubs, when he tossed five scoreless innings while giving up two hits.The 24-year-old has a 4.08 ERA and 7.8 strikeouts per nine innings across 14 games this season, while allowing a batting average of .243 to his opponents.Woods Richardson has registered one quality start this year.Woods Richardson will try to extend a six-game streak of going five or more innings (he’s averaging 4.9 frames per appearance).In three of his 14 total appearances this season he has not surrendered an earned run.He will take the mound against a Pirates team that is hitting .229 as a unit (28th in MLB). It is also slugging a collective .339 (30th in MLB) with 65 total home runs (30th in MLB).Twins batting statsThe Twins’ 112 home runs rank 11th in Major League Baseball.The offense for Minnesota has a slugging percentage of .399 this season, 15th in MLB.The Twins rank 22nd in MLB with a .241 team batting average.Minnesota has scored the 19th-most runs in the majors this season with 401 (4.2 per game).The Twins have an on-base percentage of .310 this season, which ranks 21st in the league.Minnesota ranks 14th with an average of 8.3 strikeouts per game.Pirates stats and trendsPirates betting recordsThe Pirates have come away with 25 wins in the 68 contests they have been listed as the underdogs in this season.This season, Pittsburgh has come away with a win 15 times in 48 chances when named as an underdog of at least +116 or worse on the moneyline.The moneyline set for this matchup implies the Pirates have a 46.3% chance of coming away with a victory in the contest.Pittsburgh and its opponents have gone over in 39 of its 95 games with a total set by sportsbooks this season.In 95 games with a line this season, the Pirates have a mark of 47-48-0 against the spread.Mitch Keller (Pirates probable starter)Keller gets the start for the Pirates, his 20th of the season. He is 3-10 with a 3.58 ERA and 89 strikeouts in 113 2/3 innings pitched.In his last appearance on Tuesday against the Kansas City Royals, the right-hander went 6 2/3 innings, giving up two earned runs while surrendering four hits.The 29-year-old has put up an ERA of 3.58, with 7.1 strikeouts per nine innings in 19 games this season. Opposing hitters have a .240 batting average against him.Keller is trying to claim his third straight quality start in this game.Keller will try to continue an 18-game streak of going five or more innings (he’s averaging 5.9 innings per appearance).He has had two appearances this season that he held his opponents to zero earned runs.He will take the hill against a Twins offense that ranks 22nd in the league with 765 total hits (on a .241 batting average). The team also slugs a collective .399 (15th in the league) with 112 total home runs (11th in MLB play).Among pitchers who qualify in MLB play this season, the 29-year-old ranks 34th in ERA (3.58), 28th in WHIP (1.168), and 52nd in K/9 (7.1).Pirates batting statsThe Pirates are last in MLB action with 65 home runs.So far this year, Pittsburgh has the lowest slugging percentage in the majors (.339).The Pirates have the third-worst batting average in the league (.229).The offense for Pittsburgh is No. 30 in MLB action scoring 3.4 runs per game (324 total runs).The Pirates’ .300 on-base percentage is 25th in the majors.

Watch the MLB on Fubo!