After a long road trip to start the 2026 season, the Pirates are heading to PNC Park for an AL vs. NL battle with the Orioles.

Mitch Keller will take the mound for the Pirates in the home opener. Against the Mets on Saturday, Keller struck out three batters and allowed just three hits in six innings.

Baltimore’s Kyle Bradish will look to bounce back after suffering his first loss of the season last weekend. Can Pittsburgh produce some runs against Bradish and electrify the home crowd?

Here is everything you need to know about Pirates vs. Orioles, including TV and streaming options for the 2026 home opener.

How to watch Pirates vs. Orioles today: TV channel, live streamTV channel: SportsNet PittsburghLive stream: SNP 360, Fubo

The Pirates vs. Orioles game will air locally on SportsNet Pittsburgh. The game can also be streamed on SNP 360 and Fubo.

Fubo offers a free trial for new subscribers, so you can try the service before you buy. Stream ESPN, ABC, CBS, Fox and 100-plus top channels of live TV and sports without cable. (Participating plans only. Taxes and fees may apply.)

Pirates vs. Orioles start timeDate: Friday, April 3Time: 4:12 p.m. ET

Pirates vs. Orioles is scheduled to start at 4:12 p.m. ET on Friday, April 3. The game will be played at PNC Park in Pittsburgh.

Pittsburgh Pirates schedule 2026

Here is the upcoming schedule for the Pirates:

DateGameTime (ET)April 3vs. Orioles4:12 p.m.April 4vs. Orioles4:05 p.m.April 5vs. Orioles1:35 p.m.April 6vs. Padres6:40 p.m.April 7vs. Padres6:40 p.m.Baltimore Orioles schedule 2026

Here is the upcoming schedule for the Orioles:

DateGameTime (ET)April 3at Pirates4:12 p.m.April 4at Pirates4:05 p.m.April 5at Pirates1:35 p.m.April 6at White Sox7:40 p.m.April 7at White Sox7:40 p.m.More Pirates