pirates record vs every team since 2020

The Pittsburgh Pirates have a record of 33-47 against the Cardinals since 2020.

TEAM OPP REC W% G W L AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Pirates
Pirates
Cardinals Cardinals
33-47
.413
80
33
47
2,622
296
607
117
12
65
279
243
24
604
38
13
2,917
943
194
8
20
5
73
.232
.300
.360
.660
2 Pirates
Pirates
Brewers Brewers
29-45
.392
74
29
45
2,437
288
535
101
12
84
276
227
14
668
25
11
2,701
912
197
14
9
7
34
.220
.289
.374
.663
3 Pirates
Pirates
Cubs Cubs
28-49
.364
77
28
49
2,576
307
586
117
13
82
292
256
22
680
48
16
2,884
975
212
8
22
8
48
.227
.300
.378
.679
4 Pirates
Pirates
Twins Twins
6-7
.462
13
6
7
424
47
92
20
2
10
47
40
3
109
6
1
473
146
32
2
4
0
7
.217
.287
.344
.631
5 Pirates
Pirates
Tigers Tigers
9-12
.429
21
9
12
698
86
176
31
3
16
83
60
5
164
7
4
771
261
50
1
7
1
15
.252
.313
.374
.687
6 Pirates
Pirates
Reds Reds
37-40
.481
77
37
40
2,488
279
562
114
10
71
264
238
25
743
41
16
2,777
909
195
12
14
5
40
.226
.298
.365
.664
7 Pirates
Pirates
Guardians Guardians
5-13
.278
18
5
13
607
70
138
27
1
16
68
52
5
177
13
1
668
215
44
3
1
3
12
.227
.293
.354
.647
8 Pirates
Pirates
White Sox White Sox
7-7
.500
14
7
7
464
61
112
24
4
8
57
40
3
118
6
2
514
168
36
1
6
1
8
.241
.302
.362
.664
9 Pirates
Pirates
Royals Royals
5-8
.385
13
5
8
437
46
104
24
2
11
45
42
3
119
2
0
485
165
37
0
3
0
11
.238
.307
.378
.685
10 Pirates
Pirates
Padres Padres
10-18
.357
28
10
18
946
98
228
34
4
20
92
86
21
264
21
5
1,063
330
58
5
5
1
14
.241
.317
.349
.665
11 Pirates
Pirates
Giants Giants
9-16
.360
25
9
16
855
97
206
41
7
25
91
67
14
234
11
4
950
336
73
4
10
3
17
.241
.303
.393
.696
12 Pirates
Pirates
Braves Braves
11-19
.367
30
11
19
1,017
107
248
45
3
28
105
78
11
296
17
6
1,121
383
76
5
10
6
10
.244
.302
.377
.679
13 Pirates
Pirates
Rockies Rockies
13-11
.542
24
13
11
784
103
196
38
8
22
101
76
10
188
11
11
879
316
68
3
6
2
14
.250
.322
.403
.725
14 Pirates
Pirates
Marlins Marlins
18-14
.563
32
18
14
1,105
133
246
56
8
19
121
132
12
307
33
11
1,262
375
83
5
8
7
19
.223
.310
.339
.650
15 Pirates
Pirates
Dodgers Dodgers
11-17
.393
28
11
17
936
117
227
39
4
31
113
87
13
257
29
4
1,047
367
74
4
7
3
16
.243
.314
.392
.706
16 Pirates
Pirates
Nationals Nationals
18-13
.581
31
18
13
1,018
153
268
53
4
29
147
127
8
247
21
10
1,179
416
86
11
15
8
17
.263
.345
.409
.754
17 Pirates
Pirates
Mets Mets
11-19
.367
30
11
19
981
122
234
39
2
34
115
114
11
266
15
4
1,111
379
75
2
3
1
27
.239
.324
.386
.710
18 Pirates
Pirates
Diamondbacks Diamondbacks
9-16
.360
25
9
16
837
107
201
45
7
16
100
82
8
215
18
9
934
308
68
2
5
5
12
.240
.312
.368
.680
19 Pirates
Pirates
Phillies Phillies
11-16
.407
27
11
16
904
108
211
35
8
22
102
81
10
256
15
4
1,004
328
65
4
5
3
20
.233
.302
.363
.665
20 Pirates
Pirates
Rays Rays
2-10
.167
12
2
10
386
27
72
11
3
11
27
24
6
119
9
1
420
122
25
2
2
1
6
.187
.244
.316
.560
21 Pirates
Pirates
Yankees Yankees
5-8
.385
13
5
8
424
56
87
18
2
16
54
42
4
128
5
3
477
157
36
0
7
1
6
.205
.279
.370
.649
22 Pirates
Pirates
Orioles Orioles
4-5
.444
9
4
5
302
28
62
8
0
6
26
21
2
84
7
2
328
88
14
2
1
0
4
.205
.261
.291
.552
23 Pirates
Pirates
Red Sox Red Sox
4-5
.444
9
4
5
297
33
63
13
1
10
33
23
1
73
5
0
323
108
24
0
2
0
5
.212
.269
.364
.633
24 Pirates
Pirates
Blue Jays Blue Jays
1-8
.111
9
1
8
308
22
62
12
1
4
21
20
4
88
6
1
337
88
17
2
3
0
2
.201
.257
.286
.542
25 Pirates
Pirates
Astros Astros
3-3
.500
6
3
3
197
24
42
8
0
8
22
21
2
58
8
2
221
74
16
0
1
0
5
.213
.294
.376
.670
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Rankings

