On a day marked by scattered clouds, the Pittsburgh Pirates will meet the Arizona Diamondbacks at Chase Field on July 28, 2024, with first pitch scheduled for 4:10 PM. Starting on the mound for the Pirates is Mitch Keller, whose ERA stands at 3.338. He’ll face Diamondbacks’ pitcher Yilber Diaz, who enters the game with a 5.400 ERA.

In the 2024 NL Central Division, the Pirates find themselves in ninth position with an even 52-52 record and a divisional record of 17-15, ranking third in their group. With six victories in their last ten games but currently on a two-game losing streak, the team has balanced home and away records, each standing at 26-26. The Pirates have scored 430 runs and allowed 441 runs across the season.

Conversely, the Diamondbacks, who are seventh in the NL West Division with a 55-50 record, demonstrate a slightly better performance with a 0.52 win percentage. They have won seven of their last ten games and are currently riding a four-game winning streak. The team’s performance at home is 28-24 and 27-26 on the road, with a notably better record in night games (34-21). They have scored a total of 522 runs and conceded 495 runs.

From a betting perspective, the odds are intriguing for this matchup. The point spread is set at 1.5, with an over/under of 8.5 runs. Betting lines show the Pirates as slight underdogs with a moneyline of -119, whereas the Diamondbacks are not far behind with a moneyline of -102. This suggests a closely contested game, with the edge potentially leaning towards the Diamondbacks, who are favored at home and riding a momentum wave from their recent wins.