New York Mets vs Kansas City Royals Prediction, 7/12/2025 MLB Picks, Best Bets & Odds
Game: New York Mets vs Kansas City Royals
Date: Saturday, July 12, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: New York (-144) Kansas City (+120)
The Kansas City Royals (46-48) will play the New York Mets (53-41) at Kauffman Stadium on Saturday. The odds on this game have the Mets at -144 and the Royals are priced at +120. The total comes in at 8. The pitchers taking the mound will be Frankie Montas and Michael Lorenzen.


As a team, the New York Mets are notching 4.4 runs per contest, which has them sitting at 15th in the league. They have 413 runs scored and hold an OBP of .323. The Mets have recorded 147 doubles as a squad and have smacked 121 baseballs out of the park. They have accumulated 403 runs batted in and 765 hits so far this year, while their team batting average is at .244. New York is slugging .415 and have struck out 737 times, while being walked on 322 occasions.
Get all of our MLB Picks Today
They have a K/BB ratio of 2.35 and their pitching staff has recorded a WHIP of 1.30. Mets pitchers have allowed 82 home runs in addition to 374 total runs (11th in baseball). New York has given up 744 hits (8.0 per 9 innings) as well as 333 earned runs. The Mets have compiled a team earned run average of 3.59 on the campaign (6th in MLB), and the staff has rung up 806 batters. They have walked 343 opposing players and their FIP sits at 3.79 as a squad on the year.
Mets bullpen pitchers have entered the contest with opponents on base 104 times in addition to having 112 appearances in high leverage situations. The bullpen have tallied 59 holds for the season (9th in MLB). The Mets bullpen have a save rate of 61.4% and have stepped onto the mound in 103 save situations. They have tallied 27 saves this year and have blown 17 of their 44 save chances. The relief pitchers have inherited 159 base runners for the year with 34.0% of them earned a run for their team. The Mets have dispatched 301 relief pitchers to the mound on the season.
The Minnesota Twins have 2,502 putouts this year, as well as 853 assists and 44 errors. Their fielding percentage sits at .987 which has them sitting 11th in the majors, and they have turned 75 double plays. The Mets have turned 69.8% of balls hit into play into outs out of 7,506 innings on the diamond, ranking them 16th in the majors.
Montas has thrown 758 innings and has earned 772 punch outs so far in his career. Montas (45-47 mark in his career) is the owner of a FIP of 4.07 and he has faced 3,242 hitters during his time in the major leagues. His earned run average is 4.13 (348 ER's allowed) and he has a career WHIP of 1.310. He has allowed 726 base hits (8.6 hits per nine innings) with 267 walks.
Kansas City has knocked in 72 home runs this year as well as 317 RBIs. They have recorded 162 doubles, while walking 222 times as well as scoring 321 runs. The Kansas City Royals have accumulated an OBP of .300 as well as a team batting average of .245 on the year. The Royals hold a team SLG% of .375 and they average 3.41 runs per outing (29th in MLB). They have been called out on strikes on 649 occasions (29th in baseball) and have notched a total of 770 base hits.
The Royals are sitting with a team WHIP of 1.210 and have a FIP of 3.81 as a team over the course of the season. They have a ranking of 9th in MLB as a staff in total hits surrendered with 738. The Kansas City pitching staff have conceded 343 runs for the season while having a team ERA of 3.46 (321 earned runs yielded). Their strikeout to walk ratio is 8.20 (762 strikeouts against 272 walks). They have conceded 95 long balls and they relinquish 3.70 runs per 9 innings (2nd in the league).
Kansas City has had bullpen pitchers step onto the hill in 38 save chances and they have converted 28 saves. They are ranked 3rd in the league with a save rate of 73.7%, and they have sent 303 relievers to the mound this season. Their relievers have taken the field 105 times in high leverage situations in addition to 92 occasions with runners on. Kansas City relief pitchers hold an inherited score percentage of 30.5% out of their 131 inherited base runners. Sitting with 88 save situations, the Royals have earned 49 holds and also 10 blown saves.
The Kansas City Royals have turned 71 double plays and have a fielding percentage of .988 (7th in pro baseball). The Royals have 833 assists, 41 errors and are sitting with 2,505 putouts this season. In their 7,515 innings played, the Royals hold a efficiency on defense of 71.1% (7th in MLB).
Lorenzen (52-52 career win-loss mark) holds a 4.06 ERA and has allowed 8.2 hits per 9 innings. His strikeout to walk ratio is 2.08 and he has gone up against 4,032 opposing hitters thus far in his career. He has conceded 430 ER's while earning a WHIP of 1.311 and a FIP of 4.0. In his pro baseball career, Lorenzen has conceded 873 base knocks and he has 784 punch outs in 953 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take New York (-144)
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 Mets - Twitter