
Free MLB Pick: Twins vs. Royals Odds
Looking for Minnesota Twins vs. Kansas City Royals Free MLB predictions? MLB betting sees the Twins taking on the Royals on Tuesday, April 8th, 2024 at Kauffman Stadium, in Kansas City, MO. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Twins Royals free pick.
2025 MLB Handicapping – Minnesota Twins vs Kansas City Royals
(3-7) Minnesota Twins vs. Kansas City Royals (5-5)
Date: Tuesday, April 8th
Time: 7:40 ET
Venue: Kauffman Stadium Kansas City, MO
Projected Starting Pitchers: Pablo López vs. Cole Ragans
MLB Moneyline Odds: Twins +110 | Royals -130 (Bet Now!)
Today’s MLB Run Line Betting Odds: Twins +1.5 | Royals -1.5
MLB Baseball Gambling Total: O/U: 7.5
- Live Betting Odds for today’s Minnesota Twins vs. Kansas City Royals game!
- Want more baseball predictions like this Twins Royals play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Twins vs. Royals Gameday
Kansas City comes into this AL Central matchup vs. the Twins looking to move above .500, as they are 5-5. However, they are the slight favorite on the money line for this one, with their odds sitting at -130 compared to the Twins at +110. On the run line, the Royals are +163, while the Twins are -200.
The forecast for Tuesday’s game in Kansas City is 60 degrees and clear. First pitch is currently scheduled for 7:40 PM ET. Cole Ragans is starting for the Royals, while the Twins are sending Pablo Lopez to the mound.
Thanks to a late rally by the Twins, they scored one run in the 9th inning to pick up a 4-2 win over the Royals in the most recent game of this series. Heading into the game, the Royals were favored at -116 on the money line.
Kansas City got on the board first with one run in the 1st inning and added their final run in the 2nd. As for the Twins, they scored their first run in the 4th and tied the game with three runs in the 6th. Minnesota’s go-ahead run came in the 7th.
Michael Lorenzen got the start for the Royals, going six innings and giving up one run. He finished the game with just three strikeouts and allowed two walks. Carlos Estevez came out of the bullpen and took the loss. Simeon Woods Richardson got the win for the Twins, going 5 2/3 innings and giving up four runs.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Twins Stats
So far this season, the Twins are averaging just 3.7 runs per game, which is 21st in the league. They have been even worse in terms of batting average, as they are hitting just .199, which is the 24th ranked mark in the MLB. However, they are hoping that Matt Wallner can keep his recent hot streak going, as he has gone 7/12 in his last three games and is batting .303 for the season.
Wallner is also the team’s current leader in on-base percentage (.410). Harrison Bader has been a bright spot in the lineup so far, as he is batting .296 and is 4th in the league with three home runs. Bader also has a team-high nine RBIs. Byron Buxton and Jose Miranda are also tied for 2nd on the team with one homer run, but both have struggled at the plate so far this season.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Royals Stats
So far this season, the Royals are averaging 4 runs per game, which is 15th in the league. They have been a better offensive team on the road, averaging 4.3 runs per game. As a team, they are batting .242, which is 12th in the league, and are 13th in on-base percentage. The Royals have been one of the better teams at avoiding strikeouts but are just 17th in the league in walks.
Maikel Garcia has been one of the Royals’ top hitters this season, batting .333 with two homers. His six RBIs are the 2nd most in the league right now. Vinnie Pasquantino has also been a key run producer for the Royals, as he has driven in nine runs, but he is batting just .212. Bobby Witt Jr. and Kyle Isbel have also been swinging the bat well of late, with both players going 4/12 over their last three games.
We want to hear from you below! Comments are welcome! Give us your picks for this Minnesota Twins vs. Kansas City Royals MLB matchup.
Twins Royals Pitching
Pablo Lopez will be making his third start of the season for the Twins, who are on the road against the Royals. Lopez is coming off a win in his last outing, where he went 7 innings and struck out 5. He has gone 5 innings in his other start, which was a loss to the Cardinals.
Cole Ragans will be making his 3rd start of the season for the Royals, and it will be his first time taking the mound at home. In his first two starts, he has gone 5 innings in each outing, with 10 strikeouts in his first start and 5 in his last outing. He has given up 1 home run in each of his first two starts.
Minnesota Twins vs. Kansas City Royals MLB Baseball Betting Trends
- The Twins head into the game having gone 3-7 straight-up in their last ten games on the road.
- The Twins they are 3-7 vs. the runline in their previous ten games on the road.
- Conversely, the Royals are 5-5 over their last ten home games (straight-up).
- Furthermore, the Royals have a 7-3 mark vs. the runline across their last ten home games.
- Also, the Twins are 1-2 in their last three games as the favorite. On the other hand, they are 1-2 as the underdog (last 3).
- The Royals have a record of 2-1 across their last three games when favored. As the underdog, they are 2-1 in their last three games.
Twins vs. Royals Prediction: Royals ML -130
Our predicted final score for this Twins vs. Royals matchup is 5-2 in favor of the Royals. With the Royals’ money line sitting at -130, we see this as a great value pick for today’s game.
I think the pitching keeps this game UNDER the line. Do you smell a parlay? Play it small.
Looking at the starting pitchers, we have Cole Ragans finishing with six strikeouts compared to Pablo Lopez with five. Ragans is also projected to give up fewer hits and earn runs than Lopez.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
His power level, it’s over 9,000!!! https://t.co/xTyvGwcrC1 pic.twitter.com/GSVwOx6iEQ
— Kansas City Royals (@Royals) April 6, 2025
Also, if you’re looking for more MLB picks like Minnesota Twins vs. Kansas City Royals matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






