which team do the diamondbacks have the best all-time record against

The Tampa Bay Rays have the best record by a team against a team versus the Diamondbacks, with a record of 20-11.

TEAM REC OPP 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 Rays
Rays
20-11
Diamondbacks Diamondbacks
.645
31
20
11
1,079
155
281
73
10
27
145
126
18
255
31
9
1,232
455
110
2
7
6
23
.260
.346
.422
.767
2 Twins
Twins
19-11
Diamondbacks Diamondbacks
.633
30
19
11
1,022
180
300
58
6
43
170
85
13
209
7
7
1,139
499
107
4
15
3
28
.294
.351
.488
.839
3 Cardinals
Cardinals
112-69
Diamondbacks Diamondbacks
.619
181
112
69
6,208
949
1,672
349
38
215
901
648
73
1,297
93
44
7,070
2,742
602
89
52
52
138
.269
.343
.442
.784
4 Yankees
Yankees
18-13
Diamondbacks Diamondbacks
.581
31
18
13
1,033
142
256
55
4
42
131
116
6
242
11
8
1,167
445
101
5
7
10
30
.248
.325
.431
.756
5 Dodgers
Dodgers
270-202
Diamondbacks Diamondbacks
.572
472
270
202
16,197
2,203
4,162
817
76
570
2,098
1,630
189
3,421
253
93
18,315
6,841
1,463
167
132
128
360
.257
.330
.422
.752
6 Giants
Giants
266-202
Diamondbacks Diamondbacks
.568
468
266
202
15,909
2,101
4,106
850
118
490
1,996
1,584
156
3,305
179
86
17,945
6,662
1,458
171
125
146
361
.258
.329
.419
.748
7 Mariners
Mariners
26-19
Diamondbacks Diamondbacks
.578
45
26
19
1,567
226
417
77
13
59
216
145
8
354
33
16
1,741
697
149
8
13
11
37
.266
.329
.445
.774
8 Red Sox
Red Sox
15-12
Diamondbacks Diamondbacks
.556
27
15
12
917
134
244
46
2
34
131
81
9
226
8
2
1,024
396
82
7
10
6
16
.266
.328
.432
.760
9 Braves
Braves
101-82
Diamondbacks Diamondbacks
.552
183
101
82
6,318
915
1,686
366
34
221
873
567
57
1,412
74
51
7,051
2,783
621
55
54
41
137
.267
.330
.440
.771
10 Nationals
Nationals
100-82
Diamondbacks Diamondbacks
.549
182
100
82
6,111
803
1,565
315
39
199
772
531
75
1,325
102
48
6,830
2,555
553
67
46
42
128
.256
.321
.418
.739
11 Mets
Mets
101-84
Diamondbacks Diamondbacks
.546
185
101
84
6,366
877
1,653
333
38
230
844
615
52
1,352
126
35
7,151
2,752
601
68
50
53
129
.260
.328
.432
.760
12 Athletics
Athletics
25-22
Diamondbacks Diamondbacks
.532
47
25
22
1,592
200
382
76
5
62
193
160
12
420
22
11
1,779
654
143
3
12
11
32
.240
.312
.411
.723
13 Rangers
Rangers
30-27
Diamondbacks Diamondbacks
.526
57
30
27
1,951
273
491
95
14
58
260
160
14
435
37
11
2,152
788
167
14
13
11
31
.252
.311
.404
.715
14 Blue Jays
Blue Jays
13-12
Diamondbacks Diamondbacks
.520
25
13
12
855
136
233
47
8
37
129
69
6
183
2
5
945
407
92
2
13
3
23
.273
.327
.476
.803
15 Brewers
Brewers
94-88
Diamondbacks Diamondbacks
.516
182
94
88
6,229
857
1,575
303
33
228
811
566
65
1,537
102
44
6,946
2,628
564
47
39
33
110
.253
.320
.422
.742
16 Angels
Angels
21-20
Diamondbacks Diamondbacks
.512
41
21
20
1,408
200
365
83
8
56
186
122
20
290
10
11
1,570
632
147
12
8
10
42
.259
.325
.449
.774
17 Reds
Reds
89-87
Diamondbacks Diamondbacks
.506
176
89
87
5,934
760
1,497
290
31
191
728
531
79
1,381
119
53
6,632
2,422
512
51
37
44
138
.252
.320
.408
.728
18 Phillies
Phillies
88-90
Diamondbacks Diamondbacks
.494
178
88
90
6,193
829
1,617
336
35
202
772
584
64
1,365
105
45
6,945
2,629
573
64
40
49
107
.261
.329
.425
.754
19 Padres
Padres
226-244
Diamondbacks Diamondbacks
.481
470
226
244
15,814
2,030
3,888
762
87
501
1,931
1,503
149
3,698
261
110
17,697
6,327
1,350
114
117
84
320
.246
.315
.400
.715
20 Cubs
Cubs
90-100
Diamondbacks Diamondbacks
.474
190
90
100
6,426
832
1,558
308
39
212
790
610
74
1,528
73
37
7,206
2,580
559
65
31
43
127
.242
.314
.401
.715
21 Astros
Astros
69-80
Diamondbacks Diamondbacks
.463
149
69
80
5,150
714
1,363
289
27
174
676
430
89
1,080
105
46
5,750
2,228
490
43
38
29
121
.265
.330
.433
.762
22 Tigers
Tigers
19-24
Diamondbacks Diamondbacks
.442
43
19
24
1,483
189
387
79
16
38
183
106
9
358
9
12
1,619
612
133
11
10
15
26
.261
.312
.413
.725
23 Rockies
Rockies
206-263
Diamondbacks Diamondbacks
.439
469
206
263
16,240
2,391
4,378
952
122
547
2,266
1,456
147
3,585
238
105
18,141
7,215
1,621
188
110
110
339
.270
.333
.444
.777
24 Marlins
Marlins
80-104
Diamondbacks Diamondbacks
.435
184
80
104
6,258
803
1,642
323
36
175
771
516
58
1,417
100
56
6,936
2,562
534
61
43
38
141
.262
.322
.409
.732
25 Royals
Royals
16-21
Diamondbacks Diamondbacks
.432
37
16
21
1,325
184
384
63
12
34
172
105
11
244
23
11
1,459
573
109
7
11
4
28
.290
.344
.432
.777
Some of the information used here was obtained free of charge from Retrosheet.

