Pittsburgh Pirates vs Kansas City Royals Prediction & Picks - MLB

USA - MLB

Pittsburgh Pirates
7/9/25 19:40
Kansas City Royals

Prediction:

 

Royals -1.5.

+104
$150 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Carlos Zabala in MLB Picks

The Royals beat the Pirates 9-3 in Kansas City in the first of the series in a game where their stars responded: Pasquantino homered in the first inning, Witt Jr. hit his 13th home run of his season in the 4th inning and in the fifth Salvador Perez hit his 11th home run. It was an atypical three-homer game for the Royals, who remain the second-fewest hitters of the season.

On Tuesday in Game 2, Loftin homered to put the Royals up 3-2 in the bottom of the seventh inning, but ultimately it was a much closer game, with both the Pirates and Royals having only allowed four hits each in the game until the seventh inning.

The Pirates-Royals series is a series between teams that neither rank in the MLB's top 20 in any offensive category. The Pirates, for example, have the fewest home runs this season and the second-worst OPS in the league.

The third game of this series will be played Wednesday night at Kauffman Stadium.

Pittsburgh Pirates vs Kansas City Royals Form

Table

Teams % P W L
20
Kansas City Royals
Kansas City Royals
0.485 97 47 50
27
Pittsburgh Pirates
Pittsburgh Pirates
0.402 97 39 58

Pittsburgh Pirates and Kansas City Royals Latest Matches

Pittsburgh Pirates
Pittsburgh Pirates Latest matches
W L L L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Jul 8, 2025 - MLB

Pittsburgh Pirates
3 :  4
Kansas City Royals

Jul 7, 2025 - MLB

Pittsburgh Pirates
3 :  9
Kansas City Royals

Jul 6, 2025 - MLB

Pittsburgh Pirates
0 :  1
Seattle Mariners

Jul 5, 2025 - MLB

Pittsburgh Pirates
0 :  1
Seattle Mariners

Jul 4, 2025 - MLB

Pittsburgh Pirates
0 :  6
Seattle Mariners

Jul 2, 2025 - MLB

St. Louis Cardinals
0 :  5
Pittsburgh Pirates
W W W W W W
Victories

6/6 (100%)

Defeats

0/6 (0%)

Jul 2, 2025 - MLB

St. Louis Cardinals
0 :  5
Pittsburgh Pirates

Jul 1, 2025 - MLB

St. Louis Cardinals
0 :  1
Pittsburgh Pirates

Jun 30, 2025 - MLB

St. Louis Cardinals
0 :  7
Pittsburgh Pirates

Jun 29, 2025 - MLB

New York Mets
1 :  12
Pittsburgh Pirates

Jun 28, 2025 - MLB

New York Mets
2 :  9
Pittsburgh Pirates

Jun 27, 2025 - MLB

New York Mets
1 :  9
Pittsburgh Pirates
L L L L L L
Victories

0/6 (0%)

Defeats

6/6 (100%)

Jul 8, 2025 - MLB

Pittsburgh Pirates
3 :  4
Kansas City Royals

Jul 7, 2025 - MLB

Pittsburgh Pirates
3 :  9
Kansas City Royals

Jul 6, 2025 - MLB

Pittsburgh Pirates
0 :  1
Seattle Mariners

Jul 5, 2025 - MLB

Pittsburgh Pirates
0 :  1
Seattle Mariners

Jul 4, 2025 - MLB

Pittsburgh Pirates
0 :  6
Seattle Mariners

Jun 25, 2025 - MLB

Pittsburgh Pirates
2 :  4
Milwaukee Brewers
Kansas City Royals
Kansas City Royals Latest matches
W W L W W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jul 8, 2025 - MLB

Pittsburgh Pirates
3 :  4
Kansas City Royals

Jul 7, 2025 - MLB

Pittsburgh Pirates
3 :  9
Kansas City Royals

Jul 6, 2025 - MLB

Kansas City Royals
4 :  0
Arizona Diamondbacks

