pirates record vs every team since 2000

The Pittsburgh Pirates are 97-129 versus the Astros since 2000.

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
Astros Astros
97-129
.429
226
97
129
7,637
881
1,906
363
36
206
836
599
93
1,679
101
47
8,474
2,959
605
87
58
49
164
.250
.310
.387
.697
2 Pirates
Pirates
Diamondbacks Diamondbacks
70-92
.432
162
70
92
5,627
686
1,444
308
29
144
650
461
46
1,308
78
45
6,221
2,242
481
52
35
43
115
.257
.316
.398
.715
3 Pirates
Pirates
Nationals Nationals
76-86
.469
162
76
86
5,401
690
1,357
283
23
144
666
487
71
1,145
78
44
6,061
2,118
450
55
47
45
122
.251
.319
.392
.711
4 Pirates
Pirates
Mets Mets
74-90
.451
164
74
90
5,556
696
1,410
257
27
142
664
499
67
1,237
91
30
6,223
2,147
426
59
42
38
128
.254
.321
.386
.707
5 Pirates
Pirates
Marlins Marlins
85-78
.521
163
85
78
5,521
681
1,407
298
39
108
644
542
69
1,289
106
41
6,229
2,107
445
52
45
53
133
.255
.327
.382
.708
6 Pirates
Pirates
Braves Braves
69-97
.416
166
69
97
5,619
620
1,375
284
26
122
589
494
63
1,290
94
43
6,274
2,077
432
66
32
63
133
.245
.311
.370
.681
7 Pirates
Pirates
Padres Padres
69-93
.426
162
69
93
5,509
666
1,367
263
29
137
630
507
93
1,277
95
36
6,194
2,099
429
50
35
27
108
.248
.320
.381
.701
8 Pirates
Pirates
Reds Reds
207-219
.486
426
207
219
14,321
1,773
3,607
737
72
417
1,695
1,322
199
3,251
202
109
16,120
5,739
1,226
161
117
86
271
.252
.321
.401
.722
9 Pirates
Pirates
Cardinals Cardinals
167-253
.398
420
167
253
14,273
1,729
3,627
698
89
365
1,656
1,220
184
2,963
145
73
15,930
5,598
1,152
141
112
70
361
.254
.319
.392
.711
10 Pirates
Pirates
Cubs Cubs
185-236
.439
422
185
236
14,196
1,738
3,434
684
85
399
1,654
1,395
170
3,439
268
101
15,985
5,485
1,168
121
103
86
292
.242
.315
.386
.701
11 Pirates
Pirates
Brewers Brewers
185-234
.442
419
185
234
14,198
1,759
3,553
705
78
445
1,683
1,326
164
3,202
205
108
15,902
5,749
1,228
130
84
96
283
.250
.320
.405
.725
12 Pirates
Pirates
Rockies Rockies
88-76
.537
164
88
76
5,599
804
1,521
304
47
151
771
543
71
1,093
88
39
6,321
2,372
502
59
49
44
132
.272
.341
.424
.765
13 Pirates
Pirates
Royals Royals
18-19
.486
37
18
19
1,265
151
327
66
7
33
140
113
12
278
23
18
1,409
506
106
11
8
5
26
.258
.323
.400
.723
14 Pirates
Pirates
Tigers Tigers
44-39
.530
83
44
39
2,833
372
750
141
17
73
352
241
28
645
48
24
3,151
1,144
231
20
29
15
68
.265
.325
.404
.729
15 Pirates
Pirates
Phillies Phillies
81-83
.494
164
81
83
5,508
644
1,338
295
33
134
617
452
66
1,297
97
40
6,106
2,101
462
50
30
42
114
.243
.306
.381
.688
16 Pirates
Pirates
Twins Twins
15-21
.417
36
15
21
1,231
155
303
63
5
39
145
113
11
265
19
4
1,371
493
107
7
9
4
19
.246
.313
.400
.714
17 Pirates
Pirates
Guardians Guardians
21-27
.438
48
21
27
1,640
199
393
70
8
50
191
141
11
396
37
10
1,820
629
128
23
5
9
36
.240
.303
.384
.687
18 Pirates
Pirates
Dodgers Dodgers
59-110
.349
169
59
110
5,705
690
1,385
265
20
167
660
499
61
1,317
95
42
6,342
2,191
452
43
34
32
112
.243
.309
.384
.693
19 Pirates
Pirates
Giants Giants
75-78
.490
153
75
78
5,198
659
1,296
264
42
154
631
457
56
1,178
74
41
5,807
2,106
460
43
53
28
106
.249
.314
.405
.719
20 Pirates
Pirates
White Sox White Sox
20-20
.500
40
20
20
1,340
174
351
74
8
29
167
103
15
301
22
9
1,477
528
111
7
12
4
30
.262
.319
.394
.713
21 Pirates
Pirates
Angels Angels
13-14
.481
27
13
14
951
130
257
57
3
37
121
77
12
192
14
9
1,051
431
97
8
3
6
18
.270
.332
.453
.785
22 Pirates
Pirates
Athletics Athletics
7-17
.292
24
7
17
808
79
182
27
4
17
76
84
10
184
15
3
913
268
48
7
4
5
18
.225
.305
.332
.636
23 Pirates
Pirates
Rangers Rangers
11-18
.379
29
11
18
1,002
116
257
52
5
19
110
70
13
232
24
7
1,098
376
76
7
6
4
16
.256
.312
.375
.687
24 Pirates
Pirates
Red Sox Red Sox
11-13
.458
24
11
13
791
85
181
34
4
21
80
69
11
167
11
7
882
286
59
4
7
1
18
.229
.297
.362
.659
25 Pirates
Pirates
Blue Jays Blue Jays
8-16
.333
24
8
16
829
88
193
32
7
18
83
62
8
195
12
4
911
293
57
5
7
3
10
.233
.290
.353
.644
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Rankings

