
Free MLB Pick: Royals vs. Twins Odds
Looking for Kansas City Royals vs. Minnesota Twins Free MLB predictions? MLB betting sees the Royals taking on the Twins on Friday, May 23rd, 2024 at Target Field, in Minnesota, MN. 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 Royals Twins free pick.
2025 MLB Handicapping – Kansas City Royals vs Minnesota Twins
(28-23) Kansas City Royals vs. Minnesota Twins (27-22)
Date: Friday, May 23rd
Time: 8:10 ET
Venue: Target Field Minneapolis, MN
Projected Starting Pitchers: Noah Cameron vs. Pablo López
MLB Moneyline Odds: Royals +138 | Twins -163 (Bet Now!)
Today’s MLB Run Line Betting Odds: Royals +1.5 | Twins -1.5
MLB Baseball Gambling Total: O/U: 7.5
- Live Betting Odds for today’s Kansas City Royals vs. Minnesota Twins game!
- Want more baseball predictions like this Royals Twins play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Royals vs. Twins Gameday
At 8:10 PM ET, the Twins and Royals face off in an AL Central matchup. This one is being played at Target Field in Minneapolis, and the Twins are favored on the money line at -163. The money line odds for a Royals win are sitting at +138, and the over/under line is at 7.5 runs.
Noah Cameron is starting for the Royals, and he is facing off against Pablo Lopez for the Twins. The Royals are 3rd in the AL Central with a record of 28-23, while the Twins are 4th at 27-22. FDSKC will be televising Friday’s game.
Kansas City Royals
To close out their series vs. the Giants, the Royals picked up an impressive 8-4 win. Leading up to the game, they were the heavy favorite at +182 on the money line. It was a big second inning that really turned things in their favor, as the Royals scored two runs in the inning and added another three in the 4th.
Jonathan Bowlan put together a good start for the Royals, going 6 2/3 innings and giving up just one earned run, and picking up the win. Kansas City’s offense was carried by Salvador Perez, who went 3/5 with a homer and two RBIs.
Kansas City is 3rd in the AL Central, and they trail the Tigers by five games for the division lead. So far, they have gone 10-8 in divisional games, and they are 28-23 overall, which is the same record as the Twins. The Royals will be on the road today to take on the Twins.
At home, the Royals have gone 17-9 this year, and they are just under .500 at 11-14 on the road. So far, they have yet to be the favorite in a game. Kansas City’s overall series record is 8-8, and they won their most recent series vs. the Giants. The Royals have dropped two straight series at home.
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.
Royals Stats
So far this season, the Royals offense is averaging just 3.4 runs per game, which is the worst mark in the league. They are also near the bottom of the league in home runs and have the 2nd most strikeouts in the league. However, they do come into the game with a collective batting average of .245, which is 13th in the league.
Maikel Garcia and Vinnie Pasquantino have been two of the Royals’ most consistent hitters this season. Garcia is batting .315 for the season and has gone 12/34 in his last nine games. Pasquantino has gone 10/36 in that stretch and has a team-high eight homers. Bobby Witt Jr. comes into the game with a team-high 28 RBIs and is batting .305 for the season.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Minnesota Twins
The Twins will be looking to get back on track after closing out their series vs. the Guardians with a 5-1 loss. This was especially tough, as it was their third straight loss to Cleveland. Minnesota was the slight favorite at -120 at home going into the game.
Chris Paddack got the start for the Twins and took the loss. He only lasted 5 1/3 innings, giving up two earned runs on seven hits. The Twins also had a rough day at the the plate, scoring just one run on three hits. Their only run came in the 3rd inning.
Minnesota is at home today for their game vs. the Royals, and they are looking to pick up a win to get above .500 in AL Central play. Currently, the Twins are 4th in the division, and they trail the Tigers by five games for the division lead. Overall, the Twins are 27-22, and they went 1-1 in their most recent series vs. the Guardians.
The Twins have been playing well recently, going 8-2 across their last 10 games. At home, they are 16-7 this season and 11-15 on the road. So far, they have yet to play a game as the favorite this season. Minnesota’s overall series record is 9-6-1, and they have won three straight series on the road.
Twins Stats
Minnesota comes into today’s game with the 21st ranked scoring offense in the league, averaging just 4.1 runs per game. They have been a little better at home, averaging 4.6 runs per game, which is 9th in the league. As a team, they are batting .242, which is 15th in the league, and their team on-base percentage of .312 is also considered below average.
Center fielder Byron Buxton and right fielder Trevor Larnach have been the Twins’ top power threats this season, with Buxton leading the team with 10 homers and Larnach sitting in 2nd with seven. Buxton’s 27 RBIs are also the best on the team, while Larnach is 3rd with 23 RBIs. Over the team’s last five games, Kody Clemens has gone 9/20 with a home run and four RBIs, while Ryan Jeffers has also gone deep in this stretch while batting .421.
We want to hear from you below! Comments are welcome! Give us your picks for this Kansas City Royals vs. Minnesota Twins MLB matchup.
Royals Twins Pitching
Noah Cameron is getting the start for the Royals today on the road against the Twins. In his first start of the season, he picked up a win vs. the Rays, going 6 1/3 innings and striking out 5. He took a loss in his last outing, giving up just 1 earned run over 6 1/3 innings vs. the Cardinals.
Pablo López has been pitching well for the Twins this year, coming into the game with a record of 4-2 and an ERA of 2.40. In his eight starts, he has turned in three quality starts and is averaging 9.8 strikeouts per nine innings. Lopez’s most recent outing was vs. the Brewers, where he didn’t allow a run in six innings of work. He gave up just two hits in that outing. Before that, he had given up at least one homer in three straight starts. So far, he has allowed three homers at home and none on the road.
Kansas City Royals vs. Minnesota Twins MLB Baseball Betting Trends
- The Royals head into the game having gone 6-4 straight-up in their last ten games on the road.
- The Royals they are 9-1 vs. the runline in their previous ten games on the road.
- Conversely, the Twins are 7-3 over their last ten home games (straight-up).
- Furthermore, the Twins have a 6-4 mark vs. the runline across their last ten home games.
- Also, the Royals are 1-2 in their last three games as the favorite. On the other hand, they are 2-1 as the underdog (last 3).
- The Twins have a record of 3-0 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Royals vs. Twins Prediction: Over 7.5 Runs -110
Our prediction for this Twins and Royals matchup is that the Twins will come out on top by a score of 8-4. However, with the payout for a Twins win sitting at -163, we will be looking to the over/under line, which is currently 7.5.
If you’re looking for a prediction on the starting pitchers, we have Pablo Lopez finishing with six strikeouts compared to Noah Cameron with seven. However, we do have Cameron finishing with a better ERA than Lopez, and Cameron is projected to give up five hits compared to Lopez at six.
Offensively, we have the Twins finishing with eight hits compared to the Royals with nine.
Bang the OVER tonight.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
Welcome to Target Field, @JellyRoll615!!! pic.twitter.com/CYW35B3fLk
— Minnesota Twins (@Twins) May 21, 2025
Also, if you’re looking for more MLB picks like Kansas City Royals vs. Minnesota Twins 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!






