Game Time: 12:35 pm ET, Thursday, June 25, 2026
Venue: PNC Park, Pittsburgh, PA
Where to Watch: MLB TV
Opening Odds at USA Sportsbooks
DraftKings: Moneyline odds: Mariners -143, Pirates +119; Over/Under: 8.5 runs
Bet365: Moneyline odds: Mariners -140, Pirates +120; Over/Under: 8.5 runs
BetMGM: Moneyline odds: Mariners -145, Pirates +120; Over/Under: 8.5 runs
Season Record
Seattle Mariners: 41-39 (1st place, AL West)
Pittsburgh Pirates: 39-40 (4th place, NL Central)
Do not miss out on our expert handicapper analysis! Doc’s Sports is on a HOT STREAK in MLB on a 6-0 MLB RUN for +$6,080 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Seattle Mariners: 5-5 last 10
Pittsburgh Pirates: 4-6 last 10
Seattle Mariners vs Pittsburgh Pirates Preview and Analysis
The Mariners are entering this series off a win and lost their 3-game series against the Boston Red Sox 2-1 in their last series. They enter this game with a 41-39 record overall and have a road record of 19-20. This is the series finale of a 3-game series with the Pirates on Thursday with the 2nd game still to be played on Wednesday. The Mariners won the series opener on Tuesday. Their offense ranks 24th in the MLB with a .700 OPS. Bryan Woo is their starting pitcher on Wednesday while Bryce Miller is making his start in this game on Thursday. He is 3-1 with a 1.58 ERA this season. His team won 4 of their last 5 games this season with him making an appearance. In his last MLB regular season appearance, he allowed 1 ER, 1 HR, and 0 BB with 7 SO on 3 hits through 5 IP against the Boston Red Sox.
The Pirates are entering this series off a win and lost their 3-game series against the Colorado Rockies 2-1 in their last series. They enter this game with a 39-40 record overall and have a home record of 20-20. This is the 3rd game of a 3-game series with the Mariners on Thursday with the 2nd game of this series still to be played on Wednesday. The Pirates won the 1st game of this series on Tuesday. Their offense ranks 5th in the MLB with a .742 OPS. Braxton Ashcraft is their starting pitcher on Wednesday while Bubba Chandler is making his start in this game on Thursday. He is 2-7 with a 4.62 ERA this season. His team lost 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 2 earned runs, 1 homer, and 2 walks with 1 strikeout on 6 hits through 6 innings pitched against the Colorado Rockies.
Mariners vs Pirates Prediction
The current betting odds have the Mariners listed as a favorite in this game according to Draftkings Sportsbook. The Mariners have looked good in their games this season with their 41-39 record overall which has them right at the top of the AL West. They haven't been a great road team though with their 19-20 road record this year. Meanwhile, the Pirates have looked good in their games this season with their 39-40 record overall, but that record has them right near the bottom of the NL Central. They have looked better in their own ballpark with their 20-20 home record this season. The Pirates have had a great offense this season, but lately they haven't been putting up a ton of runs. They are now 4-6 in their last 10 games while the Mariners are 5-5 in their last 10 games and even though the Mariners haven't had a great offense this season, this is going to be a pitching matchup that they can take advantage of. The Mariners are going with Miller in this one and he has looked great this season. He is 3-1 with a 1.58 ERA and the team has been having a ton of success with him too. They have won 4 of their last 5 games with him starting and he is coming off another great start in which he gave up 1 earned run, something that has been a common theme for him this year. The Pirates are going with Chandler in this one and he hasn't looked great this season. He is 2-7 with a 4.62 ERA and his team has had a lot of trouble with him starting. They have lost 2 of their last 3 games now with him as the starter. He is coming off a great start in which he only gave up 2 earned runs, but that hasn't been a common theme for him this year and the Pirates have also had a lot of issues with their bullpen giving up runs. Look for the Mariners to take advantage of this pitching matchup with the Pirates offense cooling off now. The best way to place a bet here is on the Mariners to win this game.
Mariners Pirates Prediction: Our MLB Pick for Thursday, June 25, 2026 (12:35 pm ET start time) is Mariners 5 Pirates 2.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today. And if you enjoyed this Seattle Mariners Pittsburgh Pirates prediction, be sure to drop by every day for our daily MLB projections and previews.
MLB Betting Trends
Seattle Mariners: 23-11 (+11 units) on the moneyline against NL Central opponents. 79-63 (+4.6 units) on the moneyline in day games. 27-15 (+6 units) on the moneyline vs. NL teams allowing 4.5 or more runs/game on the season. 69-43 OVER on the road when the money line is +125 to -125.
Pittsburgh Pirates: 187-216 (-21.8 units) on the moneyline in all games. 52-63 (-9.8 units) on the moneyline in an inter-league game. 143-158 (-8.7 units) on the moneyline against right-handed starters. 26-14 OVER in home games.
Key Injuries
Seattle Mariners: W. Wilson (3B) Sixty Day IL - Thumb. M. Brash (RP) Fifteen Day IL - Lat. C. Criswell (RP) Fifteen Day IL - Shoulder. B. Donovan (3B) Ten Day IL - Groin. C. Vargas (RP) Sixty Day IL - Lat. L. Evans (SP) Sixty Day IL - Arm.
Pittsburgh Pirates: J. Jones (1B) Day To Day - Arm. W. Dotel (RP) Fifteen Day IL - Lat. O. Cruz (CF) Ten Day IL - Hand. C. Devenski (RP) Sixty Day IL - Illness. K. Griffin (SS) Ten Day IL - Flexor Tendon.
Notable Quotes
"I mean, I think sometimes they all come hand in hand, and I think he's feeling a lot more confident and attacking the zone and really letting that fastball go. And some of the better fastballs we've seen the last couple of outings, and that's great to see. And then we know that that makes the slider even better when he's able to ramp up the velo on the heater, and he's had a really good one, and tonight it was exceptional." - Dan Wilson on Andres Munoz after his team’s win against the Pirates in their game on Tuesday.
“We were trying to get Mitch through (Víctor) Robles; unfortunately it didn’t happen.” - Don Kelly after his team’s loss against the Mariners in their game on Tuesday.
Starting Lineups
Seattle Mariners
J.P. Crawford (L) 3B
Cal Raleigh (S) C
Julio Rodríguez (R) CF
Josh Naylor (L) 1B
Randy Arozarena (R) DH
Luke Raley (L) RF
Cole Young (L) 2B
Victor Robles (R) LF
Colt Emerson (L) SS
Pittsburgh Pirates
Spencer Horwitz (L) 1B
Brandon Lowe (L) 2B
Bryan Reynolds (S) LF
Nick Gonzales (R) 3B
Ryan O'Hearn (L) RF
Endy Rodríguez (S) C
Marcell Ozuna (R) DH
Jake Mangum (S) CF
Jared Triolo (R) SS
Statistical Leaders
Seattle Mariners
Batting Average: Randy Arozarena (.287)
Hits: Julio Rodríguez (77)
Home Runs: Luke Raley (14)
RBI: Julio Rodríguez (37)
Stolen Bases: Randy Arozarena (19)
Wins: Logan Gilbert (6)
Saves: Andrés Muñoz (14)
ERA: Nick Davila (0.00)
Pittsburgh Pirates
Batting Average: Rafael Flores (.667)
Hits: Bryan Reynolds (81)
Home Runs: Brandon Lowe (18)
RBI: Bryan Reynolds (51)
Stolen Bases: Oneil Cruz (21)
Wins: Paul Skenes (6)
Saves: Gregory Soto (11)
ERA: Evan Sisk (1.85)
Managers:
Seattle Mariners: Dan Wilson (3rd season)
Pittsburgh Pirates: Don Kelly (2nd season)