Royals
4.8 Pts
Diamondbacks
3.3 Pts
Friday July 4, 2025 at 9:40 PM ET
Loading Possible Bets...
Moneyline
DraftKings DraftKings
-115
PROBABILITY with vig removed
KC Royals Win (-105)
48.9%
ARI Diamondbacks Win (-115)
51.1%
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
Spread
DraftKings DraftKings
-1.5
PROBABILITY with vig removed
KC Win By 2+ Pts(+152)
37.9%
ARI Win or Lose By < 2 Pts(-186)
62.1%
LINE MOVEMENT
Over Under
DraftKings DraftKings
8.0
Runs
PROBABILITY with vig removed
Over 8 Total Points(-118)
51.6%
Under 8 Total Points(-103)
48.4%
LINE MOVEMENT
Yes Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
YRFI(-105)
48.0%
LINE MOVEMENT
No Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
NRFI(-125)
52.0%
LINE MOVEMENT
KC
Royals Injury Report
Loading Royals Injuries...
ARI
Diamondbacks Injury Report
Loading Diamondbacks 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.
ARI
Diamondbacks News
#1 2B
Ketel Marte: Lifts late homer in loss
Jul 3rd
Marte went 1-for-4 with a solo home run in Thursday's 7-2 loss to the Giants.
#1 3B
Eugenio Suarez: Clubs homer Thursday
Jul 3rd
Suarez went 1-for-4 with a solo home run in Thursday's 7-2 loss to the Giants.
#5 P
Brandon Pfaadt: Allows four runs in loss
Jul 3rd
Pfaadt (8-6) allowed four runs on six hits and two walks while striking out eight over six innings to take the loss versus the Giants on Thursday.
#1 RF
Corbin Carroll: Starts rehab assignment
Jul 3rd
Carroll (wrist) began a rehab assignment with the Arizona Complex League Diamondbacks on Thursday, Jody Jackson of Bally Sports Arizona reports.
#1 1B
Josh Naylor: Absent from Arizona lineup
Jul 3rd
Naylor is not in the lineup for Thursday's game versus the Giants.
#2 LF
Jake McCarthy: Extends hit streak to seven
Jul 3rd
McCarthy went 2-for-5 with an RBI in Wednesday's 6-5 extra-inning loss to San Francisco.
#1 P
Merrill Kelly: Decent in no-decision
Jul 2nd
Kelly didn't factor into the decision Wednesday against San Francisco, allowing three runs on five hits and three walks with three strikeouts over six innings.
#1 CF
Alek Thomas: Belts homer
Jul 2nd
Thomas went 1-for-5 with a solo home run during Wednesday's 6-5 extra-inning loss to the Giants.
#1 CL
Shelby Miller: Saddled with loss
Jul 2nd
Miller (3-3) took the loss Wednesday against San Francisco, allowing an unearned run on one hit over one inning.
#8 BP
Jake Woodford: Set to join Arizona
Jul 2nd
Woodford agreed to a major-league contract with the Diamondbacks on Wednesday, Nick Piecoro of the Arizona Republic reports.
#3 C
James McCann: Homers in win
Jul 1st
McCann went 1-for-2 with a solo home run, two walks and two total runs scored in Tuesday's 8-2 win over the Giants.
#2 DH
Randal Grichuk: Smacks fourth homer
Jul 1st
Grichuk went 2-for-4 with a solo home run and a double in Tuesday's 8-2 win over the Giants.
#1 LF
Lourdes Gurriel: Goes yard again Tuesday
Jul 1st
Gurriel went 1-for-3 with a two-run home run, a walk and a second run scored in Tuesday's 8-2 win over the Giants.
#2 P
Zac Gallen: Strikes out 10 in win
Jul 1st
Gallen (6-9) allowed two runs (one earned) on five hits and struck out 10 without walking a batter over seven innings to earn the win over the Giants on Tuesday.
#5 PROS
LuJames Groover: Part of All-Star festivities
Jul 1st
Groover was named to the All-Star Futures Game roster Monday, Connor Emery of Arizona Sports reports.
#3 PROS
Slade Caldwell: Heading to Futures Game
Jul 1st
Caldwell was added to the All-Star Futures Game roster Monday, Connor Emery of Arizona Sports reports.
#4 P
Ryne Nelson: Strong in no-decision
Jun 30th
Nelson allowed two runs on five hits and struck out seven without walking a batter over 6.2 innings in a no-decision versus the Giants on Monday.
#2 BP
Jalen Beeks: Rough weekend
Jun 30th
Beeks (2-1) allowed five runs on two hits and four walks while striking out two in picking up the loss to the Marlins on Sunday.
#3 P
Eduardo Rodriguez: No-decision versus Marlins
Jun 29th
Rodriguez allowed a run on four hits and three walks while striking out six over 5.1 innings in a no-decision versus the Marlins on Sunday.
#1 SS
Geraldo Perdomo: Records three hits in loss
Jun 29th
Perdomo went 3-for-5 with a double, an RBI and two runs scored in Saturday's 8-7 loss to the Marlins.
#6 BP
John Curtiss: Selected from Triple-A
Jun 28th
The Diamondbacks selected Curtiss's contract from Triple-A Reno on Saturday.
#3 BP
Kendall Graveman: Throws side session
Jun 28th
Graveman (hip) threw a bullpen session Friday, Alex Weiner of ArizonaSports.com reports.
#1 DH
Pavin Smith: Drives in two in loss
Jun 28th
Smith went 1-for-5 with two RBI in Friday's 9-8 loss to Miami.
#1 PROS
Jordan Lawlar: Diagnosed with Grade 1 strain
Jun 27th
Diamondbacks manager Torey Lovullo said Friday that Lawlar is dealing with a Grade 1 hamstring strain and will be out for "weeks," Alex Weiner of ArizonaSports.com reports.
#7 PROS
Adrian Del Castillo: Ready for rehab assignment
Jun 27th
Del Castillo (back) has been sent to the rookie-level Arizona Complex League Diamondbacks to begin a rehab assignment, Alex Weiner of ArizonaSports.com reports.
#2 C
Jose Herrera: Resting for series finale
Jun 25th
Herrera is out of the lineup for Wednesday's game against the White Sox.
#2 2B
Ildemaro Vargas: Goes on IL with fractured foot
Jun 25th
The Diamondbacks placed Vargas on the 10-day injured list Wednesday with a fractured fifth metatarsal in his right foot.
#2 SS
Blaze Alexander: Receiving call-up
Jun 25th
The Diamondbacks recalled Alexander from Triple-A Reno on Wednesday.
#2 CF
Tim Tawa: Fills in at third base Tuesday
Jun 25th
Tawa came off the bench in Tuesday's 4-1 win over the White Sox and went 0-for-3 with a run scored.
#7 BP
Anthony DeSclafani: Collects three-inning save
Jun 23rd
DeSclafani picked up the save in Monday's 10-0 win versus the White Sox, allowing two walks and no hits over three scoreless innings. He struck out four.
#2 PROS
Ryan Waldschmidt: Bound for Double-A
Jun 23rd
The Diamondbacks are expected to promote Waldschmidt from High-A Hillsboro to Double-A Amarillo this week, Alex D'Agostino of SI.com reports.
#1 C
Gabriel Moreno: Diagnosed with hairline fracture
Jun 20th
Moreno has been diagnosed with a hairline fracture in his right pointer finger, Alex Weiner of ArizonaSports.com reports.
#9 BP
A.J. Puk: Undergoes TJ surgery
Jun 20th
Diamondbacks Torey Lovullo told reporters Friday that Puk (elbow) underwent Tommy John surgery Thursday, John Gambadoro of Arizona Sports 98.7 FM reports.