We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLB icon

MLB Betting

Odds, predictions, standings, and expert analysis for every MLB game

MLB Player Props Today: Pitcher K Volatility and Overlooked BvP Edges - Tuesday, April 21

Today's Props

Ben RiceNYY
OverHits 0.5

Hottest bat in baseball: .338 AVG L28d with 8 HR; elite 1.332 OPS vs LHP like Early.

Yordan AlvarezHOU
YesHome Runs

1.562 OPS vs LHP—extreme split; 10 HR in 109 PA with hot recent form (6 HR in last 10 games).

Dustin MaySTL
UnderStrikeouts 4.5

Last three starts: 4, 4, 4 K—identical pattern; only 7.0 K/9 despite 6.98 ERA suggests hittable.

Chris PaddackMIA
UnderStrikeouts 4.5

Last three starts: 4, 4, 4 K—consistent floor; 5.59 ERA signals free contact to hitters.

Simeon Woods RichardsonMIN
UnderStrikeouts 4.5

Last three starts: 3, 2, 4 K—averaging 3.0; not missing bats despite 4.8 K/9 season rate.

Shota ImanagaCHC
OverStrikeouts 6.5

12.68 K/9 in 2026; dominated PHI on April 15 with 11 K; Philadelphia 2-8 vs LHP this season.

Jesús LuzardoPHI
UnderStrikeouts 6.5

7.94 ERA; last start vs CHC he lasted 5.1 IP with 4 K; early hook likely vs strong lineup.

Matt ChapmanSF
UnderHits 0.5

Career 0-for-12 vs Yamamoto (12 PA, 0.250 OPS)—categorical shutout; sharpest edge on slate.

Reynaldo LópezATL
OverStrikeouts 4.5

López posts 8.3 K/9 in 2026 with two of three recent starts clearing 4.5 easily; WSH hitters show historical weakness.

Matt OlsonATL
OverTotal Bases 1.5

Elite vL OPS of 0.991 against Griffin (LHP); Braves in strong form on a six-game win streak.

Austin RileyATL
YesHome Runs

Strongest platoon advantage (1.133 OPS vL) against Griffin; 3 HR in 99 PA with .894 SLG vs LHP.

Luis GilNYY
UnderStrikeouts 4.5

7.78 K/9 in 2026; last three starts: 5, 2, 2 Ks—only one cleared 4.5 in recent form.

Connelly EarlyBOS
UnderStrikeouts 5.5

Last three starts: 5, 5, 4 Ks—all under 5.5; avoids swing-and-miss against contact-heavy lineup.

Trevor StoryBOS
UnderHits 0.5

Career 0-for-6 vs Gil; 2026 season line of .196 AVG confirms broader plate struggles.

Aaron JudgeNYY
YesHome Runs

9 HR in 95 PA with .598 SLG; highest HR rate in the AL with no BvP data suppressing edge.

Parker MessickCLE
OverStrikeouts 5.5

Last three starts: 9, 5, 6 K—averaging 6.67 per outing; 2.72 ERA with 0.78 WHIP.

Yainer DiazHOU
UnderHits 0.5

.194 BA season; vL OPS of only 0.586 against Messick (LHP, 0.78 WHIP).

José RamírezCLE
OverTotal Bases 1.5

.494 SLG with 6 HR; faces Weiss (RHP, 2.05 WHIP); L7d OPS of 1.409 shows hot form.

Chase BurnsCIN
UnderStrikeouts 5.5

Last three starts: 4, 2, 9 K—two of three well under 5.5; Tampa Bay built to avoid strikeouts.

Steven MatzTB
OverStrikeouts 5.5

Recent 8 K and 7 K outings; Cincinnati ranks last in MLB at .204 AVG and lowest strikeout avoidance.

Eugenio SuárezCIN
OverHits 0.5

Career 13 PA vs Matz: .417 AVG, 0.962 OPS—strongest matchup edge on the board.

Ke'Bryan HayesCIN
UnderHits 0.5

.071 AVG in 60 PA this season; vRHP 0.214 OPS and vLHP 0.166 offer no relief vs Matz (LHP).

Sal StewartCIN
OverTotal Bases 1.5

Elite vL OPS 1.346 against Matz; .639 SLG and 8 HR in 98 PA show consistent power.

Jordan WalkerSTL
YesHome Runs

Leads STL with 8 HR in 22 games; Paddack allows 1.86 HR/9 (well above league average).

Jakob MarseeMIA
UnderHits 0.5

.149 hitter with 0.395 OPS vs RHP; May is RHP with strong value at +150 vs 40% implied.

