SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Pittsburgh Pirates vs San Francisco Giants
Tue 9:45 PM ET
Pittsburgh Pirates logo
Pittsburgh
Pirates3
B. Falter LHP
versus
San Francisco Giants logo
San Francisco
Giants1
J. Verlander RHP
Final
Team123456789T
Pittsburgh Pirates0000100203
San Francisco Giants00010

Pittsburgh Pirates vs San Francisco Giants Betting Picks & Predictions

Game time: July 29, 2025 at 9:45 PM ET

Venue: Oracle Park — San Francisco, California

Article updated Jul 29, 11:45 PM EDT

Published by SportsJaw Editorial Team

In this content, we discuss the upcoming matchup between the Pittsburgh Pirates and the San Francisco Giants in the middle game of a three-game series. The Pirates are coming

Game outlook

In this content, we discuss the upcoming matchup between the Pittsburgh Pirates and the San Francisco Giants in the middle game of a three-game series. The Pirates are coming off a strong 6-0 victory against Arizona, while the Giants were swept in their recent series against the Mets. This prediction was made prior to the conclusion of the opening game of the series on Monday night at Oracle Park. Stay tuned for insights from MLB cappers.

Betting Odds

Moneyline: Pirates +149 | Giants -167

Spread: Pirates +1.5 (-145) | Giants -1.5 (+125)

Total: Over/Under 8 (-110)

Based on the moneyline, the implied probability that San Francisco will win straight-up is 63%.

Pittsburgh Pirates

In a recent game, the Pittsburgh Pirates secured a victory against the Diamondbacks, marking their second consecutive win and fifth in their last six games. This victory came as the Pirates continue to work their way up from their current standing in the basement of the NL Central, trailing behind the Cubs and Brewers by 18.5 games. Led by players like Oneil Cruz and Tommy Pham, who each contributed runs and RBIs, the Pirates held the Diamondbacks to zero hits with runners in scoring position. Pitcher Paul Skenes performed well, earning the win after tossing six scoreless innings with nine strikeouts. Looking ahead, Bailey Falter will make his 22nd start of the season for the Pirates, carrying a record of 82-80 with a 3.82 ERA. In his last start, Falter secured a win against the Tigers while maintaining strong pitching stats. This upcoming game will be his third career appearance against the Giants, against whom he holds a 65-97 record with a 1.23 ERA.

0
0
0
0
1
MLB · Pittsburgh Pirates at San Francisco Giants

Your Picks on Pirates vs Giants

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

San Francisco Giants

The San Francisco Giants suffered their third consecutive loss and ninth in their last 11 games after being swept by the Mets over the weekend. The Giants currently hold a 54-52 record and are in third place in the NL West, trailing the Dodgers by seven games for the top spot. They are also three games behind the Padres in the wild card race. In their recent game against the Mets, the Giants had six hits with Willy Adames and Matt Chapman both contributing two hits each. Chapman hit two home runs in the game. Justin Verlander will be starting his 18th game of the season for the Giants, with a record of 1-8 and a 4.70 ERA. Verlander earned a win in his last start against the Braves and will be facing the Pirates in his ninth career start against them. Despite his success against the Pirates, Verlander has struggled at Oracle Park, where he is winless in his career starts.

Pittsburgh Pirates Struggling Despite Recent Wins as San Francisco Giants Seek Wild Card Spot

The Pittsburgh team has shown strong performance recently with five wins in six games. However, it is evident that despite this streak, they are unlikely to make significant progress this season and may consider making some roster changes before the deadline. On the other hand, San Francisco, despite recent setbacks, is within reach of the final wild card spot in the National League, being only three games behind San Diego. Verlander demonstrated his capabilities in his last outing with a win and five scoreless innings against Atlanta. The Giants are aware of the importance of regaining momentum and may have a good opportunity to do so before the deadline, especially considering they will be playing at home. This gives them an advantage over the Pirates, who have a poor 13-37 record on the road as of Monday night.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#PittsburghPirates#SanFranciscoGiants

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Pirates vs Giants archived game preview contains historical odds and availability that may no longer be current. View history of past Pirates vs Giants matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Pittsburgh Pirates+149 → +141Moved
  • Moneyline · San Francisco Giants-165 → -165Unchanged
  • Spread · Pittsburgh Pirates+1.5 (-147) → +1.5 (-150)Moved
  • Spread · San Francisco Giants-1.5 (+127) → -1.5 (+125)Moved
  • Total · Over8 (-110) → 8 (-110)Unchanged
  • Total · Under8 (-110) → 8 (-110)Unchanged

ATS and O/U trends

Pittsburgh Pirates
82-80 matchup record · 7-3-0 ATS · 4-6-0 O/U
Last 10 completed games on file
San Francisco Giants
65-97 matchup record · 2-8-0 ATS · 6-2-2 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2025-07-30T03:45:45.174Z). Availability may have changed; review the cited sources.

No verified injury or availability note was included in the published matchup research.

Recent head-to-head

  • 2025-07-28Pittsburgh Pirates 6 · San Francisco Giants 5
Final result

Matchup pick recap

Pittsburgh Pirates defeated San Francisco Giants 3-1

Pittsburgh Pirates defeated San Francisco Giants 3-1 on July 29, 2025, a 2-run decision in the series. Pittsburgh Pirates' strongest period was the 8th inning, when it outscored its opponent 2-0. Against SportsJaw's recorded Pittsburgh Pirates +1.5 (-150) spread, Pittsburgh Pirates covered, while the 4 combined runs finished under the recorded total of 8.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

No graded public tipster picks were recorded for this matchup.