Pittsburgh Pirates vs. Seattle Mariners Prediction and Picks - July 6, 2025

Author: Liam Keating Last Updated: July 6, 2025 Game Start: 4:10pm EST

It’s an intraleague battle featuring one of the best pitchers in the sport on Sunday, July 6. Read our Pittsburgh Pirates vs Seattle Mariners prediction along with our other quality MLB Betting Picks. The Pirates are in last place in the NL Central division. They are starting ace Paul Skenes in this game as he provided box office magic each start. The Mariners are in a wild card place in the AL, too. Seattle will start George Kirby in this game. The two teams will meet with first pitch set for 4:10 P.M. EST. 

**This preview was written before Friday's game was played.**

Seattle in wild card position

Seattle comes into Sunday’s game in second place in the American League West division. They are several games back of the Astros for first place in the division. The Mariners are also in the final wild card spot this year. Coming into Saturday’s game, the Mariners have won eight of their last 13 games. 

George Kirby gets the start for the Mariners against the Pirates on Sunday. The right-handed pitcher is 2-4 with a 4.85 ERA in eight starts this season. His last start came against the Royals on June 30. He threw six innings and he allowed one run and three hits while striking out five batters in a 6-2 win. The Mariners are 4-4 when Kirby has started this season. Kirby has a 4.71 home ERA this season. 

The Mariners are hitting .248 this season which ranks 14th in the league. They have recorded the 13th most hits this season. They have the fifth fewest doubles this season while they rank sixth in home runs hit. They are hitting .226 when they have played at home. 

Best Bets for Pittsburgh Pirates vs. Seattle Mariners

Full-Game Side Bet

Insiders Status:

Rating:

The Mariners are currently in a wild card spot and they are fighting hard to keep it. They will face one of the best pitchers in the sport in Paul Skenes, who has a 1.79 road ERA. Skenes has been unstoppable at times, but the Pirates haven’t always capitalized. Pittsburgh’s offense has been brutal this season with their .213 road batting average. When the Pirates lose with Skenes starting, they are averaging just 1.7 runs per game. The Mariners offense needs to score just two runs and I think they will handle that problem. The Mariners have the sixth most home runs. These changes will come once Skenes is knocked out of the game after the 6th inning. Expect a really low-scoring game, but Seattle is coming out on top thanks to the Pirates' lack of offensive threat. 

Take the Mariners to cover. 

Prediction: Seattle Mariners -1.5

Full-Game Total Pick

Insiders Status:

Rating:

This is going to be your prototypical low scoring game between the Mariners and the Pirates. Pittsburgh is starting their ace in Paul Skenes, who has an ERA of 1.79 in road games. But, the Pirates offense has really struggled in Skenes starts that end in a loss. They average just 1.7 runs in those games. I am expecting a Seattle win in this game simply because of the Pirates poor offense, but Seattle will not light up a scoreboard either with their .226 home batting average. 

Take the under on Sunday. 

Prediction: Under 7.5 runs
Want a second opinion on this pick?

For another opinion on this game, check out Pittsburgh Pirates vs. Seattle Mariners Prediction from Statsalt, our partner site.

Author Profile

Liam Keating , "Liam Keating"

Liam Keating is a local sports journalist in the Kansas City metro area where he covers high school athletes. As a former NAIA college athlete, Liam could not stray far from the sports industry as he studied journalism. Liam has covered an array of sports from high schoolers to college athletes to professional soccer. He is excited to showcase his skills in a new arena of work, sports betting. Liam is pumped to join the great team at Winners and Whiners. Follow along for in-depth previews along with killer picks. You can be up-to-date on Liam’s work on twitter at @ liamkeating7