Wednesday’s MLB Baseball Free Picks & Predictions [5/21/25]

Open an Account at Bovada Sportsbook for a $750 Welcome Bonus (US CUSTOMERS ONLY).

JAY COOPER’S FREE MLB PICKS
58-41 (+$2,120) Season to Date

BOBBY BABOWSKI’S FREE MLB PICKS
18-12 (+$820) Run

$750 MLB BETTING BONUS

**All plays are Listed Pitchers and trends are through 5/19/25**


Cincinnati (Singer) at Pittsburgh (Heaney) – 12:35 ET

CIN are 2-9 in their last 11 Wed. games.
Under is 8-2 in CIN last 10 road games.
Under is 19-6-1 in CIN last 26 games as a favorite.
Under is 8-0 in PIT last 8 Wed. games.
Under is 9-1 in PIT last 10 games as an underdog.
PIT are 7-1 in their last 8 Wed. games.

Pick: Pirates +113


Chicago Cubs (Horton) at Miami (Meyer) – 1:10 ET

Over is 35-16-4 in CHC last 55 road games.
MIA are 2-8 in their last 10 Wed. games.
Over is 78-36-4 in MIA last 118 home games.
Over is 5-2-1 in the last 8 meetings.

Pick: Cubs -1.5 +115


Atlanta (Smith-Shawver) at Washington (Williams) – 6:45 ET

ATL are 1-7 in their last 8 Wed. games.
Under is 7-2 in ATL last 9 road games.
Under is 15-5-1 in ATL last 21 overall.
WAS are 2-7 in their last 9 Wed. games.
Under is 6-2-1 in WAS last 9 overall.
Under is 6-2-1 in WAS last 9 on grass.

Pick: Nationals +138

$750 MLB BETTING BONUS


Philadelphia (Walker) at Colorado (Palmquist) – 8:40 ET

PHI are 8-1 in their last 9 road games.
PHI are 16-5 in their last 21 games on grass.
PHI are 16-5 in their last 21 overall.
COL are 8-44 in their last 52 games as an underdog.
COL are 9-45 in their last 54 games on grass.
COL are 9-45 in their last 54 overall.
PHI are 19-7 in the last 26 meetings.

Pick: Rockies +1.5 +135


Arizona (Burnes) at LA Dodgers (May) – 10:10 ET

AZ are 21-7 in their last 28 Wed. games.
Over is 15-5-1 in AZ last 21 Wed. games.
Under is 6-2 in AZ last 8 games as an underdog.
LAD are 15-2 in their last 17 Wed. games.
Over is 23-4-1 in LAD last 28 Wed. games.
LAD are 40-17 in their last 57 home games.
Over is 9-3 in the last 12 meetings.
AZ are 26-54 in the last 80 meetings.

Pick: Diamondbacks +115


Cleveland (Williams) at Minnesota (Paddack) – 3:30 ET

Under is 7-1-1 in CLE last 9 on grass.
Under is 7-1-1 in CLE last 9 overall.
MIN are 8-1 in their last 9 Wed. games.
MIN are 14-2 in their last 16 home games.
MIN are 19-7 in their last 26 games on grass.
CLE are 6-2 in the last 8 meetings in Minnesota.
Under is 20-8-2 in the last 30 meetings.

Pick: Guardians +100

$750 MLB BETTING BONUS


Houston (Brown) at Tampa Bay (Bradley) – 1:10 ET

HOU are 3-9 in their last 12 Wed. games.
Under is 8-3-1 in Brown’s last 12 on grass.
Under is 8-3-1 in Brown’s last 12 starts overall.
TB are 3-13 in their last 16 home games.
TB are 8-20 in their last 28 Wed. games.
Under is 7-3 in TB last 10 games as a home underdog.
Under is 37-13-3 in the last 53 meetings.

Pick: Rays +118


Seattle (Evans) at Chicago White Sox (Smith) – 2:10 ET

SEA are 7-1 in their last 8 Wed. games.
Over is 34-16-5 in SEA last 55 games as a favorite.
CHW are 28-88 in their last 116 games on grass.
CHW are 28-88 in their last 116 overall.
Under is 6-2-1 in CHW last 9 Wed. games.

Pick: Mariners -1.5 +110


Texas (deGrom) at NY Yankees (Yarbrough) – 7:05 ET

Under is 8-2-1 in TEX last 11 road games.
TEX are 7-2 in their last 9 overall.
TEX are 7-2 in their last 9 games on grass.
Over is 6-2 in NYY last 8 vs. American League West.
Under is 11-4 in NYY last 15 home games.
NYY are 8-3 in their last 11 games as a favorite.

Pick: Yankees -110

$750 MLB BETTING BONUS


LA Angels (Kochanowicz) at Athletics (Sears) – 10:05 ET

LAA are 1-7 in their last 8 Wed. games.
Over is 13-6 in LAA last 19 games as an underdog.
Over is 13-6 in LAA last 19 on grass.
Over is 8-3 in ATH last 11 on grass.
Over is 8-3 in ATH last 11 overall.
Over is 7-3 in Sears’ last 10 Wed. starts.
LAA are 2-8 in the last 10 meetings in Athletics.
LAA are 3-8 in the last 11 meetings.

Pick: Angels +137


Baltimore (Sugano) at Milwaukee (Patrick) – 1:10 ET

Under is 12-3-2 in BAL last 17 road games.
BAL are 3-12 in their last 15 Wed. games.
BAL are 3-12 in their last 15 road games.
Under is 11-3-1 in MIL last 15 overall.
Under is 11-3-1 in MIL last 15 on grass.
Under is 7-2-1 in MIL last 10 interleague games.
BAL are 1-8 in the last 9 meetings in Milwaukee.
BAL are 3-12 in the last 15 meetings.

Pick: Brewers -118


Detroit (Hurter) at St Louis (Pallante) – 1:15 ET

Check back later…

Pick: Cardinals -110

$750 MLB BETTING BONUS


Kansas City (Lynch) at San Francisco (Webb) – 3:45 ET

Under is 16-5 in KC last 21 interleague games.
KC are 8-3 in their last 11 road games.
Under is 55-22-2 in KC last 79 overall.
Under is 8-2 in SF last 10 interleague games.
Over is 19-7-1 in SF last 27 Wed. games.
SF are 7-3 in their last 10 home games.

Pick: Giants -1.5 +105


NY Mets (Megill) at Boston (Crochet) – 6:45 ET

Under is 12-1 in NYM last 13 games as an underdog.
Under is 6-1-1 in NYM last 8 on grass.
Under is 6-1-1 in NYM last 8 overall.
Over is 18-7-1 in BOS last 26 interleague games.
Under is 7-2 in Crochet’s last 9 on grass.
Under is 7-3 in Crochet’s last 10 starts overall.
Under is 7-2-2 in the last 11 meetings in Boston.
NYM are 4-9 in the last 13 meetings.

Pick: Mets +130


San Diego (Vasquez) at Toronto (Gausman) – 7:07 ET

SD are 3-10 in their last 13 interleague games.
Under is 6-2 in SD last 8 games as an underdog.
Over is 22-8-1 in SD last 31 on astroturf.
Under is 8-2 in TOR last 10 interleague games.
Over is 10-3-1 in TOR last 14 overall.
TOR are 2-6 in their last 8 games as a favorite.
Over is 6-2 in the last 8 meetings in Toronto.

Pick: Padres +130