Pittsburgh Pirates vs Kansas City Royals Prediction & Picks - MLB

USA - MLB

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

Prediction:

 

Rayals ML

-148
$150 offered for betting!

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

 by Travis Pulver in MLB Picks

The Pittsburgh Pirates will try to get back on the right side of the scoreboard today when they take on the Royals in Kansas City at Kauffman Stadium. The First Pitch is scheduled for 7:40 p.m. EST.

Pittsburgh went into their Fourth of July weekend series vs. the Mariners on a roll, having won six straight. However, the good times ended on the Fourth as they were shut out 6-0. Then they followed that defeat up with 1-0 losses on Saturday and Sunday as well. As for the Royals, they won two of three games in their weekend series vs. the Diamondbacks. 

Andrew Heaney will take the mound to start the game for the Pirates. He’s coming off a solid outing vs. the Cardinals on June 30 (6 2/3 innings, three hits, no runs allowed, and seven strikeouts with one walk). Heaney is 1-5 in nine road starts with a .250 OBA. As for the Royals, they are scheduled to start Noah Cameron. Cameron is 2-4 in ten starts with a 2.56 ERA and 1.01 WHIP. In his five starts at home, he has gone 1-3 with a 4.28 ERA; batters are hitting .212 against him.

Pittsburgh Pirates vs Kansas City Royals Form

Table

Teams % P W L
18
Kansas City Royals
Kansas City Royals
0.489 94 46 48
27
Pittsburgh Pirates
Pittsburgh Pirates
0.404 94 38 56

Pittsburgh Pirates and Kansas City Royals Latest Matches

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

3/6 (50%)

Defeats

3/6 (50%)

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

Jul 1, 2025 - MLB

St. Louis Cardinals
0 :  1
Pittsburgh Pirates

Jun 30, 2025 - MLB

St. Louis Cardinals
0 :  7
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
W L L L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

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

Jun 24, 2025 - MLB

Pittsburgh Pirates
3 :  9
Milwaukee Brewers

Jun 23, 2025 - MLB

Pittsburgh Pirates
5 :  4
Milwaukee Brewers
Kansas City Royals
Kansas City Royals Latest matches
W L W W L 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
L L L W L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

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

Jun 25, 2025 - MLB

Tampa Bay Rays
3 :  0
Kansas City Royals

Jun 24, 2025 - MLB

Tampa Bay Rays
5 :  1
Kansas City Royals
W L W W L 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 %

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

Sep 12, 2020 - MLB

Pittsburgh Pirates
4 :  7
Kansas City Royals

Sep 11, 2020 - MLB

Pittsburgh Pirates
3 :  4
Kansas City Royals

Pittsburgh Pirates - Kansas City Royals Key Points

  1. Kansas City leads the all-time series vs. the Pirates 23-22.
  2. In their last ten meetings, both teams have won five games each.
  3. The Pirates became the first team to sweep an opponent (vs. the Cardinals) in a three-game series and then get swept in the following series (vs. the Mariners).
  4. Pittsburgh had the lowest batting average in baseball over the last week at .189; Kansas City-- .220.

Our Pittsburgh Pirates vs Kansas City Royals Prediction

Neither team is great, but Noah Cameron is a solid pitcher. He’ll be able to keep Pittburgh’s dreadful lineup from getting on track. Heaney could make the Royals work for it if he has another good outing. But the Royals will just get a couple of runs off the bullpen if they can’t score off Heaney. It won't be an exciting game with lots of fireworks, but it's one that Kansas City should win.

Our Pirates vs. Royals Pick: Kansas City ML

Prediction:

 

Rayals ML

-148
$150 offered for betting!

Grab an extra $150 for your Pittsburgh Pirates vs Kansas City Royals wager!

Bet $5, Get $150

Get ready to experience the thrill of the game with FanDuel's exciting welcome offer, available for use on the Pittsburgh Pirates vs Kansas City Royals matchup!

A minimum bet of $5 will qualify for $150 in bonus bets if your bet wins! This offer is a golden opportunity for new users. Don't miss out on this limited-time deal to enhance your sports betting experience with some extra oomph! Jump into the action today and let FanDuel take your sports engagement to the next level!

$150 available for Pittsburgh Pirates vs Kansas City Royals

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

Pittsburgh Pirates vs Kansas City Royals Picks