Sports Interaction

Pittsburgh Pirates vs. St. Louis Cardinals Odds, Stats May 21, 2026

Final Score
Pittsburgh
Pirates
St. Louis
Cardinals
6
2
Pittsburgh Pirates
St. Louis Cardinals
Scoreboard 1 2 3 4 5 6 7 8 9 R ML H E
Pittsburgh Pirates 41-41 1 0 0 1 0 2 2 0 0 6 -120 10 0
St. Louis Cardinals 42-37 0 0 1 0 0 0 0 1 0 2 +100 8 0

Latest Encounters

Date Result Competition Stats Recap
06/26/26
Miami Marlins MIA ( 43-39 )
St. Louis Cardinals STL ( 42-37 )
4   -   0
National League East
06/26/26
Cincinnati Reds CIN ( 38-42 )
Pittsburgh Pirates PIT ( 41-41 )
6   -   4
National League Central
06/25/26
Seattle Mariners SEA ( 42-41 )
Pittsburgh Pirates PIT ( 41-41 )
1   -   5
American League West
06/24/26
Arizona Diamondbacks AZ ( 41-40 )
St. Louis Cardinals STL ( 42-37 )
9   -   4
National League West
06/24/26
Seattle Mariners SEA ( 42-41 )
Pittsburgh Pirates PIT ( 41-41 )
1   -   11
American League West
06/23/26
Arizona Diamondbacks AZ ( 41-40 )
St. Louis Cardinals STL ( 42-37 )
4   -   3
National League West
06/23/26
Seattle Mariners SEA ( 42-41 )
Pittsburgh Pirates PIT ( 41-41 )
3   -   2
American League West
06/22/26
Arizona Diamondbacks AZ ( 41-40 )
St. Louis Cardinals STL ( 42-37 )
2   -   3
National League West
06/21/26
Pittsburgh Pirates PIT ( 41-41 )
Colorado Rockies COL ( 32-50 )
8   -   6
National League Central
06/21/26
St. Louis Cardinals STL ( 42-37 )
Kansas City Royals KC ( 34-49 )
12   -   10
National League Central
06/20/26
Pittsburgh Pirates PIT ( 41-41 )
Colorado Rockies COL ( 32-50 )
1   -   2
National League Central
06/19/26
St. Louis Cardinals STL ( 42-37 )
Kansas City Royals KC ( 34-49 )
5   -   6
National League Central

Matchup Odds

Team Runline Moneyline Over / Under
Pittsburgh Pirates PIT
-1.5 0 0 U+70
St. Louis Cardinals STL
+1.5 0 0 O+70

Line History

time fav spread money line total
Opening 20 May 11:06pm PIT -1.5 +135 -130 O +7.5 -115
Closing 20 May 11:06pm PIT -1.5 +135 -130 O +7.5 -115

Line History

Team Leaders

Pittsburgh Pirates PIT
St. Louis Cardinals STL
Brandon Lowe
Second Base St. Louis
19 HR 18
Jordan Walker
Right Outfield Pittsburgh
Rafael Flores Jr.
Catcher St. Louis
0.7 BA 0.3
Alec Burleson
First Base Pittsburgh
Oneil Cruz
Center Outfield St. Louis
21 SB 10
Jordan Walker
Right Outfield Pittsburgh

Matchup Details

Stat
25 Wins 28
24 Losses 20
5-5 Last 10 4-6
-0.47 Units 9.89
13-13 Wins Home 13-12
12-11 Wins Away 15-8
22-18-1 Covers Against Ou 19-19-2
21-20 Run Line Wins Losses 25-15
-2.51 Runline Units 3.55

Recent Meetings

