which diamondbacks player has the most games with 1+ hit vs the giants since 2021

Since 2021, Christian Walker has the most games for the Diamondbacks with 1+ hit against the Giants, with 39 games.

Interpreted as:
Which diamondbacks player has the most regular-season games with 1+ hit vs the giants since 2021?
NAME G H AB R 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Christian Walker
C. Walker
39
56
152
26
17
1
3
27
12
0
31
3
0
164
84
21
0
0
0
5
.368
.415
.553
.967
2 Ketel Marte
K. Marte
36
57
152
29
13
0
8
23
12
0
25
3
1
164
94
21
0
0
1
3
.375
.421
.618
1.039
3 Pavin Smith
P. Smith
23
33
81
13
3
0
6
17
5
0
13
1
1
87
54
9
0
1
0
1
.407
.437
.667
1.103
4 Josh Rojas
J. Rojas
23
36
85
15
11
0
1
12
6
0
17
6
1
93
50
12
0
2
0
0
.424
.452
.588
1.040
5 Lourdes Gurriel Jr.
L. Gurriel Jr.
22
33
88
7
10
0
2
11
5
0
15
0
0
93
49
12
0
0
0
7
.375
.409
.557
.965
6 Jake McCarthy
J. McCarthy
22
33
81
19
7
0
1
8
3
0
12
4
0
86
43
8
1
1
0
0
.407
.424
.531
.954
7 Corbin Carroll
C. Carroll
21
32
86
23
6
0
4
10
8
1
20
12
1
97
50
10
1
1
0
1
.372
.427
.581
1.008
8 Geraldo Perdomo
G. Perdomo
21
30
77
11
5
0
0
9
5
0
11
2
1
84
35
5
1
1
0
1
.390
.422
.455
.876
9 Carson Kelly
C. Kelly
19
25
71
11
7
1
1
7
6
0
11
0
0
77
37
9
0
0
0
2
.352
.403
.521
.924
10 Alek Thomas
A. Thomas
15
19
54
4
7
1
1
6
4
0
14
1
0
59
31
9
1
0
0
0
.352
.397
.574
.971
11 Daulton Varsho
D. Varsho
14
19
49
6
3
1
1
12
4
0
13
2
0
53
27
5
0
0
0
0
.388
.434
.551
.985
12 David Peralta
D. Peralta
13
16
42
6
3
2
0
8
3
1
5
0
0
46
23
5
0
0
1
1
.381
.435
.548
.982
13 Nick Ahmed
N. Ahmed
11
17
39
10
7
0
1
6
7
0
5
0
0
47
27
8
0
1
0
0
.436
.511
.692
1.203
14 Gabriel Moreno
G. Moreno
9
17
34
5
1
0
0
10
3
0
6
1
2
38
18
1
0
1
0
2
.500
.526
.529
1.056
15 Asdrubal Cabrera
A. Cabrera
9
13
36
8
3
0
3
13
5
0
10
0
0
41
25
6
0
0
0
1
.361
.439
.694
1.133
16 Emmanuel Rivera
E. Rivera
7
7
25
1
2
0
0
5
3
0
6
0
1
28
9
2
0
0
0
1
.280
.357
.360
.717
17 Sergio Alcantara
S. Alcantara
7
10
23
3
3
0
1
7
1
0
5
1
0
24
16
4
0
0
0
0
.435
.458
.696
1.154
18 Eduardo Escobar
E. Escobar
7
9
25
4
3
1
1
2
2
0
3
0
0
27
17
5
0
0
0
0
.360
.407
.680
1.087
19 Eugenio Suárez
E. Suárez
6
9
19
12
2
1
2
6
5
3
2
0
0
27
19
5
0
0
0
0
.474
.630
1.000
1.630
20 Kevin Newman
K. Newman
6
7
21
1
1
0
0
7
0
0
1
0
0
22
8
1
1
0
0
1
.333
.333
.381
.714
21 Josh Reddick
J. Reddick
6
9
20
4
3
0
2
6
0
0
1
0
0
20
18
5
0
0
0
1
.450
.450
.900
1.350
22 Blaze Alexander
B. Alexander
5
11
21
5
4
0
1
8
1
0
5
0
0
22
18
5
0
0
0
0
.524
.545
.857
1.403
23 Randal Grichuk
R. Grichuk
5
8
20
6
1
0
2
6
0
0
3
0
0
20
15
3
0
0
0
0
.400
.400
.750
1.150
24 Josh VanMeter
J. VanMeter
5
5
21
1
2
0
0
1
1
0
5
1
0
22
7
2
0
0
0
0
.238
.273
.333
.606
25 Joc Pederson
J. Pederson
4
4
9
1
2
0
0
1
3
2
3
0
0
14
6
2
0
0
0
0
.444
.643
.667
1.310
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 Diamondbacks Stats

Team Rankings

HR

115

4th

R

413

3rd

SO

676

13th

ERA

4.73

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5
Padres Padres
43
36
.544
5.5
Diamondbacks Diamondbacks
41
39
.513
8.0
Rockies Rockies
18
61
.228
30.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/27
MIA MIA
@
AZ AZ
9:40 PM
Sat
6/28
MIA MIA
@
AZ AZ
4:10 PM
Sun
6/29
MIA MIA
@
AZ AZ
4:10 PM
Mon
6/30
SFG SFG
@
AZ AZ
9:40 PM
Tue
7/1
SFG SFG
@
AZ AZ
9:40 PM
Last Game
CWS White Sox

26 - 55

7

Final

3

AZ Diamondbacks

41 - 39

Wed 25 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
45
34
.570
Rays Rays
44
35
.557
1.0
AL Central W L PCT GB
Tigers Tigers
50
30
.625
Guardians Guardians
39
38
.506
9.5
AL West W L PCT GB
Astros Astros
46
33
.582
Mariners Mariners
41
37
.526
4.5
NL East W L PCT GB
Phillies Phillies
47
32
.595
Mets Mets
46
34
.575
1.5
NL Central W L PCT GB
Cubs Cubs
46
33
.582
Brewers Brewers
45
36
.556
2.0
NL West W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/9
MIA MIA
@
PIT PIT
3-2
Mon
6/9
CIN CIN
@
CLE CLE
1-0
Mon
6/9
CHC CHC
@
PHI PHI
8-4
Mon
6/9
WSH WSH
@
NYM NYM
4-5
Mon
6/9
NYY NYY
@
KCR KCR
10-2

Schedule

DATE MATCHUP TIME (ET)
Wed
6/25
TEX TEX
@
BAL BAL
6:35 PM
Wed
6/25
ATH ATH
@
DET DET
6:40 PM
Wed
6/25
TOR TOR
@
CLE CLE
6:40 PM
Wed
6/25
NYY NYY
@
CIN CIN
7:10 PM
Wed
6/25
ATL ATL
@
NYM NYM
7:10 PM