Xavier EdwardsMIA
OverHits 0.5

.341 BA with 0.948 OPS vs RHP; May's 6.98 ERA allows plenty of contact.

Keider MonteroDET
OverStrikeouts 3.5

5 K per start average in 2026 (8.3 K/9); last three: 5, 7, 3 K—only one under 3.5.

Gleyber TorresDET
UnderHits 0.5

.513 OPS vs LHP (Harrison is lefty); L7d OPS 0.696 shows no recent surge.

Dillon DinglerDET
OverHits 0.5

.941 OPS vs LHP; L7d OPS 1.139 shows elite hot streak against left-handed pitching.

Gary SánchezDET
OverHits 0.5

1.480 OPS vs LHP—one of the most extreme platoon edges in the data vs Harrison.

Joey OrtizDET
UnderHits 0.5

.196 AVG with 0-for-2 vs Montero; faces a pitcher with exceptional 2026 command (2 BB/16.1 IP).

Nolan McLeanNYM
OverStrikeouts 6.5

Last three: 8, 8, 4 K—averaging 6.7; 10.6 K/9 rate supports over against unfamiliar MIN lineup.

Luis Robert Jr.MIN
UnderHits 0.5

0-for-5 career vs SWR across two seasons; vRHP OPS 0.630 with L7d OPS 0.500.

MJ MelendezMIN
OverHits 0.5

4-for-6 (.667 AVG) career vs SWR; .714 SLG vs RHP with high hard-contact rate.

Kris BubicKC
OverStrikeouts 6.5

10.3 K/9 in 2026; last three: 3, 11, 8 K—two of three over 6.5; Baltimore missing six position players.

Taylor WardBAL
OverTotal Bases 1.5

Leads MLB with 11 doubles; 1.169 OPS vs LHP (Bubic is lefty).

Gunnar HendersonBAL
UnderHits 0.5

1-for-5 (.200 OPS) vs Bubic; L7d OPS 0.376; 0-3 record for BAL vs LHP this season.

Vinnie PasquantinoKC
UnderHits 0.5

.149 BA in 100 PA—worst slash line among regular starters; vRHP OPS 0.571.

Nico HoernerCHC
OverHits 1.5

Career .294 AVG vs Luzardo in 17 PA; 2026: 2.334 OPS in small sample; .322 season BA.

Kyle SchwarberPHI
UnderHits 0.5

.495 OPS vs LHP (Imanaga); 3 PA, .000 AVG in 2026 vs Imanaga; .213 season BA overall.

Carmen MlodzinskiPIT
OverStrikeouts 4.5

Elite form: 1.77 ERA with 13 consecutive scoreless innings; Rangers fatigued post-trip.

Kumar RockerTEX
UnderStrikeouts 5.5

Rookie with 4.30 ERA; Pirates execute small-ball approach built to make contact.

Marcell OzunaPIT
UnderHits 0.5

.188 BA; L28d OPS 0.557; faces Mlodzinski (1.77 ERA, dominant recent form).

Ryan O'HearnPIT
OverHits 0.5

.329 BA with 0.972 L7d OPS; hottest Pirates bat vs struggling Rocker (0-1, 4.30 ERA).

Jacob LopezOAK
UnderStrikeouts 5.5

Last three: 5, 5, 6 K in 5.0 IP max; walk issues (17 BB/18.1 IP) force early exits.

Jeff McNeilOAK
OverHits 0.5

Career .462 AVG vs Castillo in 14 PA (2 HR); consistent across all years sampled.

Jacob WilsonOAK
UnderHits 0.5

0-for-4 career vs Castillo; weak 0.654 OPS vs RHP; strong value at +182.

Randy ArozarenaSEA
OverTotal Bases 0.5

1.034 OPS vs LHP (Lopez); L7d OPS 0.826; Lopez's walk rate elevates opportunities.

Merrill KellyARI
UnderStrikeouts 4.5

3 K in 5.1 IP in 2026 debut; only 1-3-4 K in recent three starts—50/50 market pricing offers value.

Munetaka MurakamiCWS
YesHome Runs

8 HR in 22 games; 1.405 OPS L7d; Kelly allows 1.13 HR/9; Chase Field HR factor 1.08.

Corbin CarrollARI
OverTotal Bases 1.5

.300 BA with .990 OPS L28d; favorable .877 OPS vs RHP (Burke); .600 SLG.

Sean BurkeCWS
UnderStrikeouts 4.5

Last three: 2, 3, 7 K—only one over 4.5; 7.53 K/9 in 2026; Arizona makes contact.

