The Kansas City Royals take on the Los Angeles Angels. Our MLB odds series has our Royals Angels prediction and pick. Find out how to watch Royals Angels.

The Kansas City Royals just might be a good team this year. We are roughly 25 percent done with the season — 40 of 162 games completed — and the Royals are 24-16. That's a 60-percent win rate. Teams which play .600 ball over the course of 162 games win more than 96 games. Teams which win more than 96 games are locks for the playoffs and often win their division. The Royals are just half a game behind the Cleveland Guardians for the lead in the American League Central Division. They made real investments in starting pitching in the offseason and are reaping the rewards from those astute moves. Kansas City has a deep and balanced starting rotation which has reduced the strain and burden on the bullpen. The Royals' young position players are much improved from last season, and Bobby Witt Jr. is a genuine superstar, clearly one of the 20 best players in baseball right now if not the top 10. The Royals are winning most of the games they are supposed to win, including the first two games of this four-game series in Anaheim against the Angels.

The Los Angeles Angels are lost at sea without Mike Trout. It was bad enough for them to enter this season without Shohei Ohtani. They needed Trout to stay healthy, but he could not do so. Trout has missed a ton of games in the past several seasons, a central reason the Halos have not made the playoffs. First-year manager Ron Washington is a smart and respected baseball man who has managed a team to the World Series (the Texas Rangers nearly a decade and a half ago), but he has a threadbare lineup without the depth and options a team needs to be competitive at the highest level. The Angels have to find a way to stay afloat while Trout gets healthy and returns to the lineup later in the season.

Here are the Royals-Angels MLB odds, courtesy of FanDuel. 

MLB Odds: Royals-Angels Odds

Kansas City Royals: -1.5 (+114)

Los Angeles Angels: +1.5 (-137)

Over: 7.5 (-122)

Under: 7.5 (+100)

How To Watch Royals vs. Angels

TV: Bally Sports Kansas City (Royals) / Bally Sports West (Angels) / MLB Extra Innings

Stream: MLB.tv

Time: 9:40 p.m. ET/6:40 p.m. PT

Article Continues Below

*Watch Royals-Angels LIVE on fuboTV (click for a free trial)*

Why The Royals Could Cover The Spread

Cole Ragans is the starter for the Royals. He is one of the rising, young pitchers in baseball and part of this improved, sturdy starting rotation for Kansas City. His live arm should be able to silence Angel bats, especially with Mike Trout nowhere in the lineup.

The Angels are starting Tyler Anderson, who was really good for the Los Angeles Dodgers a few seasons ago but has not been as sharp or in command since his crosstown move to the Angels. Anderson isn't terrible, but he is relatively average at this point. Compared to Ragans, he doesn't measure up in this matchup.

Why The Angels Could Cover The Spread

The Angels are a bad team, but after losing each of the first two games of this series, they are due to play a good game. The timeless reminder about baseball — and baseball betting — is that when one team loses multiple games to the same opponent and then gets a third or fourth chance versus that same opponent, it often wins, if only because it's hard to sweep any baseball team. The Royals were the smart bet on Thursday and Friday, but the Angels make more sense on Saturday.

Final Royals-Angels Prediction & Pick

The Royals are a much better team, but the Angels might get a random win. Stay away from this game.

Final Royals-Angels Prediction & Pick: Angels +1.5