New York Yankees vs Pittsburgh Pirates Prediction & Picks - MLB

See our betting tips for the next match between these two teams
New York Yankees - Pittsburgh Pirates Betting tips

USA - MLB

New York Yankees
7/20/26 19:05
Pittsburgh Pirates

Prediction:

 

Over 7.5

-120
$1000 offered for betting!

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

 by Bill Christy in MLB Picks

The Pittsburgh Pirates head east to begin a 3-game series in New York with the Yankees. The series will mark the 1st time these teams have met this season.

The Pirates are coming into this series on a hot streak. They have won 5 of their last 6 games. Over that stretch, they have scored 41 runs for an average of almost 7 runs per game. The offense has been the strength for this Pirates team all season. They are currently 1st in all of baseball in combined batting average, and 2nd in both on-base percentage and total runs scored. Brandon Lowe and Ryan O’Hearn have continued to power that offense with a combined 129 RBIs. They will look to do more damage tonight against the Yanks.

New York has been playing pretty strong as well. They have won 5 of their last 7 games and have not been as productive on offense as the Pirates but still have been managing without Aaron Judge. Their average has not been great, but they continue to find ways to score runs and make the most of their opportunities, slugging an impressive .422, which ranks 4th in baseball. They will look to keep those numbers up against Braxton Ashcraft, who will start for the Pirates.

New York Yankees vs Pittsburgh Pirates Form

Table

Teams Pts P W L
5 New York Yankees
0.56 100 56 44
10 Pittsburgh Pirates
0.515 101 52 49

New York Yankees and Pittsburgh Pirates Latest Matches

New York Yankees
New York Yankees Latest matches
W W W L L W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 19, 2026 - MLB

New York Yankees
2 :  1
Los Angeles Dodgers

Jul 19, 2026 - MLB

New York Yankees
2 :  8
Los Angeles Dodgers

Jul 17, 2026 - MLB

New York Yankees
1 :  2
Los Angeles Dodgers

Jul 12, 2026 - MLB

Washington Nationals
3 :  5
New York Yankees

Jul 11, 2026 - MLB

Washington Nationals
2 :  4
New York Yankees

Jul 10, 2026 - MLB

Washington Nationals
3 :  5
New York Yankees
W L L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 19, 2026 - MLB

New York Yankees
2 :  1
Los Angeles Dodgers

Jul 19, 2026 - MLB

New York Yankees
2 :  8
Los Angeles Dodgers

Jul 17, 2026 - MLB

New York Yankees
1 :  2
Los Angeles Dodgers

Jul 5, 2026 - MLB

New York Yankees
1 :  6
Minnesota Twins

Jul 4, 2026 - MLB

New York Yankees
4 :  11
Minnesota Twins

Jul 3, 2026 - MLB

New York Yankees
5 :  2
Minnesota Twins
L L W W W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 12, 2026 - MLB

Washington Nationals
3 :  5
New York Yankees

Jul 11, 2026 - MLB

Washington Nationals
2 :  4
New York Yankees

Jul 10, 2026 - MLB

Washington Nationals
3 :  5
New York Yankees

Jul 9, 2026 - MLB

Tampa Bay Rays
4 :  12
New York Yankees

Jul 8, 2026 - MLB

Tampa Bay Rays
3 :  0
New York Yankees

Jul 7, 2026 - MLB

Tampa Bay Rays
6 :  4
New York Yankees
Pittsburgh Pirates
Pittsburgh Pirates Latest matches
W W W W L W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jul 19, 2026 - MLB

Cleveland Guardians
1 :  7
Pittsburgh Pirates

Jul 18, 2026 - MLB

Cleveland Guardians
5 :  3
Pittsburgh Pirates

Jul 18, 2026 - MLB

Cleveland Guardians
1 :  7
Pittsburgh Pirates

Jul 12, 2026 - MLB

Pittsburgh Pirates
14 :  5
Milwaukee Brewers

Jul 11, 2026 - MLB

