Previous Matchups & Picks

June 26, 2025 3:45pm ET
@
Miami Marlins
Miami Marlins
#955
Junk
San Francisco Giants
San Francisco Giants
#956
Birdsong

Lines & Odds

+1.5 (-149)
Runline
-1.5 (+127)
+154
Moneyline
-176
OVER 7.5 (-115)
Total
UNDER 7.5 (-105)

Public Consensus

Who was the public on? 72% of the public money was on San Francisco Giants to win on the moneyline. And, 55% of the bets were on the game to go UNDER the total.

Computer Predictions

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

Premium Picks

This pick was released to clients on June 26, 2025 at 11:30AM ET.
img MLB

Miami at San Francisco

June 26, 2025
img3:45 PM Eastern
Premium Pick

Miami's offense is 23rd in runs scored, 19th in on-base percentage, and 20th in slugging. Starter Janson Junk (2.60 ERA) has a 25-to-2 strikeout-to-walk ratio in 27+ innings. The Marlins are on a 21-8 run UNDER the total. San Francisco's offense is 17th in runs scored, 21st in on-base percentage, 26th in slugging, and 24th in steals. Hayden Birdsong has a 2.73 ERA at home, and the relief staff is No. 1 in ERA (2.75). The Giants are on a 23-10-2 run UNDER the total. Play Miami/San Francisco to stay UNDER today.

Final Score

1
2
3
4
5
6
7
8
9
R
Miami Marlins img
3
0
2
0
3
0
0
4
0
12
San Francisco Giants
0
0
2
3
0
0
0
0
0
5

MLB Premium Pick Results

Here’s how my premium picks are performing.

MLBMLB Free Picks last 11.1 months
Wins
Losses
Units
74
37
+18.20
MLBMLB Free Picks this season last 4.0 months
Wins
Losses
Units
58
27
+18.05
MLBMLB All Playoff Picks last 12.0 years
Wins
Losses
Units
193
178
+7.58
MLBMLB Max Plays this season last 5 days
Wins
Losses
Units
5
1
+6.80
MLBMLB All Picks this season last 5 days
Wins
Losses
Units
11
9
+2.96
June 25, 2025 9:45pm ET
@
Miami Marlins
Miami Marlins
#911
Cabrera
San Francisco Giants
San Francisco Giants
#912
Webb

Lines & Odds

+1.5 (-121)
Runline
-1.5 (+102)
+190
Moneyline
-219
OVER 6.5 (-125)
Total
UNDER 6.5 (+105)

Public Consensus

Who was the public on? 70% of the public money was on San Francisco Giants to win on the moneyline. And, 55% of the bets were on the game to go UNDER the total.

Computer Predictions

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

Premium Picks

This pick was released to clients on June 25, 2025 at 12:20PM ET.
img MLB

Miami at San Francisco

June 25, 2025
img9:45 PM Eastern
Premium Pick

San Francicso looks to bounce back from a 4-2 loss on Tuesday, which was the eighth UNDER in the past 10 meetings. Miami is on an 8-1-1 UNDER run and the Giants are 25-15 UNDER at home this season. The Giants have won 25 of 40 home contests in 2025 and they have won Logan Webb's past three starts, including 2-1 over Cleveland on Thursday when he allowed one run on seven hits in seven innings. The Marlins have lost two of Edward Cabrera's past three starts althougb he has given up just four earned runs in those games. Miami is 0-4 when Cabrera comes off a quality start his previous outing. San Francisco has won eight of nine home games against teams with losing records and it is 10-2 in Webb's past 12 starts against opponents that allowed two or fewer runs their previous game. Take the Giants and the UNDER.

Final Score

1
2
3
4
5
6
7
8
9
E
R
Miami Marlins img
0
0
0
2
0
0
0
2
0
4
8
San Francisco Giants
1
0
0
0
1
0
0
0
2
1
5
June 24, 2025 9:45pm ET
@
Miami Marlins
Miami Marlins
#961
Quantrill
San Francisco Giants
San Francisco Giants
#962
Verlander

Lines & Odds

+1.5 (-135)
Runline
-1.5 (+116)
+152
Moneyline
-171
OVER 8 (-110)
Total
UNDER 8 (-110)

Public Consensus

Who was the public on? 74% of the public money was on San Francisco Giants to win on the moneyline. And, 53% 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.5 to 4.2 with San Francisco winning on the moneyline, Miami winning on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on June 24, 2025 at 11:50AM ET.
img MLB

