The Miami Marlins (29-35) battle their way to play the New York Mets (44-24) in a game Monday afternoon, as these teams wrap up their four-game streak. The biggest teams in the majors and has the second best record in the Premier League. They sit 1st in the NL East while the Marlins are in 4th. Peterson’s Peterson (3-1, 3.60 ERA) starts for Lenny, however, while the sprint starter kicks off the sprint start.
The Mets (44-24) had won three consecutive games before Sunday’s game. Chris Bassett loses control of his stuff and now has a 5-5 record. New York should get used to playing Miami because, after a short run of two games with the Houston Astros, they are heading to Miami for a three-game series next weekend. Peterson will start his 10th start this season. In his most recent appearance, he gave up six hits and four winning runs in four innings en route to his first loss of the year.
While New York is starting to slow in the plate against the Southpaws, the team is in good shape against a struggling sophomore Rogers, who is wearing an ERA of 5.87 this season after competing for this year’s NL Rookie last year.
Wearing unfashionably high uniform No. 64 and with cousin Randy in the stands, the 6-foot-5, 239-pound outfielder threw out Tomás Nido trying to stretch a third-inning single into a double after a one-hop drive off the right-field wall. Encarnación struck out and grounded out in his first two at-bats, then came to the plate with Alcantara (7-2) trailing 1-0 in the seventh.
Marlins vs Mets
Pitchers: Trevor Rogers vs. David Peterson
First field: 1:10 pm. ET
Live broadcast: WatchESPN, the ESPN app with an ESPN + subscription
Odds, picks and predictions
Run Line: New York -1.5
Total Run: 8.5
Money line odds: Miami +135, New York -155
Moneyline pick: New York -155
MLB regular season schedule for Monday, June 20
If there is no streaming option listed, the game will be available on MLB.tv pending ban restrictions.
Miami Marlins vs New York Mets, 1:10pm ET on ESPN+
Chicago Cubs vs Pittsburgh Pirates, 7:05 p.m. ET
Detroit Tigers vs Boston Red Sox, 7:10 p.m. ET
New York Yankees vs. Tampa Bay Rays, 7:10 p.m. ET
San Francisco Giants vs Atlanta Braves, 7:20 p.m. ET
St. Louis Cardinals vs Milwaukee Brewers, 8:10 p.m. ET, FS1
Toronto Blue Jays vs Chicago White Sox, 8:10 p.m. ET
Kansas City Royals vs Los Angeles Angels, 9:38 p.m. ET
Arizona Diamondbacks vs. San Diego Padres, 9:40 p.m. ET