giants best hitter vs lhp at home

22 players are tied for the best batting average for the Giants against left-handed pitchers at home in a season, with an average of 1.000. The first three are Will Brennan this season, Joey Bart in 2021 and Darren Ford in 2011.

Interpreted as:
giants best hitter vs lhp at home this regular season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Will Brennan
W. Brennan
1.000
2026
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2Joey Bart
J. Bart
1.000
2021
1
2
2
0
0
0
1
0
0
0
2
2
0
0
0
0
1.000
1.000
2.000
3Darren Ford
D. Ford
1.000
2011
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
4Tomas De La Rosa
T. De La Rosa
1.000
2006
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
5Barry Bonds
B. Bonds
1.000
2005
1
1
1
0
0
1
1
0
0
0
1
4
1
0
0
0
1.000
4.000
5.000
6Yorvit Torrealba
Y. Torrealba
1.000
2005
2
5
5
2
0
1
3
0
0
0
5
10
3
0
0
0
1.000
2.000
3.000
7Jim Brower
J. Brower
1.000
2004
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
8Todd Linden
T. Linden
1.000
2003
2
1
1
0
0
0
0
1
0
0
2
1
0
0
0
0
1.000
1.000
2.000
9Roberto Hernandez
R. Hernandez
1.000
1997
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
10Todd Benzinger
T. Benzinger
1.000
1995
3
2
2
0
0
1
2
0
0
0
3
5
1
0
1
0
.667
2.500
3.167
11Bryan Hickerson
B. Hickerson
1.000
1994
1
1
1
0
0
0
0
0
0
0
2
1
0
1
0
0
1.000
1.000
2.000
12Dave Burba
D. Burba
1.000
1993
1
2
2
0
0
0
1
0
0
0
3
2
0
1
0
0
1.000
1.000
2.000
13Gil Heredia
G. Heredia
1.000
1991
1
1
1
0
0
0
0
1
0
0
2
1
0
0
0
0
1.000
1.000
2.000
14Atlee Hammaker
A. Hammaker
1.000
1989
1
1
1
0
0
0
0
0
0
0
3
1
0
2
0
0
1.000
1.000
2.000
15Harry Spilman
H. Spilman
1.000
1986
1
1
1
1
0
0
0
0
0
0
1
2
1
0
0
0
1.000
2.000
3.000
16Frank Williams
F. Williams
1.000
1986
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
17Scot Thompson
S. Thompson
1.000
1985
1
1
1
1
0
0
0
0
0
0
1
2
1
0
0
0
1.000
2.000
3.000
18Dave LaPoint
D. LaPoint
1.000
1985
2
1
1
0
0
0
2
1
0
0
3
1
0
1
0
0
1.000
1.000
2.000
19Renie Martin
R. Martin
1.000
1984
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
20Max Venable
M. Venable
1.000
1980
4
2
2
0
0
0
0
2
0
0
4
2
0
0
0
0
1.000
1.000
2.000
21Skip James
S. James
1.000
1978
1
1
1
1
0
0
2
0
0
0
1
2
1
0
0
0
1.000
2.000
3.000
22Randy Moffitt
R. Moffitt
1.000
1976
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
23Randy Moffitt
R. Moffitt
1.000
1975
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
24Randy Moffitt
R. Moffitt
1.000
1974
1
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
25Doug Mirabelli
D. Mirabelli
.750
1998
3
4
3
1
0
1
2
1
0
0
5
7
2
0
0
0
.800
1.750
2.550
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

32

Devers

Rafael Devers

RBI

83

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

137

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

157

16th

R

584

23rd

SO

1,057

27th

ERA

4.38

23rd

2026 Division Standings
TEAMWLPCTGB
82
56
.594
74
67
.525
9.5
73
67
.521
10.0
Giants Giants
58
82
.414
25.0
54
86
.386
29.0
Schedule
DATEMATCHUPTIME (ET)
Thu
9/3
@
12:35 PM
Fri
9/4
@
7:10 PM
Sat
9/5
@
4:10 PM
Sun
9/6
@
1:40 PM
Mon
9/7
@
8:10 PM
Last Game
SFG Giants

58 - 82

5

Final

4

PIT Pirates

68 - 72

Wed 2 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
83
57
.593
79
61
.564
4.0
71
69
.507
12.0
67
75
.472
17.0
63
77
.450
20.0
NL CentralWLPCTGB
87
53
.621
78
62
.557
9.0
69
70
.496
17.5
68
72
.486
19.0
67
73
.479
20.0
NL WestWLPCTGB
82
56
.594
74
67
.525
9.5
73
67
.521
10.0
58
82
.414
25.0
54
86
.386
29.0
AL EastWLPCTGB
83
56
.597
79
60
.568
4.0
75
65
.536
8.5
69
71
.493
14.5
69
71
.493
14.5
AL CentralWLPCTGB
73
66
.525
70
69
.504
3.0
67
72
.482
6.0
63
75
.457
9.5
62
78
.443
11.5
AL WestWLPCTGB
71
69
.507
69
71
.493
2.0
66
74
.471
5.0
54
86
.386
17.0
53
86
.381
17.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/19
@
3-4
Wed
8/19
@
2-4
Wed
8/19
@
4-6
Wed
8/19
@
3-0
Wed
8/19
@
7-6

Schedule

DATEMATCHUPTIME (ET)
Thu
9/3
@
12:35 PM
Thu
9/3
@
1:10 PM
Thu
9/3
@
2:10 PM
Thu
9/3
@
7:15 PM
Thu
9/3
@
7:15 PM