Previous Matchups & Picks

June 21, 2026 1:40pm ET
@
San Francisco Giants
San Francisco Giants
#953
Webb
Miami Marlins
Miami Marlins
#954
Gusto

Lines & Odds

-1.5 (+120)
Runline
+1.5 (-139)
-138
Moneyline
+122
OVER 8.5 (-105)
Total
UNDER 8.5 (-115)

Giants vs. Marlins Betting Picks

Get Giants vs. Marlins 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. Marlins game.

Public Consensus

Who was the public on? 63% of the public money was on San Francisco Giants to win on the moneyline. And, 54% 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.0 to 3.9 with San Francisco winning on the moneyline, Miami winning on the runline and the game going UNDER the total.

Final Score

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

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays last 1.6 months
Wins
Losses
Units
11
2
+14.02
MLBMLB Between teams last 2.0 months
Wins
Losses
Units
2
1
+1.16
June 20, 2026 4:10pm ET
@
San Francisco Giants
San Francisco Giants
#903
Mcdonald
Miami Marlins
Miami Marlins
#904
Meyer

Lines & Odds

+1.5 (-171)
Runline
-1.5 (+147)
+127
Moneyline
-144
OVER 8 (-115)
Total
UNDER 8 (-105)

Public Consensus

Who was the public on? 75% of the public money was on Miami Marlins to win on the moneyline. And, 74% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Miami would win by a score of 3.7 to 3.4 with Miami 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 June 20, 2026 at 9:44AM ET.
img MLB

San Francisco at Miami

June 20, 2026
img4:10 PM Eastern

Max Meyer is 7-0 this season and is carrying one of the better ERA marks in the National League. That record has made the market treat Miami like a powerhouse — but the Marlins are 38-38, a .500 club whose overall output doesn't match the narrative their ace has built. Wins are a team statistic. Meyer's unblemished record reflects excellent pitching and favorable support, but it is not a reliable indicator of how this specific game plays out. San Francisco sends Trevor McDonald to the mound, a starter whose 2-4 record understates his actual competitiveness in road spots. The Giants carry legitimate middle-of-the-order contributors in Matt Chapman and Luis Arraez and have kept games close against comparable opponents this season. At plus money, San Francisco doesn't need to outpitch Meyer. They need to stay in the game long enough for a Miami offense operating behind an average supporting cast to fail to put it away. Side with the Giants this afternoon.

Final Score

1
2
3
4
5
6
7
8
9
R
San Francisco Giants
0
1
0
1
0
0
0
1
0
3
Miami Marlins img
1
1
0
4
0
0
0
0
0
6
June 19, 2026 7:10pm ET
@
San Francisco Giants
San Francisco Giants
#951
Roupp
Miami Marlins
Miami Marlins
#952
Bachar

Lines & Odds

+1.5 (-211)
Runline
-1.5 (+181)
-102
Moneyline
-112
OVER 8 (-115)
Total
UNDER 8 (-105)

Public Consensus

Who was the public on? 63% of the public money was on Miami Marlins to win on the moneyline. And, 86% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Miami would win by a score of 4.5 to 3.5 with Miami 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
1
0
0
0
2
0
0
0
3
Miami Marlins img
1
0
0
0
1
0
2
0
0
4
April 26, 2026 4:05pm ET
@
Miami Marlins
Miami Marlins
#957
Meyer
San Francisco Giants
San Francisco Giants
#958
Roupp

Lines & Odds

+1.5 (-205)
Runline
-1.5 (+173)
+107
Moneyline
-122
OVER 7.5 (-105)
Total
UNDER 7.5 (-115)

Public Consensus

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

Pro Picks

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

Miami at San Francisco

April 26, 2026
img4:05 PM Eastern

San Francisco evened the series with a 6-2 win on Saturday as Casey Schmitt hit a go-ahead two-run homer in the sixth and doubled for the Giants, who have won six of nine. They have allowed more than three runs just once in six games. Miami is just 3-8 on the road this season and the Marlins will face Landen Roupp, who is 4-1 with a 2.28 ERA and a 1.01 WHIP. San Francisco has won four of his five starts and Roupp has allowed only two runs on seven hits his past 17 innings. Max Meyer has surrendered five runs on eight hits in 9 2/3 innings in two road games in 2026. The Giants bullpen has been solid with a 2.98 ERA and a 1.25 WHIP. Take the Giants.

Final Score

1
2
3
4
5
6
7
8
9
R
Miami Marlins
0
3
0
0
0
0
0
0
0
3
San Francisco Giants img
0
0
1
0
0
2
3
0
6
April 25, 2026 4:05pm ET
@
Miami Marlins
Miami Marlins
#901
Perez
San Francisco Giants
San Francisco Giants
#902
Ray

Lines & Odds

+1.5 (-225)
Runline
-1.5 (+190)
-106
Moneyline
-108
OVER 7.5 (-110)
Total
UNDER 7.5 (-110)

Public Consensus

Who was the public on? 54% of the public money was on San Francisco Giants to win on the moneyline. And, 89% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Miami would win by a score of 4.8 to 4.1 with Miami 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 25, 2026 at 12:48PM ET.
img MLB

Miami at San Francisco

April 25, 2026
img4:05 PM Eastern

Miami is 3-7 on the road and far from home. Eury Perez has a 7.88 ERA away from home in two road starts. Last year, he had a 5.33 ERA on the road. After a 6-11 start, San Francisco is on a 5-3 run, with four of the victories by more than one run. Robbie Ray (2.86 ERA) has thrown well, with 31 Ks in 28+ innings, holding batters to a .194 average. He sports a 2.08 ERA at home, beating the Phillies (6-0) and Mets (7-2) in his two home starts. The bullpen ranks sixth in the majors with a 3.28 ERA. The wagering value is on the home team to win by more than one run. Play San Francisco on the runline.

Final Score

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

Get free MLB Picks

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