date home-away ats o/u STL:RBI STL:Batting Average STL:Home Runs PIT:RBI PIT:Batting Average PIT:Home Runs
05/21/2026 STL 2 - PIT 6 PIT Over 0 2 .24 1 6 .28 2
05/20/2026 STL 0 - PIT 7 PIT Over 0 0 .16 0 7 .37 1
05/19/2026 STL 9 - PIT 6 STL Over 0 8 .28 4 4 .3 0
04/30/2026 PIT 5 - STL 10 STL Over 7 10 .33 2 4 .21 1
04/29/2026 PIT 4 - STL 5 STL Over 8.5 5 .18 1 4 .24 1
04/28/2026 PIT 7 - STL 11 STL Over 8.5 11 .32 2 7 .36 3
04/27/2026 PIT 2 - STL 4 STL Under 8 4 .19 2 2 .25 0
03/05/2026 PIT 2 - STL 3 STL Under 8.5 3 .19 1 2 .16 1
03/01/2026 STL 1 - PIT 6 PIT Under 8.5 0 .04 0 6 .24 2
08/28/2025 STL 4 - PIT 1 STL Under 8.5 1 .17 1 4 .23 1
08/27/2025 STL 1 - PIT 2 PIT Under 7.5 2 .1 0 1 .14 0
08/26/2025 STL 3 - PIT 8 PIT Over 8 7 .3 1 3 .1 1
08/25/2025 STL 7 - PIT 6 STL Over 8 6 .27 2 7 .3 1
07/02/2025 PIT 5 - STL 0 PIT Under 8 0 .18 0 5 .25 0
07/01/2025 PIT 1 - STL 0 PIT Over 0 0 .22 0 1 .15 0
06/30/2025 PIT 7 - STL 0 PIT Under 8.5 0 .14 0 7 .33 1
05/07/2025 STL 5 - PIT 0 STL Under 7.5 0 .13 0 5 .34 0
05/06/2025 STL 2 - PIT 1 STL Under 7 1 .13 0 2 .15 0
05/05/2025 STL 6 - PIT 3 STL Over 8 3 .21 1 6 .33 3
04/09/2025 PIT 2 - STL 1 PIT Under 7.5 1 .16 0 2 .13 0
date score ats o/u RBI Batting Average Home Runs
06/26/2026 PIT 4 - CIN 6 L Over 7.5 6 .24 1
06/25/2026 PIT 5 - SEA 1 W Under 8 1 .19 0
06/24/2026 PIT 11 - SEA 1 W Over 8 1 .21 0
06/23/2026 PIT 2 - SEA 3 L Under 9 3 .23 2
06/21/2026 COL 6 - PIT 8 W Over 11.5 8 .33 2
06/20/2026 COL 2 - PIT 1 L Under 10.5 1 .19 1
06/19/2026 COL 4 - PIT 3 L Under 11.5 3 .21 0
06/17/2026 ATH 4 - PIT 12 W Over 10.5 12 .38 2
06/16/2026 ATH 5 - PIT 6 W Under 11 6 .32 3
06/15/2026 ATH 11 - PIT 2 L Over 10 2 .23 1
date score ats o/u RBI Batting Average Home Runs
06/26/2026 STL 0 - MIA 4 L Under 8 0 .1 0
06/24/2026 STL 4 - AZ 9 L Over 9 4 .24 1
06/23/2026 STL 3 - AZ 4 L Under 8.5 3 .22 0
06/22/2026 STL 3 - AZ 2 W Under 8.5 3 .26 0
06/21/2026 KC 10 - STL 12 W Over 9 10 .31 4
06/19/2026 KC 6 - STL 5 W Over 9 6 .29 1
06/18/2026 KC 14 - STL 6 L Over 9 12 .4 3
06/17/2026 STL 1 - SD 6 L Under 10.5 1 .2 0
06/16/2026 STL 3 - SD 2 W Under 8.5 3 .26 0
06/15/2026 STL 3 - SD 0 W Under 8.5 3 .27 0

Matchup Edge - Scoring Stats

avg rank edge in rank avg
5.01 18 Runs Per 9 Innings 23 4.35
0.729 20 On Base Plus Slugging 23 0.676
0.243 18 Batting Average 22 0.224
33 12 Home Runs 13 30

Odds Analysis

Team Rankings

Pittsburgh Pirates PIT
Season stats rank
ERA 4.1 17
WHIP 1.29 15
KS 760 3
CG - -
Errors 52 25
St. Louis Cardinals STL
Season stats rank
ERA 4.29 14
WHIP 1.35 11
KS 614 27
CG - -
Errors 37 13
Pittsburgh Pirates PIT
Season stats rank
Runs / G 5.04 4
BA 0.26 2
OPS 0.75 3
HR 99 11
SB 74 6
St. Louis Cardinals STL
Season stats rank
Runs / G 4.54 13
BA 0.25 11
OPS 0.72 14
HR 88 19
SB 52 17

