Milwaukee Brewers vs Los Angeles Angels Prediction, 7/31/2026 MLB Picks, Best Bets & Odds
Game: Milwaukee Brewers vs Los Angeles Angels
Date: Friday, July 31, 2026
Location: Angel Stadium in Anaheim, CA
TV: FanDuel Sports Network West
Odds/Point Spread: Milwaukee (-130) Los Angeles (+110)
The Milwaukee Brewers (67-41) are en route to Angel Stadium on Friday where they will attempt to defeat the Los Angeles Angels (42-67). The moneyline on this matchup has the Brewers at -130 while the Angels are coming in at +110. The over/under is set at 9. The pitchers taking the mound are Shane Drohan and Ryan Johnson.

The Brewers have earned 199 two-baggers as a team and have knocked 98 balls out of the park. Milwaukee owns a slugging percentage of .400 and have been called out on strikes 876 times, while being walked on 443 occasions. As a unit, the Milwaukee Brewers are knocking in 5.1 runs per game, which is 5th in MLB. They have amassed 517 runs batted in as well as 934 hits over the course of the season, and their average at the plate is .255. They have 546 runs scored and hold an OBP of .337.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Total Thursday between Washington vs. Atlanta (7 p.m.). Shiva won his 6-Unit Play last night with Tampa Bay after a 4-Unit win Tuesday with Washington. He is going for a third straight and you can sign up below to get on it. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks Today
They have earned a K/BB ratio of 3.06 and the pitching staff holds a collective WHIP of 1.17. Brewers pitchers have relinquished 108 home runs and 414 total runs (3rd in baseball). Milwaukee has surrendered 792 base knocks (7.4 per 9 innings) in addition to 377 earned runs. The Brewers have a team earned run average of 3.51 on the year (2nd in MLB), and their staff has struck out 1,047 batters. Their pitching staff has walked 342 batters and their FIP is 3.59 as a team so far this year.
The Brewers have sent 331 relievers to the mound this season. The bullpen pitchers have inherited 124 runners for the season and 42.7% of them crossing home plate. The relief pitchers have accumulated 51 holds this season (21st in MLB). Brewers pitchers have come into the game with opponents on base 86 times and also have had 106 appearances in high leverage situations. They have accumulated 33 saves for the year and have blown 15 of their 48 save opportunities. The Brewers relievers have recorded a save percentage of 68.8% and have stepped onto the mound in 100 save situations.
The Milwaukee Brewers are sitting with 2,897 putouts on the year, as well as 839 assists and 48 errors. Their fielding percentage sits at .987 which ranks 9th in pro baseball, and have accumulated 77 double plays. The Brewers have turned 70.9% of baseballs in play into outs out of 8,691 innings on the diamond, which has them sitting 8th in the majors.
Drohan (5-4 career mark) has earned a FIP of 3.46 and he has faced 342 batters during his time in the major leagues. He has given up 75 hits (8.2 hits per 9 innings) and has 23 walks. His earned run average is 3.51 (32 earned runs allowed) and he has a career WHIP of 1.195. Drohan has thrown 82 innings and is sitting with 82 strikeouts in his MLB career.
The Angels have a team slugging % of .386 and they score 4.26 runs per game (20th in the league). They have 166 doubles, while walking 352 times and earning 464 runs. Los Angeles has 116 home runs on the campaign as well as 447 RBIs. They have been called out on strikes on 1,027 occasions (2nd in MLB) and have earned a total of 876 hits. The Los Angeles Angels have recorded a team OBP of .315 and a batting average of .239 so far this season.
The Angels hold a team WHIP of 1.370 and have a FIP of 4.32 as a squad on the year. Their strikeout to walk ratio comes in at 9.10 (971 strikeouts vs 459 walks). They have a ranking of 9th in the league as a pitching staff in total hits allowed with 856. They have surrendered 119 long balls and they concede 5.02 runs per 9 innings (24th in the league). The Los Angeles pitching staff have allowed 535 runs on the year while holding an ERA of 4.54 (484 earned runs relinquished).
Los Angeles bullpen pitchers have an inherited score rate of 38.0% out of their 184 inherited runners. Their relief pitchers have taken the field 116 times in high leverage situations and on 114 occasions with base runners. With 93 save situations, the Angels have accumulated 58 holds and 20 blown saves. They rank 30th in the league with a save rate of 39.4%, and they have sent 353 relief pitchers to the mound over the course of the season.
The Los Angeles Angels have turned 67 double plays and own a fielding percentage of .983 (23rd in baseball). The Angels have recorded 901 assists, 66 errors and have 2,881 putouts this season. Out of their 8,643 innings on the field, the Angels have accumulated a defensive efficiency of 69.8% (16th in the majors).
Thus far in his career, Johnson has given up 71 hits while he has totaled 50 punch outs in 55 innings pitched. He has given up a total of 46 earned runs while holding a WHIP of 1.679 and a FIP of 7.4. His K/BB ratio is 2.27 and he has faced 261 batters so far in his career. Johnson (3-6 win-loss record in his career) has a 7.47 earned run average while allowing 11.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Milwaukee (-130)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Los Angeles Angels - Twitter
Milwaukee Brewers - Twitter
