Odds MLB
MLB · GAME ODDS
ODDS UPDATE THROUGHOUT THE DAY

St. Louis Cardinals @ Pittsburgh Pirates

Today 6:41pm

MONEYLINE
Cardinals+145
Pirates-164
SPREAD
Cardinals +1.5-162
Pirates -1.5+125
TOTAL
O 7.5+110
U 7-118

Best available price shown per line; odds refresh throughout the day and are subject to change.

Player Props

Alec Burleson
Brandon Lowe
Leonardo Bernal
Jordan Walker
Oneil Cruz
Rafael Flores
JJ Wetherholt
Ryan O'Hearn
Bryan Reynolds
Ivan Herrera
Thomas Saggese
Spencer Horwitz
Konnor Griffin
Masyn Winn
Nathan Church
Bryan Torres
Nick Gonzales
Jake Mangum

Recent Form

St. Louis Cardinals

DATE OPP CLOSE RESULT ATS/OU
Sep 20, 2026 Washington Nationals -1.5 / 8.5 Lost 1-9 Lost / Over
Sep 20, 2026 Washington Nationals -1.5 / 8.5 Lost 5-8 Lost / Over
Sep 20, 2026 Washington Nationals -1.5 / 8.5 Won 5-3 Won / Under
Sep 19, 2026 Washington Nationals +2.5 / 7.5 Lost 1-9 Lost / Over
Sep 19, 2026 Washington Nationals +8.5 / 11.5 Lost 1-9 Won / Under
Sep 16, 2026 San Francisco Giants +1.5 / 5.5 Won 2-1 Won / Under
Sep 16, 2026 San Francisco Giants +1.5 / 5.5 Lost 3-10 Lost / Over
Sep 16, 2026 San Francisco Giants +1.5 / 5.5 Lost 5-6 Won / Over
Sep 15, 2026 San Francisco Giants +1.5 / 11.5 Won 2-1 Won / Under
Sep 15, 2026 San Francisco Giants +1.5 / 11.5 Lost 3-10 Lost / Over

Pittsburgh Pirates

DATE OPP CLOSE RESULT ATS/OU
Sep 20, 2026 Kansas City Royals +1.5 / 7.5 Won 8-5 Won / Over
Sep 20, 2026 Kansas City Royals +1.5 / 7.5 Won 6-5 Won / Over
Sep 20, 2026 Kansas City Royals +1.5 / 7.5 Won 4-3 Won / Under
Sep 19, 2026 Kansas City Royals -2.5 / 8.5 Won 8-5 Won / Over
Sep 19, 2026 Kansas City Royals -2.5 / 8.5 Won 6-5 Lost / Over
Sep 18, 2026 Kansas City Royals +1.5 / 7.5 Won 8-5 Won / Over
Sep 17, 2026 Milwaukee Brewers -2.5 / 11.5 Lost 1-5 Lost / Under
Sep 17, 2026 Milwaukee Brewers -2.5 / 11.5 Lost 4-5 Lost / Under
Sep 17, 2026 Milwaukee Brewers -2.5 / 11.5 Won 7-4 Won / Under
Sep 16, 2026 Milwaukee Brewers +2.5 / 8.5 Lost 1-5 Lost / Under

ST. LOUIS CARDINALS vs. PITTSBURGH PIRATES Head-to-Head

Showing 10 of last 10 meetings

DATE TEAM OPP CLOSE RESULT ATS/OU
Aug 30, 2026 St. Louis Cardinals @Pittsburgh Pirates +3.5 / 8.5 Won 4-1 Won / Under
Aug 30, 2026 St. Louis Cardinals @Pittsburgh Pirates +3.5 / 8.5 Lost 2-6 Lost / Under
Aug 30, 2026 St. Louis Cardinals @Pittsburgh Pirates +3.5 / 8.5 Lost 4-5 Won / Over
Aug 29, 2026 St. Louis Cardinals @Pittsburgh Pirates +1.5 / 7.5 Won 4-1 Won / Under
Aug 29, 2026 St. Louis Cardinals @Pittsburgh Pirates +1.5 / 7.5 Lost 2-6 Lost / Over
Aug 29, 2026 St. Louis Cardinals @Pittsburgh Pirates -2.5 / 6.5 Won 4-1 Won / Under
May 21, 2026 St. Louis Cardinals @Pittsburgh Pirates +1.5 / 7 Lost 2-6 Lost / Over
May 20, 2026 St. Louis Cardinals @Pittsburgh Pirates +1.5 / 7.5 Lost 0-7 Lost / Under
May 19, 2026 St. Louis Cardinals @Pittsburgh Pirates +1.5 / 8 Won 9-6 Won / Over
Apr 30, 2026 Pittsburgh Pirates @St. Louis Cardinals -1.5 / 7 Lost 5-10 Lost / Over