
Astros vs. Angels Prediction, Odds, Picks - April 12
Jake Meyers and the Houston Astros will square off against Kyren Paris and the Los Angeles Angels at Daikin Park in the second of a three-game series, Saturday at 7:10 p.m. ET. The favored Astros have -141 moneyline odds against the underdog Angels, who are listed at +119. Houston (-1.5) is the favorite on the run line. The matchup's total has been set at 8.5 runs.
Here is everything you need from a betting perspective on the Astros-Angels game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Angels vs. Astros Highlights | MLB on FOX
Astros vs. Angels Game Information & Odds
- When: Saturday, April 12, 2025 at 7:10 p.m. ET
- Where: Daikin Park in Houston, Texas
- How to watch on TV: SCHN and FDSSC
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Astros | -141 | +119 | 8.5 | -122 | +101 | -1.5 | +148 | -178 |
Astros vs. Angels Prediction
- Score Prediction: Astros 6, Angels 4
- Total Prediction: Over 8.5 runs
- Win Probabilities: Astros 61%, Angels 39%
Astros vs. Angels Betting Insights
- This season, the Astros have won three out of the seven games in which they've been favored.
- Houston has a record of 1-2 when favored by -141 or more by bookmakers this season.
- Bookmakers have implied with the moneyline set for this matchup that the Astros have a 58.5% chance to win.
- The Angels have been chosen as underdogs in 10 games this year and have walked away with the win six times (60%) in those games.
- This season, Los Angeles has come away with a win three times in five chances when named as an underdog of at least +119 or longer on the moneyline.
- The moneyline set for this matchup implies the Angels have a 45.7% chance of coming away with a victory in the contest.
Astros Recent Betting Performance
- The Astros were the moneyline favorite in four of their last 10 games, and they went 1-3 in those matchups.
- In their last 10 outings, the Astros and their opponents combined to go over the run total five times (all 10 of the games had set totals).
- The Astros have gone 5-5-0 against the spread over their past 10 games.
Astros Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 4.6 |
| HR | 9 |
| ERA | 4.44 |
| K/9 | 11.2 |
Astros Player Insights
- The Astros leader in both batting average and long balls is Jose Altuve, who comes into the matchup hitting .339 and has left the yard three times while driving in six runs this season.
- In all of MLB, Altuve ranks 30th in homers and 89th in RBI.
- Altuve takes a hitting streak of six games into this game. In his last 10 games he is batting .311 with three home runs, three walks and six RBI.
- Jeremy Pena is hitting .196 with a double, two home runs and five walks.
- Pena is 61st in homers in the majors, and 201st in RBI.
- Pena has three games in a row with at least one hit. During his last five outings he is hitting .211 with a double, three walks and an RBI.
- Isaac Paredes has a double, a home run and seven walks while hitting .275.
- Paredes will look to build on his three-game hitting in this matchup. During his last five outings he is hitting .417 with a home run, two walks and three RBI.
- Yordan Alvarez's nine runs batted in lead his team.
- Alvarez brings a three-game streak with at least one hit into this one. In his last five games he is hitting .375 with a home run, five walks and five RBI.
Astros Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Yordan Alvarez | 0.5 (-260) | 1.5 (-105) | - | 0.5 (+140) |
| Yainer Diaz | 0.5 (-225) | 1.5 (+125) | - | 0.5 (+160) |
| Jose Altuve | 0.5 (-240) | 1.5 (+110) | - | 0.5 (+190) |
| Jeremy Pena | 0.5 (-260) | 1.5 (+110) | - | 0.5 (+160) |
| Christian Walker | 0.5 (-190) | 1.5 (+125) | - | 0.5 (+150) |
Angels Recent Betting Performance
- The Angels have played as underdogs in 10 of their past 10 games and won six of those contests.
- In their last 10 games with a total, the Angels and their opponents have combined to hit the over eight times.
- The Angels have a record of 7-3-0 ATS over their last 10 games.
Angels Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 6.3 |
| HR | 23 |
| ERA | 5.40 |
| K/9 | 8.1 |
Angels Player Insights
- Paris has a double, a triple, five home runs and five walks while hitting .419.
- Paris is sixth in home runs and 48th in RBI among all hitters in MLB.
- Mike Trout been a consistent power bat this season, as he leads his team with six home runs and 12 RBI.
- Trout is first among all hitters in the majors in home runs, and 11th in RBI.
- Logan O'Hoppe paces the Angels' lineup with a .326 batting average.
- Taylor Ward has a double, three home runs and four walks while batting .222.
Angels Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Taylor Ward | 0.5 (-210) | 1.5 (+130) | - | 0.5 (+185) |
| Mike Trout | 0.5 (-190) | 1.5 (+120) | - | 0.5 (+135) |
| Luis Rengifo | 0.5 (-250) | 1.5 (+125) | - | 0.5 (+210) |
| Tim Anderson | 0.5 (-150) | 0.5 (-150) | - | 0.5 (+270) |
| Nolan Schanuel | 0.5 (-170) | 0.5 (-175) | - | 0.5 (+255) |
Angels vs. Astros Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
4 Takeaways From The Dodgers’ Series Win In San Diego
2026 MLB Division Winner Odds: Rays Making Waves Across Baseball
MLB 2026 Buzz: Boston Red Sox Provide Trevor Story Injury Update
Digging Into MLB’s ‘Loose Bodies’ Problem — And The Technology To Address It
2026 MLB Power Rankings: Which Standouts And Stars Need To Step Up?
10 fastest pitches in MLB History: Regular season and playoff records
Last Night In Baseball: Inside-The-Park Grand Slam, Seat Catch In Mets-Nationals
A's $2B Las Vegas Strip Stadium Remains on Track for 2028 Opening
What's Going On With The Blue Jays?: 'We Just Haven't Gotten On A Roll'
4 Takeaways From The Dodgers’ Series Win In San Diego
2026 MLB Division Winner Odds: Rays Making Waves Across Baseball
MLB 2026 Buzz: Boston Red Sox Provide Trevor Story Injury Update
Digging Into MLB’s ‘Loose Bodies’ Problem — And The Technology To Address It
2026 MLB Power Rankings: Which Standouts And Stars Need To Step Up?
10 fastest pitches in MLB History: Regular season and playoff records
Last Night In Baseball: Inside-The-Park Grand Slam, Seat Catch In Mets-Nationals
A's $2B Las Vegas Strip Stadium Remains on Track for 2028 Opening
What's Going On With The Blue Jays?: 'We Just Haven't Gotten On A Roll'

