Pirates
3.0 Pts
Royals
4.5 Pts
Tuesday July 8, 2025 at 7:40 PM ET
Loading Possible Bets...
Moneyline
DraftKings DraftKings
-137
PROBABILITY with vig removed
PIT Pirates Win (+113)
44.8%
KC Royals Win (-137)
55.2%
LINE MOVEMENT
Spread
DraftKings DraftKings
-1.5
PROBABILITY with vig removed
PIT Win or Lose By < 2 Pts(-186)
62.0%
KC Win By 2+ Pts(+151)
38.0%
LINE MOVEMENT
Over Under
DraftKings DraftKings
7.5
Runs
PROBABILITY with vig removed
Over 8 Total Points(-119)
51.8%
Under 8 Total Points(-102)
48.2%
LINE MOVEMENT
Yes Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
YRFI(100)
46.9%
LINE MOVEMENT
No Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
NRFI(-130)
53.1%
LINE MOVEMENT
PIT
Pirates Injury Report
Loading Pirates Injuries...
KC
Royals Injury Report
Loading Royals Injuries
PIT
Pirates News
#1 LF
Tommy Pham: Power streak continues
Jul 7th
Pham went 1-for-3 with a two-run home run during Monday's 9-3 loss to Kansas City.
#3 P
Andrew Heaney: Falls back to losing ways
Jul 7th
Heaney (4-8) took the loss Monday against the Royals, allowing four runs on six hits and one walk over three innings. He struck out two.
#1 1B
Spencer Horwitz: Resting against lefty
Jul 7th
Horwitz is out of the lineup for Monday's game against the Royals.
#1 C
Joey Bart: On bench again Monday
Jul 7th
Bart is out of the lineup for Monday's game against the Royals.
#1 CF
Oneil Cruz: Taking seat versus southpaw
Jul 7th
Cruz is not in the lineup for Monday's game in Kansas City.
#1 P
Paul Skenes: Fans 10 in no-decision
Jul 6th
Skenes pitched five scoreless innings, allowing five hits and no walks in a no-decision Sunday at Seattle. He struck out 10.
#1 3B
Ke'Bryan Hayes: Getting breather Sunday
Jul 6th
Hayes is out of the lineup for Sunday's game against the Mariners.
#4 PROS
Mike Burrows: Fires five scoreless in Seattle
Jul 6th
Burrows didn't factor in the decision Saturday against the Mariners after allowing three hits and four walks over five shutout innings. He struck out six.
#10 BP
Justin Lawrence: Making progress
Jul 5th
Lawrence (elbow) progressed to throwing from 120 feet Wednesday, MLB.com reports.
#9 BP
Tim Mayza: Throwing from 120 feet
Jul 5th
Mayza (shoulder) progressed to throwing from 120 feet Wednesday, MLB.com reports.
#3 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 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 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.
#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.
#6 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.
#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.
#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.
#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.
#7 BP
Genesis Cabrera: Signs MLB deal with Pirates
Jun 26th
Cabrera signed a one-year contract with the Pirates on Thursday.
KC
Royals News
#1 DH
Salvador Perez: Goes yard again
Jul 7th
Perez went 2-for-4 with a solo homer and an RBI double during Monday's 9-3 win over the Pirates.
#2 3B
Nick Loftin: Snaps homer drought
Jul 7th
Loftin went 2-for-4 with a solo home run during Monday's 9-3 win over the Pirates.
#1 SS
Bobby Witt: Extends hit streak
Jul 7th
Witt went 2-for-3 with a two-run home run, a sacrifice fly and an additional run scored during Monday's 9-3 win over the Pirates.
#2 PROS
Noah Cameron: Keeps rolling
Jul 7th
Cameron (3-4) picked up the win Monday against Pittsburgh, allowing two runs on three hits and one walk with seven strikeouts over seven innings.
#1 C
Freddy Fermin: Resting up Monday
Jul 7th
Fermin is out of the lineup for Monday's game against the Pirates.
#3 PROS
Blake Mitchell: Returns from 7-day IL
Jul 7th
High-A Quad Cities reinstated Mitchell (wrist) from the 7-day injured list Monday.
#1 P
Cole Ragans: Should start throwing again Monday
Jul 6th
Royals manager Matt Quatraro said that Ragans (shoulder) is likely to resume throwing Monday, Anne Rogers of MLB.com reports.
#1 PROS
Jac Caglianone: Tallies first steal
Jul 6th
Caglianone went 0-for-3 with a hit-by-pitch, a steal and a run scored in Sunday's 4-0 victory at Arizona.
#5 P
Michael Lorenzen: Impresses in fifth win
Jul 6th
Lorenzen (5-8) earned the win in Sunday's game at Arizona, allowing two hits and one walk over seven scoreless innings. He struck out seven.
#4 BP
Daniel Lynch: Shelved with elbow issue
Jul 6th
The Royals placed Lynch on the 15-day injured list Sunday due to left elbow nerve irritation.
#8 BP
Jonathan Bowlan: Summoned from Triple-A
Jul 6th
The Royals recalled Bowlan from Triple-A Omaha prior to Sunday's game against the Diamondbacks.
#1 3B
Maikel Garcia: Getting Sunday off
Jul 6th
Garcia is out of the lineup for Sunday's game against the Diamondbacks.
#4 P
Michael Wacha: Handed third straight loss
Jul 6th
Wacha (4-9) was charged with the loss Saturday in Arizona after allowing four runs on four hits and four walks across four innings. He struck out four.
#3 LF
Mark Canha: Hits first homer of season
Jul 4th
Canha went 1-for-5 with a solo home run in Friday's 9-3 win over the Diamondbacks.
#1 1B
Vinnie Pasquantino: Blasts two homers Friday
Jul 4th
Pasquantino went 3-for-5 with two home runs and six RBI in Friday's 9-3 win over the Diamondbacks.
#2 P
Kris Bubic: Goes seven innings in win
Jul 4th
Bubic (7-6) allowed three runs on seven hits and three walks while striking out six over seven innings to earn the win over the Diamondbacks on Friday.
#3 C
Luke Maile: Up from Omaha
Jul 4th
The Royals selected Maile's contract from Triple-A Omaha on Friday, Anne Rogers of MLB.com reports.
#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 LF
Michael Massey: Pulled off rehab assignment
Jul 3rd
Massey (ankle) was returned from his rehab assignment Thursday and will be re-evaluated.
#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.
#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.
#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.