Royals
5.0 Pts
Diamondbacks
3.5 Pts
Friday July 4, 2025 at 9:40 PM ET
Loading Possible Bets...
Moneyline
FanDuel FanDuel
-110
PROBABILITY with vig removed
KC Royals Win (-106)
49.6%
ARI Diamondbacks Win (-110)
50.4%
LINE MOVEMENT
Spread
FanDuel FanDuel
-1.5
PROBABILITY with vig removed
KC Win By 2+ Pts(+155)
37.5%
ARI Win or Lose By < 2 Pts(-188)
62.5%
LINE MOVEMENT
Over Under
FanDuel FanDuel
8.5
Runs
PROBABILITY with vig removed
Over 9 Total Points(100)
47.6%
Under 9 Total Points(-122)
52.4%
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Yes Runs First Inning
FanDuel FanDuel
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
FanDuel FanDuel
LINE MOVEMENT
No changes have been recorded yet.
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.
ARI
Diamondbacks News
#1 LF
Lourdes Gurriel: Hits in five straight
Jul 4th
Gurriel went 1-for-4 with a double in Thursday's 7-2 loss to San Francisco.
#2 CF
Tim Tawa: Starts at first base
Jul 4th
Tawa started at first base and went 0-for-3 in a 7-2 loss to the Giants.
#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.
#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.
#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.