MLB Best Bets for May 20, 2026

Official picks and featured analysis for this league on this event date.

Back to date view All event dates

Other leagues for this date

NPB KBO MLB WNBA NHL NBA

Baltimore Orioles vs. Tampa Bay Ray

Event: Wed, May 20 · 1:11 PM EDT

Odd$mith pick: Tampa Bay Rays ML (-136)

Result: Win · Baltimore Orioles 3, Tampa Bay Rays 5

Open match page

Houston Astros vs. Minnesota Twins

Event: Wed, May 20 · 1:41 PM EDT

Odd$mith pick: Under 8.0 (-110)

Result: Win · Houston Astros 1, Minnesota Twins 4

Open match page

Texas Rangers vs. Colorado Rockies

Event: Wed, May 20 · 3:10 PM EDT

Odd$mith pick: Under 10.5 (-109)

Result: Win · Texas Rangers 10, Colorado Rockies 0

Open match page

Atlanta Braves vs. Miami Marlins

Event: Wed, May 20 · 6:41 PM EDT

Odd$mith pick: Miami Marlins +1.5 (-110)

Result: Loss · Atlanta Braves 8, Miami Marlins 4

Open match page

Boston Red Sox vs. Kansas City Royals

Event: Wed, May 20 · 7:41 PM EDT

Odd$mith pick: Kansas City Royals ML (-122)

Result: Loss · Boston Red Sox 7, Kansas City Royals 1

Featured analysis: Boston Red Sox vs. Kansas City Royals prediction: Kansas City Royals ML

For Boston Red Sox vs. Kansas City Royal, the play is Kansas City Royals ML (-122).

Open match page Read analysis

Pittsburgh Pirates vs. St. Louis Cardinals

Event: Wed, May 20 · 7:46 PM EDT

Odd$mith pick: St. Louis Cardinals ML (-120)

Result: Win · Pittsburgh Pirates 6, St. Louis Cardinals 9

Featured analysis: Pittsburgh Pirates vs. St. Louis Cardinals prediction: St. Louis Cardinals ML

For Pittsburgh Pirates vs. St. Louis Cardinal, the play is St. Louis Cardinals ML (-120).

Open match page Read analysis

Odd$mith app

📱 Every pick, in your pocket. Daily best-bet cards, live odds, and the full board — free on Android. Get the app →