Randy VásquezSD
OverStrikeouts 4.5

10.4 K/9 in 2026; last three: 6, 8, 3 K; previous Coors outing vs COL: 8 K in 5.2 IP.

Ezequiel TovarCOL
OverTotal Bases 1.5

Career .533 AVG vs Vásquez in 15 PA (1.266 OPS); trend improves year-over-year.

Mickey MoniakCOL
YesHome Runs

6 HR in 59 PA (.655 SLG); 1.119 OPS vs RHP (Vásquez); Coors field HR factor 1.2.

Landen RouppSF
OverStrikeouts 4.5

9.5 K/9 in 2026; last three: 6, 4, 7 K—averaging 5.67; recent form supports over.

Yoshinobu YamamotoLAD
OverStrikeouts 5.5

Dominated SF in 2025 repeatedly; SF batters historically futile: Chapman 0-for-12, Devers 0-for-9.

Rafael DeversSF
UnderHits 0.5

0-for-9 career vs Yamamoto; .225 BA season with 0.581 L28d OPS.

Andy PagesLAD
OverTotal Bases 1.5

.500 AVG vs Roupp in 4 PA; .605 SLG on season with 5 HR; clearing 1.5 TB achievable.

Jacob YoungWSH
UnderHits 0.5

Career 0-for-4 vs López; vR OPS of 0.648 and recent cold stretch.

Drake BaldwinATL
OverRBIs 0.5

Posting 0.83 RBI per game with strong vL OPS against Griffin; Braves -1.5 favorites.

Francisco AlvarezNYM
OverTotal Bases 0.5

1.026 OPS vs RHP; SWR allows 1.74 HR/9—any hit clears low line.

Shane BazBAL
OverStrikeouts 4.5

Last three: 6, 4, 5 K—averaging 5.0; 7.77 K/9 clears 4.5 in two of three recent starts.

Alex BregmanCHC
YesHome Runs

Career 2 HR in 13 PA vs Luzardo; 1.203 OPS shows home-run familiarity with this pitcher.

Brandon LowePIT
YesHome Runs

7 HR in 88 PA; .600 SLG with 1.280 OPS vs RHP; exceptional power pace.

Shea LangeliersOAK
YesHome Runs

7 HR in 98 PA (.584 SLG); Lopez allows 1.47 HR/9 with control issues elevating pitch counts.

Ketel MarteARI
UnderHits 0.5

0-for-3 vs Burke; .217 BA season; 0.513 L7d OPS shows continued cold stretch.

Kyle KarrosCOL
UnderHits 0.5

0-for-5 career vs Vásquez (2025); .217 BA season; small BvP sample but directionally weak.

Analysis

Tuesday's 15-Game MLB Slate: Follow the Numbers Where the Market Misses

Tuesday, April 21 brings a full slate of baseball with one clear pattern across multiple matchups: the market is pricing pitcher strikeout totals too tight, and career batter-versus-pitcher data is being systematically underweighted. The edge doesn't care what sport you're watching. Rest, context, price, same formula, different field.

The High-Confidence Shutdown Plays

Start with the sharpest edge on the board. Los Angeles Dodgers vs San Francisco Giants: Matt Chapman carries a career record of 0-for-12 against Yoshinobu Yamamoto across 12 plate appearances with a 0.250 OPS. That isn't noise, it's a pattern. Yamamoto's 2.30 ERA and 234 K in 211 innings in 2025 marked him as a strikeout machine who dominates this specific matchup. At +128, the market is implying a 43.9 percent chance Chapman gets a hit. The career data says the true probability is meaningfully lower. This is the kind of historically data-driven play that separates sharp bettors from casual ones.

Rafael Devers has an identical problem against Yamamoto: 0-for-9 in his career. Devers is also hitting .225 overall this season with an L28d OPS of just 0.581. At +112, there is material value on the under.

On the pitcher side, Jesús Luzardo's 7.94 ERA and pullout pattern (5.1 IP in last start vs Chicago, 4.2 IP the start before) make clearing 6.5 strikeouts against a hot Philadelphia Phillies vs Chicago Cubs lineup a long ask. The under at -164 reflects sharp consensus, and the data backs it. When a starter is accumulating runs early and getting pulled by the 5th inning, strikeout volume dries up fast.

The Form-Based Strikeout Plays

Three pitchers in particular show a consistent pattern of outperforming market pricing on the over side. Parker Messick's last three starts produced 9, 5, and 6 strikeouts. He is running a 2.72 ERA with an elite 0.78 WHIP. Houston is a contact-oriented lineup, and Cleveland's Houston Astros vs Cleveland Guardians matchup should favor his 8.3 K/9 rate well above the -103 line on 5.5 strikeouts.

