Previous Matchups & Picks

June 25, 2026 12:35pm ET
@
Seattle Mariners
Seattle Mariners
#965
Miller
Pittsburgh Pirates
Pittsburgh Pirates
#966
Chandler

Lines & Odds

-1.5 (+110)
Runline
+1.5 (-129)
-151
Moneyline
+132
OVER 8.5 (-105)
Total
UNDER 8.5 (-120)

Mariners vs. Pirates Betting Picks

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

Public Consensus

Who was the public on? 69% of the public money was on Seattle Mariners to win on the moneyline. And, 51% of the bets were on the game to go UNDER the total.

Computer Predictions

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

Final Score

1
2
3
4
5
6
7
8
9
R
Seattle Mariners
0
0
0
0
1
0
0
0
0
1
Pittsburgh Pirates img
1
0
2
0
0
0
0
2
0
5

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.32
June 24, 2026 6:40pm ET
@
Seattle Mariners
Seattle Mariners
#925
Woo
Pittsburgh Pirates
Pittsburgh Pirates
#926
Ashcraft

Lines & Odds

+1.5 (-213)
Runline
-1.5 (+180)
-102
Moneyline
-112
OVER 7.5 (-125)
Total
UNDER 7.5 (+105)

Public Consensus

Who was the public on? 52% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 61% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Pittsburgh would win by a score of 4.1 to 2.9 with Pittsburgh winning on the moneyline, Seattle winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Seattle Mariners
1
0
0
0
0
0
0
0
0
1
Pittsburgh Pirates img
0
0
0
5
0
0
4
2
11
June 23, 2026 6:40pm ET
@
Seattle Mariners
Seattle Mariners
#971
Kirby
Pittsburgh Pirates
Pittsburgh Pirates
#972
Keller

Lines & Odds

-1.5 (+126)
Runline
+1.5 (-146)
-131
Moneyline
+116
OVER 9 (-105)
Total
UNDER 9 (-115)

Public Consensus

Who was the public on? 62% of the public money was on Seattle Mariners to win on the moneyline. And, 68% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Seattle would win by a score of 4.4 to 4.1 with Seattle winning on the moneyline, Pittsburgh winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Seattle Mariners img
0
0
0
1
0
0
2
0
0
3
Pittsburgh Pirates
0
1
1
0
0
0
0
0
0
2
July 6, 2025 4:10pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#971
Skenes
Seattle Mariners
Seattle Mariners
#972
Kirby

Lines & Odds

+1.5 (-224)
Runline
-1.5 (+186)
+100
Moneyline
-115
OVER 6.5 (+110)
Total
UNDER 6.5 (-130)

Public Consensus

Who was the public on? 59% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 66% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Seattle would win by a score of 4.6 to 3.9 with Seattle winning on the moneyline, Pittsburgh winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates
0
0
0
0
0
0
0
0
0
0
Seattle Mariners img
0
0
0
0
0
1
0
0
0
1
July 5, 2025 10:10pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#929
Burrows
Seattle Mariners
Seattle Mariners
#930
Castillo

Lines & Odds

+1.5 (-156)
Runline
-1.5 (+133)
+144
Moneyline
-165
OVER 7 (-120)
Total
UNDER 7 (+100)

Public Consensus

Who was the public on? 69% of the public money was on Seattle Mariners to win on the moneyline. And, 57% of the bets were on the game to go OVER the total.

Computer Predictions

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

Pro Picks

This Pro Pick was released to clients on July 05, 2025 at 11:32AM ET.
img MLB

Pittsburgh at Seattle

July 5, 2025
img10:10 PM Eastern

The Pittsburgh Pirates are just 38-51 on the season, and their offense is lacking. Pittsburgh has scored 310 runs, which is fewer than any other NL team. The pitching has been okay, but they get no support. The Seattle Mariners are getting good pitching, allowing just 20 total runs in their last seven games. Pittsburgh comes into this game at 32-16 UNDER when they are coming off a loss, and they are 40-28 UNDER vs. right-handers. Seattle is 8-3 UNDER this year as a home favorite of -150 to -200, and Luis Castillo has made six quality starts (out of nine) at home, posting a 2.60 ERA and 1.077 WHIP. Make the play on the UNDER.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates
0
0
0
0
0
0
0
0
0
0
Seattle Mariners img
0
0
0
0
0
1
0
0
1

Get free MLB Picks

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