Royals
4.5 Pts
Mariners
3.0 Pts
Thursday July 3, 2025 at 10:10 PM ET
Loading Possible Bets...
Moneyline
BetMGM BetMGM
-120
PROBABILITY with vig removed
KC Royals Win (+100)
47.8%
SEA Mariners Win (-120)
52.2%
LINE MOVEMENT
Spread
BetMGM BetMGM
-1.5
PROBABILITY with vig removed
KC Win By 2+ Pts(+170)
35.3%
SEA Win or Lose By < 2 Pts(-210)
64.7%
LINE MOVEMENT
Over Under
BetMGM BetMGM
7.5
Runs
PROBABILITY with vig removed
Over 8 Total Points(-110)
50.0%
Under 8 Total Points(-110)
50.0%
LINE MOVEMENT
Yes Runs First Inning
BetMGM BetMGM
PROBABILITY with vig removed
YRFI(105)
45.9%
LINE MOVEMENT
No Runs First Inning
BetMGM BetMGM
PROBABILITY with vig removed
NRFI(-135)
54.1%
LINE MOVEMENT
KC
Royals Injury Report
Loading Royals Injuries...
SEA
Mariners Injury Report
Loading Mariners Injuries
KC
Royals News
#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.
#1 CL
Carlos Estevez: No trouble in 23rd save
Jul 1st
Estevez pitched a perfect inning to earn the save 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.
#1 LF
Drew Waters: Idle Tuesday
Jul 1st
Waters isn't in the lineup for Tuesday's game against the Mariners.
#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.
#3 P
Seth Lugo: Strikes out eight in win
Jun 28th
Lugo (5-5) earned the win against the Dodgers on Saturday, allowing four hits and five walks while striking out eight over 5.2 scoreless innings.
#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.
#1 PROS
Jac Caglianone: Belts first major-league homers
Jun 19th
Caglianone went 2-for-4 with two solo home runs in Thursday's 4-1 win over the Rangers.
SEA
Mariners News
#6 P
Logan Evans: Promotion made official
Jul 3rd
The Mariners recalled Evans from Triple-A Tacoma ahead of his start against 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.
#1 DH
Jorge Polanco: Expected back in lineup Tuesday
Jun 30th
Polanco will miss a third straight start in Monday's series opener against the Royals due to left knee soreness but is expected back in the lineup Tuesday, Adam Jude of The Seattle Times reports.
#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.
#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 RF
Dominic Canzone: Idle Wednesday
Jun 25th
Canzone isn't in the lineup for Wednesday's game versus the Twins, Shannon Drayer of SeattleSports.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.
#15 PROS
Tyler Locklear: Healthy production with Triple-A
Jun 19th
Locklear is slashing .282/.372/.427 with six home runs, 17 doubles, 38 RBI, 34 runs scored and 12 stolen bases over 68 games covering 293 plate appearances with Triple-A Tacoma this season.