A National League four-game series concludes when the New York Mets (14-8, 10-6 away) visit the San Francisco Giants (7-13, 3-6 home) on Sunday Night Baseball. The Mets will be going for the series win as they finally get to head home after this one. Below is my MLB pick for the Mets vs Giants.

New York Mets vs San Francisco Giants Betting Pick

The Pick: New York Mets -121 at BetAnySports

This game will be played at Oracle Park at 7:10 p.m. on Sunday, April 23, 2023.

Why Bet the New York Mets:

✅ New York has been hot of late having won eight of their last 10 games played.

✅ The Mets have been solid on the road having won seven of their last nine games away from Citi Field.

✅ San Francisco is having a tough start to the season and they have lost seven of their last nine games played.

New York Mets Going for the Season Win

The New York Mets entered Saturday with a three-game winning streak, including the first two of this series, but the Giants were able to grab the 7-4 win. The Giants put up four runs in the first inning and led 6-1 after two innings as they comfortably got the win. It was their first loss in a few days, but the Mets probably have one eye on the plane ride home from the West Coast.

Tylor Megill takes the mound for the fifth time this season and will look to continue his strong start that has seen him pitch to a 3.00ERA and 1.43 WHIP.

Pete Alonso is mashing to start the season as he leads the Mets with 10 home runs and 23 RBIs. No pitcher can get Brandon Nimmo out as he has a team high .368 batting average to start 2023.

The San Francisco Giants Need to Find Some Mojo

San Francisco needed a win in the worst way, and they now have a chance to win two games in a row for the first time this season. The Giants have lost all but one of their series this season and they can get a series split with a win on Sunday Night Baseball.

Ross Stripling will make his second start of the season and he will hope to improve on his 7.30 ERA and 1.46 WHIP.

J.D. Davis has been solid to start 2023 and he leads the Giants with four home runs and 13 BIs. Thairo Estrada has a team high .329 batting average.