Giants vs Pirates Prediction 5/10/26 MLB Picks Today | Sports Chat Place

Giants vs Pirates Prediction 5/10/26 MLB Picks Today | Sports Chat Place

Pittsburgh Pirates (22-18) vs. San Francisco Giants (15-24) May 10, 2026 4:05 pm EDT The Line: San Francisco Giants -118 / Pittsburgh Pirates -102; Over/Under: 8 (Get latest betting odds)

The Pittsburgh Pirates and San Francisco Giants meet Sunday in MLB action at Oracle Park. Here’s a Giants vs. Pirates Prediction. This article will include a Giants vs. Pirates Pick.

The Pittsburgh Pirates are 22-18 on the year and play the Rockies and Phillies next. The Pittsburgh Pirates are batting .251 on the season and have a .337 OBP, and a .391 slugging percentage. The Pittsburgh Pirates’ pitching staff has a 3.73 ERA and a 1.22 WHIP. Nick Gonzales leads the Pittsburgh Pirates with 42 hits and 17 RBI, while Ryan O’Hearn and Oneil Cruz have combined for 81 hits and 54 RBI.

Bubba Chandler gets the ball for the Pittsburgh Pirates, and he is 1-4 with a 4.76 ERA and 31 strikeouts this season. This will be Chandler’s first career game against the San Francisco Giants.

The San Francisco Giants are 15-24 on the year and play the Dodgers and Athletics next. The San Francisco Giants are batting. 241 on the season, have a .284 OBP, and have a .357 slugging percentage. The San Francisco Giants pitching staff has a 4.07 ERA and a 1.33 WHIP. Luis Arraez leads the San Francisco Giants with 44 hits and 13 RBI while Heliot Ramos and Jung Hoo Lee have combined for 76 hits and 28 RBI.

Tyler Mahle gets the ball for the San Francisco Giants, and he is 1-4 with a 5.00 ERA and 34 strikeouts this season. Mahle is 5-4 with a 3.84 ERA and 70 strikeouts in his career against the Pittsburgh Pirates.

We were on the over yesterday in the Pirates – Giants, and I’m going to do the same here. Chandler has had control issues and he has a 5.30 ERA in 18.2 innings on the road. Mahle has a 5.00 ERA and 1.53 WHIP through 36 innings. Two struggling pitchers and a big park, the offense should continue to pour in. Reasonable total. Give me the over.

Recommended articles