and the square off against the and starter on Friday at 6:40 PM ET at PNC Park. The Mets are +118 moneyline underdogs in this matchup with the favorite Pirates (-139). Pittsburgh is the run-line favorite (-1.5). The matchup's total has been listed at 7.5 runs. Here is everything you need to know from a betting perspective on the Pirates-Mets game, regarding the run line, moneyline and total, plus expert picks. Cardinals vs. Pirates Highlights | MLB Pirates vs. Mets Game Information & Odds When: Friday, July 5, 2024 at 6:40 PM ET Where: PNC Park in Pittsburgh, Pennsylvania How to Watch on TV: SNY Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds Pirates -139 +118 7.5 -123 +103 -1.5 +149 -178 Pirates vs. Mets Prediction Score Prediction: Pirates 5, Mets 4 Total Prediction: Over 7.5 runs Win Probabilities: Pirates 50%, Mets 50 John Petty Jr. Jersey % Pirates vs. Mets Betting Insights This season, the Pirates have won 16 out of the 34 games, or 47.1%, in which they've been favored. Pittsburgh has a record of 6-7 in games when oddsmakers favor them by at least -139 on the moneyline. The sportsbooks' moneyline implies a 58.2% chance of a victory for the Pirates. The Mets have been victorious in 18, or 46.2%, of the 39 contests they have been chosen as underdogs in this season. New York has a win-lo s record of 8-9 when favored by +118 or worse by oddsmakers this year. The Mets have an implied victory probability of 45.9% according to the moneyline set for this matchup. Pirates Recent Betting Performance The Pirates have a 1-2 record acro s the three games they were favored on the moneyline in their last 10 matchups. In their last 10 outings, the Pirates and their opponents combined to hit the over four times (all 10 of the games had set totals). The Pirates' ATS record is 5-5-0 over their past 10 games. Pirates Recent Stats Stat Avg/Total Record 4-6 Runs Per Game 3.8 HR 12 ERA 3.70 K/9 9.3 Pirates Player Insights is the bat to watch in the Pirates lineup, leading the team in batting average (.273), home runs (14), and RBI (48). Reynolds' home runs put him 33rd in the majors, and he ranks 35th in RBI. Reynolds takes a hitting streak of two games into this matchup. In his last five games he is batting .182 with a triple, a home run and two RBI. Connor Joe is hitting .247 with 16 doubles, a triple, seven home runs and 25 walks. Joe is 149th in homers and 157th in RBI among all major league hitters this year. is hitting .229 with eight doubles, a triple, 12 home runs and 36 walks. has 16 doubles, a triple, 12 home runs and 23 walks while hitting .240. Cruz brings a two-game streak with at least one hit into this one. In his last five games he is hitting .313 with a double, a home run, three walks and three RBI. Pirates Team Props Hits O/U Total Bases O/U HR O/U RBI O/U 1.5 (+190) 1.5 (+100) 0.5 (+425) 0.5 (+190) Oneil Cruz - 1.5 (+100) 0.5 (+340) 0.5 (+140) Bryan Reynolds - 1.5 (+100) 0.5 (+380) 0.5 (+165) 0.5 (-115) 0.5 (-115) 0.5 (+650) 0.5 (+270) 0.5 (-130) 0.5 (-150) 0.5 (+500) 0.5 (+240) Mets Recent Betting Performance In three games as an underdog over the last 10 matchups, New York has a perfect record of 3-0. When it comes to hitting the over, the Mets and their opponents are 7-2-1 in their last 10 games with a total. The Mets are 6-4-0 ATS over their last 10 games. Mets Recent Stats Stat Avg/Total Record 6-4 Runs Per Game 6.5 HR 22 ERA 4.30 K/9 7.8 Mets Player Insights Francisco Lindor is hitting .246 with 25 doubles, 15 home runs and 25 walks. Lindor's home run total places him 25th in the majors, and he is 48th in RBI. Pete Alonso's 18 home runs lead his team. Among all major league batters, Alonso is 14th in home runs and 35th in RBI. Brandon Nimmo has racked up a team-best 52 runs batted in. is batting .270 with 14 doubles, six home runs and 13 walks. Mets Team Props Hits O/U Total Bases O/U HR O/U RBI O/U Jos Iglesias 0.5 (-255) 1.5 (+150) 0.5 (+1100) 0.5 (+255) 0.5 (-120) 0.5 (-135) 0.5 (+450) 0.5 (+215) - - - - Mets vs. Nationals Highlights | MLB Marlon Humphrey Jersey