By Data SkriveJune 16, 2026 11:14 am EDT Updated Two of MLB’s most consistent hitters face off when the Philadelphia Phillies and Miami Marlins play at 6:40 p.m. ET on Tuesday, at Citizens Bank Park. Brandon Marsh has a .324 batting average (fourth in league) for the Phillies, while Otto Lopez ranks first at .339. Jesus Luzardo (5-4, 4.35 ERA) will start for the Phillies, who are 39-33 this season and second in the NL East. Tyler Phillips (1-1, 1.86 ERA) is the expected starter for the Marlins, who are 36-37 and fourth in the NL East.How to watch Miami Marlins vs. Philadelphia Phillies

Venue: Citizens Bank Park

Time: 6:40 p.m. ET

Streaming: Fubo (Stream now)

TV: NBCS-PH and Marlins.TV