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
$300+ 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
15
Kansas City Royals
Kansas City Royals
0.506 162 82 80
26
Pittsburgh Pirates
Pittsburgh Pirates
0.438 162 71 91

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 13, 2024 - MLB

Kansas City Royals
8 :  3
Pittsburgh Pirates

Sep 13, 2020 - MLB

Pittsburgh Pirates
0 :  11
Kansas City Royals

Sep 11, 2020 - MLB

Pittsburgh Pirates
3 :  4
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
$300+ offered for betting!

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

Pittsburgh Pirates vs Kansas City Royals Picks