Previous Matchups & Picks

April 30, 2026 5:35pm ET
@
San Francisco Giants
San Francisco Giants
#955
TBD
Philadelphia Phillies
Philadelphia Phillies
#956
TBD

Lines & Odds

+1.5 (-178)
Runline
-1.5 (+152)
+121
Moneyline
-139
OVER 8.5 (-105)
Total
UNDER 8.5 (-115)

Giants vs. Phillies Betting Picks

Get Giants vs. Phillies betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Giants vs. Phillies game.

Public Consensus

Who was the public on? 56% of the public money was on Philadelphia Phillies to win on the moneyline. And, 59% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that San Francisco would win by a score of 5.0 to 4.0 with San Francisco winning on the moneyline and on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
E
R
San Francisco Giants
0
0
0
1
1
2
0
0
1
0
5
Philadelphia Phillies img
2
0
0
0
2
0
0
0
1
1
6

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 1.7 months
Wins
Losses
Units
11
2
+14.02
MLBMLB All Picks last 6.0 years
Wins
Losses
Units
10
2
+10.76
MLBMLB All Picks this season last 1.7 months
Wins
Losses
Units
2
0
+5.84
MLBMLB All Playoff Picks last 13.1 years
Wins
Losses
Units
216
204
+1.73
MLBMLB Between teams last 1 day
Wins
Losses
Units
1
0
+1.07
April 30, 2026 12:35pm ET
@
San Francisco Giants
San Francisco Giants
#971
Webb
Philadelphia Phillies
Philadelphia Phillies
#972
Sanchez

Lines & Odds

+1.5 (-177)
Runline
-1.5 (+150)
+131
Moneyline
-151
OVER 7 (-110)
Total
UNDER 7 (-110)

Public Consensus

Who was the public on? 76% of the public money was on Philadelphia Phillies to win on the moneyline. And, 84% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that San Francisco would win by a score of 4.6 to 4.3 with San Francisco winning on the moneyline and on the runline and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on April 30, 2026 at 11:11AM ET.
img MLB

San Francisco at Philadelphia

April 30, 2026
img12:35 PM Eastern

Wednesday's game at Citizens Bank Park was rained out, so the Giants and Phillies are playing two today. For the Giants, right-hander Logan Webb will be on the mound for Game 1. Webb has a 4.86 ERA on the season, and he'll have his hands full against Bryce Harper and Kyle Schwarber, who have both had success against him. The Phillies are only 10-19 on the season, winning two of their past three, 8-5 at Atlanta and 7-0 over the Giants in the series opener. Philadelphia is 7-1 this year when scoring five-plus runs. They'll need to stay patient against Webb and try to get to the pen, but the Giants bullpen has posted a sturdy 3.03 ERA, so runs won't come easy. Home field is working to Philly's advantage as the Giants are only 6-7 on the road. Cristopher Sanchez also has a 2-1 home record with a 1.16 ERA in four starts. Take Philadelphia to grab a win.  

Final Score

1
2
3
4
5
6
7
8
9
R
San Francisco Giants
2
0
0
0
0
0
0
0
0
2
Philadelphia Phillies img
1
0
0
0
0
0
0
0
2
3
April 29, 2026 6:10pm ET
@
San Francisco Giants
San Francisco Giants
#905
Webb
Philadelphia Phillies
Philadelphia Phillies
#906
Sanchez

Lines & Odds

+1.5 (-170)
Runline
-1.5 (+146)
+135
Moneyline
-153
OVER 7 (-120)
Total
UNDER 7 (+100)

Public Consensus

Who was the public on? 77% of the public money was on Philadelphia Phillies to win on the moneyline. And, 76% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Philadelphia would win by a score of 3.9 to 3.0 with Philadelphia winning on the moneyline, San Francisco winning on the runline and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on April 29, 2026 at 11:36AM ET.
img MLB

San Francisco at Philadelphia

April 29, 2026
img6:10 PM Eastern

One of the biggest shockers this season has been the Philadelphia Phillies. The Phillies are 10-19 and already trail the Atlanta Braves in the NL East by 10.5 games. Tonight, they try to build on winning two of their last three, and taking the series opener easily against another struggling team, the San Francisco Giants. The Giants had a successful homestand, going 4-2, but are only 6-7 on the road. Let's back the home squad, who're looking to gain some traction. Make the play on Philadelphia. 

April 28, 2026 6:40pm ET
@
San Francisco Giants
San Francisco Giants
#953
Mahle
Philadelphia Phillies
Philadelphia Phillies
#954
Luzardo

Lines & Odds

+1.5 (-157)
Runline
-1.5 (+134)
+136
Moneyline
-155
OVER 8 (-115)
Total
UNDER 8 (-105)

Public Consensus

Who was the public on? 62% of the public money was on Philadelphia Phillies to win on the moneyline. And, 88% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Philadelphia would win by a score of 5.2 to 4.3 with Philadelphia winning on the moneyline, San Francisco winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
San Francisco Giants
0
0
0
0
0
0
0
0
0
0
Philadelphia Phillies img
0
0
0
1
0
4
0
2
7
April 8, 2026 3:45pm ET
@
Philadelphia Phillies
Philadelphia Phillies
#953
Nola
San Francisco Giants
San Francisco Giants
#954
Mahle

Lines & Odds

-1.5 (+124)
Runline
+1.5 (-146)
-133
Moneyline
+117
OVER 8.5 (-105)
Total
UNDER 8.5 (-115)

Public Consensus

Who was the public on? 59% of the public money was on Philadelphia Phillies to win on the moneyline. And, 59% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that San Francisco would win by a score of 4.4 to 3.8 with San Francisco winning on the moneyline and on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Philadelphia Phillies
0
0
0
0
0
0
0
0
0
0
San Francisco Giants img
0
0
0
0
0
3
0
2
5

Get free MLB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.