Pirates vs Mariners Picks and Prediction – 7/4/2025

By: David Anicetti |

Last Updated: 07/03/2025 at 7:30 PM ET

Pittsburgh Pirates at Seattle Mariners 07/04/25 - MLB Picks & Predictions
Game Start: 7/4/2025, 8:10 PM UTC

Pirates vs Mariners Prediction

The Pittsburgh Pirates open a three-game series on the road in the Pacific Northwest versus the Seattle Mariners. Pittsburgh improved to 38-50 following Wednesday’s 5-0 victory over the St Louis Cardinals. Mitch Keller threw six shutout innings, and the Pirates were 6-0 in their just-completed homestand. Pittsburgh is last in the National League Central, 14 games behind first-place Chicago. Keep up to date with all the MLB action with our MLB picks.

Andrew McCutchen is batting .269 with an on-base percentage of. 352 to lead Pittsburgh in both categories. Oneil Criz leads in home runs with 15, while Bryan Reynolds leads in RBI with 45 and hits with 76. Pittsburgh is batting .234 with a .347 slugging percentage. On Friday, the Pirates will send Bailey Falter to the mound. The left-hander is 6-3 with a 3.62 ERA, 52 Ks, and 32 BBs.

The Seattle Mariners improved to 45-41 following Wednesday’s 3-2 victory over the Kansas City Royals. Julio Rodriguez hit an RBI single to put Seattle ahead for good in the 7th inning, while Randy Arozarena had a pair of RBI for the Mariners. Seattle has won three of the last four and trails first-place Houston in the American League West by seven games.

J.P. Crawford is batting .283 with an on-base percentage of .387 to lead Seattle in both categories. Cal Raleigh leads in home runs with 33 and RBI with 71, while Julio Rodriguez leads in hits with 90. Seattle is batting .248 with a .324 slugging percentage. On Friday, Seattle will send Luis Castillo to the mound. The right-hander is 4-5 with a 3.55 ERA, 79 Ks, and 32 BBs.

Pirates vs Mariners Pick Analysis

Seattle will win at home on Friday when hosting Pittsburgh, but the play here is OVER. The OVER has cashed in 10 of Pittsburgh's last 14, and 10 of Seattle's last 13. Pittsburgh starter Bailey Falter has allowed 7 runs on 15 hits across 12 Innings over the last three appearances. Seattle starter Luis Castillo has allowed six runs across the last 11 innings, with both cashing OVER. Final Score Prediction: Seattle Mariners win but our best play is OVER 8-5.

Our Free MLB Pick for Seattle Mariners vs Pittsburgh Pirates

Over