Daily Picks — April 21, 2026
Today's slate concentrates conviction in the middle tier, with 5 confident leans worth 20.19 units and 2 standard plays adding 4.51 more. No max-conviction opportunities emerge, leaving 8 games as passes where the market pricing aligns with our model's assessment.
Confident (3–5u)
Cubs vs Phillies — Cubs 4.84u
The Cubs present the slate's strongest edge at 4.84 units, with our model giving Chicago a 64.2% win probability against a market priced at 55¢. The pitching matchup drives this lean heavily in Chicago's favor. Shota Imanaga has been exceptional through 4 starts, posting a 2.45 ERA and 0.77 WHIP that anchors a Cubs rotation finding its rhythm. Philadelphia counters with Jesús Luzardo, whose 7.94 ERA and 1.46 WHIP through 4 outings represent a significant step down in quality.
The offensive context supports Chicago as well. The Cubs are scoring 5.32 runs per game through 22 contests while allowing just 3.77, a run differential that reflects both improved hitting and the pitching stability Imanaga provides. Philadelphia's offense has managed only 3.46 runs per game while surrendering 5.36, creating a double-barrel disadvantage when paired with Luzardo's early struggles. At 55¢, the market undervalues Chicago's clear pitching edge and superior run production.
Twins at Mets — Twins 4.50u
Minnesota offers strong value at 40¢ despite facing what appears to be a quality starter in Nolan McLean. The Twins carry a 4.50-unit edge with our model seeing a 49.0% win probability against the market's 40% assessment. Minnesota's offense has been productive at 5.09 runs per game through 22 games, while the Mets have struggled to generate consistent scoring at just 3.27 runs per contest.
The pitching matchup favors New York on paper, with McLean's 2.28 ERA and 0.76 WHIP through 4 starts looking impressive against Mick Abel's 3.98 ERA and 1.57 WHIP across 3 outings. However, the market appears to be overweighting McLean's small sample while undervaluing Minnesota's offensive consistency. The Twins have shown better run prevention as well, allowing 4.54 runs per game compared to the Mets' 4.41, creating a narrow but meaningful edge when combined with their superior scoring.
Giants vs Dodgers — Giants 3.93u
San Francisco presents value as a home underdog at 38¢, with our model projecting a 45.9% win probability for a 7.9% edge worth 3.93 units. The Giants get Landen Roupp, who has delivered quality starts with a 2.38 ERA and 0.97 WHIP through 4 outings. Los Angeles has yet to announce their starter, creating uncertainty that may be reflected in the pricing.
The run production numbers favor the Dodgers significantly, with LA averaging 6.04 runs per game compared to San Francisco's 3.41. However, the Giants have shown better pitching consistency, allowing 4.36 runs per game against the Dodgers' 3.46. With Roupp providing stability and the Dodgers' rotation question mark, the market may be overvaluing LA's offensive advantage while underpricing San Francisco's pitching edge and home-field benefit.
Rockies vs Padres — Rockies 3.67u
Colorado offers value at 42¢ despite the typical concerns about Rockies pitching. Our model sees a 49.8% win probability for a 7.3% edge worth 3.67 units. The Rockies have managed 4.00 runs per game through 23 contests while allowing 4.83, numbers that aren't spectacular but create a manageable run differential. San Diego counters with 4.36 runs scored and 3.59 allowed, showing better pitching but less offensive consistency.
The pitching matchup remains uncertain with Colorado's starter TBD, while the Padres send Randy Vásquez with his 2.49 ERA and 1.29 WHIP through 4 starts. The market appears to be pricing in both Vásquez's early success and general skepticism about Rockies pitching, potentially creating an overcorrection that undervalues Colorado's home-field advantage and offensive capability.
Angels vs Blue Jays — Angels 3.25u
Los Angeles presents the final confident lean at 3.25 units, priced as a coin flip at 50¢ while our model projects 56.5% win probability. The Angels have been productive offensively at 4.88 runs per game through 24 games, while Toronto has managed just 4.00 runs per contest through 22. The pitching matchup features Jack Kochanowicz for LA with a 3.47 ERA and 1.24 WHIP through 4 starts against Patrick Corbin's 4.65 ERA and 1.24 WHIP across just 2 outings.
The run prevention numbers show both teams allowing similar totals — 4.54 for the Angels and 5.04 for Toronto — but LA's superior offensive production and Kochanowicz's more established early-season form create an edge the market hasn't fully recognized. At even money, the Angels offer value with their offensive consistency and pitching stability.
Standard Leans (1.5–3u)
Astros at Guardians — Astros 2.31u
Houston presents a measured lean at 42¢, with our model projecting 46.6% win probability for a 4.6% edge. The Astros have been explosive offensively at 5.42 runs per game through 24 contests, though their pitching has struggled at 5.92 runs allowed. Cleveland counters with 4.04 runs scored and 4.33 allowed, showing better balance but less offensive upside. Parker Messick has been outstanding for the Guardians with a 1.05 ERA and 0.78 WHIP through 4 starts, while Houston's starter remains TBD. The market may be overvaluing Messick's small sample against Houston's proven offensive capability.
Athletics at Mariners — Athletics 2.20u
Oakland offers value at 40¢ despite facing Seattle at home. Our model sees 44.4% win probability for a 4.4% edge worth 2.20 units. The A's have managed 4.22 runs per game while allowing 4.96 through 23 games, while Seattle has scored 3.92 and allowed 3.75 through 24 contests. The pitching matchup features Luis Castillo struggling with a 5.40 ERA and 1.80 WHIP against Jacob Lopez's 6.38 ERA and 1.96 WHIP. Both starters have shown early-season inconsistency, but the market appears to be undervaluing Oakland's offensive edge against Castillo's current form.
Passes (market looks fair)
MIA vs STL — market looks fair at 48¢ / 52¢, model agrees within range. BAL at KC — market pricing at 46¢ / 55¢ aligns with our assessment. NYY at BOS — 46¢ / 54¢ reflects the underlying probabilities accurately. CWS at ARI — market has this right at 42¢ / 58¢. DET vs MIL — coin flip pricing at 49¢ / 51¢ matches our model. TEX vs PIT — dead even at 50¢ / 50¢, no edge available. WSH vs ATL — 44¢ / 56¢ pricing looks appropriate. TB vs CIN — another coin flip at 50¢ / 50¢ where market and model align.
The bankroll concentrates on Cubs and Twins as the primary targets, with Giants, Rockies, and Angels providing secondary value in a slate where most games price efficiently.
If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.