Giants vs Mets Prediction 4 April 2026
At Oracle Park, the hosts have already claimed the first game of the series against New York with a 7-2 victory, setting the stage for how the Mets will respond after three consecutive losses. Both teams enter the second game with identical records (3-4), but San Francisco clearly have the upper hand in terms of momentum. The starting pitcher matchup adds another layer of intrigue: Nolan McLean is set to take the mound for the visitors, while Tyler Mahle will start for the home team.
Head-to-Head
📊 In their last ten head-to-head encounters, the opponents are evenly matched with a record of 5-5. The over has hit more frequently, with a 6-3-1 tally. Most recently, the Giants triumphed in San Francisco, securing a 7-2 victory on Thursday.
Head-to-head statistics Giants - Mets

San Francisco Giants Team Overview
San Francisco, after clinching the opening game of the series, have evened their record to 3-4. Throughout the season, their offensive stats haven't been particularly impressive - a .227 AVG, 21 runs, and a .332 SLG. However, their pitching staff keeps things in check with a 3.48 ERA and a 1.16 WHIP. In the first game against the Mets, the offense finally delivered a cohesive performance: several hitters contributed RBIs, and Daniel Susac finished the evening going 3-for-3. Among the current season leaders, Luis Arraez stands out with a .321 AVG, Chung-Hoo Lee with 4 RBIs, and Willy Adames with 1 home run.
Match Results: San Francisco Giants

New York Mets Team Overview
New York finds themselves in a contrasting situation: while the Mets' overall season quality matches their opponent's, the team has hit a slump. After losing the first game, their losing streak extended to three consecutive games. For the season, the Mets have a .205 AVG, 25 runs, a 3.02 ERA, and 71 strikeouts from their pitchers-a solid foundation, yet their offense is clearly struggling. Their standout hitter so far is Juan Soto, boasting a .333 AVG, 1 home run, and 5 RBIs. In the first game against the Giants, New York once again struggled offensively, and David Peterson couldn't hold the lead in the early innings.
Match Results: New York Mets
⚾️ Starting Pitchers
San Francisco will send Tyler Mahle to the mound. His first start for the Giants was solid in quality, though brief in duration: 4.0 innings, 5 hits, 5 strikeouts, 1 walk, and a 4.50 ERA. However, last season shows he has serious potential: in 2025, Tyler Mahle posted a 6-4 record with a 2.18 ERA over 86.2 innings and a WHIP of 1.13. So, the hosts aren't just fielding any starter; they're putting out a pitcher capable of maintaining a low-scoring game if his control is on point.
For the Mets, Nolan McLean will take the hill. The right-hander kicked off the season impressively: in his first start against Pittsburgh, he delivered 5.0 innings, allowed 2 runs, and struck out 8 batters, resulting in current stats of 0-0 and a 3.60 ERA. It's important to note that this isn't just a flash in the pan: during the 2025 MLB season, Nolan McLean had a 5-1 record, a 2.06 ERA, and 57 strikeouts. On paper, the visitors have the edge in the starting pitcher matchup.
Editor's Prediction
Given the current form, public favor might swing towards San Francisco after their 7-2 victory, but a deeper look suggests Nolan McLean gives New York a chance to turn the game around. The Mets boast a better team ERA, and McLean's season-opening start was more impressive than Tyler Mahle's debut for the Giants. However, both San Francisco and New York have yet to find consistency in their offense overall. Therefore, the basic option here is under 7.5 total runs.