HR

53

30th

R

247

30th

SO

572

27th

ERA

3.85

13th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
45
30
.600
Cardinals Cardinals
41
35
.539
4.5
Brewers Brewers
41
35
.539
4.5
Reds Reds
39
37
.513
6.5
Pirates Pirates
30
47
.390
16.0
Schedule
DATE MATCHUP TIME (ET)
Sat
6/21
TEX TEX
@
PIT PIT
4:05 PM
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM
Tue
6/24
PIT PIT
@
MIL MIL
7:40 PM
Wed
6/25
PIT PIT
@
MIL MIL
2:10 PM
Last Game
PIT Pirates

30 - 47

2

Final

6

TEX Rangers

37 - 39

Fri 20 Jun 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
43
32
.573
Rays Rays
42
34
.553
1.5
AL Central W L PCT GB
Tigers Tigers
48
29
.623
Royals Royals
38
38
.500
9.5
AL West W L PCT GB
Astros Astros
44
32
.579
Mariners Mariners
38
36
.514
5.0
NL East W L PCT GB
Phillies Phillies
46
30
.605
Mets Mets
45
31
.592
1.0
NL Central W L PCT GB
Cubs Cubs
45
30
.600
Brewers Brewers
41
35
.539
4.5
NL West W L PCT GB
Dodgers Dodgers
47
30
.610
Giants Giants
42
34
.553
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/5
MIA MIA
@
TBR TBR
3-4
Thu
6/5
PHI PHI
@
PIT PIT
4-5
Thu
6/5
TEX TEX
@
WSH WSH
0-2
Thu
6/5
BOS BOS
@
NYY NYY
6-9
Thu
6/5
CHC CHC
@
DET DET
1-3

Schedule

DATE MATCHUP TIME (ET)
Sat
6/21
DET DET
@
TBR TBR
12:10 PM
Sat
6/21
BAL BAL
@
NYY NYY
1:05 PM
Sat
6/21
MIL MIL
@
MIN MIN
2:10 PM
Sat
6/21
CIN CIN
@
STL STL
2:15 PM
Sat
6/21
SEA SEA
@
CHC CHC
2:20 PM