Injuries

Pittsburgh Pirates PIT
St. Louis Cardinals STL

Pittsburgh vs. St. Louis Betting News

No posts found.

No posts found.

National League Central Standings

Pitchers & Umpires

Today - Overall

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Braxton Ashcraft (R) - - - - - - 41-41 - - - - -
Dustin May (R) - - - - - - 42-37 - - - - -

Today - Last 3

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Braxton Ashcraft (R) - - - - - - 41-41 - - - - -
Dustin May (R) - - - - - - 42-37 - - - - -
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Bubba Chandler (R) 4.94 3-7 4.42 73 46 0 15 64 45 39 9 0 1.39 62:53
Thomas Harrington (R) 3 0 1.5 2 3 0 0 3 1 1 1 0 1 6:3
Mitch Keller (R) 5.51 5-5 4.89 69 32 0 16 85 52 48 9 0 1.32 87:47
Paul Skenes (R) 5.47 6-7 3.1 114 20 0 17 70 38 32 9 0 0.97 77:41
Antwone Kelly (R) 2.1 0 7.71 1 1 0 0 2 2 2 1 0 1.29 4:0
Wilber Dotel (R) 2.01 1-2 5.89 19 9 0 0 16 12 12 2 0 1.36 16:15
Jared Jones (R) 4.02 1-1 5.75 21 8 0 5 23 13 13 4 0 1.52 18:13
Jose Urquidy (R) 1.22 0-1 8.53 6 2 0 0 15 10 6 1 0 2.68 7:4
Khristian Curtis (R) 1.1 0 6.75 4 2 0 0 2 2 2 0 0 1.5 1:2
Jarod Bayless (R) 1.05 0-2 11.57 6 3 0 0 7 7 6 2 0 2.14 1:3
David Matoma (R) 1.2 0 10.8 4 3 0 0 1 2 2 0 0 2.4 1:0
Cy Nielson (L) 0.7 0 0 0 1 0 0 0 0 0 0 0 0.43 2:3
Junior Flores (R) 0.5 0 0 0 1 0 0 1 0 0 0 0 2 1:1
Kyle Larsen (R) 0.2 0 0 2 1 0 0 0 0 0 0 0 1.5 1:0
Brandon Neeck (L) 1 0 5.4 9 3 0 0 5 3 3 0 0 1.6 3:2
Jake Shirk (R) 0.55 0 0 1 0 0 0 1 0 0 0 0 0.75 3:0
Peyton Stumbo (R) 1 0 0 0 0 0 0 0 0 0 0 0 0 3:0
Landon Tomkins (R) 0.55 0 0 2 0 0 0 1 0 0 0 0 0.75 2:0
Michael Walsh (R) 1 0 0 3 0 0 0 1 0 0 0 0 0.5 1:2
Tyrone Yulie (R) 0.33 0 0 3 3 0 0 2 0 0 0 0 5 0:0
Jaycob Deese (R) 1.05 0 3.86 1 2 0 0 2 1 1 0 0 1.71 3:0
Jacob Bimbi (L) 0.2 0 40.5 0 2 0 0 2 3 3 1 0 6 1:1
Noah Takacs (R) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:1
Hyun Seung Lee (L) 0 0 0 0 0 0 0 0 0 0 0 0 0 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Gordon Graceffo (R) 1.16 5-1 3.26 17 19 0 0 24 16 14 4 0 1.11 46:32
Tink Hence (R) 0.6 0 16.2 2 1 0 0 4 3 3 1 0 3 2:0
Matthew Liberatore (L) 4.83 3-5 5.56 70 29 0 16 94 52 48 17 0 1.58 62:50
Michael McGreevy (R) 5.57 3-6 3.12 57 21 0 16 81 31 31 12 0 1.14 103:55
Andre Pallante (R) 5.48 9-4 3.59 64 25 0 15 73 35 33 9 0 1.19 109:37
Richard Fitts (R) 3.03 2-1 5.79 9 3 0 3 9 6 6 1 0 1.29 9:4
Brycen Mautz (L) 3 0 6 2 2 0 0 4 2 2 0 0 2 2:3
Hunter Dobbins (R) 4.28 1-0 3.63 19 7 0 2 17 7 7 3 0 1.38 18:3
Jurrangelo Cijntje (S) 2 0 0 2 1 0 0 1 0 0 0 0 1 2:2
Quinn Mathews (L) 2.75 1-1 4.09 16 7 0 2 7 6 5 1 0 1.27 11:5
Dustin May (R) 5.55 5-6 4.3 77 22 0 15 78 43 40 7 1 1.2 77:46
Max Rajcic (R) 1.3 0 6.35 4 4 0 0 4 4 4 1 0 1.41 5:5
Hancel Rincon (R) 1.1 0 3.38 2 1 0 0 3 1 1 0 0 1.5 3:1
Bruce Zimmermann (L) 1.37 0 10.38 4 0 0 0 7 5 5 0 0 1.62 5:2
Michael Watson (L) 0.53 0 3.86 4 3 0 0 1 1 1 0 0 1.71 2:0
Mason Burns (R) 0.1 0 81 0 3 0 0 0 3 3 0 0 9 0:0
Darlin Saladin (R) 0.4 0-1 4.5 2 1 0 0 6 1 1 0 0 3.5 3:1
Ian Bedell (R) 0.44 1-0 3.38 3 2 0 0 2 1 1 0 0 1.5 3:1
Jose Davila (R) 0.3 0 10.8 2 1 0 0 3 2 2 1 0 2.4 0:0
Hunter Hayes (R) 0.5 0 18 0 3 0 0 3 2 2 1 0 6 2:1
Jawilme Ramirez (R) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Braxton Ashcraft (R) 6.01 7-3 3.07 107 22 0 16 83 37 33 8 0 1.09 90:49
Hunter Barco (L) 2.24 0-1 7.71 8 9 0 0 14 12 10 3 0 1.97 14:5
Michael Darrell-Hicks (R) 1 1-1 5.4 4 1 0 0 4 4 3 1 0 1 3:6
Justin Lawrence (R) 0.96 0-2 5.32 25 12 0 0 22 20 13 4 0 1.55 25:8
Isaac Mattson (R) 0.96 0 3.75 20 12 0 0 20 10 10 1 0 1.33 11:21
Carmen Mlodzinski (R) 4.39 4-3 3.57 59 25 0 9 74 35 28 6 0 1.4 67:39
Kyle Nicolas (R) 1 0 0 2 0 0 0 2 0 0 0 0 1 2:2
Yohan Ramirez (R) 1.29 5-2 3.89 48 25 0 0 31 22 19 4 0 1.27 48:17
Cam Sanders (R) 1 0 9 8 5 0 0 6 6 6 0 0 1.83 3:2
Dennis Santana (R) 0.95 2-3 4.86 29 17 0 0 30 20 18 4 0 1.41 23:23
Evan Sisk (L) 1.17 1-0 1.8 42 12 0 0 28 7 7 2 0 1.14 25:11
Brandan Bidois (R) 1.07 0 4.8 18 11 0 0 15 13 8 4 0 1.73 8:14
Gregory Soto (L) 0.97 4-1 3.24 39 13 0 0 20 14 12 2 0 0.99 29:16
Mason Montgomery (L) 0.98 2-3 4.83 44 15 0 4 30 18 17 4 0 1.42 32:11
Beau Burrows (R) 1.03 0 2.08 4 2 0 0 4 2 1 1 0 1.38 3:4
Mike Clevinger (R) 2.83 1-0 5.29 18 11 0 2 12 11 10 4 0 1.35 11:12
Noah Davis (R) 3.3 0-2 7.9 12 2 0 2 15 12 12 5 0 1.24 13:11
Chris Devenski (R) 0.7 0 7.71 3 0 0 0 5 2 2 1 0 2.14 2:0
Nick Dombkowski (L) 3 1-1 7.5 7 5 0 0 6 5 5 2 0 1.83 4:6
Joe La Sorsa (L) 1 0 2.25 2 1 0 0 2 2 1 0 0 0.75 2:4
Noah Murdock (R) 0.84 0 3.86 3 4 0 0 4 2 2 0 0 1.71 4:1
Matt Ager (R) 1 0 0 1 0 0 0 0 0 0 0 0 0 1:1
Justin Meis (R) 0.82 1-0 2.08 4 1 0 0 2 1 1 0 0 0.69 2:4
Emmanuel Chapman (R) 0.2 0 0 1 2 0 0 0 0 0 0 0 3 1:0
Derek Diamond (R) 0.73 0 0 2 0 0 0 1 0 0 0 0 0.38 3:2
Jaden Woods (L) 0.73 0-1 10.13 3 3 0 0 2 5 3 0 0 1.88 3:2
Joshua Loeschorn (R) 0.55 0 13.5 2 3 0 0 3 2 2 0 0 4.5 1:0
Carson Fulmer (R) 2.33 0-1 2.57 4 0 0 1 4 2 2 2 0 0.57 6:6
Draven Zeigler (R) 0.1 0 0 0 1 0 0 0 0 0 0 0 3 1:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Ryan Fernandez (R) 1.31 1-1 1.86 17 5 0 0 8 6 2 1 0 1.34 7:3
Kyle Leahy (R) 5.07 5-4 4.24 62 28 0 15 87 36 36 9 0 1.51 82:42
Riley O'Brien (R) 1 3-3 4.05 33 11 0 0 29 17 15 2 0 1.2 41:14
Nick Raquet (L) 1 0 2.25 5 1 0 0 2 1 1 0 0 0.75 5:3
JoJo Romero (L) 0.97 0-2 3.86 34 12 0 0 31 15 15 5 0 1.23 36:14
Chris Roycroft (R) 0.73 0 15.19 4 8 0 0 13 9 9 2 0 3.94 9:1
Matt Svanson (R) 1.1 2-2 7.27 34 18 0 0 40 29 28 5 0 1.67 28:21
Justin Bruihl (L) 1 0 4.11 25 14 0 0 38 20 16 2 0 1.49 41:15
Ryne Stanek (R) 0.91 2-1 5.23 37 18 0 0 29 20 18 6 0 1.52 21:18
Scott Blewett (R) 1 1-0 1.29 7 4 0 0 4 2 1 0 0 1.14 9:2
Luis Gastelum (R) 1 0 0 6 1 0 0 0 0 0 0 0 0.25 0:3
Skylar Hales (R) 0.87 0 4.76 7 1 0 0 3 3 3 0 0 0.71 7:1
Austin Love (R) 0.71 0 0 2 2 0 0 3 0 0 0 0 1 5:2
Mason Molina (L) 2.05 1-1 14.54 4 3 0 1 6 7 7 2 0 2.08 3:1
Gerson Moreno (R) 0.84 0-1 9.64 7 4 0 0 4 5 5 0 0 1.71 2:2
Packy Naughton (L) 1 0 1.29 8 0 0 0 3 1 1 1 0 0.43 10:2
Matt Pushard (R) 1.17 0 5.14 6 4 0 0 6 5 4 0 0 1.43 6:5
Jared Shuster (L) 1.8 0 2.35 2 3 0 0 6 3 2 0 0 1.17 10:7
George Soriano (R) 0.95 3-2 3.48 27 14 0 0 27 14 13 4 0 1.22 30:20
Tyler Bradt (R) 0.05 0 54 0 3 0 0 1 2 2 0 0 12 0:0
D.J. Carpenter (R) 0.1 0 0 0 1 0 0 0 0 0 0 0 1.5 2:0
Domenic Picone (R) 0.1 0 0 1 1 0 0 2 0 0 0 0 4.5 0:1
Edwin Nunez (R) 0.5 0 0 2 1 0 0 2 0 0 0 0 3 0:1
Umpire G W-L AVG PIT STR B STR% STR_ BB K/BB HR O/U
James Hoye 0 0-0 0 0 0 0 0 0 0 0 0 0-0