Pittsburgh Pirates vs New York Yankees Prediction, 7/20/2026 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs New York Yankees
Date: Monday, July 20, 2026
Location: Yankee Stadium in Bronx, NY
TV: YES
Odds/Point Spread: Pittsburgh (+110) New York (-130)
Yankee Stadium is where the New York Yankees (54-43) will play the Pittsburgh Pirates (51-48) on Monday. The line on this contest has Pittsburgh at +110 and New York is coming in at -130. The betting total is set at 8.5. The pitchers who are expected to start are Mitch Keller and Ryan Weathers.

The Pirates have recorded 159 two-baggers as a team and have hit 128 balls out of the park. Pittsburgh is slugging .427 and have been called out on strikes 931 times, while taking a walk on 368 occasions. As a team, the Pittsburgh Pirates are scoring 5.3 runs per game, which is 2nd in baseball. They have 503 runs batted in in addition to 903 base knocks this year, while their average at the plate is .263. They have earned a total of 526 runs and have an on-base percentage of .341.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Betting Picks
They have a strikeout to walk ratio of 2.52 and the pitching staff has a collective WHIP of 1.32. Pirates pitchers have given up 104 home runs and 478 total runs (23rd in the league). Pittsburgh has yielded 804 hits (8.2 per 9 innings) and 422 earned runs. The Pirates have an earned run average of 4.30 this season (20th in baseball), and the staff has rung up 906 hitters. They have walked 360 players from the other team and their FIP comes in at 3.99 as a team for the year.
Pirates relief pitchers have gone to the mound with runners on 90 times in addition to having 92 appearances in high leverage situations. The relievers have racked up 47 holds on the year (20th in baseball). The Pirates relievers have a save percentage of 51.4% and stepped onto the hill in 85 save situations. They have accumulated 19 saves so far this year and have not converted 18 of 37 save opportunities. The relievers have inherited 129 base runners on the season with 31.0% of those players crossing home plate. The Pirates have sent 317 relievers to the hill on the season.
The Pirates have turned 69.1% of baseballs in play into outs out of their 7,956 innings on the field, which has them ranked 24th in the majors. The Pittsburgh Pirates have accounted for 2,652 putouts this year, in addition to 780 assists and 57 errors. Their fielding rate is holding steady at .984 which has them sitting 21st in the majors, and they have turned 76 double plays.
Keller has taken the hill for 981 frames and has earned 914 K's thus far in his career. Keller (48-72 mark in his career) is the owner of a FIP of 4.51 while he has faced 4,261 opposing hitters in the major leagues. His ERA is 4.58 (499 earned runs allowed) and he has a career WHIP of 1.376. He has allowed 1,016 hits (9.3 hits per 9 innings) and has had 334 free passes.
The Yankees hold a team SLG% of .423 and they score 4.77 runs per contest (10th in MLB). They have hit 145 doubles, while taking a walk 369 times as well as putting up 463 runs. New York has knocked in 142 home runs so far this season as well as 441 RBIs. They have been rung up on 875 occasions (5th in the league) and are sitting with 761 hits. The New York Yankees have compiled a team on-base percentage of .317 and a batting average of .237 this season.
The New York pitching staff have given up 373 runs this season while having an ERA of 3.38 (323 earned runs conceded). They have surrendered 98 home runs and they relinquish 3.90 runs per 9 innings (4th in the league). The Yankees hold a team WHIP of 1.187 in addition to having a FIP of 3.76 as a unit over the course of the season. Their K/BB ratio sits at 8.80 (842 strikeouts against 288 bases on balls). They come in at 4th in baseball as a staff in total hits given up with 733.
They rank 19th in the league holding a save percentage of 60.5%, and they have dispatched 320 relief pitchers onto the field for the season. Their relievers have stepped onto the hill 104 times in high leverage situations and on 107 occasions with runners on. With 85 save situations, the Yankees have earned 46 holds and 15 blown saves. New York has called on relief pitchers to enter the contest in 38 save opportunities and they have come away with 23 saves. New York relief pitchers hold an inherited score percentage of 26.4% out of 159 inherited base runners.
Out of their 7,746 innings on the field, the Yankees have a defensive efficiency of 71.1% (7th in MLB). The New York Yankees have turned 68 double plays and have a fielding percentage of .984 (20th in baseball). The Yankees have racked up 849 assists, 56 errors and have accumulated 2,582 putouts for the season.
During his career, Weathers has given up 384 hits while totaling 345 K's in 378 innings. He has surrendered 199 earned runs while holding a WHIP of 1.348 and having a FIP of 4.7. His strikeout to walk ratio is 2.74 and he has faced 1,621 batters so far in his MLB career. Weathers (15-30 career record) has earned a 4.74 earned run average and has surrendered 9.1 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take New York (-130)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
New York Yankees - Twitter
Pittsburgh Pirates - Twitter
