By Data SkriveJuly 2, 2026 5:14 am EDT Updated A pair of baseball’s most consistent hitters go head-to-head when the Philadelphia Phillies and Pittsburgh Pirates meet at 12:35 p.m. ET on Thursday, at Citizens Bank Park. Brandon Marsh has a .319 batting average (fourth in league) for the Phillies, while Nick Gonzales ranks ninth at .300. Alan Rangel (0-1, 4.50 ERA) gets the start for the Phillies, who are 49-38 this season and second in the NL East. Jared Jones (1-1, 5.76 ERA) is expected to start for the Pirates, who are 43-44 and fourth in the NL Central.How to watch Pittsburgh Pirates vs. Philadelphia Phillies

Venue: Citizens Bank Park

Time: 12:35 p.m. ET

Streaming: Fubo (Stream now)

TV: NBCS-PH and SportsNet PT