Free MLB Pick: Angels vs. Guardians Odds
Looking for Los Angeles Angels vs. Cleveland Guardians Free MLB predictions? MLB betting sees the Angels taking on the Guardians on Friday, May 30th, 2024 at Progressive Field, in Cleveland, OH. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Angels Guardians free pick.
2025 MLB Handicapping – Los Angeles Angels vs Cleveland Guardians
(25-30) Los Angeles Angels vs. Cleveland Guardians (30-25)
Date: Friday, May 30th
Time: 7:10 ET
Venue: Progressive Field Cleveland, OH
Projected Starting Pitchers: José Soriano vs. Luis L. Ortiz
MLB Moneyline Odds: Angels +123 | Guardians -146 (Bet Now!)
Today’s MLB Run Line Betting Odds: Angels +1.5 | Guardians -1.5
MLB Baseball Gambling Total: O/U: 8
- Live Betting Odds for today’s Los Angeles Angels vs. Cleveland Guardians game!
- Want more baseball predictions like this Angels Guardians play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Angels vs. Guardians Gameday
Cleveland comes into this one with the Angels as the Guardians are 2nd in the AL Central with a record of 30-25. The Angels are 4th in the AL West with an overall record of 25-30. José Soriano is starting for the Angels, and he is facing off against Luis L. Ortiz for the Guardians. Cleveland is at -146 on the money line compared to the Angels at +123.
First pitch from Progressive Field is set for 7:10 PM ET, and CLEG will be televising this one. The over/under line is currently 8 runs, and the Angels are looking to snap a five-game losing streak.
Los Angeles Angels
The Angels will be looking to get back on track after closing out their series vs. the Yankees with a 1-0 loss. Los Angeles was the +140 underdog at home going into this matchup. Offensively, the Angels only had five hits but didn’t score a run. Their best chance to score came in the 1st inning, but the Yankees’s got out of the jam and the Angels didn’t score again.
Yusei Kikuchi got the start for the Angels and took the loss. He only gave up one run, which came in the 1st inning, but the Angels couldn’t score a run to pick him up. Jorge Soler was hot at the plate, going 2/3 with two singles.
Los Angeles is on the road today to take on the Guardians, and they have dropped five straight games, putting them at 25-30 overall. The Angels are 4th in the AL West, five games behind the Mariners for the division lead. So far, they are 5-7 in divisional games.
At home, the Angels are just 10-15 this year, but they are at .500 at 15-15 on the road. As the underdog, the Angels have an overall record of 15-15, and they have won seven straight games as the road underdog. Their overall series record is 8-10, and they lost their most recent series vs. the Yankees.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Angels Stats
Los Angeles comes into today’s game as one of the league’s top home run hitting teams, but they have been one of the worst offenses in the league in terms of batting average, on-base percentage, and walks. As a team, the Angels are averaging 4.1 runs per game, which is 21st in the league. One thing to keep an eye on is their home vs. road splits, as they are averaging 4.5 runs per game on the road but just 3.5 at home.
Logan O’Hoppe has been one of the Angels’ top power threats this season, as his 14 homers are 2nd on the team and 6th in the league. He has also been swinging the bat well of late, going 6/25 with three homers over his last eight games. Taylor Ward has also been a big power threat for the Angels, as his 15 homers are 5th in the league. However, he is batting just .218 for the season.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Cleveland Guardians
The Guardians pulled off a big 7-4 upset over the Dodgers to close out their series. Cleveland was the +147 underdog going into this matchup. It was a five-run 8th inning that really turned things in their favor, and the Dodgers could only score one run in the top of the 9th to make things interesting. Emmanuel Clase closed things out for the Guardians, picking up the save, and Cleveland’s offense was carried by Angel Martinez, who went 2/5 with a homer and three RBIs.
Kolby Allard got the start for the Guardians, going four innings and giving up just two runs on four hits. He only had three strikeouts in the outing and took the no-dejson. Matt Festa picked up the win out of the bullpen, and the Guardians scored five runs in the 8th to take the lead. Cleveland’s other big inning was the 1st, as they got things started with a run-scoring single from Martinez.
Cleveland will host the Angels with an overall record of 30-25, and they are six games behind the Tigers for the AL Central lead. The Guardians have been strong against other teams in the AL Central, putting together a record of 14-5 this season. So far, they have been good both at home and on the road, as they are 15-10 at home and 15-15 on the road.
The Guardians lost two of three games in their most recent series vs. the Dodgers. Heading into today’s game, they are 5-5 across their last 10 games. So far, they have yet to win a game as the favorite this year, coming in with a mark of 0-0. As for their record as the underdog, they are also 30-25 in these games.
Guardians Stats
Jose Ramirez has been on a tear of late for the Guardians, going 18/44 in his last 10 games, and he is currently on a 21-game hitting streak. For the season, Ramirez is batting .318 with nine homers, which is 11th in the league. Carlos Santana has also been hot for the Guardians, going 13/28 in his last eight games, and he is batting .254 for the season with six homers.
As a team, the Guardians are 22nd in the league in scoring at 4.1 runs per game. They have been a better offensive team on the road, averaging 4.4 runs per game. Overall, they are batting .233, which is 17th in the league, and have the 12th most home runs in the league.
We want to hear from you below! Comments are welcome! Give us your picks for this Los Angeles Angels vs. Cleveland Guardians MLB matchup.
Angels Guardians Pitching
José Soriano is looking to bounce back from a rough outing vs. the Marlins, where he took the loss. In that start, he went 4 2/3 innings, giving up three earned runs, and one homer. Looking back further, Soriano has given up at least one homer in three straight outings. Soriano’s ERA for the season is 3.73, along with a record of 3-5. Opponents are batting .277 off the right-hander this season. Out of his 11 starts, Soriano has turned in five quality starts and is averaging 6.75 strikeouts per nine innings.
Cleveland is sending Luis L. Ortiz to the mound today vs. the Angels, and he comes into the game with a record of 2-5 and ERA of 4.72. So far, he has made 10 starts and three of them have been quality starts. Ortiz’s ERA at home is 2.85 compared to 6.51 on the road. In his last outing, he finished with a no-decision, giving up three earned runs in five innings of work. Before that, he had lost two straight starts. Opponents are batting .236 off Ortiz this season, and he is averaging 9.96 strikeouts per nine innings.
Los Angeles Angels vs. Cleveland Guardians MLB Baseball Betting Trends
- The Angels head into the game having gone 8-2 straight-up in their last ten games on the road.
- The Angels they are 8-2 vs. the runline in their previous ten games on the road.
- Conversely, the Guardians are 5-5 over their last ten home games (straight-up).
- Furthermore, the Guardians have a 6-4 mark vs. the runline across their last ten home games.
- Also, the Angels are 2-1 in their last three games as the favorite. On the other hand, they are 0-3 as the underdog (last 3).
- The Guardians have a record of 1-2 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Angels vs. Guardians Prediction: Guardians ML -146
Our prediction for today’s Angels vs. Guardians game is to take the Guardians on the money line at +123. We have the Guardians winning this one by a final score of 4-2.
Looking at some potential player props, we have Jose Soriano finishing with six strikeouts, and for Luis L. Ortiz, we have him finishing with five.
However, you could also look to the Angels to have a combined 8 K’s as a team, as the Guardians are projected to finish with four.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
Never count these boys out.#GuardsBall pic.twitter.com/QnNVLo0QWs
— Cleveland Guardians (@CleGuardians) May 29, 2025
Also, if you’re looking for more MLB picks like Los Angeles Angels vs. Cleveland Guardians matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!







