Pirates
2.8 Pts
Mariners
4.3 Pts
Saturday July 5, 2025 at 10:10 PM ET
Loading Possible Bets...
Moneyline
DraftKings DraftKings
-168
PROBABILITY with vig removed
PIT Pirates Win (+138)
40.1%
SEA Mariners Win (-168)
59.9%
LINE MOVEMENT
Spread
DraftKings DraftKings
-1.5
PROBABILITY with vig removed
PIT Win or Lose By < 2 Pts(-157)
58.3%
SEA Win By 2+ Pts(+129)
41.7%
LINE MOVEMENT
Over Under
DraftKings DraftKings
7.0
Runs
PROBABILITY with vig removed
Over 7 Total Points(-123)
52.6%
Under 7 Total Points(101)
47.4%
LINE MOVEMENT
Yes Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
YRFI(105)
45.9%
LINE MOVEMENT
No Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
NRFI(-135)
54.1%
LINE MOVEMENT
PIT
Pirates Injury Report
Loading Pirates Injuries...
SEA
Mariners Injury Report
Loading Mariners Injuries
PIT
Pirates News
#4 P
Bailey Falter: Mixed results in fourth loss
Jul 4th
Falter (6-4) took the loss Friday against the Mariners, giving up four runs (three earned) on three hits and no walks in 5.2 innings. He struck out four.
#1 LF
Tommy Pham: Sitting Friday
Jul 4th
Pham is not in Friday's lineup against the Mariners.
#1 SS
Isiah Kiner-Falefa: Knocks in two runs
Jul 2nd
Kiner-Falefa went 1-for-3 with a two-run single in Wednesday's 5-0 win over St. Louis.
#2 P
Mitch Keller: Blanks Cards across seven frames
Jul 2nd
Keller (3-10) earned the win against the Cardinals on Wednesday, allowing five hits and one walk while striking out seven batters in seven scoreless innings.
#2 2B
Adam Frazier: Fading into reserve role
Jul 2nd
Frazier is out of the lineup for Wednesday's game against the Cardinals.
#1 C
Joey Bart: Sitting again in favor of Davis
Jul 2nd
Bart is not in the lineup for Wednesday's game versus the Cardinals.
#1 CL
David Bednar: Nails down 12th save
Jul 2nd
Bednar gave up a hit and a walk in a scoreless ninth inning Tuesday to record his 12th save of the season in a 1-0 win over the Cardinals.
#1 P
Paul Skenes: Runs up pitch count in no-decision
Jul 2nd
Skenes didn't factor into the decision in Tuesday's 1-0 win over the Cardinals, allowing five hits and a walk over five innings. He struck out five.
#1 3B
Ke'Bryan Hayes: Plates two runs in victory
Jun 30th
Hayes went 1-for-4 with two RBI in Monday's 7-0 win against the Cardinals.
#1 1B
Spencer Horwitz: Slugs first leadoff homer
Jun 30th
Horwitz went 2-for-4 with a solo homer and a two-RBI double in Monday's 7-0 victory over the Cardinals.
#3 P
Andrew Heaney: Fires 6.2 scoreless frames in win
Jun 30th
Heaney (4-7) picked up the win in Monday's contest versus St. Louis, allowing three hits and one walk over 6.2 scoreless innings. He struck out seven.
#2 1B
Jared Triolo: Back on bench Monday
Jun 30th
Triolo is out of the lineup for Monday's game against the Cardinals.
#6 P
Johan Oviedo: Cleared to begin rehab assignment
Jun 30th
Oviedo (lat) was sent to the rookie-level Florida Complex League on Monday to begin a rehab assignment.
#7 BP
Carmen Mlodzinski: Earns win in relief
Jun 29th
Mlodzinski (2-5) allowed two hits over 3.2 scoreless innings of relief against the Mets on Sunday. He struck out two and earned the win.
#4 PROS
Mike Burrows: Fans five in no-decision
Jun 29th
Burrows did not factor in the decision during Sunday's win against the Mets. He allowed a run on four hits and a walk while striking out five over 4.1 innings.
#2 C
Henry Davis: Knocks four hits
Jun 29th
Davis went 4-for-4 with a double and two runs scored in Sunday's win over the Mets.
#1 CF
Oneil Cruz: Rips two homers
Jun 29th
Cruz went 2-for-4 with two home runs and four RBI in Sunday's win over the Mets.
#15 PROS
Axiel Plaz: Sidelined at Single-A
Jun 29th
Single-A Bradenton placed Plaz on its 7-day injured list June 19 due to an undisclosed injury.
#1 BP
Dennis Santana: Begins serving three-game ban
Jun 29th
Santana will begin serving a three-game suspension Sunday following a successful appeal that reduced his ban from four games, Colin Beazley of the Pittsburgh Post-Gazette reports.
#1 2B
Nick Gonzales: Getting afternoon off
Jun 29th
Gonzales is out of the lineup for Sunday's game against the Mets.
#5 PROS
Braxton Ashcraft: Earns win in relief
Jun 28th
Ashcraft (2-0) was the pitcher of record in Saturday's 9-2 win over the Mets after allowing one earned run on five hits and no walks while striking out two across 2.2 innings of relief.
#3 BP
Colin Holderman: Beginning rehab assignment
Jun 28th
Holderman (thumb) began a rehab assignment with Single-A Bradenton on Thursday and gave up one run on one hit while striking out three over one inning.
#1 DH
Andrew McCutchen: Knocks in two-run single
Jun 28th
McCutchen went 2-for-4 with a two-run single and a run scored in Saturday's 9-2 win over the Mets.
#1 RF
Bryan Reynolds: Smacks three-run homer
Jun 27th
Reynolds went 3-for-5 with a double, a three-run homer and an additional run scored during Friday's 9-1 win over the Mets.
#8 BP
Genesis Cabrera: Signs MLB deal with Pirates
Jun 26th
Cabrera signed a one-year contract with the Pirates on Thursday.
#6 BP
Isaac Mattson: Solid in high-leverage spot
Jun 24th
Mattson allowed one hit and struck out three across 1.2 scoreless innings to earn a hold Monday against the Brewers.
#17 PROS
Jack Brannigan: Sidelined at Double-A
Jun 23rd
Double-A Altoona placed Brannigan on its 7-day injured list June 14 due to an unspecified injury.
#14 PROS
Carlson Reed: Back in action at High-A
Jun 23rd
Double-A Altoona reinstated Reed (back) from its 60-day injured list Thursday and assigned him to High-A Greensboro.
SEA
Mariners News
#1 C
Cal Raleigh: Prolific campaign continues Friday
Jul 4th
Raleigh went 2-for-4 with two home runs and three RBI in Friday's 6-0 win over the Pirates.
#2 RF
Dylan Moore: Goes deep in rare start
Jul 4th
Moore went 1-for-3 with a two-run home run in Friday's 6-0 win over the Pirates.
#5 P
Bryan Woo: Eight Ks in six scoreless innings
Jul 4th
Woo (8-4) earned the win Friday against the Pirates, giving up no runs on three hits and two walks in six innings. He struck out eight.
#1 DH
Jorge Polanco: Day off Friday
Jul 4th
Polanco is not in Friday's lineup against the Pirates.
#1 RF
Dominic Canzone: Swats homer in loss
Jul 3rd
Canzone went 1-for-4 with a solo home run in Thursday's 3-2 loss to the Royals.
#6 P
Logan Evans: Strong in return to majors
Jul 3rd
Evans allowed three hits and a walk while striking out three over 5.2 scoreless innings in a no-decision versus the Royals on Thursday.
#3 P
Logan Gilbert: Solid in no-decision
Jul 2nd
Gilbert didn't factor into the decision Wednesday against Kansas City, allowing one run on three hits and three walks over 4.2 innings. He struck out seven.
#1 LF
Randy Arozarena: Keeps raking
Jul 2nd
Arozarena went 2-for-3 with a solo home run and a sacrifice fly during Wednesday's 3-2 win over the Royals.
#1 CL
Andres Munoz: Perfect for 19th save
Jul 2nd
Munoz picked up the save Wednesday against Kansas City, striking out one during a perfect ninth inning.
#9 BP
Gregory Santos: Throwing light bullpen sessions
Jul 1st
Mariners general manager Justin Hollander said Monday that Santos (knee) threw three "light bullpens" last week, Circling Seattle Sports reports.
#4 P
Bryce Miller: Hopes to throw live BP in mid-July
Jul 1st
Miller (elbow) resumed a light throwing program last week in Arizona, Adam Jude of The Seattle Times reports.
#1 2B
Cole Young: Racks up three hits
Jun 30th
Young went 3-for-4 with one run scored in Monday's 6-2 win over the Royals.
#2 P
George Kirby: In control for second win
Jun 30th
Kirby (2-4) allowed one run on three hits and struck out five without walking a batter over six innings to earn the win over the Royals on Monday.
#1 3B
Ben Williamson: Sitting for second time in three games
Jun 30th
Williamson is out of the lineup for Monday's game against the Royals.
#1 1B
Luke Raley: Idle against RHP on Monday
Jun 30th
Raley is out of the lineup for Monday's game against the Royals.
#2 C
Mitch Garver: Plates four in extra-innings win
Jun 29th
Garver went 3-for-5 with a two-run home run and two RBI singles during Sunday's 6-4 win over the Rangers in 12 innings.
#1 P
Luis Castillo: Solid in no-decision
Jun 29th
Castillo didn't factor into the decision Sunday against Texas, allowing one run on seven hits and two walks with four strikeouts over six innings.
#2 1B
Donovan Solano: Heading to bench Sunday
Jun 29th
Solano is out of the lineup for Sunday's game against the Rangers.
#9 BP
Zach Pop: Removed from 40-man roster
Jun 28th
The Mariners designated Pop for assignment Saturday, Tim Booth of The Seattle Times reports.
#8 BP
Juan Burgos: Promoted to majors
Jun 28th
The Mariners selected Burgos' contract from Triple-A Tacoma on Saturday.
#1 CF
Julio Rodriguez: Turns in another three-hit day
Jun 28th
Rodriguez went 3-for-5 with a double, an RBI and a hit-by-pitch during Friday's 7-6 win over the Rangers.
#1 SS
J.P. Crawford: Three knocks Friday
Jun 27th
Crawford went 3-for-6 with two runs scored in Friday's 7-6 extra-innings win over Texas.
#4 PROS
Harry Ford: Joining Seattle as insurance
Jun 26th
Ford will join the Mariners in Arlington, Texas, on Friday, though it's not certain that he'll be officially called up to the big-league roster, Daniel Kramer of MLB.com reports.
#1 BP
Matt Brash: Earns save Tuesday
Jun 25th
Brash picked up his first save of the season in Tuesday's 6-5 win over the Twins, striking out a batter over a perfect inning of work.
#2 PROS
Michael Arroyo: Promoted to Double-A
Jun 23rd
Arroyo has been promoted from High-A Everett to Double-A Arkansas, Adam Jude of The Seattle Times reports.
#1 PROS
Lazaro Montes: Moves up to Double-A
Jun 23rd
Montes has been promoted from High-A Everett to Double-A Arkansas, Adam Jude of The Seattle Times reports.
#3 BP
Gabe Speier: Working through shaky June
Jun 22nd
Speier allowed two runs on one hit and one walk in one inning during Sunday's 14-6 win over the Cubs. He struck out one.
#7 BP
Casey Legumina: Settling in during June
Jun 21st
Legumina recorded the final two outs in Saturday's 10-7 loss to the Cubs, allowing no baserunners and fanning one.
#4 BP
Trent Thornton: Should be fine after early exit
Jun 21st
Thornton threw 2.1 scoreless innings of relief before exiting Saturday's eventual 10-7 loss to the Cubs due to heat exhaustion, per Daniel Kramer of MLB.com. He allowed one hit and two walks while fanning three.