- Run Line
- Money
- Total
- Merged
The upcoming MLB matchup on May 21, 2026, features the Pittsburgh Pirates visiting the St. Louis Cardinals at Busch Stadium in St. Louis, MO. Broadcasted on card, this game presents intriguing odds dynamics. The Pirates are favored on the moneyline at -123, while the Cardinals stand at +112. The run line opened with Pittsburgh at -1.5 and has shifted to +1.5 for St. Louis, indicating a market adjustment. Totals favor the under at u8 -122. These betting lines offer valuable insights for bettors analyzing this regular-season contest. For comprehensive data, visit the MLB odds page.
![]() DETF. Valdez (L) 33-44100% +115Everygame | |||||||
TBD. Rasmussen (R) 43-310% -184Bet105 | |||||||
MIAT. Phillips (R) 40-3833% -118BetOnline | |||||||
WSHF. Griffin (L) 40-38- -111MyBookie | |||||||
![]() TORS. Bieber (R) 38-39- -115BetOnline | |||||||
CINB. Singer (R) 37-39100% +145BetOnline | |||||||
NYMK. Senga (R) 34-43100% +104Bookmaker | |||||||
![]() CWSA. Kay (L) 39-3725% +100Bet105 | |||||||
![]() MINZ. Matthews (R) 38-41100% +139BetAnything | |||||||
STLA. Pallante (R) 41-3440% -135BetOnline | |||||||
![]() COLR. Feltner (R) 30-48100% +112Bet105 | |||||||
LAAS. Aldegheri (L) 32-4750% +143BetOnline | |||||||
![]() SDM. King (R) 39-37- -102BetOnline |