← Back to March 21, 2026
MLB March 21, 2026 5:05 PM ET
Philadelphia
PHI
Philadelphia
8
@
Baltimore
BAL
Baltimore
10
Halftime: PHI 4 — BAL 3

Full Game

Sportsbook PHI ML BAL ML
iSports +132 -132
Pinnacle +114 -134
Bookmaker +125 -147
DraftKings +124 -148
FanDuel +118 -144
BetOnline +125 -145
BetMGM +125 -149
Bet365 +125 -150
Caesars +122 -145
Bovada +114 -136
BetRivers +110 -134
ESPN +120 -150
Fanatics +120 -150
ProphetX +124 -137
Sportsbook PHI Spread PHI Odds BAL Spread BAL Odds
iSports +1 -106 -1 +106
Bookmaker +1 -115 -1 -102
DraftKings +1.5 -148 -1.5 +124
FanDuel +1.5 -164 -1.5 +130
BetMGM +1.5 -139 -1.5 +118
Bet365 +1.5 -140 -1.5 +120
Caesars +1.5 -140 -1.5 +118
Bovada +1.5 -150 -1.5 +130
ESPN +1.5 -145 -1.5 +125
Fanatics +1.5 -160 -1.5 +125
Sportsbook Total Over Under
iSports 11.5 +103 -103
Bookmaker 11.5 -106 -111
DraftKings 11.5 -105 -115
FanDuel 11.5 -106 -118
BetOnline 11.5 -105 -115
BetMGM 11.5 -105 -115
Bet365 11.5 -105 -115
Caesars 11.5 -105 -115
Bovada 11.5 -105 -115
ESPN 11.5 -105 -115
Fanatics 11.5 -110 -120

F5

Sportsbook PHI ML BAL ML
iSports +145 -145
Bookmaker +133 -156
Sportsbook PHI Spread PHI Odds BAL Spread BAL Odds
iSports +0.5 +102 -0.5 -102
Bookmaker +0.5 -106 -0.5 -111
Bet365 0 +120 0 -140
Sportsbook Total Over Under
iSports 6.5 -104 +104
Bookmaker 6.5 -113 -104
Bet365 6 -120 +100