Los Angeles Angels vs San Francisco Giants Betting Pick & Prediction for 7/24

The Los Angeles Angels and the San Francisco Giants are set to play at Oracle Park. The Angels have a record of 41-62 and are currently ranked 5th in the AL West. They have struggled on the road with a 17-34 record. Their manager, Kurt Suzuki, hopes to lead the team to a win after their recent loss.
The San Francisco Giants hold a record of 42-60 and are 4th in the NL West. They are on a five-game losing streak. Logan Webb will take the mound for the Giants. The game will start at 10:15 PM under clear skies with a light breeze. Fans can expect a warm night for baseball.
Los Angeles Angels Team Preview
The Los Angeles Angels have shown mixed results in their recent games. They won three of their last five games, including a close 3-2 victory over the Detroit Tigers on July 19th. However, they struggled against the St. Louis Cardinals on July 22nd, losing 1-0 despite seven hits.
Grayson Rodriguez is set to start for the Angels. His performance this season includes a 3-3 record with an 8.23 ERA. His recent outing against the Detroit Tigers on July 18th saw him pitch four innings, allowing six earned runs.
The Angels’ hitting lineup features Zach Neto and Mike Trout. Neto has a batting average of .238 with 19 home runs, while Trout holds a .234 average with 18 home runs. They will look to provide offensive support in their upcoming game against the San Francisco Giants.
Angels vs Giants Game Day Info
- Sport: MLB
- Teams: Los Angeles Angels vs. San Francisco Giants
- Venue: Oracle Park, San Francisco, CA
- Date: Friday, July 24, 2026
- Betting Odds: Angels +144, Giants -171
San Francisco Giants Team Preview
The San Francisco Giants have had a tough stretch recently. They have lost their last five games, each by a small margin. Despite the losses, the team has shown some power, with players like Willy Adames and Casey Schmitt hitting home runs.
Rafael Devers is leading the team in home runs with 20 this season. Luis Arraez stands out with a .320 batting average, making him a key player in the lineup. The team ranks 6th in the league for batting average, with a .252 overall.
On the pitching side, Logan Webb will start the next game. He has a 3.87 ERA and has struck out 85 batters this season. The Giants’ pitching staff ranks 22nd in ERA with a 4.41, highlighting an area for improvement.
BTB Betting Pick
The Giants are favored to win with a moneyline of -171. Their batting average ranks 6th at .252, and their pitching staff ranks 8th in batting average against. The Angels have a moneyline of +144 and rank 15th in batting average at .240. The Giants are likely to win based on their stronger hitting and pitching stats.
The total for the game is set at 8.0 runs. The Giants’ earned run average is 4.41, ranking 22nd, while the Angels rank 23rd with a 4.54 ERA. Both teams have middle-of-the-pack pitching stats, which could lead to a higher-scoring game. The projected score suggests taking the over at 8.0 runs.