Pittsburgh Pirates vs San Francisco Giants Betting Pick & Prediction for 5/8

MLB game preview

The Pittsburgh Pirates will visit the San Francisco Giants at Oracle Park. The Pirates come into the game with a record of 21-17 and sit third in the NL Central. They have won their last two games and are 5-5 in their last ten games. The Giants, on the other hand, have struggled with a 14-23 record and are fifth in the NL West. They have lost their last two games and have a 2-8 record over their last ten games.

This night game will be held on Friday, May 8, 2026, at 10:15 PM. The weather forecast suggests a mild day with a light breeze and a few clouds. Carmen Mlodzinski is expected to pitch for the Pirates, holding a 2-2 record with a 4.76 ERA. The Giants will counter with Robbie Ray, who has a 2-4 record and a 2.95 ERA.

Pittsburgh Pirates Team Preview

The Pittsburgh Pirates have been performing well recently. They secured two wins against the Arizona Diamondbacks on May 6th and 7th. In those games, they managed a total of 11 runs and allowed only 2 runs.

Brandon Lowe has been a key player for the Pirates. He hit a home run in each of the last two games against the Diamondbacks. Lowe’s overall performance this season includes a batting average of .266 with 10 home runs and 23 RBIs.

The Pirates will rely on Carmen Mlodzinski for their upcoming game. Mlodzinski has a record of 2-2 with a 4.76 ERA this season. He will face the San Francisco Giants and their pitcher, Robbie Ray.

Pirates vs Giants Game Day Info

  • Sport: MLB
  • Teams: Pittsburgh Pirates vs. San Francisco Giants
  • Venue: Oracle Park in San Francisco, CA
  • Date: Friday, May 8, 2026
  • Betting Odds: Pirates +102, Giants -121

San Francisco Giants Team Preview

The San Francisco Giants have struggled recently. They have lost four of their last five games. Their lone win was a 3-2 victory over the Padres on May 4th.

Casey Schmitt has been a standout player for the Giants. He leads the team with six home runs and a .296 batting average. Luis Arraez also contributes with a .316 average and 11 RBIs.

On the mound, Robbie Ray will start for the Giants against the Pirates. Ray has a 2-4 record with a 2.95 ERA. He has struck out 40 batters so far this season.

BTB Betting Pick

The Giants are favored with a moneyline of -121. They have a strong pitching staff, ranking 7th in ERA and 3rd in batting average against. This suggests they can limit the Pirates’ offense. The Giants are the pick to win the game, with a projected score of Giants 4, Pirates 3.

The total for the game is set at 7.5 runs. Both teams have solid pitching, with the Giants being particularly effective at preventing runs. This points to a lower-scoring game. The recommendation is to take the under 7.5, with a projected total of 7 runs.