Toronto Blue Jays vs Los Angeles Angels Picks, Prediction, Odds, and Line Movement for Monday April 20 2026
Use Code WWWC Monday night at Angel Stadium brings a fascinating late-night interleague clash as the Toronto Blue Jays travel west to face Mike Trout and the Los Angeles Angels. With Dylan Cease flashing elite early-season form and Reid Detmers also pitching well, this matchup profiles as a grind-it-out battle where offense may be harder to come by than the Angels' lineup suggests. Bettors hunting more MLB predictions will find the pitching matchup makes this one of the sharper total spots on the Monday card.
Quick Picks and Prediction
- Moneyline Pick: Toronto Blue Jays -120
- Total Pick: Under 8.5
- Projected Final Score: Blue Jays 4, Angels 3
Odds and Line Movement
The Angels opened as slight -126 home favorites with Toronto at +104, and the market has bounced back and forth throughout the morning. Los Angeles briefly moved up to -131 before settling back to -120 on the current board. The total has also flipped several times between 7½ and 8½ with juice steadily rising toward the over. Here's a full look at how the market has moved.
Opening Odds
| Matchup | Moneyline | Total |
|---|---|---|
| Toronto Blue Jays | -126 | 7½ (-118) Over |
| Los Angeles Angels | +104 | 7½ (-102) Under |
Current Odds
| Matchup | Moneyline | Total |
|---|---|---|
| Toronto Blue Jays | -120 | 7½ (-119) Over |
| Los Angeles Angels | +100 | 7½ (-102) Under |
Line Movement - Run Line
| Date | Time | Toronto | LA Angels | Public (%) |
|---|---|---|---|---|
| 04/19 | 06:11:50 PM | -126 | +104 | — |
| 04/19 | 08:21:34 PM | -131 | +109 | TOR 78%, LAA 66% |
| 04/20 | 12:41:20 AM | -126 | +104 | LAA 96%, TOR 56% |
| 04/20 | 09:54:04 AM | -122 | +102 | TOR 94%, TOR 62% |
| 04/20 | 10:43:19 AM | -120 | +100 | LAA 97%, LAA 67% |
Line Movement - Total
| Date | Time | Over | Under | Public (%) |
|---|---|---|---|---|
| 04/19 | 06:11:50 PM | 7½ (-118) | 7½ (-102) | — |
| 04/20 | 12:11:35 AM | 7½ (-117) | 7½ (-103) | UN 100%, UN 100% |
| 04/20 | 12:16:20 AM | 7½ (-117) | 7½ (-103) | UN 100%, UN 100% |
| 04/20 | 12:17:35 AM | 7½ (-117) | 7½ (-103) | UN 100%, UN 100% |
| 04/20 | 12:30:50 AM | 7½ (-118) | 7½ (-102) | UN 100%, UN 100% |
| 04/20 | 02:43:07 AM | 7½ (-117) | 7½ (-103) | OV 68%, UN 67% |
| 04/20 | 02:54:07 AM | 7½ (-116) | 7½ (-104) | OV 68%, UN 67% |
| 04/20 | 03:24:08 AM | 7½ (-116) | 7½ (-103) | OV 68%, UN 67% |
| 04/20 | 03:49:23 AM | 7½ (-116) | 7½ (-103) | OV 68%, UN 67% |
| 04/20 | 03:54:54 AM | 7½ (-117) | 7½ (-103) | OV 68%, UN 67% |
| 04/20 | 04:26:09 AM | 7½ (-116) | 7½ (-104) | OV 66%, UN 72% |
| 04/20 | 05:04:39 AM | 7½ (-116) | 7½ (-102) | OV 66%, UN 72% |
| 04/20 | 07:39:13 AM | 7½ (-117) | 7½ (-103) | OV 72%, UN 63% |
| 04/20 | 09:22:47 AM | 7½ (-115) | 7½ (-105) | OV 68%, UN 70% |
| 04/20 | 09:54:04 AM | 7½ (-118) | 7½ (-102) | OV 58%, UN 77% |
| 04/20 | 09:56:08 AM | 7½ (-119) | 7½ (-102) | OV 58%, UN 77% |
Blue Jays vs Angels Key Matchups and Handicap
Toronto heads to Anaheim for Monday's 9:38 p.m. ET matchup in a spot that feels tighter than the season records alone suggest, because the Blue Jays have the better starting pitcher on current form while the Angels bring the more dangerous lineup and the stronger scoring profile, which makes this a good game to attack through the total and the run line rather than laying heavy juice.
The market has generally leaned Angels moneyline in the -120 to -140 range, with Toronto around +100 to +112 and the total sitting at 8 to 8.5, and my favorite angle is Blue Jays moneyline with a slight lean to the under 8.5. Dylan Cease has clearly been the sharper starter so far, carrying a 1.74 ERA with 32 strikeouts in 20.2 innings, and even though his 12 walks show some volatility, he has not allowed a home run and has been missing bats at an elite rate.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
Reid Detmers has also been solid at 1-1 with a 3.57 ERA, 1.06 WHIP, 26 strikeouts, and just one home run allowed in 22.2 innings, so this has the look of a game where both teams may have to grind for offense rather than trading crooked numbers early.
The lineup comparison is fascinating because Toronto's team slash line is better in batting average at .252, but the Angels have been more explosive overall with 115 runs, 34 home runs, a .334 OBP, and a .397 slugging percentage, versus Toronto's 83 runs, 18 homers, .315 OBP, and .383 slugging.
Mike Trout remains the biggest single-game threat here with seven home runs and 16 RBI despite a .234 average, while Jorge Soler has driven in 18 runs and Jo Adell is hitting .280; Toronto counters with Vladimir Guerrero Jr. batting .333 with a .429 OBP, and Andres Gimenez leading the club with 12 RBI.
Recent form slightly favors the Angels, who are 2-3 in their last five but did just beat the Yankees 11-4 last week, while the Jays snapped a rough stretch with Sunday's 10-4 win over Arizona after losing four of their previous five.
TOR and LAA Betting Trends
- The Angels are 2-3 in their last five and recently beat the Yankees 11-4.
- Toronto just snapped a rough stretch with Sunday's 10-4 win over Arizona after losing four of their previous five.
- Los Angeles has the more explosive offense with 115 runs and 34 home runs to Toronto's 83 runs and 18 homers.
- The Blue Jays own the better team batting average at .252 compared to the Angels.
- Dylan Cease has a 1.74 ERA with 32 strikeouts in 20.2 innings and no home runs allowed.
- Reid Detmers is 1-1 with a 3.57 ERA, 1.06 WHIP, and 26 strikeouts across 22.2 innings.
TOR and LAA Key Injuries and Notes
- Toronto is without George Springer after a left big toe fracture.
- Addison Barger is also on the injured list for the Blue Jays, hurting lineup depth and outfield stability.
- Anthony Rendon is out for the season for the Angels.
- Ben Joyce has dealt with injury issues that thin the Los Angeles bullpen.
- Mike Trout has seven home runs and 16 RBI despite a .234 average.
- Jorge Soler has driven in 18 runs for the Angels.
- Jo Adell is hitting .280 as another productive bat in the LA lineup.
- Vladimir Guerrero Jr. is batting .333 with a .429 OBP.
- Andres Gimenez leads Toronto with 12 RBI.
Blue Jays vs Angels Moneyline and Total Picks
- Moneyline: Toronto Blue Jays -120
- Total: Under 8.5
Blue Jays moneyline is the best angle with Cease's dominant strikeout rate and Detmers' solid profile both suggesting a tight, low-scoring game. The under 8.5 lean is supported by Cease's 1.74 ERA, Detmers' 1.06 WHIP, and two lineups that have had stretches of inconsistency even with all the names in the Angels' order.
Final Score Prediction
- Toronto Blue Jays 4, Los Angeles Angels 3
Look for a tight pitching-dominated game where both starters work deep and the bullpens decide things late. Toronto squeezes out a one-run win in a contest that stays just under the total.
How to Bet Blue Jays vs Angels
This Blue Jays vs Angels matchup is a classic line-shopping spot. The moneyline has whipped between -131 and -120 on Toronto, and the total juice has flipped several times between the over and under sitting at 7½. Every cent of juice and half-run of the total matters in a pitching-dominant game like this one.
If you'd rather play for free or with sweeps coins on a late-night pitching matchup like this one, social sportsbooks are a great no-risk way to stay in the action. For bettors who want a trusted operator with sharp baseball pricing and deep alternate totals, grab the latest bet365 bonus code before first pitch. And if you prefer a mobile-first experience with extensive MLB markets and props on Cease, Detmers, Trout, and Guerrero Jr., the current fliff promo code is another strong choice to boost your bankroll heading into Monday night at Angel Stadium.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
- Check out more MLB predictions
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days