Pittsburgh Pirates
3 :  2
Milwaukee Brewers

Jul 11, 2026 - MLB

Pittsburgh Pirates
7 :  6
Milwaukee Brewers
W L L W W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 12, 2026 - MLB

Pittsburgh Pirates
14 :  5
Milwaukee Brewers

Jul 11, 2026 - MLB

Pittsburgh Pirates
3 :  2
Milwaukee Brewers

Jul 11, 2026 - MLB

Pittsburgh Pirates
7 :  6
Milwaukee Brewers

Jul 9, 2026 - MLB

Pittsburgh Pirates
5 :  10
Atlanta Braves

Jul 8, 2026 - MLB

Pittsburgh Pirates
0 :  3
Atlanta Braves

Jul 7, 2026 - MLB

Pittsburgh Pirates
12 :  4
Atlanta Braves
L W W W L W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 19, 2026 - MLB

Cleveland Guardians
1 :  7
Pittsburgh Pirates

Jul 18, 2026 - MLB

Cleveland Guardians
5 :  3
Pittsburgh Pirates

Jul 18, 2026 - MLB

Cleveland Guardians
1 :  7
Pittsburgh Pirates

Jul 5, 2026 - MLB

Washington Nationals
5 :  11
Pittsburgh Pirates

Jul 4, 2026 - MLB

Washington Nationals
1 :  7
Pittsburgh Pirates

Jul 3, 2026 - MLB

Washington Nationals
9 :  5
Pittsburgh Pirates

New York Yankees against Pittsburgh Pirates : Head to Head (H2H)

New York Yankees

67 %

Pittsburgh Pirates

33 %

Mar 9, 2026 - MLB Spring Training

New York Yankees
3 :  5
Pittsburgh Pirates

Feb 23, 2026 - MLB Spring Training

Pittsburgh Pirates
2 :  6
New York Yankees

Apr 6, 2025 - MLB

Pittsburgh Pirates
5 :  4
New York Yankees

Apr 5, 2025 - MLB

Pittsburgh Pirates
4 :  10
New York Yankees

Apr 4, 2025 - MLB

Pittsburgh Pirates
4 :  9
New York Yankees

Sep 29, 2024 - MLB

New York Yankees
6 :  4
Pittsburgh Pirates
New York Yankees vs Pittsburgh Pirates Picks

New York Yankees - Pittsburgh Pirates Key Points

  1. The total has gone OVER in 5 of Pittsburgh's last 7 games.
  2. The total has gone OVER in 8 of Pittsburgh's last 12 games played in July.
  3. The total has gone OVER in 5 of NY Yankees' last 5 games against Pittsburgh.
  4. The total has gone OVER in 4 of NY Yankees' last 5 games when playing at home against Pittsburgh.

Our New York Yankees vs Pittsburgh Pirates Prediction

While Braxton Ashcraft has been strong this year, he is coming off a rough outing in his last start. He allowed 5 earned runs on 5 hits in 5 innings. We like this Yankee lineup to get to him tonight. We also like the Pirates to play their part and continue their strong hitting against Ryan Weathers, who has an ERA over 4.00. We believe the over is the best play in this matchup tonight.

Our prediction for New York Yankees vs Pittsburgh Pirates: Over 7.5

Prediction:

 

Over 7.5

-120
$1000 offered for betting!

Welcome Bonus for the New York Yankees vs Pittsburgh Pirates match!

FanDuel Bet Resets

The MLB season is in full swing and FanDuel is offering some great promos during the season, including their welcome offer of $1000, which can be activated for this New York Yankees vs Pittsburgh Pirates match! Simply sign up and place a first bet of at least $5. In case your be loses, FanDuel will issue you the amount of your wager (up to $200 max) as a bet reset token. You can do this during your first 5 days with FanDuel, earning a total of $1000 in bet reset tokens!

Remember, the offer is only open to new sign-ups!

$1000 in bonus bets for New York Yankees vs Pittsburgh Pirates!

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