New York Yankees vs Kansas City Royals Prediction, 6/10/2025 MLB Picks, Best Bets & Odds
Game: New York Yankees vs Kansas City Royals
Date: Tuesday, June 10, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: New York (-144) Kansas City (+120)
The New York Yankees (39-25) are traveling to Kauffman Stadium on Tuesday where they will meet the Kansas City Royals (34-32). The moneyline on this contest has New York at -144 while Kansas City is at +120. The over/under has been set at 8.5. The starting pitchers are Max Fried and Noah Cameron.


As a squad, the New York Yankees are scoring 5.5 runs per outing, which puts them at 3rd in baseball. They have earned a total of 349 runs scored while holding a team on-base percentage of .344. The Yankees have earned 113 two-baggers as a team and have knocked 105 baseballs out of the stadium. They have accumulated 336 RBI's and 562 base knocks this season, while their average at the plate sits at .259. New York has a slugging percentage of .466 and have been called out on strikes 564 times, while being walked on 262 occasions.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has posted seven of nine winning MLB nights (and 13 of 19) and has burned the books with five straight 7-Unit baseball winners. Robert is going for No. 6 in a row with a 7-Unit MLB Total (7 p.m.) as part of a nine-play card. He is off to a winning start to the MLB season - after another winning year in 2024 - and you can sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
Their K/BB ratio is 2.81 and their pitching staff has a team WHIP of 1.20. Yankees pitchers have given up 66 home runs and 254 runs in total (10th in the league). New York has given up 464 base hits (7.4 per 9 innings) and 238 earned runs. The Yankees have compiled a team earned run average of 3.78 this season (12th in baseball), and their staff has struck out 607 batters. They have walked 216 opposing batters and their FIP sits at 3.67 as a squad this season.
The Yankees have sent 211 relief pitchers to the mound over the course of the season. The bullpen pitchers have inherited 105 runners for the season and 24.8% of those players ended up scoring. They have compiled 19 saves so far this year and have blown 7 of their 26 chances to save the game. The Yankees relievers have accumulated a save rate of 73.1% and have stepped onto the mound in 67 save situations. The bullpen have a total of 40 holds on the campaign (13th in the league). Yankees bullpen pitchers have entered the game with runners on base 66 times and also have had 61 appearances in high leverage situations.
The Yankees have turned 71.4% of balls hit into play into outs in their 5,094 innings on the field, which ranks them 6th in pro baseball. The New York Mets have a total of 1,698 putouts for the season, in addition to 531 assists and 28 errors. Their fielding percentage sits at .988 which ranks 11th in baseball, and they have turned 37 double plays.
Fried (81-37 win-loss mark in his career) sits with a FIP of 2.92 and he has gone up against 3,933 opposing hitters during his time in the majors. He has given up 841 hits (7.8 hits per 9 innings) and has had 264 walks. His earned run average is 2.97 (318 earned runs allowed) and his WHIP is 1.145. Fried has taken the hill for 965 innings and is sitting with 940 punch outs in his career.
The Kansas City Royals are sitting with an on-base percentage of .305 and a batting average of .253 over the course of the season. They have struck out on 456 instances (28th in MLB) and have 562 base knocks. Kansas City has hit 44 home runs so far this year to go along with 223 RBIs. The Royals have a slugging percentage of .372 and they average 3.42 runs per outing (27th in baseball). They have recorded 110 doubles, while walking 156 times and racking up 226 runs.
The Kansas City pitching staff have conceded 235 runs on the year while having an ERA of 3.31 (216 earned runs given up). They have surrendered 64 dingers and they concede 3.60 runs per 9 innings (5th in MLB). The Royals hold a team WHIP of 1.197 with a FIP of 3.72 as a unit on the year. They have earned a K/BB ratio of 8.20 (538 strikeouts vs 191 walks). They rank 13th in the league as a staff in total hits conceded with 512.
Kansas City relief pitchers have an inherited score percentage of 29.3% out of 92 inherited runners. Their relievers have stepped onto the mound 80 times in high leverage situations in addition to 66 occasions with base runners. With 65 save situations, the Royals have earned 37 holds in addition to 6 blown saves. They rank 2nd in MLB with a save rate of 78.6%, and they have dispatched 211 relief pitchers to the mound this year. Kansas City has had bullpen pitchers enter the contest in 28 save opportunities and they have come away with 22 saves.
In their 5,289 innings on the field, the Royals are sitting with a efficiency on defense of 71.2% (8th in baseball). The Kansas City Royals have gotten 56 double plays and have a fielding rate of .988 (10th in baseball). The Royals have racked up 593 assists, 29 errors and have accumulated 1,763 putouts for the year.
So far in his MLB career, Cameron has surrendered 15 hits while he has totaled 19 punch outs in 31 frames. He has given up a total of 3 earned runs while earning a WHIP of 0.801 and being the owner of a FIP of 0.9. His strikeout to walk ratio is 1.90 and he has gone up against 119 opposing hitters so far in his career. Cameron (2-1 win-loss mark in his career) is the owner of a 0.87 earned run average and has allowed 4.3 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Kansas City (+120)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
New York Yankees - Twitter