Royals
-1.0 Pts
Mariners
2.5 Pts
Thursday July 3, 2025 at 10:10 PM ET
Loading Possible Bets...
Moneyline
BetRivers BetRivers
LINE MOVEMENT
Spread
BetRivers BetRivers
-3.5
PROBABILITY with vig removed
KC Win or Lose By < 4 Pts()
%
SEA Win By 4+ Pts()
%
LINE MOVEMENT
Over Under
BetRivers BetRivers
1.5
Runs
PROBABILITY with vig removed
Over 2 Total Points()
%
Under 2 Total Points()
%
LINE MOVEMENT
Yes Runs First Inning
BetRivers BetRivers
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
BetRivers BetRivers
LINE MOVEMENT
No changes have been recorded yet.
KC
Royals Injury Report
Loading Royals Injuries...
SEA
Mariners Injury Report
Loading Mariners Injuries
KC
Royals News
#1 CL
Carlos Estevez: Allows homer in four-out save
Jul 3rd
Estevez allowed one run on three hits and struck out two without walking a batter over 1.1 innings, earning the save in Thursday's 3-2 win over the Mariners.
#3 P
Seth Lugo: Strong showing in win over Mariners
Jul 3rd
Lugo (6-5) allowed a run on six hits and two walks while striking out seven over 6.1 innings to earn the win Thursday over the Mariners.
#1 PROS
Jac Caglianone: Getting rest Thursday
Jul 3rd
Caglianone isn't in the lineup for Thursday's game against the Mariners.
#1 LF
Drew Waters: Sitting Thursday
Jul 3rd
Waters isn't in the lineup for Thursday's game against the Mariners.
#1 DH
Michael Massey: Pulled off rehab assignment
Jul 3rd
Massey (ankle) was returned from his rehab assignment Thursday and will be re-evaluated.
#2 PROS
Noah Cameron: Shuts down Mariners
Jul 2nd
Cameron didn't factor into the decision Wednesday against Seattle, allowing four hits and one walk with five strikeouts across 4.2 scoreless innings.
#1 SS
Bobby Witt: On base four times
Jul 2nd
Witt went 2-for-2 with two walks, two runs scored and a stolen base during Wednesday's 3-2 loss to Seattle.
#1 C
Salvador Perez: Drives in three Tuesday
Jul 1st
Perez went 3-for-5 with two doubles and three RBI in Tuesday's 6-3 win over the Mariners.
#5 P
Michael Lorenzen: Falls one out short of win
Jul 1st
Lorenzen allowed three runs on six hits and struck out five without walking a batter over 4.2 innings to take a no-decision versus the Mariners on Tuesday.
#7 P
Alec Marsh: Throwing program shut down
Jul 1st
Marsh (shoulder) has been shut down from throwing and will be re-evaluated July 9, Anne Rogers of MLB.com reports.
#4 P
Michael Wacha: Falters in loss to Mariners
Jun 30th
Wacha (4-8) allowed five runs on eight hits and two walks while striking out one over five innings to take the loss on Monday versus the Mariners.
#2 C
Freddy Fermin: Heading to bench Monday
Jun 30th
Fermin is out of the lineup for Monday's game against the Mariners.
#2 P
Kris Bubic: Saddled with sixth loss
Jun 29th
Bubic (6-6) suffered the loss in Sunday's game against the Dodgers, allowing two runs on three hits and two walks over five innings with five strikeouts.
#1 CF
Kyle Isbel: Idle for series finale
Jun 29th
Isbel is out of the lineup for Sunday's game against the Dodgers.
#1 2B
Jonathan India: Sparks offense in win
Jun 28th
India went 4-for-5 with a double, one RBI and three runs scored in Saturday's 9-5 win over the Dodgers.
#1 1B
Vinnie Pasquantino: Homer, five RBI in win
Jun 28th
Pasquantino went 2-for-5 with a home run, a double, five RBI and two runs scored in Saturday's 9-5 win over the Dodgers.
#3 PROS
Blake Mitchell: Resumes rehab stint
Jun 26th
Mitchell (wrist) began a rehab assignment Monday in the rookie-level Arizona Complex League and went 1-for-3 with a home run and three walks through his first two games.
#10 PROS
Steven Zobac: Healthy again at Double-A
Jun 25th
Zobac (knee) has given up seven earned runs on 13 hits and no walks while striking out eight over 6.2 innings in his two starts for Double-A Northwest Arkansas since being reinstated from the 7-day injured list June 13.
#2 3B
Nick Loftin: Getting rest Saturday
Jun 21st
Loftin isn't in the lineup for Saturday's game versus San Diego.
#6 BP
Sam Long: Returns from IL
Jun 20th
The Royals activated Long (elbow) from the 15-day injured list Friday.
SEA
Mariners News
#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.
#1 DH
Jorge Polanco: Taps into power Thursday
Jul 3rd
Polanco went 3-for-4 with a solo home run and two doubles 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.
#1 C
Cal Raleigh: Not starting Wednesday
Jul 2nd
Raleigh is not in the Mariners' starting lineup for Wednesday's game against the Royals.
#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.
#5 P
Bryan Woo: Strikes out nine in no-decision
Jun 28th
Woo did not factor into the decision in Saturday's 3-2 extra-inning loss to the Rangers, allowing two unearned runs on five hits and two walks with nine strikeouts over six innings.
#11 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.