The San Francisco Giants (5-8) face the Baltimore Orioles (6-6) on Friday, April 10, 2026 at 7:15 PM ET on Regional Sports Network. Landen Roupp takes the mound against Shane Baz. Our model gives Baltimore Orioles a 66% edge.
Quick Facts
| Matchup | San Francisco Giants at Baltimore Orioles |
| Date | Friday, April 10, 2026 |
| First Pitch | 7:15 PM ET |
| Venue | Oriole Park at Camden Yards |
| TV | Check local listings / MLB.TV |
| Streaming | MLB.TV |
| Probable Pitchers | Landen Roupp vs Shane Baz |
Where to Watch SF vs BAL
The San Francisco Giants visit the Baltimore Orioles on Friday, April 10, 2026 with first pitch at 7:15 PM ET. The game will air on Regional Sports Network and can be streamed on MLB.TV.
Pitching Matchup
Landen Roupp takes the mound for the San Francisco Giants against Shane Baz for the Baltimore Orioles.
Matchup Analysis
The San Francisco Giants (5-8) have a 34% win probability in our model.
The Baltimore Orioles (6-6) are given a 66% chance with home field advantage.
Head-to-Head
Recent Form
San Francisco Giants — Last 5 Games
2-3 · Streak: W2W 5-0 vs Philadelphia PhilliesApr 08
W 6-0 vs Philadelphia PhilliesApr 08
L 4-6 vs Philadelphia PhilliesApr 07
L 2-5 vs New York MetsApr 05
L 0-9 vs New York MetsApr 05
Baltimore Orioles — Last 5 Games
3-2 · Streak: W3W 5-3 @ Chicago White SoxApr 08
W 4-2 @ Chicago White SoxApr 07
W 2-1 @ Chicago White SoxApr 06
L 2-8 @ Pittsburgh PiratesApr 05
L 2-3 @ Pittsburgh PiratesApr 04
See live scores: MLB Scores