Pirates vs. Mets Dunkel MLB Picks, Predictions and Prop Bets - Aug. 7
07 August 2026

The Pittsburgh Pirates hope to halt their three-game losing run versus the New York Mets, on Friday at 6:40 p.m. ET. Carmen Mlodzinski (6-3, 3.15 ERA) gets the start for the Pirates, who are 57-60 this season and fifth in the NL Central. Zach Thornton (2-2, 2.88 ERA) is starting for the Mets, who are 50-66 and fifth in the NL East.
At home, the Pirates are favored to win on the moneyline (-134) over the Mets (+119). The over/under for the Pirates-Mets game is 8.
Pirates vs. Mets Odds, Game Time
- Game day: Friday, August 7, 2026
- Game time: 6:40 p.m. ET
- Location: Pittsburgh, Pennsylvania
- Stadium: PNC Park
- Favorite: Pirates (-134)
- Underdog: Mets (+119)
- Over/under: 8
How to Watch Pirates vs. Mets
- TV Channel: SportsNet PT and WPIX
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Pirates vs. Mets: Betting the Moneyline
- The Pirates are 35-27 in games they were listed as the moneyline favorite (winning 56.5% of those games).
- New York has been underdogs in 48 games this season and has come away with the win 15 times (31.2%) in those contests.
- Pittsburgh is 18-17 this season when entering a game favored by -134 or more on the moneyline.
- This season, the Mets have come away with a win one times in 17 chances when named as an underdog of at least +119 or worse on the moneyline.
- Based on this matchup's moneyline, the Pirates' implied win probability is 57.3%.
- The Mets have an implied victory probability of 45.7% according to the moneyline set for this matchup.
Pirates vs. Mets: Betting the Spread & Total
- The Pirates have played in 117 games with over/under set, and have combined with opponents to go over the total 64 times (64-50-3).
- So far this season, New York and its opponents have hit the over in 51 of its 116 games with a total.
- The Pirates have covered 48.7% of their games this season, going 57-60-0 against the spread.
- The Mets are 54-62-0 against the spread in their 116 games with a line set by sportsbooks this season.