HR

31

29th

R

135

30th

SO

324

25th

ERA

4.01

18th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
25
19
.568
Cardinals Cardinals
24
20
.545
1.0
Brewers Brewers
21
23
.477
4.0
Reds Reds
20
24
.455
5.0
Pirates Pirates
15
29
.341
10.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/16
PIT PIT
@
PHI PHI
6:45 PM
Sat
5/17
PIT PIT
@
PHI PHI
6:05 PM
Sun
5/18
PIT PIT
@
PHI PHI
1:35 PM
Mon
5/19
CIN CIN
@
PIT PIT
6:40 PM
Tue
5/20
CIN CIN
@
PIT PIT
6:40 PM
Last Game
NYM Mets

28 - 16

0

Final

4

PIT Pirates

15 - 29

Wed 14 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
25
18
.581
Blue Jays Blue Jays
21
21
.500
3.5
AL Central W L PCT GB
Tigers Tigers
29
15
.659
Guardians Guardians
25
18
.581
3.5
AL West W L PCT GB
Mariners Mariners
23
19
.548
Athletics Athletics
22
20
.524
1.0
NL East W L PCT GB
Mets Mets
28
16
.636
Phillies Phillies
25
18
.581
2.5
NL Central W L PCT GB
Cubs Cubs
25
19
.568
Cardinals Cardinals
24
20
.545
1.0
NL West W L PCT GB
Dodgers Dodgers
27
15
.643
Padres Padres
26
15
.634
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/29
DET DET
@
HOU HOU
7-4
Tue
4/29
ATL ATL
@
COL COL
1-2
Tue
4/29
SFG SFG
@
SDP SDP
3-5
Tue
4/29
LAA LAA
@
SEA SEA
3-9
Tue
4/29
NYY NYY
@
BAL BAL
4-5

Schedule

DATE MATCHUP TIME (ET)
Thu
5/15
WSH WSH
@
ATL ATL
12:15 PM
Thu
5/15
MIN MIN
@
BAL BAL
12:35 PM
Thu
5/15
CWS CWS
@
CIN CIN
12:40 PM
Thu
5/15
TBR TBR
@
TOR TOR
3:07 PM
Thu
5/15
HOU HOU
@
TEX TEX
8:05 PM