which reds player has the most consistent hits against giants last 3 years

Between June 21, 2022 and June 21, 2025, Christian Encarnacion-Strand has collected the most hits for the Reds versus the Giants, with 15 hits.

NAME H G AB R 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Christian Encarnacion-Strand
C. Encarnacion-Strand
15
13
49
5
3
0
3
8
0
0
9
0
1
49
27
6
0
0
0
1
.306
.306
.551
.857
2 Elly De La Cruz
E. De La Cruz
14
19
75
9
3
0
1
5
5
2
26
6
3
82
20
4
0
0
1
2
.187
.256
.267
.523
3 Spencer Steer
S. Steer
12
17
61
7
4
0
0
3
5
1
15
2
1
67
16
4
0
0
0
1
.197
.269
.262
.531
4 Jonathan India
J. India
12
11
41
3
2
0
2
3
4
1
13
2
0
46
20
4
0
0
0
4
.293
.370
.488
.857
5 Jake Fraley
J. Fraley
9
11
32
3
1
0
1
3
3
1
5
2
0
36
13
2
0
0
0
0
.281
.361
.406
.767
6 TJ Friedl
TJ Friedl
9
18
63
4
3
0
0
3
3
2
14
1
1
69
12
3
1
0
0
1
.143
.206
.190
.396
7 Santiago Espinal
S. Espinal
8
8
24
2
0
0
1
1
2
0
4
3
0
26
11
1
0
0
0
0
.333
.385
.458
.843
8 Jeimer Candelario
J. Candelario
7
11
39
1
2
0
1
7
4
0
10
0
1
43
12
3
0
0
0
1
.179
.256
.308
.564
9 Luke Maile
L. Maile
7
5
15
1
0
0
1
2
1
0
4
0
0
16
10
1
0
0
0
0
.467
.500
.667
1.167
10 Nick Senzel
N. Senzel
7
9
20
5
1
0
0
4
2
0
1
3
0
22
8
1
0
0
0
1
.350
.409
.400
.809
11 Will Benson
W. Benson
6
12
35
4
2
0
2
6
3
0
17
2
0
38
14
4
0
0
0
0
.171
.237
.400
.637
12 Matt McLain
M. McLain
6
6
24
7
1
0
3
3
1
0
5
0
0
25
16
4
0
0
0
0
.250
.280
.667
.947
13 Gavin Lux
G. Lux
5
6
22
2
1
0
0
2
2
0
7
0
0
24
6
1
0
0
0
0
.227
.292
.273
.564
14 Tyler Stephenson
T. Stephenson
5
11
25
3
1
0
2
4
2
0
8
0
0
27
12
3
0
0
0
0
.200
.259
.480
.739
15 Aramis Garcia
A. Garcia
4
3
9
0
0
0
0
2
0
1
4
0
1
11
4
0
1
0
0
0
.444
.500
.444
.944
16 Joey Votto
J. Votto
4
7
24
2
2
0
1
3
4
0
8
0
0
28
9
3
0
0
0
1
.167
.286
.375
.661
17 Blake Dunn
B. Dunn
3
5
10
0
1
0
0
2
1
0
5
1
0
11
4
1
0
0
0
0
.300
.364
.400
.764
18 Brandon Drury
B. Drury
3
2
9
2
0
1
1
2
0
0
1
0
0
9
8
2
0
0
0
1
.333
.333
.889
1.222
19 Mike Moustakas
M. Moustakas
3
2
7
3
2
0
0
1
1
0
1
0
0
8
5
2
0
0
0
0
.429
.500
.714
1.214
20 Austin Wynns
A. Wynns
2
2
4
2
0
0
1
3
1
0
1
0
0
5
5
1
0
0
0
0
.500
.600
1.250
1.850
21 Stuart Fairchild
S. Fairchild
2
7
11
3
0
0
2
2
4
0
5
0
0
15
8
2
0
0
0
0
.182
.400
.727
1.127
22 Nick Martini
N. Martini
2
3
9
0
0
0
0
0
0
0
2
0
0
9
2
0
0
0
0
0
.222
.222
.222
.444
23 Max Schrock
M. Schrock
2
2
6
0
0
0
0
0
0
0
1
0
0
6
2
0
0
0
0
0
.333
.333
.333
.667
24 Donovan Solano
D. Solano
2
2
8
2
0
0
0
0
1
1
1
0
0
10
2
0
0
0
0
0
.250
.400
.250
.650
25 Jose Trevino
J. Trevino
1
6
10
0
0
0
0
1
1
0
0
0
0
12
1
0
1
0
0
0
.100
.182
.100
.282
StatMuse has game-level data for hits going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Reds Stats

Team Rankings

HR

85

12th

R

356

10th

SO

616

20th

ERA

3.91

15th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
46
30
.605
Cardinals Cardinals
42
35
.545
4.5
Brewers Brewers
42
35
.545
4.5
Reds Reds
39
38
.506
7.5
Pirates Pirates
30
48
.385
17.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/22
CIN CIN
@
STL STL
2:15 PM
Mon
6/23
NYY NYY
@
CIN CIN
7:10 PM
Tue
6/24
NYY NYY
@
CIN CIN
7:10 PM
Wed
6/25
NYY NYY
@
CIN CIN
7:10 PM
Fri
6/27
SDP SDP
@
CIN CIN
7:10 PM
Last Game
STL Cardinals

42 - 35

6

Final

5

CIN Reds

39 - 38

Sat 21 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
44
32
.579
Rays Rays
43
34
.558
1.5
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Guardians Guardians
37
37
.500
9.0
AL West W L PCT GB
Astros Astros
44
32
.579
Mariners Mariners
38
37
.507
5.5
NL East W L PCT GB
Mets Mets
46
31
.597
Phillies Phillies
46
31
.597
NL Central W L PCT GB
Cubs Cubs
46
30
.605
Brewers Brewers
42
35
.545
4.5
NL West W L PCT GB
Dodgers Dodgers
47
30
.610
Giants Giants
43
34
.558
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/5
TEX TEX
@
WSH WSH
0-2
Thu
6/5
LAD LAD
@
STL STL
0-5
Fri
6/6
CHC CHC
@
DET DET
6-1
Fri
6/6
TOR TOR
@
MIN MIN
5-4
Fri
6/6
LAD LAD
@
STL STL
1-2

Schedule

DATE MATCHUP TIME (ET)
Sun
6/22
BAL BAL
@
NYY NYY
11:35 AM
Sun
6/22
DET DET
@
TBR TBR
12:10 PM
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
Sun
6/22
CWS CWS
@
TOR TOR
1:37 PM
Sun
6/22
ATL ATL
@
MIA MIA
1:40 PM