MLB picks
15+ games a day, every day.
MLB slate: Wednesday, July 22 (17 games)
A 17-game Wednesday card including two split doubleheaders. Starters, season components, standings and splits from the MLB Stats API; derived rates (ERA, WHIP, K/9, FIP) computed from the same feed. Odds averaged live across Playdoit.mx and Caliente.mx. Withheld per the guardrail rather than estimated: Gabriel Hughes (14.1 IP) and the Boston Game 2 starter (TBD) have pitching rows null. Times shown in Mexico City (CST).
- Red Sox ML (-145, Bennett 3.08 FIP vs Kremer 6.23, Boston 10-0) · Orioles @ Red Sox G1 · Best Bet of the Day
- Over 9.5 (-105, Lauer 6.11 FIP and Nola 5.00 FIP in a homer park) · Dodgers @ Phillies
- Yankees ML (-170, Fried 2.76 FIP, 1.01 WHIP) · Pirates @ Yankees G2
- Tigers ML (-102, Montero 3.67 FIP vs Rea 4.89 at a pick'em) · Tigers @ Cubs
- Mariners ML (-145, Hancock 1.01 WHIP vs Singer's 5.49 FIP) · Reds @ Mariners
- Athletics ML (+100, Jump 3.15 FIP vs Kelly 5.94) · Athletics @ D-backs
- Mets @ Brewers (Scott vs Henderson): Henderson's 0.93 WHIP is the best suppression figure on the board, total 7.5.
- Rays @ Blue Jays (Jax vs Fisher): both WHIPs under 1.30 with strikeout rates above nine per nine, total 8.
- Padres @ Braves (King vs Perez): both starters under 1.20 WHIP, and San Diego's .680 OPS vs LHP is the worst split today.
Withheld per the guardrail rather than estimated: Gabriel Hughes and the unannounced Boston Game 2 starter have pitching rows blank. Orioles @ Red Sox Game 1 had a split total (9 at Caliente, 9.5 at Playdoit): shop for the number. Playdoit listed McGreevy for St. Louis and Quantrill for Texas while the MLB feed and Caliente list Dobbins and Alexander; confirm at your book. Check the Wrigley wind before the Tigers @ Cubs total. Several plays are leans, not full plays: stake to the confidence level. Odds were live at publication and will move. Not financial advice.
MLB
Match previews & picks
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
*Odds subject to change — confirm current odds at your sportsbook before betting.
How we pick MLB
Pitcher matchup quality (xERA, percentile metrics), park and handedness splits, and bullpen fatigue drive our daily picks and pitcher-prop spotlight.