Angels vs Blue Jays Prediction, Odds, Moneyline, Spread & Over/Under for April 21

Odds updated as of 5:13 a.m.
In MLB action on Tuesday, the Los Angeles Angels take on the Toronto Blue Jays.
All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Angels vs Blue Jays Game Info
- Los Angeles Angels (11-13) vs. Toronto Blue Jays (9-13)
- Date: Tuesday, April 21, 2026
- Time: 9:38 p.m. ET
- Venue: Angel Stadium -- Anaheim, California
- Coverage: FDSW and SN1
Angels vs Blue Jays Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: LAA: (-110) | TOR: (-106)
- Spread: LAA: +1.5 (-188) | TOR: -1.5 (+155)
- Total: 9.5 -- Over: (+100) | Under: (-122)
Angels vs Blue Jays Probable Starting Pitchers
Probable Pitchers: Jack Kochanowicz (Angels) - 2-0, 3.47 ERA vs Patrick Corbin (Blue Jays) - 0-0, 4.66 ERA
The probable pitchers are Jack Kochanowicz (2-0) for the Angels and Patrick Corbin for the Blue Jays. Kochanowicz and his team have a record of 3-1-0 against the spread when he starts. Kochanowicz has yet to start a game this season when his team was the moneyline favorite. Corbin has started two games with set spreads, and the Blue Jays went 1-1-0. The Blue Jays were named the moneyline underdog for one Corbin start this season -- they lost.
Angels vs Blue Jays Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Blue Jays win (59%)
Angels vs Blue Jays Moneyline
- Los Angeles is a -110 favorite on the moneyline, while Toronto is a -106 underdog on the road.
Angels vs Blue Jays Spread
- The Blue Jays are 1.5-run favorites against the spread for this matchup with the Angels. The Blue Jays are +155 to cover, while the Angels are -188 to cover as a 1.5-run underdog on the runline.
Angels vs Blue Jays Over/Under
- The over/under for the Angels versus Blue Jays game on April 21 has been set at 9.5, with +100 odds on the over and -122 odds on the under.
Bet on Los Angeles Angels vs. Toronto Blue Jays on FanDuel today!
Angels vs Blue Jays Betting Trends
- The Angels came away victorious in the one game they played as the favorite this season.
- Los Angeles has played as a favorite of -110 or more just one time this year and came away with a win in that game.
- The Angels' games have gone over the total in 12 of their 24 opportunities.
- The Angels are 14-10-0 against the spread in their 24 games that had a posted line this season.
- The Blue Jays have won two of the seven games they were the moneyline underdog this season (28.6%).
- In games it has played as a moneyline underdog with odds of -106 or longer, Toronto has a record of 2-5 (28.6%).
- The Blue Jays have combined with opponents to hit the over on the total 11 times this season for an 11-11-0 record against the over/under.
- The Blue Jays have covered just 31.8% of their games this season, going 7-15-0 ATS.
Angels Player Leaders
- Mike Trout has 19 hits and an OBP of .415, both of which are best among Los Angeles hitters this season. He has a .235 batting average and a slugging percentage of .543.
- Among all qualified hitters in baseball, his batting average ranks 107th, his on-base percentage ranks 12th, and he is 19th in slugging.
- Zach Neto has five doubles, five home runs and 18 walks. He's batting .247 and slugging .462 with an on-base percentage of .375.
- Among qualifying hitters, he ranks 88th in batting average, 37th in on-base percentage and 56th in slugging percentage.
- Jorge Soler has 17 hits this season and has a slash line of .233/.333/.479.
- Soler brings a four-game hitting streak into this matchup. During his last five outings he is hitting .263 with a double, a home run, three walks and four RBIs.
- Jo Adell leads Los Angeles with a slugging percentage of .392, fueled by five extra-base hits.
Blue Jays Player Leaders
- Vladimir Guerrero Jr. has accumulated an on-base percentage of .442, a slugging percentage of .488, and has 29 hits, all club-bests for the Blue Jays (while batting .354).
- Including all qualifying hitters, he ranks second in batting average, while his on-base percentage ranks third and he is 41st in slugging.
- Guerrero hopes to build on an 11-game hitting streak in this matchup. During his last 10 outings he is batting .439 with four doubles, a home run, three walks and eight RBIs.
- Andres Gimenez is batting .269 with three doubles, a triple, three home runs and four walks. He's slugging .449 with an on-base percentage of .301.
- He is 57th in batting average, 125th in on-base percentage and 65th in slugging percentage in the big leagues.
- Ernie Clement has nine doubles and a walk while batting .297.
- Daulton Varsho is hitting .250 with four doubles, three home runs and seven walks.
Angels vs Blue Jays Head to Head
- 4/20/2026: 5-2 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/6/2025: 3-2 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 9, Favorite Moneyline: -188, Underdog Moneyline: +158)
- 7/5/2025: 4-3 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 9.5, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 7/4/2025: 4-3 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 9, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 5/8/2025: 8-5 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 5/7/2025: 5-4 LAA (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/6/2025: 8-3 LAA (Favorite: Blue Jays, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 8/25/2024: 8-2 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 8/24/2024: 3-1 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -188, Underdog Moneyline: +158)
- 8/23/2024: 5-4 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -188, Underdog Moneyline: +158)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



