Daily Bet: Angels (-125) at Orioles

Hard not to like the Angels in this spot. They’ve won seven of their last nine games overall, they’ve won 12 of 13 on the road, they’re hitting the hell out of the ball (39 runs in their last six games, and that includes Saturday’s 3-1 loss to the Dodgers), and they have ace Jared Weaver (7-1, 2.40 ERA) on the mound. Weaver returned from the disabled list a week ago and held the Giants to two hits on 78 pitches in six scoreless innings, winning, 6-0. One of Weaver’s seven victories came against Baltimore back on April 21, tossing a complete-game, five-hitter in a 6-3 win. So in three starts vs. the O’s the last three years, the right-hander has allowed just six runs, 16 hits and two walks with 17 strikeouts in 23 innings (2.35 ERA), with the Angels winning two of those three contests (the only blemish being a 1-0 loss).

So why is this price so cheap? Because Baltimore’s Jason Hammel (8-2, 2.61 ERA overall, 4-0, 2.02 ERA at home) has been terrific himself this year. In fact, he’s allowed just one unearned run, six hits and two walks with 18 strikeouts in his last two starts covering 17 innings. And the Orioles are perfect in his last four trips to the mound. That said, Baltimore’s offense—unlike the Angels’—is in a funk, producing just 13 runs in the last eight games. And the Orioles have followed up a 7-1 surge by dropping five of their last seven, including last night’s 7-3 loss to the Halos.

Rating: ★ ★ ☆ ☆

Tuesday’s Result: Dodgers-Giants UNDER 6 runs (Win) 

Record: 18-18