Kansas City Royals vs New York Mets Betting Pick & Prediction 4/12/24
This article was published on Apr 12, 2024. Today’s picks MLB picks

At 7:10 PM ET in New York, the Mets will host the Royals at Citi Field. The Mets are favored in this matchup, with a money line of -125 compared to the Royals’ +105.
Michael Wacha will be on the mound for the Royals, while Luis Severino will start for the Mets. The over/under line is set at 8 runs.
KANSAS CITY ROYALS VS NEW YORK METS BETTING PICK
The Pick: Kansas City Royals Moneyline +105
This game will be played at Citi Field at 7:10 ET on Friday, April 12th.
HOW TO BET THE ROYALS VS METS:
- We have the Royals winning by a score of 5 to 4
- If you’re looking for a run line pick, we also like the Royals to cover
- As for an over/under pick, we have this game finishing with 9 runs and like the over
Royals Records & Stats
Bobby Witt Jr. was hot at the plate in the Royals’ most recent game vs. the Astros, going 4/5 with two homers and five RBIs. The Royals really broke things open with a nine-run 1st inning and went on to pick up a json 13-3 win. Looking at the betting lines going into the game, the Royals were the slight underdog at +112.
Brady Singer started for the Athletics, going five innings and giving up just one run on five hits. He only had four strikeouts in the outing and got the win.
The Royals have been playing well, winning seven straight games and are currently 9-4 overall. They are in second place in the AL Central, just 0.5 games behind the Guardians. In the division, they are 5-2 and have an overall record of 8-2 at home.
On the road, the Royals have struggled, going 1-2, and they are currently in the middle of a series with the Mets, where they have gone 1-2 so far.
When the Royals win, they win big. Their average run margin in victories is 5.4 runs per game, and they are 9-4 against the run line this season. They are 7-3 at home vs. the run line, but their road scoring margin is 0.0 runs per game. They are 2-1 vs. the run line on the road, but they have covered in five straight games as the underdog.
Through 12 games, the Royals have a 5-7 O/U record, with an average of 8.1 runs per game. Their O/U record when the line is set at 8 runs is 2-1, and the over has hit in two straight games. So far, 69.2% of their games have had O/U lines set at more than 8 runs, and just 7.7% have had lower lines.
Michael Wacha will be making his 3rd start of the season for the Royals, and he will be on the road against the Mets. Wacha picked up a win in his first start of the season, going 7 innings and striking out 8, but he did give up 3 runs in 5 innings in his 2nd start.
Our projections have Nelson Velázquez with the 6th highest total hits projection on the Royals, and his home run projection is the best on the team and 6th best in the league today. Bobby Witt Jr. is our top projected hitter in terms of total hits for the Royals, and his home run projection is 2nd on the team and 7th in the league. Maikel Garcia is 2nd on the team in terms of total hits projection, and his home run projection is 18th in the league.
Mets Records & Stats
The Mets’s offense was hot right out of the gates in their most recent game vs. the Braves, closing out their series with a 16-4 win. New York was the +139 underdog on the money line going into this matchup. It was only a 1-0 lead after the 1st inning but the Mets scored another two runs in the 2nd and added another four runs in the 3rd.
Jose Quintana put together a good start for the Mets, going 5 1/3 innings and giving up just three runs on five hits. He only had four strikeouts in the outing and got the win.
After splitting their first two games of the series with the Braves, the Mets will be looking to take the series lead as they currently sit 2.5 games behind the Braves for the division lead. Overall, the Mets have a record of 5-7 and are 2-1 in division games. They have struggled at home this season, going just 1-5, but have played well on the road, going 4-2.
As a favorite, the Mets have gone just 2-5, but they have been better as an underdog, going 3-2. They have also gone just 1-5 as a home favorite, and they will be looking to improve on that mark as they start their series with the Royals.
When betting the Mets on the run line, it’s been a tale of two teams. They are 0-6 at home against the run line, but 5-1 on the road. They are 1-6 as the favorite, but 4-1 as the underdog. Their average run differential is -0.1 runs per game, but in their wins, they are outscoring opponents by an average of 3.4 runs per game.
Today’s over/under line of 8 runs is right in line with the Mets’ season average, as their games have averaged 9.1 runs per game. The Mets have gone over the total in six of their 12 games this season, but they are just 0-1 when the line has been set at 8 runs. New York has seen six games with higher over/under lines than today’s total, and the over has hit in each of their last three games.
Luis Severino will be making his first start of the season at home against the Royals. He got the nod in the Mets’ season opener and took the loss, going 5 innings and giving up 6 runs. He did strike out 11 batters in that outing, and in his most recent start, he went 5 innings and gave up 2 runs on 3 hits.
For the Mets, we have Brandon Nimmo with the highest total hits projection on the team. His total hits projection is 23rd best in the league today. Jeff McNeil is 2nd on the team in total hits projection and 27th in the league. Pete Alonso has the top home run projection for the Mets and 8th best in the league today. Francisco Alvarez is 2nd on the team in home run projection and 12th in the league.
