Scores.wiki
baseball MLBBALPITWhere to Watch

Baltimore Orioles vs Pittsburgh Pirates: TV, Stream, Odds (Apr 4, 2026)

By Scores.wiki Staff · April 04, 2026 at 06:00 AM ET · Updated 07:13 PM ET
Baltimore Orioles vs Pittsburgh Pirates
Worth Watching

Quick Facts

MatchupBaltimore Orioles at Pittsburgh Pirates
DateSaturday, April 04, 2026
First Pitch4:05 PM ET
VenuePNC Park
TVCheck local listings / MLB.TV
StreamingMLB.TV
Probable PitchersShane Baz vs Carmen Mlodzinski

Win Probability (Scores.wiki Model)

31%
69%
BAL PIT

Where to Watch BAL vs PIT

The Baltimore Orioles visit the Pittsburgh Pirates on Saturday, April 04, 2026 with first pitch at 4:05 PM ET. The game will air on Regional Sports Network and can be streamed on MLB.TV.

Pitching Matchup

Shane Baz takes the mound for the Baltimore Orioles against Carmen Mlodzinski for the Pittsburgh Pirates.

Matchup Analysis

The Baltimore Orioles (3-4) have a 31% win probability in our model.

The Pittsburgh Pirates (4-3) are given a 69% chance with home field advantage.

Head-to-Head

Season Series

PIT leads 4-2
L 2-8 vs PIT (Feb 21)L 1-6 @ PIT (Feb 27)W 7-2 vs PIT (Mar 11)L 6-8 @ PIT (Mar 14)W 5-2 vs PIT (Mar 19)L 4-5 @ PIT (Apr 03)

Recent Form

Baltimore Orioles — Last 5 Games

2-3 · Streak: L1
L 4-5 @ Pittsburgh PiratesApr 03
W 8-3 vs Texas RangersApr 01
L 5-8 vs Texas RangersMar 31
L 2-5 vs Texas RangersMar 30
W 8-6 vs Minnesota TwinsMar 29

Pittsburgh Pirates — Last 5 Games

4-1 · Streak: W3
W 5-4 vs Baltimore OriolesApr 03
W 8-3 @ Cincinnati RedsApr 01
W 8-3 @ Cincinnati RedsMar 31
L 0-2 @ Cincinnati RedsMar 30
W 4-3 @ New York MetsMar 29

See live scores: MLB Scores

More MLB Previews

Houston Astros vs Athletics: TV, Stream, Odds (Apr 4, 2026) Los Angeles Dodgers vs Washington Nationals: TV, Stream, Odds (Apr 4, 2026) Milwaukee Brewers vs Kansas City Royals: TV, Stream, Odds (Apr 4, 2026) Toronto Blue Jays vs Chicago White Sox: TV, Stream, Odds (Apr 4, 2026)