Pirates
0.0 Pts
Mariners
1.5 Pts
Saturday July 5, 2025 at 10:10 PM ET
Loading Possible Bets...
Moneyline
ESPN Bet ESPN Bet
LINE MOVEMENT
Spread
ESPN Bet ESPN Bet
-1.5
PROBABILITY with vig removed
PIT Win or Lose By < 2 Pts()
%
SEA Win By 2+ Pts()
%
LINE MOVEMENT
Over Under
ESPN Bet ESPN Bet
1.5
Runs
PROBABILITY with vig removed
Over 2 Total Points()
%
Under 2 Total Points()
%
LINE MOVEMENT
Yes Runs First Inning
ESPN Bet ESPN Bet
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
ESPN Bet ESPN Bet
LINE MOVEMENT
No changes have been recorded yet.
PIT
Pirates Injury Report
Loading Pirates Injuries...
SEA
Mariners Injury Report
Loading Mariners Injuries
PIT
Pirates News
#11 BP
Justin Lawrence: Making progress
Jul 5th
Lawrence (elbow) is throwing from 120 feet as of early July, MLB.com reports.
#10 BP
Tim Mayza: Throwing from 120 feet
Jul 5th
Mayza (shoulder) progressed to throwing from 120 feet Wednesday, MLB.com reports.
#2 BP
Ryan Borucki: Resumes throwing
Jul 5th
Borucki (back) resumed throwing bullpen sessions Wednesday, MLB.com reports.
#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 SS
J.P. Crawford: Pushes hit streak up to seven games
Jul 5th
Crawford went 1-for-3 with a double and a walk in Saturday's 1-0 win over the Pirates.
#2 BP
Collin Snider: Sent on rehab assignment Saturday
Jul 5th
Snider (forearm) began a minor-league rehab assignment with Triple-A Tacoma on Saturday, giving up two hits and no walks in one scoreless inning. He struck out one.
#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.
#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.