Jul 5, 2025 - MLB

Kansas City Royals
1 :  7
Arizona Diamondbacks

Jul 4, 2025 - MLB

Kansas City Royals
9 :  3
Arizona Diamondbacks

Jul 3, 2025 - MLB

Kansas City Royals
3 :  2
Seattle Mariners
L L W L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 8, 2025 - MLB

Pittsburgh Pirates
3 :  4
Kansas City Royals

Jul 7, 2025 - MLB

Pittsburgh Pirates
3 :  9
Kansas City Royals

Jun 29, 2025 - MLB

Los Angeles Dodgers
5 :  1
Kansas City Royals

Jun 28, 2025 - MLB

Los Angeles Dodgers
5 :  9
Kansas City Royals

Jun 27, 2025 - MLB

Los Angeles Dodgers
5 :  4
Kansas City Royals

Jun 26, 2025 - MLB

Tampa Bay Rays
4 :  0
Kansas City Royals
W L W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 6, 2025 - MLB

Kansas City Royals
4 :  0
Arizona Diamondbacks

Jul 5, 2025 - MLB

Kansas City Royals
1 :  7
Arizona Diamondbacks

Jul 4, 2025 - MLB

Kansas City Royals
9 :  3
Arizona Diamondbacks

Jul 3, 2025 - MLB

Kansas City Royals
3 :  2
Seattle Mariners

Jul 2, 2025 - MLB

Kansas City Royals
2 :  3
Seattle Mariners

Jul 1, 2025 - MLB

Kansas City Royals
6 :  3
Seattle Mariners

Pittsburgh Pirates against Kansas City Royals : Head to Head (H2H)

Pittsburgh Pirates

17 %

Kansas City Royals

83 %

Jul 8, 2025 - MLB

Pittsburgh Pirates
3 :  4
Kansas City Royals

Jul 7, 2025 - MLB

Pittsburgh Pirates
3 :  9
Kansas City Royals

Sep 15, 2024 - MLB

Kansas City Royals
3 :  4
Pittsburgh Pirates

Sep 14, 2024 - MLB

Kansas City Royals
5 :  1
Pittsburgh Pirates

Sep 13, 2024 - MLB

Kansas City Royals
8 :  3
Pittsburgh Pirates

Sep 13, 2020 - MLB

Pittsburgh Pirates
0 :  11
Kansas City Royals

Pittsburgh Pirates - Kansas City Royals Key Points

  1. Royals Pitching: 4th-best ERA in MLB at 3.47
  2. Massey and Canha on the Royals' 10-Day IL list
  3. Royals and Pirates among the top six MLB pitching staffs that allow the fewest runs per game on average
  4. Witt Jr.'s AVG this season is .296

Our Pittsburgh Pirates vs Kansas City Royals Prediction

The pitching matchup for Wednesday's game will be Kris Bubic for the Royals and Falter for the Pirates. Bubic has kept his ERA surprisingly low and has been the welcome revelation of the Royals starting rotation, his ERA is 2.36, his WHIP is 1.14 and he has struck out 107. Falter has also pitched for the entire season; his record is 6-4, he has pitched 11 fewer innings than Bubic, his ERA is 3.69 and he has thrown 32 walks. Our prediction for Royals vs Pirates is: Royals -1.5.

Prediction:

 

Royals -1.5.

+104
$150 offered for betting!

Jackpot Pools

DK Jackpot Pools

DraftKings's long-running promo Jackpot Pools gives bettors a chance to win a whopping $10,000 which grows with every entry! 

To win, you'll need to answer all 15 questions correctly and the pool is yours! If there are multiple winners, the pool will be split. If no one wins, however, the jackpot rolls over to the next pool, increasing the winnings. You can enter up to 10 times each pool to give yourself an even greater chance of winning. Once the event has completed, you can collect your winnings within 24 hours so keep an eye on the pool! Don't miss out on your chance to win big and make your picks today!

Get started today!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Pittsburgh Pirates vs Kansas City Royals Picks