Shota Imanaga carries a 12.68 K/9 rate in 2026 and just dominated this exact Chicago lineup four days ago with 11 strikeouts in 6 innings. Philadelphia is 2-8 against left-handed pitching this season, among the worst records against southpaws in baseball. The -122 line on 6.5 strikeouts is near-even money for a pitcher missing bats at an elite rate against a historically weak LHP matchup.

Finally, Yoshinobu Yamamoto's 234 strikeouts in 2025 and continued dominance into 2026 make the -110 line on 5.5 strikeouts a buy. San Francisco's hitters are historically unable to make hard contact against him, Chapman, Devers, Arraez, and Lee are a combined 1-for-28 with minimal extra bases. The contact suppression is real.

The Platoon Advantage Plays

Three bats stand out for their extreme platoon advantages heading into favorable matchups. Yordan Alvarez owns a 1.562 OPS against left-handed pitching, one of the most extreme splits in the data. Parker Messick is a left-hander. Alvarez has 10 home runs in 109 plate appearances with a recent stretch of 6 home runs in his last 10 games per MLB news. At +260, the market is offering genuine value against a batter with this kind of split advantage and recent form. The Progressive Field home run factor of 0.95 provides minimal suppression against this kind of power profile.

Ben Rice represents the opposite angle, a contact hitter catching fire at exactly the right time. He is hitting .338 with an 8 home run pace in his last 28 days and owns an elite 1.332 OPS against left-handed pitching. Connelly Early is a 24-year-old left-hander with a 4.43 ERA. At -196, the market has fully priced Rice's hot streak, but his career split data (elite contact rate, strong OPS) justifies the cost.

Gary Sánchez of the Milwaukee Brewers vs Detroit Tigers Tigers carries a 1.480 OPS against left-handed pitching, among the highest on any roster. Kyle Harrison is left-handed. Sánchez's season line of .238/.429 with a .619 SLG shows consistent power output. At -145, the market is implying 59 percent, fair value given the extreme platoon split.

The Strikeout Ceiling Plays

Two pitchers are being mispriced on the under side because recent starts paint an incomplete picture. Luis Gil has posted only 7, 2, and 2 strikeouts in his last three starts despite a 4.5 line. His 2026 K/9 of 7.78 is well below his 2025 pace. A 7.00 ERA suggests he is giving up hard contact rather than missing bats. At -127, the under on 4.5 strikeouts aligns with his recent ceiling.

Dustin May and Chris Paddack have produced an identical pattern: 4, 4, 4 strikeouts across their last three outings. Both carry elevated ERA figures (6.98 and 5.59, respectively) that suggest contact-heavy outcomes. St. Louis Cardinals vs Miami Marlins lineups are aggressive and built to put the ball in play, not chase strikeouts. At -156 and -147 respectively, the market is pricing these unders fairly, but the 4 K ceiling is real.

The Momentum Plays

Two bats are in such strong form that their overs are worth playing despite modest lines. Ryan O'Hearn of the Pittsburgh Pirates vs Texas Rangers Pirates is hitting .329 with an active 0.972 L7d OPS. Kumar Rocker is a struggling 0-1 rookie with a 4.30 ERA. At -217, O'Hearn's hot streak against an underperforming right-hander justifies the aggressive pricing.

Corbin Carroll of the Chicago White Sox vs Arizona Diamondbacks Diamondbacks owns a .300 average and .990 OPS in his last 28 days. His vRHP OPS is 0.877, favorable against Sean Burke, who is also posting inconsistent strikeout numbers. At -127 on 1.5 total bases, Carroll's form and park advantage (Chase Field's 1.08 HR factor) make the over reasonable.

The Value Edges

Eugenio Suárez carries a 13 plate appearance sample against Steven Matz with a .417 average and 0.962 OPS. That is the strongest matchup edge in baseball today. At -161, the market is pricing this fairly, but the underlying data is dominant. Cincinnati ranks last in baseball in batting average and strikeout avoidance, meaning Matz should see plenty of contact opportunities, and Suárez historically damages this pitcher.

In the Cincinnati Reds vs Tampa Bay Rays game, Sal Stewart owns a 1.346 OPS against left-handed pitching, and Matz is a left-hander. Stewart is .289/.388/.639 for the season with 8 home runs in 98 plate appearances. At +112, the over on 1.5 total bases offers genuine value for a power bat that crushes left-handed pitching in an offensive environment.