More Rays Stats

Team Rankings

HR

77

13th

R

332

9th

SO

580

19th

ERA

3.42

5th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
42
29
.592
Rays Rays
40
32
.556
2.5
Blue Jays Blue Jays
38
33
.535
4.0
Red Sox Red Sox
38
36
.514
5.5
Orioles Orioles
30
41
.423
12.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/17
BAL BAL
@
TBR TBR
7:35 PM
Wed
6/18
BAL BAL
@
TBR TBR
7:35 PM
Thu
6/19
BAL BAL
@
TBR TBR
7:35 PM
Fri
6/20
DET DET
@
TBR TBR
7:05 PM
Sat
6/21
DET DET
@
TBR TBR
12:10 PM
Last Game
TBR Rays

40 - 32

7

Final

1

BAL Orioles

30 - 41

Mon 16 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
42
29
.592
Rays Rays
40
32
.556
2.5
AL Central W L PCT GB
Tigers Tigers
46
27
.630
Twins Twins
36
35
.507
9.0
AL West W L PCT GB
Astros Astros
41
31
.569
Mariners Mariners
36
35
.507
4.5
NL East W L PCT GB
Mets Mets
45
27
.625
Phillies Phillies
43
29
.597
2.0
NL Central W L PCT GB
Cubs Cubs
44
28
.611
Brewers Brewers
39
34
.534
5.5
NL West W L PCT GB
Dodgers Dodgers
44
29
.603
Giants Giants
41
31
.569
2.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/31
CWS CWS
@
BAL BAL
2-3
Sat
5/31
ATH ATH
@
TOR TOR
4-8
Sat
5/31
SFG SFG
@
MIA MIA
4-2
Sat
5/31
CIN CIN
@
CHC CHC
3-7
Sat
5/31
MIN MIN
@
SEA SEA
1-2

Schedule

DATE MATCHUP TIME (ET)
Tue
6/17
PHI PHI
@
MIA MIA
6:10 PM
Tue
6/17
PIT PIT
@
DET DET
6:40 PM
Tue
6/17
COL COL
@
WSH WSH
6:45 PM
Tue
6/17
LAA LAA
@
NYY NYY
7:05 PM
Tue
6/17
AZ AZ
@
TOR TOR
7:07 PM