Mets vs. Cubs Prediction

New York Mets vs. Chicago Cubs, 6/21/19 MLB Predictions & Odds

The Chicago Cubs took the series opener with the New York Mets on Thursday. Can the Cubs find a way to get another victory this afternoon at 2:20PM ET?

Game Snapshot & Odds

951 New York Mets vs. 952 Chicago Cubs

Friday, June 21, 2019

2:20PM ET – Wrigley Field

Compare odds and from multiple different online sportsbooks and shop for the best lines at our new MLB Odds & Betting Page.

Public Betting Trends

According to oddsmakers, the Cubs are favored at home, as they are getting odds of -170 to win. The Mets are listed with odds of +155 to win on the road. The over/under total for the game has not been listed. The public betting for the contest currently is unavailable. This information is subject to change, however, so be sure to check out our MLB Public Betting Page for updated figures on the game.

Mets drop opener

The Mets have lost six of their last eight games following a 7-4 loss on the road to the Cubs on Thursday. New York is 35-40 on the season, 15-26 on the road and 40-28 with the over. Jason Vargas is getting the start for the Mets today. He is 3-3 on the season with a 3.74 ERA.

New York held a 3-0 lead on Thursday night before giving up six runs in the bottom of the third inning. Walker Lockett gave up the six runs in just 2.1 innings of work to take the loss. Pete Alonso continued his strong year at the plate, hitting his 25th home run of the season while driving in two runs while Todd Frazier also had a solo home run.

Cubs look to get on track

Chicago is coming off a 7-4 win in Thursday’s series opener in hopes to get themselves on track. The Cubs are 41-33 on the season, 26-12 at home and 39-34 with the over. Chicago has Yu Darvish getting the start today. He is 2-3 on the season with 4.65 ERA.

The Cubs posted the six runs in the third inning to really spark the win on Thursday night. Javier Baez had a triple and a home run while driving in two to lead the Cubs while Anthony Rizzo also drove in two runs. On the mound, Tyler Chatwood pitched four innings and allowed two runs while Adbert Alzolay got the win in relief by pitching four innings. Steve Cishek got the save by striking out two in the ninth.

MLB Betting Trends

New York

The Mets are 6-21 in their last 27 road games and 2-6 in their last eight games against a right-handed starter.


The Cubs have won four of Darvish’s last five home starts and 11 of their last 15 against NL East opponents.


The Cubs had one big inning on Thursday, but that may be harder to come by against Vargas, who has been pretty good for the last month. He has allowed just seven earned runs over his last 31 innings on the mound. Darvish has some pretty inflated numbers, but also has been pitching better over the last month. Strangely, his numbers at home are far worse. He has a 5.89 ERA at home and has yet to get a win. Given the Chicago struggles at the plate outside of Thursday and Darvish’s struggles at home, I like the Mets to get the upset today.

MLB Prediction: New York Mets +155


MLB Headlines

MLB Predictions & Picks

Thumbnail Braves vs. Astros Game 6 Prediction The Astros trailed 4-0 after the first inning of Game 5 and battled back to win 9-5 with their season on the line. Can they now even the series and force a Game 7...
Thumbnail Astros vs. Braves Game 3 Prediction With the World Series tied at one game apiece, the Astros and Braves will meet in Game 3 at 8:09 p.m. ET on Friday night. With Luis Garcia on the hill for Houston...
Thumbnail Braves vs. Astros Game 1 Prediction The World Series starts on Tuesday night with Game 1 between the Braves and Astros in Houston. Will the ‘Stros take the opening game as home chalk or is there a...
Thumbnail Dodgers vs. Braves Game 6 Prediction The Dodgers’ season will be on the line tonight at 7:08 p.m. ET when they play Game 6 of the NCLS versus the Braves. With so much uncertainty surrounding L.A.’s pitching...
Thumbnail Red Sox vs. Astros Game 6 Prediction The Astros will look to deliver the knockout blow to the Red Sox’ World Series hopes in Game 6 of the ALCS on Friday night at 8:08 p.m. ET. That said, with...