Miami at San Francisco

June 24, 2025
img9:45 PM Eastern
Premium Pick

San Francisco just took two of three from Boston as the Giants seem rejuvenated with the acquisition of Rafael Devers. They are now just 3.5 games back of the first-place Dodgers in the NL West. Miami is in its familiar spot in last place in the NL East and it has lost four of seven although the Marlins did take two of three against Atlanta over the weekend. The Giants have won four of five following an off day and the Marlins are 1-5 their past six road games against teams with .600 home winning percentages. The Marlins are 3-13 versus teams that allowed at least five runs their previous game. Miami is 10-1 UNDER following a win and 4-0 UNDER after scoring at least five runs its previous game. The Marlins are 5-0-1 UNDER their past six against right-handed starters and 4-0-1 UNDER in Cal Quantrill's past five starts. Justin Verlander has stayed UNDER four straight home starts. Take the Giants, and bet this game to stay UNDER.

Final Score

1
2
3
4
5
6
7
8
9
R
Miami Marlins img
0
2
1
0
0
0
1
0
0
4
San Francisco Giants
0
0
0
0
2
0
0
0
0
2
June 1, 2025 1:40pm ET
@
San Francisco Giants
San Francisco Giants
#905
Birdsong
Miami Marlins
Miami Marlins
#906
Weathers

Lines & Odds

-1.5 (+143)
Runline
+1.5 (-167)
-112
Moneyline
-102
OVER 8 (-111)
Total
UNDER 8 (-109)

Public Consensus

Who was the public on? 57% of the public money was on San Francisco Giants to win on the moneyline. And, 71% of the bets were on the game to go UNDER the total.

Computer Predictions

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

Premium Picks

This pick was released to clients on June 01, 2025 at 11:23AM ET.
img MLB

San Francisco at Miami

June 1, 2025
img1:40 PM Eastern
Premium Pick Game of the Week

San Francisco has gone UNDER eight games in a row, including the first two games of this series with only a total of three runs being scored by both teams. The Giants won 2-0 on Friday and the Marlins won 1-0 on only three hits yesterday. The Giants have averaged only 2.1 runs their past 10 games and they are 8-1 UNDER on the road against Miami. The Marlins have gone UNDER five of seven and five of the past six meetings with the Giants have stayed UNDER. Hayden Birdsong has given up just three earned runs in two starts this season and Ryan Weathers has allowed only two earned runs his past three outings. San Francisco is 5-0 UNDER as a road favorite of -110 to -150 and 6-0 UNDER after scoring two or fewer runs its previous game. Take the UNDER.

Final Score

1
2
3
4
5
6
7
8
9
R
San Francisco Giants img
0
0
1
3
0
0
0
0
0
4
Miami Marlins
0
0
0
0
0
1
1
0
0
2
May 31, 2025 4:10pm ET
@
San Francisco Giants
San Francisco Giants
#957
Ray
Miami Marlins
Miami Marlins
#958
Cabrera

Lines & Odds

-1.5 (+121)
Runline
+1.5 (-141)
-140
Moneyline
+124
OVER 7.5 (-120)
Total
UNDER 7.5 (+100)

Public Consensus

Who was the public on? 73% of the public money was on San Francisco Giants to win on the moneyline. And, 63% of the bets were on the game to go UNDER the total.

Computer Predictions

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

Premium Picks

This pick was released to clients on May 31, 2025 at 11:11AM ET.
img MLB

San Francisco at Miami

May 31, 2025
img4:10 PM Eastern
Premium Pick

San Francisco is 14th in runs scored, 21st in on-base percentage, 23rd in slugging, and 25th in steals. Pitching keeps them competitive, off a 2-0 win over Miami, ranked third in ERA (3.16) and No. 1 in the bullpen (2.43 ERA). Robbie Ray (2.56 ERA) takes the mound with the team 6-1 UNDER the total in his last seven starts. The Giants are on a 15-5 run UNDER the total. Miami's offense is 21st in runs scored, 17th in on-base percentage, and 18th in slugging. Edward Cabrera comes off a 3-0 win over the Angels, allowing four runs in his last three starts (15+ innings). The Marlins are on an 11-7 run UNDER the total. Take San Francisco/Miami UNDER 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
Miami Marlins img
0
1
0
0
0
0
0
0
0
1

Get $50 of premium picks free.

Join 403,675 Subscribers!