active giants players games vs nl including playoffs

Robbie Ray has played 127 games against the NL in the regular-season and playoffs in his career.

NAMEGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Robbie Ray
R. Ray
127
222
10
29
5
0
0
7
4
0
114
0
0
254
34
5
27
1
0
3
.131
.145
.153
.299
2Adrian Houser
A. Houser
62
59
2
4
1
0
2
2
3
0
43
0
0
67
11
3
5
0
0
0
.068
.113
.186
.299
3Matt Chapman
M. Chapman
400
1,469
242
369
97
6
66
215
175
21
414
19
7
1,677
676
169
0
12
3
30
.251
.337
.460
.797
4Harrison Bader
H. Bader
699
2,040
297
500
103
9
68
240
167
45
567
81
26
2,275
825
180
3
20
15
21
.245
.313
.404
.718
5Rafael Devers
R. Devers
327
1,230
195
328
80
4
73
216
154
10
339
1
3
1,404
635
157
0
10
24
34
.267
.350
.516
.867
6Tyler Mahle
T. Mahle
75
116
6
10
2
0
0
1
7
1
45
0
0
140
12
2
16
0
0
2
.086
.145
.103
.249
7Willy Adames
W. Adames
663
2,511
359
600
143
3
119
367
269
13
757
39
17
2,813
1,106
265
1
19
9
41
.239
.314
.440
.754
8Rowan Wick
R. Wick
55
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9Luis Arraez
L. Arraez
445
1,774
227
554
98
13
18
159
96
8
89
23
6
1,914
732
129
17
19
13
44
.312
.347
.413
.759
10Logan Webb
L. Webb
33
56
7
7
2
1
1
7
3
0
24
0
0
64
14
4
5
0
0
1
.125
.169
.250
.419
11Eric Haase
E. Haase
114
318
43
72
9
0
17
53
21
2
113
1
1
344
132
26
2
1
0
7
.226
.278
.415
.693
12JT Brubaker
JT Brubaker
23
36
0
3
0
0
0
3
4
0
13
0
0
41
3
0
1
0
0
2
.083
.175
.083
.258
13Jared Oliva
J. Oliva
29
57
5
10
2
0
0
2
3
0
14
3
0
60
12
2
0
0
1
1
.175
.217
.211
.427
14Sam Hentges
S. Hentges
2
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
15Reiver Sanmartin
R. Sanmartin
3
8
0
0
0
0
0
0
0
0
6
0
0
8
0
0
0
0
0
0
.000
.000
.000
.000
16Heliot Ramos
H. Ramos
251
945
117
227
41
4
29
100
78
11
257
9
2
1,041
363
74
0
7
5
22
.240
.304
.384
.688
17Caleb Kilian
C. Kilian
0
18Buddy Kennedy
B. Kennedy
56
124
9
22
5
1
0
10
12
3
35
0
0
140
29
6
0
1
0
1
.177
.264
.234
.498
19Matt Gage
M. Gage
0
20Jason Foley
J. Foley
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21José Buttó
J. Buttó
0
22Tristan Beck
T. Beck
0
23Casey Schmitt
C. Schmitt
224
723
82
171
36
2
30
97
44
13
173
7
1
792
301
68
4
8
1
20
.237
.289
.416
.706
24Ryan Walker
R. Walker
0
25Keaton Winn
K. Winn
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
StatMuse has game-level data for games going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Diamondbacks Stats

Team Batting Leaders

HR

12

Carroll

Corbin Carroll

RBI

41

Marte

Ketel Marte

AVG

.277

Carroll

Corbin Carroll
Team Pitching Leaders

W

8

Soroka

Michael Soroka

K

79

Soroka

Michael Soroka

ERA

2.55

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

65

25th

R

304

20th

SO

505

30th

ERA

4.17

17th

2026 Division Standings
TEAMWLPCTGB
46
27
.630
37
34
.521
8.0
Diamondbacks Diamondbacks
37
35
.514
8.5
29
43
.403
16.5
27
46
.370
19.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/16
@
9:40 PM
Wed
6/17
@
3:40 PM
Fri
6/19
@
9:45 PM
Sat
6/20
@
10:10 PM
Sun
6/21
@
3:15 PM
Last Game
LAA Angels

29 - 44

3

Final

4

AZ Diamondbacks

37 - 35

Mon 15 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
25
.648
39
33
.542
7.5
38
35
.521
9.0
36
37
.493
11.0
32
40
.444
14.5
NL CentralWLPCTGB
43
26
.623
39
31
.557
4.5
38
35
.521
7.0
36
37
.493
9.0
34
37
.479
10.0
NL WestWLPCTGB
46
27
.630
37
34
.521
8.0
37
35
.514
8.5
29
43
.403
16.5
27
46
.370
19.0
AL EastWLPCTGB
43
27
.614
41
28
.594
1.5
34
38
.472
10.0
34
39
.466
10.5
29
40
.420
13.5
AL CentralWLPCTGB
38
32
.543
39
33
.542
34
40
.459
6.0
30
42
.417
9.0
29
44
.397
10.5
AL WestWLPCTGB
37
36
.507
36
36
.500
0.5
35
37
.486
1.5
33
41
.446
4.5
29
44
.397
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/31
@
5-9
Sun
5/31
@
3-9
Sun
5/31
@
2-5
Sun
5/31
@
9-4
Sun
5/31
@
4-6

Schedule

DATEMATCHUPTIME (ET)
Tue
6/16
@
6:40 PM
Tue
6/16
@
6:45 PM
Tue
6/16
@
6:45 PM
Tue
6/16
@
7:05 PM
Tue
6/16
@
7:10 PM